diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2011-05-23 20:27:59 -0400 |
---|---|---|
committer | Kukjin Kim <kgene.kim@samsung.com> | 2011-07-20 13:09:40 -0400 |
commit | b5930b83c2791bd3b2da120f98f844f96fb2ca50 (patch) | |
tree | 7eb590107df94988dde2d8f57b61146e15946f63 /arch/arm/mach-s3c64xx/mach-smdk6410.c | |
parent | 620917de59eeb934b9f8cf35cc2d95c1ac8ed0fc (diff) |
ARM: S3C64XX: Convert to using REGULATOR_SUPPLY() on SMDK6410
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Diffstat (limited to 'arch/arm/mach-s3c64xx/mach-smdk6410.c')
-rw-r--r-- | arch/arm/mach-s3c64xx/mach-smdk6410.c | 26 |
1 files changed, 6 insertions, 20 deletions
diff --git a/arch/arm/mach-s3c64xx/mach-smdk6410.c b/arch/arm/mach-s3c64xx/mach-smdk6410.c index 2c0353a80906..e0521e0fa762 100644 --- a/arch/arm/mach-s3c64xx/mach-smdk6410.c +++ b/arch/arm/mach-s3c64xx/mach-smdk6410.c | |||
@@ -209,17 +209,9 @@ static struct platform_device smdk6410_smsc911x = { | |||
209 | }; | 209 | }; |
210 | 210 | ||
211 | #ifdef CONFIG_REGULATOR | 211 | #ifdef CONFIG_REGULATOR |
212 | static struct regulator_consumer_supply smdk6410_b_pwr_5v_consumers[] = { | 212 | static struct regulator_consumer_supply smdk6410_b_pwr_5v_consumers[] __initdata = { |
213 | { | 213 | REGULATOR_SUPPLY("PVDD", "0-001b"), |
214 | /* WM8580 */ | 214 | REGULATOR_SUPPLY("AVDD", "0-001b"), |
215 | .supply = "PVDD", | ||
216 | .dev_name = "0-001b", | ||
217 | }, | ||
218 | { | ||
219 | /* WM8580 */ | ||
220 | .supply = "AVDD", | ||
221 | .dev_name = "0-001b", | ||
222 | }, | ||
223 | }; | 215 | }; |
224 | 216 | ||
225 | static struct regulator_init_data smdk6410_b_pwr_5v_data = { | 217 | static struct regulator_init_data smdk6410_b_pwr_5v_data = { |
@@ -344,9 +336,7 @@ static struct platform_device *smdk6410_devices[] __initdata = { | |||
344 | #ifdef CONFIG_REGULATOR | 336 | #ifdef CONFIG_REGULATOR |
345 | /* ARM core */ | 337 | /* ARM core */ |
346 | static struct regulator_consumer_supply smdk6410_vddarm_consumers[] = { | 338 | static struct regulator_consumer_supply smdk6410_vddarm_consumers[] = { |
347 | { | 339 | REGULATOR_SUPPLY("vddarm", NULL), |
348 | .supply = "vddarm", | ||
349 | } | ||
350 | }; | 340 | }; |
351 | 341 | ||
352 | /* VDDARM, BUCK1 on J5 */ | 342 | /* VDDARM, BUCK1 on J5 */ |
@@ -484,11 +474,7 @@ static struct regulator_init_data wm8350_dcdc3_data = { | |||
484 | 474 | ||
485 | /* USB, EXT, PCM, ADC/DAC, USB, MMC */ | 475 | /* USB, EXT, PCM, ADC/DAC, USB, MMC */ |
486 | static struct regulator_consumer_supply wm8350_dcdc4_consumers[] = { | 476 | static struct regulator_consumer_supply wm8350_dcdc4_consumers[] = { |
487 | { | 477 | REGULATOR_SUPPLY("DVDD", "0-001b"), |
488 | /* WM8580 */ | ||
489 | .supply = "DVDD", | ||
490 | .dev_name = "0-001b", | ||
491 | }, | ||
492 | }; | 478 | }; |
493 | 479 | ||
494 | static struct regulator_init_data wm8350_dcdc4_data = { | 480 | static struct regulator_init_data wm8350_dcdc4_data = { |
@@ -599,7 +585,7 @@ static struct regulator_init_data wm1192_dcdc3 = { | |||
599 | }; | 585 | }; |
600 | 586 | ||
601 | static struct regulator_consumer_supply wm1192_ldo1_consumers[] = { | 587 | static struct regulator_consumer_supply wm1192_ldo1_consumers[] = { |
602 | { .supply = "DVDD", .dev_name = "0-001b", }, /* WM8580 */ | 588 | REGULATOR_SUPPLY("DVDD", "0-001b"), /* WM8580 */ |
603 | }; | 589 | }; |
604 | 590 | ||
605 | static struct regulator_init_data wm1192_ldo1 = { | 591 | static struct regulator_init_data wm1192_ldo1 = { |