Lines Matching refs:vbus
113 struct regulator *vbus; member
182 static void rcar_gen3_enable_vbus_ctrl(struct rcar_gen3_chan *ch, int vbus) in rcar_gen3_enable_vbus_ctrl() argument
189 dev_vdbg(ch->dev, "%s: %08x, %d\n", __func__, val, vbus); in rcar_gen3_enable_vbus_ctrl()
196 if (vbus) in rcar_gen3_enable_vbus_ctrl()
505 if (channel->vbus) { in rcar_gen3_phy_usb2_power_on()
506 ret = regulator_enable(channel->vbus); in rcar_gen3_phy_usb2_power_on()
537 if (channel->vbus) in rcar_gen3_phy_usb2_power_off()
538 ret = regulator_disable(channel->vbus); in rcar_gen3_phy_usb2_power_off()
721 channel->vbus = devm_regulator_get_optional(dev, "vbus"); in rcar_gen3_phy_usb2_probe()
722 if (IS_ERR(channel->vbus)) { in rcar_gen3_phy_usb2_probe()
723 if (PTR_ERR(channel->vbus) == -EPROBE_DEFER) { in rcar_gen3_phy_usb2_probe()
724 ret = PTR_ERR(channel->vbus); in rcar_gen3_phy_usb2_probe()
727 channel->vbus = NULL; in rcar_gen3_phy_usb2_probe()