Lines Matching refs:id_gpiod
29 struct gpio_desc *id_gpiod; member
69 id = info->id_gpiod ? in usb_extcon_detect_cable()
70 gpiod_get_value_cansleep(info->id_gpiod) : 1; in usb_extcon_detect_cable()
113 info->id_gpiod = devm_gpiod_get_optional(&pdev->dev, "id", GPIOD_IN); in usb_extcon_probe()
117 if (!info->id_gpiod && !info->vbus_gpiod) { in usb_extcon_probe()
122 if (IS_ERR(info->id_gpiod)) in usb_extcon_probe()
123 return PTR_ERR(info->id_gpiod); in usb_extcon_probe()
140 if (info->id_gpiod) in usb_extcon_probe()
141 ret = gpiod_set_debounce(info->id_gpiod, in usb_extcon_probe()
152 if (info->id_gpiod) { in usb_extcon_probe()
153 info->id_irq = gpiod_to_irq(info->id_gpiod); in usb_extcon_probe()
214 if (info->id_gpiod) { in usb_extcon_suspend()
222 if (info->id_gpiod) in usb_extcon_suspend()
235 if (info->id_gpiod) in usb_extcon_suspend()
255 if (info->id_gpiod) { in usb_extcon_resume()
263 if (info->id_gpiod) in usb_extcon_resume()
271 if (info->id_gpiod) in usb_extcon_resume()