#endif
/* #define OPTMIZED_SLEEP_CURRENT_BCM4329 */
-/* #define OPTIMIZED_SLEEP_CURRENT_FM */
-/* #define OPTIMIZED_SLEEP_CURRENT_CODEC */
struct gpio_powermode {
unsigned int conpdn;
* GPF3[4]: CODEC_LDO_EN can be enabled at suspend
*/
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | OUTPUT0(3) |
-#ifdef OPTIMIZED_SLEEP_CURRENT_CODEC
OUTPUT0(4) | OUTPUT0(5),
-#else
- KEEP_STATE(4) | OUTPUT0(5),
-#endif
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5),
}, { /* S5PC110_GPIO_G0_OFFSET */
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6) | PULL_DIS(7),
}, { /* S5PC110_GPIO_J2_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | OUTPUT0(3) |
-#ifdef OPTIMIZED_SLEEP_CURRENT_FM
INPUT(4) | OUTPUT0(5) | INPUT(6) | INPUT(7),
-#else
- INPUT(4) | KEEP_STATE(5) | INPUT(6) | INPUT(7),
-#endif
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5) | PULL_DOWN(6) | PULL_DOWN(7),
}, { /* S5PC110_GPIO_J3_OFFSET */
* GPF3[4]: CODEC_LDO_EN can be enabled at suspend
*/
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | OUTPUT0(3) |
-#ifdef OPTIMIZED_SLEEP_CURRENT_CODEC
INPUT(4) | PDNCON_NC(5),
-#else
- KEEP_STATE(4) | PDNCON_NC(5),
-#endif
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DOWN(4) | PDNPUD_NC(5),
}, { /* S5PC110(ARIES)_GPIO_G0_OFFSET */
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6) | PULL_DIS(7),
}, { /* S5PC110(ARIES)_GPIO_J2_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | OUTPUT0(3) |
-#ifdef OPTIMIZED_SLEEP_CURRENT_FM
INPUT(4) | OUTPUT0(5) | OUTPUT0(6) | OUTPUT0(7),
-#else
- 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(ARIES)_GPIO_J3_OFFSET */