Searched refs:id_gpiod (Results 1 - 6 of 6) sorted by relevance
/linux-master/drivers/extcon/ |
H A D | extcon-usb-gpio.c | 28 struct gpio_desc *id_gpiod; member in struct:usb_extcon_info 68 id = info->id_gpiod ? 69 gpiod_get_value_cansleep(info->id_gpiod) : 1; 112 info->id_gpiod = devm_gpiod_get_optional(&pdev->dev, "id", GPIOD_IN); 116 if (!info->id_gpiod && !info->vbus_gpiod) { 121 if (IS_ERR(info->id_gpiod)) 122 return PTR_ERR(info->id_gpiod); 139 if (info->id_gpiod) 140 ret = gpiod_set_debounce(info->id_gpiod, 151 if (info->id_gpiod) { [all...] |
H A D | extcon-max3355.c | 18 struct gpio_desc *id_gpiod; member in struct:max3355_data 31 int id = gpiod_get_value_cansleep(data->id_gpiod); 70 data->id_gpiod = gpiod; 91 irq = gpiod_to_irq(data->id_gpiod);
|
H A D | extcon-palmas.c | 123 if (!palmas_usb->id_gpiod) 126 id = gpiod_get_value_cansleep(palmas_usb->id_gpiod); 206 palmas_usb->id_gpiod = devm_gpiod_get_optional(&pdev->dev, "id", 208 if (IS_ERR(palmas_usb->id_gpiod)) 209 return dev_err_probe(&pdev->dev, PTR_ERR(palmas_usb->id_gpiod), 218 if (palmas_usb->enable_id_detection && palmas_usb->id_gpiod) { 234 status = gpiod_set_debounce(palmas_usb->id_gpiod, 285 palmas_usb->gpio_id_irq = gpiod_to_irq(palmas_usb->id_gpiod);
|
/linux-master/drivers/usb/common/ |
H A D | usb-conn-gpio.c | 38 struct gpio_desc *id_gpiod; member in struct:usb_conn_info 75 id = info->id_gpiod ? 76 gpiod_get_value_cansleep(info->id_gpiod) : 1; 188 info->id_gpiod = devm_gpiod_get_optional(dev, "id", GPIOD_IN); 189 if (IS_ERR(info->id_gpiod)) 190 return PTR_ERR(info->id_gpiod); 196 if (!info->id_gpiod && !info->vbus_gpiod) { 201 if (info->id_gpiod) 202 ret = gpiod_set_debounce(info->id_gpiod, USB_GPIO_DEB_US); 226 if (info->id_gpiod) { [all...] |
/linux-master/drivers/phy/broadcom/ |
H A D | phy-bcm-ns2-usbdrd.c | 59 struct gpio_desc *id_gpiod; member in struct:ns2_phy_driver 237 id = gpiod_get_value_cansleep(driver->id_gpiod); 316 driver->id_gpiod = devm_gpiod_get(&pdev->dev, "id", GPIOD_IN); 317 if (IS_ERR(driver->id_gpiod)) { 319 return PTR_ERR(driver->id_gpiod); 339 ret = gpiod_set_debounce(driver->id_gpiod, GPIO_DELAY * 1000); 345 driver->id_irq = gpiod_to_irq(driver->id_gpiod);
|
/linux-master/include/linux/mfd/ |
H A D | palmas.h | 571 struct gpio_desc *id_gpiod; member in struct:palmas_usb
|
Completed in 171 milliseconds