Lines Matching refs:id_gpiod
38 struct gpio_desc *id_gpiod; member
74 id = info->id_gpiod ? in usb_conn_detect_cable()
75 gpiod_get_value_cansleep(info->id_gpiod) : 1; in usb_conn_detect_cable()
185 info->id_gpiod = devm_gpiod_get_optional(dev, "id", GPIOD_IN); in usb_conn_probe()
186 if (IS_ERR(info->id_gpiod)) in usb_conn_probe()
187 return PTR_ERR(info->id_gpiod); in usb_conn_probe()
193 if (!info->id_gpiod && !info->vbus_gpiod) { in usb_conn_probe()
198 if (info->id_gpiod) in usb_conn_probe()
199 ret = gpiod_set_debounce(info->id_gpiod, USB_GPIO_DEB_US); in usb_conn_probe()
223 if (info->id_gpiod) { in usb_conn_probe()
224 info->id_irq = gpiod_to_irq(info->id_gpiod); in usb_conn_probe()
289 if (info->id_gpiod) in usb_conn_suspend()
296 if (info->id_gpiod) in usb_conn_suspend()
311 if (info->id_gpiod) in usb_conn_resume()
320 if (info->id_gpiod) in usb_conn_resume()