]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ENGR00178458 - WM8962 regulator constraint fix to prevent unwanted disable
authorDanny Nold <dannynold@freescale.com>
Fri, 30 Mar 2012 02:28:14 +0000 (21:28 -0500)
committerOliver Wendt <ow@karo-electronics.de>
Mon, 30 Sep 2013 12:11:23 +0000 (14:11 +0200)
commit558cd7bab91408a825f8754927d3cbee3184a976
treedec4d30d4a220fd82f851bff25bb702318d881b7
parent334fa375d22d164efc6143e419efcd6c2abdcc0a
ENGR00178458 - WM8962 regulator constraint fix to prevent unwanted disable

SPKVDD regulator was being disabled whenever EPDC was included in the
image, because the EPD PMIC initialization code includes an invocation
of regulator_has_full_constraints().  This causes all regulators with
zero ref count to be disabled as part of a late_initcall.  To prevent
this disable (which breaks ethernet and DHCP), set regulator to
have boot_on attribute, so that it will not be disabled at end of
driver loading sequence.

Signed-off-by: Danny Nold <dannynold@freescale.com>
arch/arm/mach-mx6/board-mx6q_sabresd.c