MLK-14510: ARM: dts: imx6ull-14x14-ddr3-arm2: fix pfuze200 probe error
authorRobin Gong <yibin.gong@nxp.com>
Thu, 23 Mar 2017 03:34:40 +0000 (11:34 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:21:41 +0000 (15:21 -0500)
SW3B fused to high voltage 0.8v~3.3v and the low voltage setting in
dts cause pfuze200 driver probe failed as below even if the pfuze
driver have already updated the voltage to the right 0.8v~3.3v.But the
issue not caught on v4.1 since it's common regualtor framework behavior.
Correct the SW3B into the right voltage in v4.9

fuze100-regulator 0-0008: pfuze200 found.
SW3B: Bringing 3300000uV into 1975000-1975000uV
SW3B: failed to apply 1975000-1975000uV constraint(-22)
pfuze100-regulator 0-0008: register regulatorSW3B failed
pfuze100-regulator: probe of 0-0008 failed with error -22
2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 19, base_baud = 5000000) is a IMX

Signed-off-by: Robin Gong <yibin.gong@nxp.com>
arch/arm/boot/dts/imx6ull-14x14-ddr3-arm2.dts

index ae27a6c..06b4591 100644 (file)
                        };
 
                        sw3b_reg: sw3b {
-                               regulator-min-microvolt = <400000>;
-                               regulator-max-microvolt = <1975000>;
+                               regulator-min-microvolt = <800000>;
+                               regulator-max-microvolt = <3300000>;
                                regulator-always-on;
                        };