Home
last modified time | relevance | path

Searched refs:id_gpiod (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/drivers/extcon/
Dextcon-usb-gpio.c36 struct gpio_desc *id_gpiod; member
57 id = gpiod_get_value_cansleep(info->id_gpiod); in usb_extcon_detect_cable()
102 info->id_gpiod = devm_gpiod_get(&pdev->dev, "id", GPIOD_IN); in usb_extcon_probe()
103 if (IS_ERR(info->id_gpiod)) { in usb_extcon_probe()
105 return PTR_ERR(info->id_gpiod); in usb_extcon_probe()
120 ret = gpiod_set_debounce(info->id_gpiod, in usb_extcon_probe()
127 info->id_irq = gpiod_to_irq(info->id_gpiod); in usb_extcon_probe()
Dextcon-gpio.c38 struct gpio_desc *id_gpiod; member
49 state = gpiod_get_value_cansleep(data->id_gpiod); in gpio_extcon_work()
74 data->id_gpiod = gpio_to_desc(pdata->gpio); in gpio_extcon_init()
75 if (!data->id_gpiod) in gpio_extcon_init()
79 ret = gpiod_set_debounce(data->id_gpiod, in gpio_extcon_init()
86 data->irq = gpiod_to_irq(data->id_gpiod); in gpio_extcon_init()
Dextcon-palmas.c134 if (!palmas_usb->id_gpiod) in palmas_gpio_id_detect()
137 id = gpiod_get_value_cansleep(palmas_usb->id_gpiod); in palmas_gpio_id_detect()
212 palmas_usb->id_gpiod = devm_gpiod_get_optional(&pdev->dev, "id", in palmas_usb_probe()
214 if (IS_ERR(palmas_usb->id_gpiod)) { in palmas_usb_probe()
216 return PTR_ERR(palmas_usb->id_gpiod); in palmas_usb_probe()
219 if (palmas_usb->enable_id_detection && palmas_usb->id_gpiod) { in palmas_usb_probe()
230 status = gpiod_set_debounce(palmas_usb->id_gpiod, in palmas_usb_probe()
277 palmas_usb->gpio_id_irq = gpiod_to_irq(palmas_usb->id_gpiod); in palmas_usb_probe()
/linux-4.4.14/include/linux/mfd/
Dpalmas.h556 struct gpio_desc *id_gpiod; member