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, |