diff options
| -rw-r--r-- | arch/arm/mach-s3c64xx/mach-crag6410.c | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/arch/arm/mach-s3c64xx/mach-crag6410.c b/arch/arm/mach-s3c64xx/mach-crag6410.c index 2abe95d0401f..701f421de1a8 100644 --- a/arch/arm/mach-s3c64xx/mach-crag6410.c +++ b/arch/arm/mach-s3c64xx/mach-crag6410.c | |||
| @@ -287,16 +287,21 @@ static struct platform_device littlemill_device = { | |||
| 287 | .id = -1, | 287 | .id = -1, |
| 288 | }; | 288 | }; |
| 289 | 289 | ||
| 290 | static struct platform_device bells_wm5102_device = { | 290 | static struct platform_device bells_wm2200_device = { |
| 291 | .name = "bells", | 291 | .name = "bells", |
| 292 | .id = 0, | 292 | .id = 0, |
| 293 | }; | 293 | }; |
| 294 | 294 | ||
| 295 | static struct platform_device bells_wm5110_device = { | 295 | static struct platform_device bells_wm5102_device = { |
| 296 | .name = "bells", | 296 | .name = "bells", |
| 297 | .id = 1, | 297 | .id = 1, |
| 298 | }; | 298 | }; |
| 299 | 299 | ||
| 300 | static struct platform_device bells_wm5110_device = { | ||
| 301 | .name = "bells", | ||
| 302 | .id = 2, | ||
| 303 | }; | ||
| 304 | |||
| 300 | static struct regulator_consumer_supply wallvdd_consumers[] = { | 305 | static struct regulator_consumer_supply wallvdd_consumers[] = { |
| 301 | REGULATOR_SUPPLY("SPKVDD", "1-001a"), | 306 | REGULATOR_SUPPLY("SPKVDD", "1-001a"), |
| 302 | REGULATOR_SUPPLY("SPKVDD1", "1-001a"), | 307 | REGULATOR_SUPPLY("SPKVDD1", "1-001a"), |
| @@ -328,6 +333,16 @@ static struct regulator_consumer_supply wallvdd_consumers[] = { | |||
| 328 | REGULATOR_SUPPLY("DC1VDD", "1-0034"), | 333 | REGULATOR_SUPPLY("DC1VDD", "1-0034"), |
| 329 | REGULATOR_SUPPLY("DC2VDD", "1-0034"), | 334 | REGULATOR_SUPPLY("DC2VDD", "1-0034"), |
| 330 | REGULATOR_SUPPLY("DC3VDD", "1-0034"), | 335 | REGULATOR_SUPPLY("DC3VDD", "1-0034"), |
| 336 | REGULATOR_SUPPLY("LDO1VDD", "1-0034"), | ||
| 337 | REGULATOR_SUPPLY("LDO2VDD", "1-0034"), | ||
| 338 | REGULATOR_SUPPLY("LDO4VDD", "1-0034"), | ||
| 339 | REGULATOR_SUPPLY("LDO5VDD", "1-0034"), | ||
| 340 | REGULATOR_SUPPLY("LDO6VDD", "1-0034"), | ||
| 341 | REGULATOR_SUPPLY("LDO7VDD", "1-0034"), | ||
| 342 | REGULATOR_SUPPLY("LDO8VDD", "1-0034"), | ||
| 343 | REGULATOR_SUPPLY("LDO9VDD", "1-0034"), | ||
| 344 | REGULATOR_SUPPLY("LDO10VDD", "1-0034"), | ||
| 345 | REGULATOR_SUPPLY("LDO11VDD", "1-0034"), | ||
| 331 | }; | 346 | }; |
| 332 | 347 | ||
| 333 | static struct regulator_init_data wallvdd_data = { | 348 | static struct regulator_init_data wallvdd_data = { |
| @@ -376,6 +391,7 @@ static struct platform_device *crag6410_devices[] __initdata = { | |||
| 376 | &tobermory_device, | 391 | &tobermory_device, |
| 377 | &littlemill_device, | 392 | &littlemill_device, |
| 378 | &lowland_device, | 393 | &lowland_device, |
| 394 | &bells_wm2200_device, | ||
| 379 | &bells_wm5102_device, | 395 | &bells_wm5102_device, |
| 380 | &bells_wm5110_device, | 396 | &bells_wm5110_device, |
| 381 | &wallvdd_device, | 397 | &wallvdd_device, |
