arm64: dts: rockchip: Add regulators for pcie on rk3399-roc-pc
authorMarkus Reichl <m.reichl@fivetechno.de>
Mon, 11 Nov 2019 14:21:39 +0000 (15:21 +0100)
committerHeiko Stuebner <heiko@sntech.de>
Mon, 9 Dec 2019 08:44:21 +0000 (09:44 +0100)
Add regulators to pcie node from schematics.

Signed-off-by: Markus Reichl <m.reichl@fivetechno.de>
Link: https://lore.kernel.org/r/8fa0c3da-b64d-f47f-a9eb-b3456a3fd073@fivetechno.de
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm64/boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts
arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi

index d6b3042..2c9c13a 100644 (file)
@@ -50,6 +50,8 @@
        pinctrl-names = "default";
        pinctrl-0 = <&pcie_perst>;
        vpcie3v3-supply = <&vcc3v3_pcie>;
+       vpcie1v8-supply = <&vcc1v8_pmu>;
+       vpcie0v9-supply = <&vcca_0v9>;
        status = "okay";
 };
 
index 287f974..2ef8ee2 100644 (file)
                vin-supply = <&dc_12v>;
        };
 
+       vcca_0v9: vcca-0v9 {
+               compatible = "regulator-fixed";
+               regulator-name = "vcca_0v9";
+               regulator-always-on;
+               regulator-boot-on;
+               regulator-min-microvolt = <900000>;
+               regulator-max-microvolt = <900000>;
+               vin-supply = <&vcc3v3_sys>;
+       };
+
        /* Actually 3 regulators (host0, 1, 2) controlled by the same gpio */
        vcc5v0_host: vcc5v0-host-regulator {
                compatible = "regulator-fixed";