ARM: mx51_efika: update platform data for new mfd changes
authorAndres Salomon <dilinger@queued.net>
Fri, 4 Mar 2011 16:06:53 +0000 (08:06 -0800)
committerSascha Hauer <s.hauer@pengutronix.de>
Fri, 25 Mar 2011 07:22:52 +0000 (08:22 +0100)
Note that this relies on stuff currently in mfd's next tree, but this
is also a newer driver.  I'm not sure which tree it should go through,
as it's a problem that shows up in next.

From: Andres Salomon <dilinger@queued.net>

MFD changes in c738892f cause the mc13xxx_platform_data struct
to change.  This changes one more (new) user of it, fixing a build
error.

Signed-off-by: Andres Salomon <dilinger@queued.net>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
arch/arm/mach-mx5/mx51_efika.c

index 07aea9c1ad9f5b9934fa7948d5ca8cb48fb8fced..d0c7075937cf31828dccc87e339dab38b8bf821a 100644 (file)
@@ -571,8 +571,10 @@ static struct mc13xxx_regulator_init_data mx51_efika_regulators[] = {
 
 static struct mc13xxx_platform_data mx51_efika_mc13892_data = {
        .flags = MC13XXX_USE_RTC | MC13XXX_USE_REGULATOR,
-       .num_regulators = ARRAY_SIZE(mx51_efika_regulators),
-       .regulators = mx51_efika_regulators,
+       .regulators = {
+               .num_regulators = ARRAY_SIZE(mx51_efika_regulators),
+               .regulators = mx51_efika_regulators,
+       },
 };
 
 static struct spi_board_info mx51_efika_spi_board_info[] __initdata = {