Home
last modified time | relevance | path

Searched refs:vbus_pin (Results 1 – 14 of 14) sorted by relevance

/linux-4.4.14/drivers/usb/host/
Dohci-at91.c41 int vbus_pin[AT91_MAX_USBH_PORTS]; /* port power-control pin */ member
248 if (!gpio_is_valid(pdata->vbus_pin[port])) in ohci_at91_usb_set_power()
251 gpio_set_value(pdata->vbus_pin[port], in ohci_at91_usb_set_power()
260 if (!gpio_is_valid(pdata->vbus_pin[port])) in ohci_at91_usb_get_power()
263 return gpio_get_value(pdata->vbus_pin[port]) ^ in ohci_at91_usb_get_power()
487 pdata->vbus_pin[i] = -EINVAL; in ohci_hcd_at91_drv_probe()
494 pdata->vbus_pin[i] = gpio; in ohci_hcd_at91_drv_probe()
567 if (!gpio_is_valid(pdata->vbus_pin[i])) in ohci_hcd_at91_drv_remove()
570 gpio_free(pdata->vbus_pin[i]); in ohci_hcd_at91_drv_remove()
/linux-4.4.14/drivers/usb/gadget/udc/
Datmel_usba_udc.c334 if (gpio_is_valid(udc->vbus_pin)) in vbus_is_present()
335 return gpio_get_value(udc->vbus_pin) ^ udc->vbus_pin_inverted; in vbus_is_present()
1847 if (gpio_is_valid(udc->vbus_pin)) in atmel_usba_start()
1848 enable_irq(gpio_to_irq(udc->vbus_pin)); in atmel_usba_start()
1862 if (gpio_is_valid(udc->vbus_pin)) in atmel_usba_start()
1863 disable_irq(gpio_to_irq(udc->vbus_pin)); in atmel_usba_start()
1878 if (gpio_is_valid(udc->vbus_pin)) in atmel_usba_stop()
1879 disable_irq(gpio_to_irq(udc->vbus_pin)); in atmel_usba_stop()
1944 udc->vbus_pin = of_get_named_gpio_flags(np, "atmel,vbus-gpio", 0, in atmel_udc_of_init()
2057 udc->vbus_pin = pdata->vbus_pin; in usba_udc_pdata()
[all …]
Dat91_udc.c1541 at91_vbus_update(udc, gpio_get_value(udc->board.vbus_pin)); in at91_vbus_irq()
1551 at91_vbus_update(udc, gpio_get_value_cansleep(udc->board.vbus_pin)); in at91_vbus_timer_work()
1812 board->vbus_pin = of_get_named_gpio_flags(np, "atmel,vbus-gpio", 0, in at91udc_of_init()
1909 if (gpio_is_valid(udc->board.vbus_pin)) { in at91udc_probe()
1910 retval = devm_gpio_request(dev, udc->board.vbus_pin, in at91udc_probe()
1917 gpio_direction_input(udc->board.vbus_pin); in at91udc_probe()
1923 udc->vbus = gpio_get_value_cansleep(udc->board.vbus_pin) ^ in at91udc_probe()
1934 gpio_to_irq(udc->board.vbus_pin), in at91udc_probe()
1938 udc->board.vbus_pin); in at91udc_probe()
2012 if (gpio_is_valid(udc->board.vbus_pin) && !udc->board.vbus_polled && wake) in at91udc_suspend()
[all …]
Ds3c2410_udc.c1499 value = gpio_get_value(udc_info->vbus_pin) ? 1 : 0; in s3c2410_udc_vbus_irq()
1833 if (udc_info && udc_info->vbus_pin > 0) { in s3c2410_udc_probe()
1834 retval = gpio_request(udc_info->vbus_pin, "udc vbus"); in s3c2410_udc_probe()
1840 irq = gpio_to_irq(udc_info->vbus_pin); in s3c2410_udc_probe()
1896 if (udc_info && udc_info->vbus_pin > 0) in s3c2410_udc_probe()
1897 free_irq(gpio_to_irq(udc_info->vbus_pin), udc); in s3c2410_udc_probe()
1899 if (udc_info && udc_info->vbus_pin > 0) in s3c2410_udc_probe()
1900 gpio_free(udc_info->vbus_pin); in s3c2410_udc_probe()
1931 if (udc_info && udc_info->vbus_pin > 0) { in s3c2410_udc_remove()
1932 irq = gpio_to_irq(udc_info->vbus_pin); in s3c2410_udc_remove()
Dat91_udc.h116 int vbus_pin; /* high == host powering us */ member
Datmel_usba_udc.h337 int vbus_pin; member
/linux-4.4.14/include/linux/usb/
Datmel_usba_udc.h17 int vbus_pin; member
/linux-4.4.14/include/linux/platform_data/
Dusb-s3c2410_udc.h34 unsigned int vbus_pin; member
/linux-4.4.14/arch/avr32/boards/atngw100/
Dsetup.c138 .vbus_pin = GPIO_PIN_PE(26),
140 .vbus_pin = -ENODEV,
/linux-4.4.14/arch/arm/mach-s3c24xx/
Dmach-n30.c90 .vbus_pin = S3C2410_GPG(1),
Dmach-jive.c473 .vbus_pin = S3C2410_GPG(1), /* detect is on GPG1 */
Dmach-h1940.c175 .vbus_pin = S3C2410_GPG(5),
Dmach-rx1950.c611 .vbus_pin = S3C2410_GPG(5),
/linux-4.4.14/arch/avr32/mach-at32ap/
Dat32ap700x.c1772 usba_data.pdata.vbus_pin = data->vbus_pin; in at32_add_device_usba()
1775 usba_data.pdata.vbus_pin = -EINVAL; in at32_add_device_usba()
1786 if (gpio_is_valid(data->vbus_pin)) in at32_add_device_usba()
1787 at32_select_gpio(data->vbus_pin, 0); in at32_add_device_usba()