]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00332994: ARM: dts: imx6sl: fix gpu power up failed
authorRobin Gong <b38343@freescale.com>
Wed, 24 Sep 2014 09:31:53 +0000 (17:31 +0800)
committerNitin Garg <nitin.garg@freescale.com>
Fri, 16 Jan 2015 03:18:04 +0000 (21:18 -0600)
In ldo-bypass mode, antop regulator will bypass vddarm and vddsoc
if found these two have been bypassed,and keep internal vddsoc as 0.
That caused vddpu always set 0 because it tracked with vddsoc while enable.
Add 'regulator-allow-bypass' to set anatop_reg->bypass 1 to avoid this
case.

Signed-off-by: Robin Gong <b38343@freescale.com>
arch/arm/boot/dts/imx6sl.dtsi

index 018884cdc82cc90e37cee3c69d79984dc8aa37f2..cf098ab2d567ca2ae7db7254e5c6688cd8c442e7 100644 (file)
                                        anatop-min-bit-val = <1>;
                                        anatop-min-voltage = <725000>;
                                        anatop-max-voltage = <1450000>;
+                                       regulator-allow-bypass;
                                };
 
                                reg_pu: regulator-vddpu@140 {
                                        anatop-min-bit-val = <1>;
                                        anatop-min-voltage = <725000>;
                                        anatop-max-voltage = <1450000>;
+                                       regulator-allow-bypass;
                                };
 
                                reg_soc: regulator-vddsoc@140 {
                                        anatop-min-bit-val = <1>;
                                        anatop-min-voltage = <725000>;
                                        anatop-max-voltage = <1450000>;
+                                       regulator-allow-bypass;
                                };
                        };