]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
arm64: dts: rockchip: rockpro64 dts add usb regulator
authorAkash Gajjar <Akash_Gajjar@mentor.com>
Wed, 13 Feb 2019 17:06:40 +0000 (22:36 +0530)
committerHeiko Stuebner <heiko@sntech.de>
Fri, 15 Feb 2019 09:23:28 +0000 (10:23 +0100)
vcc5v0_host and vcc5v0_typec is supplied by vcc5v0_usb and not vcc5v0_sys.
add node for vcc5v0_usb fixed regulator.

Signed-off-by: Akash Gajjar <Akash_Gajjar@mentor.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts

index 386da589ff3614a0db2a418a06c71499756a592d..1f2394e0587db4f4a7d6c065bd3f868a45ecd654 100644 (file)
@@ -125,7 +125,7 @@ vcc5v0_host: vcc5v0-host-regulator {
                pinctrl-0 = <&vcc5v0_host_en>;
                regulator-name = "vcc5v0_host";
                regulator-always-on;
-               vin-supply = <&vcc5v0_sys>;
+               vin-supply = <&vcc5v0_usb>;
        };
 
        vcc5v0_typec: vcc5v0-typec-regulator {
@@ -136,7 +136,7 @@ vcc5v0_typec: vcc5v0-typec-regulator {
                pinctrl-0 = <&vcc5v0_typec_en>;
                regulator-name = "vcc5v0_typec";
                regulator-always-on;
-               vin-supply = <&vcc5v0_sys>;
+               vin-supply = <&vcc5v0_usb>;
        };
 
        vcc5v0_sys: vcc5v0-sys {
@@ -149,6 +149,16 @@ vcc5v0_sys: vcc5v0-sys {
                vin-supply = <&vcc12v_dcin>;
        };
 
+       vcc5v0_usb: vcc5v0-usb {
+               compatible = "regulator-fixed";
+               regulator-name = "vcc5v0_usb";
+               regulator-always-on;
+               regulator-boot-on;
+               regulator-min-microvolt = <5000000>;
+               regulator-max-microvolt = <5000000>;
+               vin-supply = <&vcc12v_dcin>;
+       };
+
        vdd_log: vdd-log {
                compatible = "pwm-regulator";
                pwms = <&pwm2 0 25000 1>;