Lines Matching refs:vbus_gpiod
39 struct gpio_desc *vbus_gpiod; member
76 vbus = info->vbus_gpiod ? in usb_conn_detect_cable()
77 gpiod_get_value_cansleep(info->vbus_gpiod) : id; in usb_conn_detect_cable()
190 info->vbus_gpiod = devm_gpiod_get_optional(dev, "vbus", GPIOD_IN); in usb_conn_probe()
191 if (IS_ERR(info->vbus_gpiod)) in usb_conn_probe()
192 return PTR_ERR(info->vbus_gpiod); in usb_conn_probe()
194 if (!info->id_gpiod && !info->vbus_gpiod) { in usb_conn_probe()
201 if (!ret && info->vbus_gpiod) in usb_conn_probe()
202 ret = gpiod_set_debounce(info->vbus_gpiod, USB_GPIO_DEB_US); in usb_conn_probe()
260 if (info->vbus_gpiod) { in usb_conn_probe()
261 info->vbus_irq = gpiod_to_irq(info->vbus_gpiod); in usb_conn_probe()
311 if (info->vbus_gpiod) in usb_conn_suspend()
318 if (info->vbus_gpiod) in usb_conn_suspend()
333 if (info->vbus_gpiod) in usb_conn_resume()
342 if (info->vbus_gpiod) in usb_conn_resume()