Home
last modified time | relevance | path

Searched refs:gpio_vbus (Results 1 – 15 of 15) sorted by relevance

/Linux-v5.4/drivers/usb/phy/
Dphy-gpio-vbus-usb.c57 static void set_vbus_draw(struct gpio_vbus_data *gpio_vbus, unsigned mA) in set_vbus_draw() argument
59 struct regulator *vbus_draw = gpio_vbus->vbus_draw; in set_vbus_draw()
66 enabled = gpio_vbus->vbus_draw_enabled; in set_vbus_draw()
73 gpio_vbus->vbus_draw_enabled = 1; in set_vbus_draw()
80 gpio_vbus->vbus_draw_enabled = 0; in set_vbus_draw()
83 gpio_vbus->mA = mA; in set_vbus_draw()
90 vbus = gpio_get_value(pdata->gpio_vbus); in is_vbus_powered()
99 struct gpio_vbus_data *gpio_vbus = in gpio_vbus_work() local
101 struct gpio_vbus_mach_info *pdata = dev_get_platdata(gpio_vbus->dev); in gpio_vbus_work()
104 if (!gpio_vbus->phy.otg->gadget) in gpio_vbus_work()
[all …]
/Linux-v5.4/include/linux/usb/
Dgpio_vbus.h28 int gpio_vbus; member
/Linux-v5.4/arch/arm/mach-pxa/
Dhx4700.c583 .gpio_vbus = GPIOD14_nUSBC_DETECT,
587 static struct platform_device gpio_vbus = { variable
845 &gpio_vbus,
Dmioa701.c372 .gpio_vbus = GPIO13_nUSB_DETECT,
680 MIO_SIMPLE_DEV(gpio_vbus, "gpio-vbus", &gpio_vbus_data);
690 &gpio_vbus,
Dgumstix.c105 .gpio_vbus = GPIO_GUMSTIX_USB_GPIOn,
Dmagician.c511 .gpio_vbus = EGPIO_MAGICIAN_CABLE_VBUS,
514 static struct platform_device gpio_vbus = { variable
965 &gpio_vbus,
Dcolibri-pxa320.c148 .gpio_vbus = mfp_to_gpio(MFP_PIN_GPIO96),
Dpalmte2.c205 .gpio_vbus = GPIO_NR_PALMTE2_USB_DETECT_N,
Deseries.c55 .gpio_vbus = GPIO_E7XX_USB_DISC,
892 .gpio_vbus = GPIO_E800_USB_DISC,
Dpalm27x.c176 palm27x_udc_info.gpio_vbus = vbus; in palm27x_udc_init()
Dpalmtc.c323 .gpio_vbus = GPIO_NR_PALMTC_USB_DETECT_N,
Dvpac270.c356 .gpio_vbus = GPIO41_VPAC270_UDC_DETECT,
Dtosa.c245 .gpio_vbus = TOSA_GPIO_USB_IN,
/Linux-v5.4/arch/arm/mach-s3c64xx/
Dmach-smartq.c128 .gpio_vbus = S3C64XX_GPL(9),
/Linux-v5.4/include/
DKbuild707 header-test- += linux/usb/gpio_vbus.h