aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-s5pv210/mach-goni.c
diff options
context:
space:
mode:
authorMarek Szyprowski <m.szyprowski@samsung.com>2011-02-23 20:03:54 -0500
committerKukjin Kim <kgene.kim@samsung.com>2011-02-23 20:08:39 -0500
commit9b8306c6f5dc4c1dcf78f25f622720944a1fb736 (patch)
tree21e96bbf051a08144bf857e167d0dd6f7fb19b1b /arch/arm/mach-s5pv210/mach-goni.c
parentc472da6da1f38efee6bcfcce30583531262cebe2 (diff)
ARM: S5PV210: Disable unused power regulators on GONI board
A lot of power regulator has been enabled by default causing the board to consume a lot of power. This patch fixes this issue. Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Diffstat (limited to 'arch/arm/mach-s5pv210/mach-goni.c')
-rw-r--r--arch/arm/mach-s5pv210/mach-goni.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/arch/arm/mach-s5pv210/mach-goni.c b/arch/arm/mach-s5pv210/mach-goni.c
index 788599a37a77..9d02dd11c3cd 100644
--- a/arch/arm/mach-s5pv210/mach-goni.c
+++ b/arch/arm/mach-s5pv210/mach-goni.c
@@ -306,7 +306,6 @@ static struct regulator_init_data goni_ldo3_data = {
306 .min_uV = 1100000, 306 .min_uV = 1100000,
307 .max_uV = 1100000, 307 .max_uV = 1100000,
308 .apply_uV = 1, 308 .apply_uV = 1,
309 .always_on = 1,
310 }, 309 },
311}; 310};
312 311
@@ -325,6 +324,7 @@ static struct regulator_init_data goni_ldo5_data = {
325 .min_uV = 2800000, 324 .min_uV = 2800000,
326 .max_uV = 2800000, 325 .max_uV = 2800000,
327 .apply_uV = 1, 326 .apply_uV = 1,
327 .valid_ops_mask = REGULATOR_CHANGE_STATUS,
328 }, 328 },
329 .num_consumer_supplies = ARRAY_SIZE(goni_ldo5_consumers), 329 .num_consumer_supplies = ARRAY_SIZE(goni_ldo5_consumers),
330 .consumer_supplies = goni_ldo5_consumers, 330 .consumer_supplies = goni_ldo5_consumers,
@@ -355,7 +355,6 @@ static struct regulator_init_data goni_ldo8_data = {
355 .min_uV = 3300000, 355 .min_uV = 3300000,
356 .max_uV = 3300000, 356 .max_uV = 3300000,
357 .apply_uV = 1, 357 .apply_uV = 1,
358 .always_on = 1,
359 }, 358 },
360}; 359};
361 360
@@ -365,7 +364,6 @@ static struct regulator_init_data goni_ldo9_data = {
365 .min_uV = 2800000, 364 .min_uV = 2800000,
366 .max_uV = 2800000, 365 .max_uV = 2800000,
367 .apply_uV = 1, 366 .apply_uV = 1,
368 .always_on = 1,
369 }, 367 },
370}; 368};
371 369
@@ -397,7 +395,6 @@ static struct regulator_init_data goni_ldo12_data = {
397 .min_uV = 1200000, 395 .min_uV = 1200000,
398 .max_uV = 1200000, 396 .max_uV = 1200000,
399 .apply_uV = 1, 397 .apply_uV = 1,
400 .always_on = 1,
401 }, 398 },
402}; 399};
403 400
@@ -431,7 +428,6 @@ static struct regulator_init_data goni_ldo15_data = {
431 .min_uV = 3300000, 428 .min_uV = 3300000,
432 .max_uV = 3300000, 429 .max_uV = 3300000,
433 .apply_uV = 1, 430 .apply_uV = 1,
434 .always_on = 1,
435 }, 431 },
436}; 432};
437 433
@@ -441,7 +437,6 @@ static struct regulator_init_data goni_ldo16_data = {
441 .min_uV = 1800000, 437 .min_uV = 1800000,
442 .max_uV = 1800000, 438 .max_uV = 1800000,
443 .apply_uV = 1, 439 .apply_uV = 1,
444 .always_on = 1,
445 }, 440 },
446}; 441};
447 442