diff options
author | Thomas Weber <weber@corscience.de> | 2010-07-05 10:04:41 -0400 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2010-07-05 10:04:41 -0400 |
commit | 1f489f9eac1979ac1d1c862b55d73b9259a6cdf9 (patch) | |
tree | af16fd3963fc6a2a94cb9b3d2c43ca6261bef56b /arch/arm/mach-omap2/board-devkit8000.c | |
parent | e185469be0569c9d166db74777fc747df6af445a (diff) |
OMAP2: Devkit8000: Using the REGULATOR_SUPPLY macro
Replacing supplies with the REGULATOR_SUPPLY macro.
Signed-off-by: Thomas Weber <weber@corscience.de>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/mach-omap2/board-devkit8000.c')
-rw-r--r-- | arch/arm/mach-omap2/board-devkit8000.c | 33 |
1 files changed, 13 insertions, 20 deletions
diff --git a/arch/arm/mach-omap2/board-devkit8000.c b/arch/arm/mach-omap2/board-devkit8000.c index 13ce24212525..c461e96d58a2 100644 --- a/arch/arm/mach-omap2/board-devkit8000.c +++ b/arch/arm/mach-omap2/board-devkit8000.c | |||
@@ -158,14 +158,13 @@ static void devkit8000_panel_disable_dvi(struct omap_dss_device *dssdev) | |||
158 | gpio_set_value(dssdev->reset_gpio, 0); | 158 | gpio_set_value(dssdev->reset_gpio, 0); |
159 | } | 159 | } |
160 | 160 | ||
161 | static struct regulator_consumer_supply devkit8000_vmmc1_supply = { | 161 | static struct regulator_consumer_supply devkit8000_vmmc1_supply = |
162 | .supply = "vmmc", | 162 | REGULATOR_SUPPLY("vmmc", "mmci-omap-hs.0"); |
163 | }; | 163 | |
164 | 164 | ||
165 | /* ads7846 on SPI */ | 165 | /* ads7846 on SPI */ |
166 | static struct regulator_consumer_supply devkit8000_vio_supplies[] = { | 166 | static struct regulator_consumer_supply devkit8000_vio_supply = |
167 | REGULATOR_SUPPLY("vcc", "spi2.0") | 167 | REGULATOR_SUPPLY("vcc", "spi2.0"); |
168 | }; | ||
169 | 168 | ||
170 | static struct omap_dss_device devkit8000_lcd_device = { | 169 | static struct omap_dss_device devkit8000_lcd_device = { |
171 | .name = "lcd", | 170 | .name = "lcd", |
@@ -214,10 +213,8 @@ static struct platform_device devkit8000_dss_device = { | |||
214 | }, | 213 | }, |
215 | }; | 214 | }; |
216 | 215 | ||
217 | static struct regulator_consumer_supply devkit8000_vdda_dac_supply = { | 216 | static struct regulator_consumer_supply devkit8000_vdda_dac_supply = |
218 | .supply = "vdda_dac", | 217 | REGULATOR_SUPPLY("vdda_dac", "omapdss"); |
219 | .dev = &devkit8000_dss_device.dev, | ||
220 | }; | ||
221 | 218 | ||
222 | static int board_keymap[] = { | 219 | static int board_keymap[] = { |
223 | KEY(0, 0, KEY_1), | 220 | KEY(0, 0, KEY_1), |
@@ -294,12 +291,8 @@ static struct twl4030_gpio_platform_data devkit8000_gpio_data = { | |||
294 | .setup = devkit8000_twl_gpio_setup, | 291 | .setup = devkit8000_twl_gpio_setup, |
295 | }; | 292 | }; |
296 | 293 | ||
297 | static struct regulator_consumer_supply devkit8000_vpll1_supplies[] = { | 294 | static struct regulator_consumer_supply devkit8000_vpll1_supply = |
298 | { | 295 | REGULATOR_SUPPLY("vdds_dsi", "omapdss"); |
299 | .supply = "vdds_dsi", | ||
300 | .dev = &devkit8000_dss_device.dev, | ||
301 | } | ||
302 | }; | ||
303 | 296 | ||
304 | /* VMMC1 for MMC1 pins CMD, CLK, DAT0..DAT3 (20 mA, plus card == max 220 mA) */ | 297 | /* VMMC1 for MMC1 pins CMD, CLK, DAT0..DAT3 (20 mA, plus card == max 220 mA) */ |
305 | static struct regulator_init_data devkit8000_vmmc1 = { | 298 | static struct regulator_init_data devkit8000_vmmc1 = { |
@@ -340,8 +333,8 @@ static struct regulator_init_data devkit8000_vpll1 = { | |||
340 | .valid_ops_mask = REGULATOR_CHANGE_MODE | 333 | .valid_ops_mask = REGULATOR_CHANGE_MODE |
341 | | REGULATOR_CHANGE_STATUS, | 334 | | REGULATOR_CHANGE_STATUS, |
342 | }, | 335 | }, |
343 | .num_consumer_supplies = ARRAY_SIZE(devkit8000_vpll1_supplies), | 336 | .num_consumer_supplies = 1, |
344 | .consumer_supplies = devkit8000_vpll1_supplies, | 337 | .consumer_supplies = &devkit8000_vpll1_supply, |
345 | }; | 338 | }; |
346 | 339 | ||
347 | /* VAUX4 for ads7846 and nubs */ | 340 | /* VAUX4 for ads7846 and nubs */ |
@@ -355,8 +348,8 @@ static struct regulator_init_data devkit8000_vio = { | |||
355 | .valid_ops_mask = REGULATOR_CHANGE_MODE | 348 | .valid_ops_mask = REGULATOR_CHANGE_MODE |
356 | | REGULATOR_CHANGE_STATUS, | 349 | | REGULATOR_CHANGE_STATUS, |
357 | }, | 350 | }, |
358 | .num_consumer_supplies = ARRAY_SIZE(devkit8000_vio_supplies), | 351 | .num_consumer_supplies = 1, |
359 | .consumer_supplies = devkit8000_vio_supplies, | 352 | .consumer_supplies = &devkit8000_vio_supply, |
360 | }; | 353 | }; |
361 | 354 | ||
362 | static struct twl4030_usb_data devkit8000_usb_data = { | 355 | static struct twl4030_usb_data devkit8000_usb_data = { |