Searched refs:gpio_vbus (Results 1 – 4 of 4) sorted by relevance
58 static void set_vbus_draw(struct gpio_vbus_data *gpio_vbus, unsigned mA) in set_vbus_draw() argument60 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() argument89 return gpiod_get_value(gpio_vbus->vbus_gpiod); in is_vbus_powered()94 struct gpio_vbus_data *gpio_vbus = in gpio_vbus_work() local98 if (!gpio_vbus->phy.otg->gadget) in gpio_vbus_work()[all …]
594 static struct platform_device gpio_vbus = { variable849 &gpio_vbus,
680 MIO_SIMPLE_DEV(gpio_vbus, "gpio-vbus", NULL);690 &gpio_vbus,
523 static struct platform_device gpio_vbus = { variable971 &gpio_vbus,