Searched refs:gpio_vbus (Results 1 – 1 of 1) sorted by relevance
58 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 in gpio_vbus_work() 150 struct gpio_vbus_data *gpio_vbus = platform_get_drvdata(pdev); gpio_vbus_irq() local 169 struct gpio_vbus_data *gpio_vbus; gpio_vbus_set_peripheral() local 204 struct gpio_vbus_data *gpio_vbus; gpio_vbus_set_power() local 216 struct gpio_vbus_data *gpio_vbus; gpio_vbus_set_suspend() local 233 struct gpio_vbus_data *gpio_vbus; gpio_vbus_probe() local 330 struct gpio_vbus_data *gpio_vbus = platform_get_drvdata(pdev); gpio_vbus_remove() local 341 struct gpio_vbus_data *gpio_vbus = dev_get_drvdata(dev); gpio_vbus_pm_suspend() local 351 struct gpio_vbus_data *gpio_vbus = dev_get_drvdata(dev); gpio_vbus_pm_resume() local [all...]