aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-pxa
diff options
context:
space:
mode:
authorDaniel Mack <daniel@caiaq.de>2010-02-24 18:50:16 +0100
committerEric Miao <eric.y.miao@gmail.com>2010-03-02 07:40:59 +0800
commit31436bbe8f85f79fc0ddb963edb3d29f6e2b3bae (patch)
tree94834b9502e8d5d1de274ba754ad6284903f351e /arch/arm/mach-pxa
parent438a22fe26c3fdeb422d92072523d5b35d849dc3 (diff)
downloadkernel_samsung_crespo-31436bbe8f85f79fc0ddb963edb3d29f6e2b3bae.zip
kernel_samsung_crespo-31436bbe8f85f79fc0ddb963edb3d29f6e2b3bae.tar.gz
kernel_samsung_crespo-31436bbe8f85f79fc0ddb963edb3d29f6e2b3bae.tar.bz2
[ARM] pxa/raumfeld: set GPIO drive bits for LED pins
Set GPIO bits to pull the pins connected to LEDs for lower power mode. We want all LEDs off when devices are in suspend. Signed-off-by: Daniel Mack <daniel@caiaq.de> Signed-off-by: Eric Miao <eric.y.miao@gmail.com>
Diffstat (limited to 'arch/arm/mach-pxa')
-rw-r--r--arch/arm/mach-pxa/raumfeld.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/mach-pxa/raumfeld.c b/arch/arm/mach-pxa/raumfeld.c
index 06717d7..3184bdc 100644
--- a/arch/arm/mach-pxa/raumfeld.c
+++ b/arch/arm/mach-pxa/raumfeld.c
@@ -231,6 +231,10 @@ static mfp_cfg_t raumfeld_connector_pin_config[] __initdata = {
GPIO26_SSP2_FRM,
GPIO27_SSP2_TXD,
GPIO29_SSP2_EXTCLK,
+
+ /* LEDs */
+ GPIO35_GPIO | MFP_LPM_PULL_LOW,
+ GPIO36_GPIO | MFP_LPM_DRIVE_HIGH,
};
static mfp_cfg_t raumfeld_speaker_pin_config[] __initdata = {
@@ -277,6 +281,10 @@ static mfp_cfg_t raumfeld_speaker_pin_config[] __initdata = {
GPIO87_SSP1_TXD,
GPIO88_SSP1_RXD,
GPIO90_SSP1_SYSCLK,
+
+ /* LEDs */
+ GPIO35_GPIO | MFP_LPM_PULL_LOW,
+ GPIO36_GPIO | MFP_LPM_DRIVE_HIGH,
};
/*