Searched refs:vbus_gpio (Results 1 – 5 of 5) sorted by relevance
/openbmc/u-boot/drivers/usb/host/ |
H A D | xhci-exynos5.c | 38 struct gpio_desc vbus_gpio; member 88 &plat->vbus_gpio, GPIOD_IS_OUT); in xhci_usb_ofdata_to_platdata() 218 if (dm_gpio_is_valid(&plat->vbus_gpio)) in xhci_usb_probe() 219 dm_gpio_set_value(&plat->vbus_gpio, 1); in xhci_usb_probe()
|
H A D | ehci-exynos.c | 31 struct gpio_desc vbus_gpio; member 79 &plat->vbus_gpio, GPIOD_IS_OUT); in ehci_usb_ofdata_to_platdata() 223 if (dm_gpio_is_valid(&plat->vbus_gpio)) in ehci_usb_probe() 224 dm_gpio_set_value(&plat->vbus_gpio, 1); in ehci_usb_probe()
|
H A D | ehci-tegra.c | 80 struct gpio_desc vbus_gpio; /* GPIO for vbus enable */ member 268 if (dm_gpio_is_valid(&config->vbus_gpio)) { in set_up_vbus() 272 dm_gpio_set_value(&config->vbus_gpio, vbus_value); in set_up_vbus() 275 gpio_get_number(&config->vbus_gpio), vbus_value); in set_up_vbus() 375 dm_gpio_is_valid(&config->vbus_gpio)) in init_utmi_usb_controller() 724 gpio_request_by_name(dev, "nvidia,vbus-gpio", 0, &config->vbus_gpio, in fdt_decode_usb() 730 config->periph_id, gpio_get_number(&config->vbus_gpio), in fdt_decode_usb()
|
/openbmc/linux/drivers/usb/gadget/udc/ |
H A D | pch_udc.c | 360 struct pch_vbus_gpio_data vbus_gpio; member 1260 if (dev->vbus_gpio.port) in pch_vbus_gpio_get_value() 1261 vbus = gpiod_get_value(dev->vbus_gpio.port) ? 1 : 0; in pch_vbus_gpio_get_value() 1276 struct pch_vbus_gpio_data *vbus_gpio = container_of(irq_work, in pch_vbus_gpio_work_fall() local 1279 container_of(vbus_gpio, struct pch_udc_dev, vbus_gpio); in pch_vbus_gpio_work_fall() 1284 if (!dev->vbus_gpio.port) in pch_vbus_gpio_work_fall() 1298 if (dev->vbus_gpio.intr) in pch_vbus_gpio_work_fall() 1317 struct pch_vbus_gpio_data *vbus_gpio = container_of(irq_work, in pch_vbus_gpio_work_rise() local 1320 container_of(vbus_gpio, struct pch_udc_dev, vbus_gpio); in pch_vbus_gpio_work_rise() 1323 if (!dev->vbus_gpio.port) in pch_vbus_gpio_work_rise() [all …]
|
/openbmc/linux/drivers/staging/emxx_udc/ |
H A D | emxx_udc.c | 37 static struct gpio_desc *vbus_gpio; variable 2216 reg_dt = gpiod_get_value(vbus_gpio); in _nbu2ss_check_vbus() 2243 reg_dt = gpiod_get_value(vbus_gpio); in _nbu2ss_check_vbus() 2307 reg_dt = gpiod_get_value(vbus_gpio); in _nbu2ss_int_usb_suspend() 2347 if (gpiod_get_value(vbus_gpio) == 0) { in _nbu2ss_udc_irq() 2356 if (gpiod_get_value(vbus_gpio) == 0) { in _nbu2ss_udc_irq() 2749 data = gpiod_get_value(vbus_gpio); in nbu2ss_ep_fifo_status() 2789 data = gpiod_get_value(vbus_gpio); in nbu2ss_ep_fifo_flush() 2831 data = gpiod_get_value(vbus_gpio); in nbu2ss_gad_get_frame() 2853 data = gpiod_get_value(vbus_gpio); in nbu2ss_gad_wakeup() [all …]
|