Lines Matching +full:usb +full:- +full:vbus
1 // SPDX-License-Identifier: GPL-2.0
3 // Renesas USB VBUS output regulator driver
24 .name = "vbus",
25 .of_match = of_match_ptr("regulator-vbus"),
39 struct device *dev = &pdev->dev; in rzg2l_usb_vbus_regulator_probe()
42 config.regmap = dev_get_regmap(dev->parent, NULL); in rzg2l_usb_vbus_regulator_probe()
44 return dev_err_probe(dev, -ENOENT, "Failed to get regmap\n"); in rzg2l_usb_vbus_regulator_probe()
47 config.of_node = of_get_child_by_name(dev->parent->of_node, "regulator-vbus"); in rzg2l_usb_vbus_regulator_probe()
49 return dev_err_probe(dev, -ENODEV, "regulator node not found\n"); in rzg2l_usb_vbus_regulator_probe()
55 "not able to register vbus regulator\n"); in rzg2l_usb_vbus_regulator_probe()
66 .name = "rzg2l-usb-vbus-regulator",
73 MODULE_DESCRIPTION("Renesas RZ/G2L USB Vbus Regulator Driver");