Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/usb/phy/
Dphy-gpio-vbus-usb.c58 static void set_vbus_draw(struct gpio_vbus_data *gpio_vbus, unsigned mA) in set_vbus_draw() argument
60 struct regulator *vbus_draw = gpio_vbus->vbus_draw; in set_vbus_draw()
67 enabled = gpio_vbus->vbus_draw_enabled; in set_vbus_draw()
74 gpio_vbus->vbus_draw_enabled = 1; in set_vbus_draw()
81 gpio_vbus->vbus_draw_enabled = 0; in set_vbus_draw()
84 gpio_vbus->mA = mA; in set_vbus_draw()
87 static int is_vbus_powered(struct gpio_vbus_data *gpio_vbus) in is_vbus_powered() argument
89 return gpiod_get_value(gpio_vbus->vbus_gpiod); in is_vbus_powered()
94 struct gpio_vbus_data *gpio_vbus = in gpio_vbus_work() local
98 if (!gpio_vbus->phy.otg->gadget) in gpio_vbus_work()
[all …]
/Linux-v5.15/arch/arm/mach-pxa/
Dhx4700.c594 static struct platform_device gpio_vbus = { variable
849 &gpio_vbus,
Dmioa701.c680 MIO_SIMPLE_DEV(gpio_vbus, "gpio-vbus", NULL);
690 &gpio_vbus,
Dmagician.c523 static struct platform_device gpio_vbus = { variable
971 &gpio_vbus,