Merge branches 'release', 'asus', 'sony-laptop' and 'thinkpad' into release
[pandora-kernel.git] / arch / arm / mach-pxa / zylonite_pxa320.c
index 1036da3..dfa7999 100644 (file)
@@ -51,11 +51,11 @@ static mfp_cfg_t mfp_cfg[] __initdata = {
        GPIO17_2_LCD_BIAS,
 
        /* FFUART */
-       GPIO41_UART1_RXD,
+       GPIO41_UART1_RXD | MFP_LPM_EDGE_FALL,
        GPIO42_UART1_TXD,
        GPIO43_UART1_CTS,
        GPIO44_UART1_DCD,
-       GPIO45_UART1_DSR,
+       GPIO45_UART1_DSR | MFP_LPM_EDGE_FALL,
        GPIO46_UART1_RI,
        GPIO47_UART1_DTR,
        GPIO48_UART1_RTS,
@@ -73,16 +73,16 @@ static mfp_cfg_t mfp_cfg[] __initdata = {
        GPIO33_I2C_SDA,
 
        /* Keypad */
-       GPIO105_KP_DKIN_0,
-       GPIO106_KP_DKIN_1,
-       GPIO113_KP_MKIN_0,
-       GPIO114_KP_MKIN_1,
-       GPIO115_KP_MKIN_2,
-       GPIO116_KP_MKIN_3,
-       GPIO117_KP_MKIN_4,
-       GPIO118_KP_MKIN_5,
-       GPIO119_KP_MKIN_6,
-       GPIO120_KP_MKIN_7,
+       GPIO105_KP_DKIN_0 | MFP_LPM_EDGE_BOTH,
+       GPIO106_KP_DKIN_1 | MFP_LPM_EDGE_BOTH,
+       GPIO113_KP_MKIN_0 | MFP_LPM_EDGE_BOTH,
+       GPIO114_KP_MKIN_1 | MFP_LPM_EDGE_BOTH,
+       GPIO115_KP_MKIN_2 | MFP_LPM_EDGE_BOTH,
+       GPIO116_KP_MKIN_3 | MFP_LPM_EDGE_BOTH,
+       GPIO117_KP_MKIN_4 | MFP_LPM_EDGE_BOTH,
+       GPIO118_KP_MKIN_5 | MFP_LPM_EDGE_BOTH,
+       GPIO119_KP_MKIN_6 | MFP_LPM_EDGE_BOTH,
+       GPIO120_KP_MKIN_7 | MFP_LPM_EDGE_BOTH,
        GPIO121_KP_MKOUT_0,
        GPIO122_KP_MKOUT_1,
        GPIO123_KP_MKOUT_2,
@@ -98,7 +98,7 @@ static mfp_cfg_t mfp_cfg[] __initdata = {
 
        /* MMC1 */
        GPIO18_MMC1_DAT0,
-       GPIO19_MMC1_DAT1,
+       GPIO19_MMC1_DAT1 | MFP_LPM_EDGE_BOTH,
        GPIO20_MMC1_DAT2,
        GPIO21_MMC1_DAT3,
        GPIO22_MMC1_CLK,
@@ -107,7 +107,7 @@ static mfp_cfg_t mfp_cfg[] __initdata = {
 
        /* MMC2 */
        GPIO24_MMC2_DAT0,
-       GPIO25_MMC2_DAT1,
+       GPIO25_MMC2_DAT1 | MFP_LPM_EDGE_BOTH,
        GPIO26_MMC2_DAT2,
        GPIO27_MMC2_DAT3,
        GPIO28_MMC2_CLK,