summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Nold <dannynold@freescale.com>2012-03-30 15:25:33 -0500
committerDanny Nold <dannynold@freescale.com>2012-03-30 15:32:51 -0500
commit18c5812a787a67a401635589942c533edddea94f (patch)
tree6ff74494bab874c1f964457eec65273bcd85ba00
parent88d3af87222b37e454acd6a8de3b0cf18180da32 (diff)
ENGR00178581 - EPDC fb: Fix regulator-related EPDC failure on SabreSD
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: Danny Nold <dannynold@freescale.com>
-rw-r--r--arch/arm/mach-mx6/board-mx6q_sabresd.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/arch/arm/mach-mx6/board-mx6q_sabresd.c b/arch/arm/mach-mx6/board-mx6q_sabresd.c
index a20a435f8eb8..d9c44f0854bb 100644
--- a/arch/arm/mach-mx6/board-mx6q_sabresd.c
+++ b/arch/arm/mach-mx6/board-mx6q_sabresd.c
@@ -704,7 +704,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;
}