Home
last modified time | relevance | path

Searched refs:vbus_supply (Results 1 – 12 of 12) sorted by relevance

/openbmc/u-boot/drivers/phy/
H A Dphy-rcar-gen3.c55 struct udevice *vbus_supply; member
82 if (priv->vbus_supply) { in rcar_gen3_phy_phy_power_on()
83 ret = regulator_set_enable(priv->vbus_supply, true); in rcar_gen3_phy_phy_power_on()
98 if (!priv->vbus_supply) in rcar_gen3_phy_phy_power_off()
101 return regulator_set_enable(priv->vbus_supply, false); in rcar_gen3_phy_phy_power_off()
120 &priv->vbus_supply); in rcar_gen3_phy_probe()
/openbmc/u-boot/drivers/usb/host/
H A Dxhci-rockchip.c20 struct udevice *vbus_supply; member
50 &plat->vbus_supply); in xhci_usb_ofdata_to_platdata()
130 if (plat->vbus_supply) { in xhci_usb_probe()
131 ret = regulator_set_enable(plat->vbus_supply, true); in xhci_usb_probe()
160 if (plat->vbus_supply) { in xhci_usb_remove()
161 ret = regulator_set_enable(plat->vbus_supply, false); in xhci_usb_remove()
H A Dehci-generic.c27 struct udevice *vbus_supply; member
40 &priv->vbus_supply); in ehci_enable_vbus_supply()
44 if (priv->vbus_supply) { in ehci_enable_vbus_supply()
45 ret = regulator_set_enable(priv->vbus_supply, true); in ehci_enable_vbus_supply()
59 if (priv->vbus_supply) in ehci_disable_vbus_supply()
60 return regulator_set_enable(priv->vbus_supply, false); in ehci_disable_vbus_supply()
H A Dehci-mx6.c391 struct udevice *vbus_supply; member
408 if (priv->vbus_supply) { in mx6_init_after_reset()
409 ret = regulator_set_enable(priv->vbus_supply, in mx6_init_after_reset()
521 &priv->vbus_supply); in ehci_usb_probe()
530 if (priv->vbus_supply) { in ehci_usb_probe()
531 ret = regulator_set_enable(priv->vbus_supply, in ehci_usb_probe()
H A Ddwc2.c36 struct udevice *vbus_supply; member
178 &priv->vbus_supply); in dwc_vbus_supply_init()
184 ret = regulator_set_enable(priv->vbus_supply, true); in dwc_vbus_supply_init()
198 if (priv->vbus_supply) { in dwc_vbus_supply_exit()
199 ret = regulator_set_enable(priv->vbus_supply, false); in dwc_vbus_supply_exit()
/openbmc/linux/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()
/openbmc/linux/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()
/openbmc/linux/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.h1074 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()
/openbmc/linux/arch/arm/boot/dts/nvidia/
H A Dtegra114-tn7.dts263 /* Should be changed to "otg" once we have vbus_supply */
H A Dtegra114-roth.dts993 /* Should be changed to "otg" once we have vbus_supply */