ARM64: dts: rockchip: rk3399: vr: add io for syr828/827 sleep off contrl
authorwuliangqing <wlq@rock-chips.com>
Wed, 31 Aug 2016 03:33:23 +0000 (11:33 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Thu, 1 Sep 2016 03:26:14 +0000 (11:26 +0800)
Change-Id: Ibc9419b86c0038217a69e14a2b7dd511ebe58f5d
Signed-off-by: Wu Liangqing <wlq@rock-chips.com>
arch/arm64/boot/dts/rockchip/rk3399-vr-android.dts

index e989bd822d3e9dd4b91d622381db6ae1048d506d..995280834fc3c5c0ad780211be52827b94359cce 100644 (file)
                reg = <0x40>;
                vin-supply = <&vcc_sys>;
                regulator-compatible = "fan53555-reg";
+               pinctrl-0 = <&vsel1_gpio>;
+               vsel-gpios = <&gpio1 17 GPIO_ACTIVE_HIGH>;
                regulator-name = "vdd_cpu_b";
                regulator-min-microvolt = <712500>;
                regulator-max-microvolt = <1500000>;
                reg = <0x41>;
                vin-supply = <&vcc_sys>;
                regulator-compatible = "fan53555-reg";
+               pinctrl-0 = <&vsel2_gpio>;
+               vsel-gpios = <&gpio1 14 GPIO_ACTIVE_HIGH>;
                regulator-name = "vdd_gpu";
                regulator-min-microvolt = <712500>;
                regulator-max-microvolt = <1500000>;
                regulator-ramp-delay = <1000>;
                fcs,suspend-voltage-selector = <1>;
-               regulator-always-on;
                regulator-boot-on;
                regulator-initial-state = <3>;
                        regulator-state-mem {
                        rockchip,pins =
                                <1 18 RK_FUNC_GPIO &pcfg_pull_down>;
                };
+
+               vsel1_gpio: vsel1-gpio {
+                       rockchip,pins =
+                               <1 17 RK_FUNC_GPIO &pcfg_pull_down>;
+               };
+
+               vsel2_gpio: vsel2-gpio {
+                       rockchip,pins =
+                               <1 14 RK_FUNC_GPIO &pcfg_pull_down>;
+               };
        };
 
        mpu6500 {