]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00210360 - EPDC: Fix regulator-related EPDC failure on MX6SL ARM2 CPU board
authorRobby Cai <R63905@freescale.com>
Tue, 22 May 2012 08:55:18 +0000 (16:55 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:34:41 +0000 (08:34 +0200)
Its similar to ENGR00178581.
Remove call to regulator_has_full_constraints() from Max17135 EPD PMIC
initialization code, since leaving it enabled results in a failure of
system to load properly - key regulators are disabled when 'epdc' is added
to the kernel command line.

Signed-off-by: Robby Cai <R63905@freescale.com>
arch/arm/mach-mx6/board-mx6sl_arm2.c

index 57d26f1ee6a97cd3218312e19bd74283535b7b32..6ec477521b9eed132a6dff75f4690631c8bc9671 100755 (executable)
@@ -315,7 +315,12 @@ static int __init max17135_regulator_init(struct max17135 *max17135)
                }
        }
 
-       regulator_has_full_constraints();
+       /*
+        * TODO: We cannot enable full constraints for now, since
+        * it results in the PFUZE regulators being disabled
+        * at the end of boot, which disables critical regulators.
+        */
+       /*regulator_has_full_constraints();*/
 
        return 0;
 }