ARM: dts: rockchip: add cpu and gpu regulators to rk3288-evb-act8846
authorHeiko Stuebner <heiko@sntech.de>
Thu, 29 Jan 2015 21:21:01 +0000 (22:21 +0100)
committerHeiko Stuebner <heiko@sntech.de>
Thu, 29 Jan 2015 22:20:47 +0000 (23:20 +0100)
The evaluation board using the act8846 as main pmic uses two additional
regulators to provide the cpu and gpu voltage. Add these and also add
the link to cpu supply from vdd_cpu.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Tested-by: Daniel Lezcano <daniel.lezcano@linaro.org>
arch/arm/boot/dts/rk3288-evb-act8846.dts

index a76dd44adb533c608bbb892a7e1ba3bcde9de790..9db02bbe4156bbf7953fcaad3c76173f54c07f99 100644 (file)
        compatible = "rockchip,rk3288-evb-act8846", "rockchip,rk3288";
 };
 
+&cpu0 {
+       cpu0-supply = <&vdd_cpu>;
+};
+
 &i2c0 {
+       vdd_cpu: syr827@40 {
+               compatible = "silergy,syr827";
+               fcs,suspend-voltage-selector = <1>;
+               reg = <0x40>;
+               regulator-name = "vdd_cpu";
+               regulator-min-microvolt = <850000>;
+               regulator-max-microvolt = <1350000>;
+               regulator-always-on;
+               regulator-boot-on;
+       };
+
+       vdd_gpu: syr828@41 {
+               compatible = "silergy,syr828";
+               fcs,suspend-voltage-selector = <1>;
+               reg = <0x41>;
+               regulator-name = "vdd_gpu";
+               regulator-min-microvolt = <850000>;
+               regulator-max-microvolt = <1350000>;
+               regulator-always-on;
+       };
+
        hym8563@51 {
                compatible = "haoyu,hym8563";
                reg = <0x51>;