aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorRoger Quadros <roger.quadros@nokia.com>2010-05-12 04:48:47 -0400
committerTony Lindgren <tony@atomide.com>2010-05-20 14:13:24 -0400
commit0581b52e898f3f5472820940537d91d80895db5a (patch)
tree3ba406d9d57e867b17adec48270ccd0108da40cc /arch
parent5a5f561e4060844a37d8fe81dce2352c406aac97 (diff)
OMAP: RX51: Add "vdds_sdi" supply voltage for SDI
The SDI Display subsystem needs access to the vdds_sdi supply regulator. This is TWL4030's VAUX1 supply on RX-51. Signed-off-by: Roger Quadros <roger.quadros@nokia.com> Signed-off-by: Tomi Valkeinen <tomi.valkeinen@nokia.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/mach-omap2/board-rx51-peripherals.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/board-rx51-peripherals.c b/arch/arm/mach-omap2/board-rx51-peripherals.c
index 8179d55106d5..966f5f84f2bd 100644
--- a/arch/arm/mach-omap2/board-rx51-peripherals.c
+++ b/arch/arm/mach-omap2/board-rx51-peripherals.c
@@ -316,6 +316,19 @@ static struct regulator_consumer_supply rx51_vio_supplies[] = {
316 }, 316 },
317}; 317};
318 318
319#if defined(CONFIG_FB_OMAP2) || defined(CONFIG_FB_OMAP2_MODULE)
320extern struct platform_device rx51_display_device;
321#endif
322
323static struct regulator_consumer_supply rx51_vaux1_consumers[] = {
324#if defined(CONFIG_FB_OMAP2) || defined(CONFIG_FB_OMAP2_MODULE)
325 {
326 .supply = "vdds_sdi",
327 .dev = &rx51_display_device.dev,
328 },
329#endif
330};
331
319static struct regulator_init_data rx51_vaux1 = { 332static struct regulator_init_data rx51_vaux1 = {
320 .constraints = { 333 .constraints = {
321 .name = "V28", 334 .name = "V28",
@@ -326,6 +339,8 @@ static struct regulator_init_data rx51_vaux1 = {
326 .valid_ops_mask = REGULATOR_CHANGE_MODE 339 .valid_ops_mask = REGULATOR_CHANGE_MODE
327 | REGULATOR_CHANGE_STATUS, 340 | REGULATOR_CHANGE_STATUS,
328 }, 341 },
342 .num_consumer_supplies = ARRAY_SIZE(rx51_vaux1_consumers),
343 .consumer_supplies = rx51_vaux1_consumers,
329}; 344};
330 345
331static struct regulator_init_data rx51_vaux2 = { 346static struct regulator_init_data rx51_vaux2 = {