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()
189 info->vbus_gpiod = devm_gpiod_get_optional(dev, "vbus", GPIOD_IN); in usb_conn_probe()
190 if (IS_ERR(info->vbus_gpiod)) in usb_conn_probe()
191 return PTR_ERR(info->vbus_gpiod); in usb_conn_probe()
193 if (!info->id_gpiod && !info->vbus_gpiod) { in usb_conn_probe()
200 if (!ret && info->vbus_gpiod) in usb_conn_probe()
201 ret = gpiod_set_debounce(info->vbus_gpiod, USB_GPIO_DEB_US); in usb_conn_probe()
240 if (info->vbus_gpiod) { in usb_conn_probe()
241 info->vbus_irq = gpiod_to_irq(info->vbus_gpiod); in usb_conn_probe()
291 if (info->vbus_gpiod) in usb_conn_suspend()
298 if (info->vbus_gpiod) in usb_conn_suspend()
313 if (info->vbus_gpiod) in usb_conn_resume()
322 if (info->vbus_gpiod) in usb_conn_resume()