mfd: arizona: Register MICVDD supply first to ensure no retries
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Thu, 20 Dec 2012 15:38:03 +0000 (15:38 +0000)
committerSamuel Ortiz <sameo@linux.intel.com>
Wed, 13 Feb 2013 23:22:46 +0000 (00:22 +0100)
Not strictly required as probe deferral will take care of everything but
it makes boot a little smoother.

Reported-by: Ryo Tsutsui <Ryo.Tsutsui@wolfsonmicro.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
drivers/mfd/arizona-core.c

index 222c03a5ddc0b3d3e9a37af453d4a1745f1b35e3..1ab02a7d2b05e82292cd3f6eba67ee29198ed55e 100644 (file)
@@ -275,19 +275,19 @@ static struct mfd_cell early_devs[] = {
 };
 
 static struct mfd_cell wm5102_devs[] = {
+       { .name = "arizona-micsupp" },
        { .name = "arizona-extcon" },
        { .name = "arizona-gpio" },
        { .name = "arizona-haptics" },
-       { .name = "arizona-micsupp" },
        { .name = "arizona-pwm" },
        { .name = "wm5102-codec" },
 };
 
 static struct mfd_cell wm5110_devs[] = {
+       { .name = "arizona-micsupp" },
        { .name = "arizona-extcon" },
        { .name = "arizona-gpio" },
        { .name = "arizona-haptics" },
-       { .name = "arizona-micsupp" },
        { .name = "arizona-pwm" },
        { .name = "wm5110-codec" },
 };