diff options
author | Paul Parsons <lost.distance@yahoo.com> | 2012-03-11 13:23:42 +0000 |
---|---|---|
committer | Haojian Zhuang <haojian.zhuang@gmail.com> | 2012-03-14 16:46:13 +0800 |
commit | cd419cf922bdb50d33c98c9a0c81f51a40609f66 (patch) | |
tree | fd5234db6b8172371946a4ec7e1b41e40fcf7f1f /arch/arm/mach-pxa/hx4700.c | |
parent | 95a50cab1dc6446fb1a91d20e14b649dd9f41f1c (diff) | |
download | talos-op-linux-cd419cf922bdb50d33c98c9a0c81f51a40609f66.tar.gz talos-op-linux-cd419cf922bdb50d33c98c9a0c81f51a40609f66.zip |
ARM: pxa/hx4700: Reduce sleep mode battery discharge by 35%
Drive the two Bluetooth UART output GPIOs (GPIO43_BTUART_TXD, GPIO45_BTUART_RTS)
LOW during sleep mode instead of HIGH. This reduces sleep mode battery discharge
from approximately 46 mA to approximately 30 mA.
Signed-off-by: Oliver Winker <oliver@oli1170.net>
Signed-off-by: Paul Parsons <lost.distance@yahoo.com>
Signed-off-by: Haojian Zhuang <haojian.zhuang@gmail.com>
Diffstat (limited to 'arch/arm/mach-pxa/hx4700.c')
-rw-r--r-- | arch/arm/mach-pxa/hx4700.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/mach-pxa/hx4700.c b/arch/arm/mach-pxa/hx4700.c index c5fb105d2689..f49043cbab10 100644 --- a/arch/arm/mach-pxa/hx4700.c +++ b/arch/arm/mach-pxa/hx4700.c @@ -97,9 +97,9 @@ static unsigned long hx4700_pin_config[] __initdata = { /* BTUART */ GPIO42_BTUART_RXD, - GPIO43_BTUART_TXD, + GPIO43_BTUART_TXD_LPM_LOW, GPIO44_BTUART_CTS, - GPIO45_BTUART_RTS, + GPIO45_BTUART_RTS_LPM_LOW, /* PWM 1 (Backlight) */ GPIO17_PWM1_OUT, |