arm64: dts: rockchip: vdd_log on rk3399-sapphire is not an i2c slave
authorVicente Bergas <vicencb@gmail.com>
Sun, 18 Feb 2018 15:43:59 +0000 (16:43 +0100)
committerHeiko Stuebner <heiko@sntech.de>
Mon, 19 Feb 2018 05:58:32 +0000 (06:58 +0100)
The vdd_log power supply is controlled by a PWM pin, not by i2c
register access. There is a boot message that reports an error
about not being able to bring that supply up.

Signed-off-by: Vicente Bergas <vicencb@gmail.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi

index 0f873c897d0de5a75f9d4e4d90d7c658b7a173d3..46c95ccfd5cb4174fd1b8b2467b9a4514f8c5c23 100644 (file)
                regulator-always-on;
                vin-supply = <&vcc_sys>;
        };
+
+       vdd_log: vdd-log {
+               compatible = "pwm-regulator";
+               pwms = <&pwm2 0 25000 1>;
+               regulator-name = "vdd_log";
+               regulator-always-on;
+               regulator-boot-on;
+               regulator-min-microvolt = <800000>;
+               regulator-max-microvolt = <1400000>;
+               vin-supply = <&vcc_sys>;
+       };
 };
 
 &cpu_l0 {
                        regulator-off-in-suspend;
                };
        };
-
-       vdd_log: vdd-log {
-               compatible = "pwm-regulator";
-               pwms = <&pwm2 0 25000 1>;
-               regulator-name = "vdd_log";
-               regulator-always-on;
-               regulator-boot-on;
-               regulator-min-microvolt = <800000>;
-               regulator-max-microvolt = <1400000>;
-               vin-supply = <&vcc_sys>;
-       };
 };
 
 &i2c3 {