From da2e612310853ee414c8880407bfeed6111217e7 Mon Sep 17 00:00:00 2001 From: Danny Nold Date: Fri, 30 Mar 2012 15:25:33 -0500 Subject: [PATCH] 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 --- arch/arm/mach-mx6/board-mx6q_sabresd.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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; } -- 2.39.5