Lines Matching full:vbus
92 struct regulator *vbus; member
139 static void rcar_gen3_enable_vbus_ctrl(struct rcar_gen3_chan *ch, int vbus) in rcar_gen3_enable_vbus_ctrl() argument
144 dev_vdbg(&ch->phy->dev, "%s: %08x, %d\n", __func__, val, vbus); in rcar_gen3_enable_vbus_ctrl()
145 if (vbus) in rcar_gen3_enable_vbus_ctrl()
342 if (channel->vbus) { in rcar_gen3_phy_usb2_power_on()
343 ret = regulator_enable(channel->vbus); in rcar_gen3_phy_usb2_power_on()
362 if (channel->vbus) in rcar_gen3_phy_usb2_power_off()
363 ret = regulator_disable(channel->vbus); in rcar_gen3_phy_usb2_power_off()
479 channel->vbus = devm_regulator_get_optional(dev, "vbus"); in rcar_gen3_phy_usb2_probe()
480 if (IS_ERR(channel->vbus)) { in rcar_gen3_phy_usb2_probe()
481 if (PTR_ERR(channel->vbus) == -EPROBE_DEFER) { in rcar_gen3_phy_usb2_probe()
482 ret = PTR_ERR(channel->vbus); in rcar_gen3_phy_usb2_probe()
485 channel->vbus = NULL; in rcar_gen3_phy_usb2_probe()