From 56452207f3d798729f50c501150d4f7b6f0fb971 Mon Sep 17 00:00:00 2001 From: Kyungmin Park Date: Thu, 4 Feb 2010 21:09:03 +0900 Subject: [PATCH] s5pc110: aquila: Add BCM4329 comments for sleep current Signed-off-by: Kyungmin Park --- board/samsung/universal/gpio_setting.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/board/samsung/universal/gpio_setting.h b/board/samsung/universal/gpio_setting.h index d757148..25b5ca1 100644 --- a/board/samsung/universal/gpio_setting.h +++ b/board/samsung/universal/gpio_setting.h @@ -75,8 +75,19 @@ static struct gpio_powermode aquila_powerdown_modes[] = { INPUT(0) | OUTPUT0(1) | INPUT(2) | INPUT(3), PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3), }, { /* S5PC110_GPIO_B_OFFSET */ +#ifdef OPTMIZED_SLEEP_CURRENT_BCM4329 + /* + * Chip Status: Off On + * GPB[3]: BT_nRST low high + * GPB[5]: WLAN_BT_nRST low high + * GPG1[2]: WLAN_nRST low high (need to verify) + */ + OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | OUTPUT0(3) | + INPUT(4) | OUTPUT0(5) | OUTPUT0(6) | OUTPUT0(7), +#else OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | KEEP_STATE(3) | INPUT(4) | KEEP_STATE(5) | OUTPUT0(6) | OUTPUT0(7), +#endif PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) | PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6) | PULL_DIS(7), }, { /* S5PC110_GPIO_C0_OFFSET */ @@ -133,7 +144,11 @@ static struct gpio_powermode aquila_powerdown_modes[] = { PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) | PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6), }, { /* S5PC110_GPIO_G1_OFFSET */ +#ifdef OPTMIZED_SLEEP_CURRENT_BCM4329 + OUTPUT0(0) | INPUT(1) | OUTPUT0(2) | INPUT(3) | +#else OUTPUT0(0) | INPUT(1) | KEEP_STATE(2) | INPUT(3) | +#endif INPUT(4) | INPUT(5) | INPUT(6), PULL_DIS(0) | PULL_UP(1) | PULL_DIS(2) | PULL_UP(3) | PULL_UP(4) | PULL_UP(5) | PULL_UP(6), -- 2.7.4