Home
last modified time | relevance | path

Searched refs:vbus_supply (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/drivers/usb/typec/
H A Dwusb3801.c92 struct regulator *vbus_supply; member
238 ret = regulator_enable(wusb3801->vbus_supply); in wusb3801_hw_update()
245 regulator_disable(wusb3801->vbus_supply); in wusb3801_hw_update()
342 wusb3801->vbus_supply = devm_regulator_get(dev, "vbus"); in wusb3801_probe()
343 if (IS_ERR(wusb3801->vbus_supply)) in wusb3801_probe()
344 return PTR_ERR(wusb3801->vbus_supply); in wusb3801_probe()
413 regulator_disable(wusb3801->vbus_supply); in wusb3801_remove()
/kernel/linux/linux-5.10/drivers/usb/musb/
H A Dda8xx.c431 struct regulator *vbus_supply; in get_vbus_power() local
434 vbus_supply = regulator_get_optional(dev, "vbus"); in get_vbus_power()
435 if (IS_ERR(vbus_supply)) in get_vbus_power()
437 current_uA = regulator_get_current_limit(vbus_supply); in get_vbus_power()
438 regulator_put(vbus_supply); in get_vbus_power()
/kernel/linux/linux-6.6/drivers/usb/musb/
H A Dda8xx.c433 struct regulator *vbus_supply; in get_vbus_power() local
436 vbus_supply = regulator_get_optional(dev, "vbus"); in get_vbus_power()
437 if (IS_ERR(vbus_supply)) in get_vbus_power()
439 current_uA = regulator_get_current_limit(vbus_supply); in get_vbus_power()
440 regulator_put(vbus_supply); in get_vbus_power()
/kernel/linux/linux-5.10/drivers/usb/dwc2/
H A Dplatform.c456 hsotg->vbus_supply = devm_regulator_get_optional(hsotg->dev, "vbus"); in dwc2_driver_probe()
457 if (IS_ERR(hsotg->vbus_supply)) { in dwc2_driver_probe()
458 retval = PTR_ERR(hsotg->vbus_supply); in dwc2_driver_probe()
459 hsotg->vbus_supply = NULL; in dwc2_driver_probe()
H A Dcore.h884 * @vbus_supply: Regulator supplying vbus.
1074 struct regulator *vbus_supply; member
H A Dhcd.c171 if (hsotg->vbus_supply) in dwc2_vbus_supply_init()
172 return regulator_enable(hsotg->vbus_supply); in dwc2_vbus_supply_init()
179 if (hsotg->vbus_supply) in dwc2_vbus_supply_exit()
180 return regulator_disable(hsotg->vbus_supply); in dwc2_vbus_supply_exit()
/kernel/linux/linux-6.6/drivers/usb/dwc2/
H A Dplatform.c484 hsotg->vbus_supply = devm_regulator_get_optional(hsotg->dev, "vbus"); in dwc2_driver_probe()
485 if (IS_ERR(hsotg->vbus_supply)) { in dwc2_driver_probe()
486 retval = PTR_ERR(hsotg->vbus_supply); in dwc2_driver_probe()
487 hsotg->vbus_supply = NULL; in dwc2_driver_probe()
H A Dcore.h869 * @vbus_supply: Regulator supplying vbus.
1062 struct regulator *vbus_supply; member
H A Dhcd.c136 if (hsotg->vbus_supply) in dwc2_vbus_supply_init()
137 return regulator_enable(hsotg->vbus_supply); in dwc2_vbus_supply_init()
144 if (hsotg->vbus_supply) in dwc2_vbus_supply_exit()
145 return regulator_disable(hsotg->vbus_supply); in dwc2_vbus_supply_exit()

Completed in 22 milliseconds