omap: rx51: Use REGULATOR_SUPPLY macro when initializingregulator consumers
authorJarkko Nikula <jhnikula@gmail.com>
Mon, 2 Aug 2010 10:18:02 +0000 (13:18 +0300)
committerTony Lindgren <tony@atomide.com>
Mon, 2 Aug 2010 10:18:02 +0000 (13:18 +0300)
There is REGULATOR_SUPPLY macro available for initializing the struct
regulator_consumer_supply so use it where applicable (all other supplies
than vdds_sdi) as it improves the readability.

Signed-off-by: Jarkko Nikula <jhnikula@gmail.com>
Acked-by: Eduardo Valentin <eduardo.valentin@nokia.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap2/board-rx51-peripherals.c

index e350f0bf8cdc18d84e61fd43d992b530d0cb0bf6..b4c3dd7863ad10f2d51bef3b1eafc366acb815e6 100644 (file)
@@ -301,48 +301,27 @@ static struct omap2_hsmmc_info mmc[] __initdata = {
        {}      /* Terminator */
 };
 
-static struct regulator_consumer_supply rx51_vmmc1_supply = {
-       .supply   = "vmmc",
-       .dev_name = "mmci-omap-hs.0",
-};
+static struct regulator_consumer_supply rx51_vmmc1_supply =
+       REGULATOR_SUPPLY("vmmc", "mmci-omap-hs.0");
 
-static struct regulator_consumer_supply rx51_vaux3_supply = {
-       .supply   = "vmmc",
-       .dev_name = "mmci-omap-hs.1",
-};
+static struct regulator_consumer_supply rx51_vaux3_supply =
+       REGULATOR_SUPPLY("vmmc", "mmci-omap-hs.1");
 
-static struct regulator_consumer_supply rx51_vsim_supply = {
-       .supply   = "vmmc_aux",
-       .dev_name = "mmci-omap-hs.1",
-};
+static struct regulator_consumer_supply rx51_vsim_supply =
+       REGULATOR_SUPPLY("vmmc_aux", "mmci-omap-hs.1");
 
 static struct regulator_consumer_supply rx51_vmmc2_supplies[] = {
        /* tlv320aic3x analog supplies */
-       {
-               .supply         = "AVDD",
-               .dev_name       = "2-0018",
-       },
-       {
-               .supply         = "DRVDD",
-               .dev_name       = "2-0018",
-       },
+       REGULATOR_SUPPLY("AVDD", "2-0018"),
+       REGULATOR_SUPPLY("DRVDD", "2-0018"),
        /* Keep vmmc as last item. It is not iterated for newer boards */
-       {
-               .supply         = "vmmc",
-               .dev_name       = "mmci-omap-hs.1",
-       },
+       REGULATOR_SUPPLY("vmmc", "mmci-omap-hs.1"),
 };
 
 static struct regulator_consumer_supply rx51_vio_supplies[] = {
        /* tlv320aic3x digital supplies */
-       {
-               .supply         = "IOVDD",
-               .dev_name       = "2-0018"
-       },
-       {
-               .supply         = "DVDD",
-               .dev_name       = "2-0018"
-       },
+       REGULATOR_SUPPLY("IOVDD", "2-0018"),
+       REGULATOR_SUPPLY("DVDD", "2-0018"),
 };
 
 #if defined(CONFIG_FB_OMAP2) || defined(CONFIG_FB_OMAP2_MODULE)