diff options
author | Russell King <rmk@dyn-67.arm.linux.org.uk> | 2008-01-08 10:25:01 -0500 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2008-01-26 10:07:56 -0500 |
commit | a10476d4ca52039a9240ac26376e15308b748b19 (patch) | |
tree | e5df4e29b8e1386d2ea69d51929901c3f178f314 | |
parent | d4fc858f9cfec5200a957c305d61ffc28c5d7796 (diff) |
[ARM] pxa: Add zylonite MFP wakeup configurations
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
-rw-r--r-- | arch/arm/mach-pxa/zylonite_pxa300.c | 38 | ||||
-rw-r--r-- | arch/arm/mach-pxa/zylonite_pxa320.c | 28 |
2 files changed, 33 insertions, 33 deletions
diff --git a/arch/arm/mach-pxa/zylonite_pxa300.c b/arch/arm/mach-pxa/zylonite_pxa300.c index 0e159a3024c0..6ac04c09b0e9 100644 --- a/arch/arm/mach-pxa/zylonite_pxa300.c +++ b/arch/arm/mach-pxa/zylonite_pxa300.c | |||
@@ -53,13 +53,13 @@ static mfp_cfg_t common_mfp_cfg[] __initdata = { | |||
53 | 53 | ||
54 | /* BTUART */ | 54 | /* BTUART */ |
55 | GPIO111_UART2_RTS, | 55 | GPIO111_UART2_RTS, |
56 | GPIO112_UART2_RXD, | 56 | GPIO112_UART2_RXD | MFP_LPM_EDGE_FALL, |
57 | GPIO113_UART2_TXD, | 57 | GPIO113_UART2_TXD, |
58 | GPIO114_UART2_CTS, | 58 | GPIO114_UART2_CTS | MFP_LPM_EDGE_BOTH, |
59 | 59 | ||
60 | /* STUART */ | 60 | /* STUART */ |
61 | GPIO109_UART3_TXD, | 61 | GPIO109_UART3_TXD, |
62 | GPIO110_UART3_RXD, | 62 | GPIO110_UART3_RXD | MFP_LPM_EDGE_FALL, |
63 | 63 | ||
64 | /* AC97 */ | 64 | /* AC97 */ |
65 | GPIO23_AC97_nACRESET, | 65 | GPIO23_AC97_nACRESET, |
@@ -70,16 +70,16 @@ static mfp_cfg_t common_mfp_cfg[] __initdata = { | |||
70 | GPIO28_AC97_SYNC, | 70 | GPIO28_AC97_SYNC, |
71 | 71 | ||
72 | /* Keypad */ | 72 | /* Keypad */ |
73 | GPIO107_KP_DKIN_0, | 73 | GPIO107_KP_DKIN_0 | MFP_LPM_EDGE_BOTH, |
74 | GPIO108_KP_DKIN_1, | 74 | GPIO108_KP_DKIN_1 | MFP_LPM_EDGE_BOTH, |
75 | GPIO115_KP_MKIN_0, | 75 | GPIO115_KP_MKIN_0 | MFP_LPM_EDGE_BOTH, |
76 | GPIO116_KP_MKIN_1, | 76 | GPIO116_KP_MKIN_1 | MFP_LPM_EDGE_BOTH, |
77 | GPIO117_KP_MKIN_2, | 77 | GPIO117_KP_MKIN_2 | MFP_LPM_EDGE_BOTH, |
78 | GPIO118_KP_MKIN_3, | 78 | GPIO118_KP_MKIN_3 | MFP_LPM_EDGE_BOTH, |
79 | GPIO119_KP_MKIN_4, | 79 | GPIO119_KP_MKIN_4 | MFP_LPM_EDGE_BOTH, |
80 | GPIO120_KP_MKIN_5, | 80 | GPIO120_KP_MKIN_5 | MFP_LPM_EDGE_BOTH, |
81 | GPIO2_2_KP_MKIN_6, | 81 | GPIO2_2_KP_MKIN_6 | MFP_LPM_EDGE_BOTH, |
82 | GPIO3_2_KP_MKIN_7, | 82 | GPIO3_2_KP_MKIN_7 | MFP_LPM_EDGE_BOTH, |
83 | GPIO121_KP_MKOUT_0, | 83 | GPIO121_KP_MKOUT_0, |
84 | GPIO122_KP_MKOUT_1, | 84 | GPIO122_KP_MKOUT_1, |
85 | GPIO123_KP_MKOUT_2, | 85 | GPIO123_KP_MKOUT_2, |
@@ -91,7 +91,7 @@ static mfp_cfg_t common_mfp_cfg[] __initdata = { | |||
91 | 91 | ||
92 | /* MMC1 */ | 92 | /* MMC1 */ |
93 | GPIO3_MMC1_DAT0, | 93 | GPIO3_MMC1_DAT0, |
94 | GPIO4_MMC1_DAT1, | 94 | GPIO4_MMC1_DAT1 | MFP_LPM_EDGE_BOTH, |
95 | GPIO5_MMC1_DAT2, | 95 | GPIO5_MMC1_DAT2, |
96 | GPIO6_MMC1_DAT3, | 96 | GPIO6_MMC1_DAT3, |
97 | GPIO7_MMC1_CLK, | 97 | GPIO7_MMC1_CLK, |
@@ -100,7 +100,7 @@ static mfp_cfg_t common_mfp_cfg[] __initdata = { | |||
100 | 100 | ||
101 | /* MMC2 */ | 101 | /* MMC2 */ |
102 | GPIO9_MMC2_DAT0, | 102 | GPIO9_MMC2_DAT0, |
103 | GPIO10_MMC2_DAT1, | 103 | GPIO10_MMC2_DAT1 | MFP_LPM_EDGE_BOTH, |
104 | GPIO11_MMC2_DAT2, | 104 | GPIO11_MMC2_DAT2, |
105 | GPIO12_MMC2_DAT3, | 105 | GPIO12_MMC2_DAT3, |
106 | GPIO13_MMC2_CLK, | 106 | GPIO13_MMC2_CLK, |
@@ -109,12 +109,12 @@ static mfp_cfg_t common_mfp_cfg[] __initdata = { | |||
109 | 109 | ||
110 | static mfp_cfg_t pxa300_mfp_cfg[] __initdata = { | 110 | static mfp_cfg_t pxa300_mfp_cfg[] __initdata = { |
111 | /* FFUART */ | 111 | /* FFUART */ |
112 | GPIO30_UART1_RXD, | 112 | GPIO30_UART1_RXD | MFP_LPM_EDGE_FALL, |
113 | GPIO31_UART1_TXD, | 113 | GPIO31_UART1_TXD, |
114 | GPIO32_UART1_CTS, | 114 | GPIO32_UART1_CTS, |
115 | GPIO37_UART1_RTS, | 115 | GPIO37_UART1_RTS, |
116 | GPIO33_UART1_DCD, | 116 | GPIO33_UART1_DCD, |
117 | GPIO34_UART1_DSR, | 117 | GPIO34_UART1_DSR | MFP_LPM_EDGE_FALL, |
118 | GPIO35_UART1_RI, | 118 | GPIO35_UART1_RI, |
119 | GPIO36_UART1_DTR, | 119 | GPIO36_UART1_DTR, |
120 | 120 | ||
@@ -125,7 +125,7 @@ static mfp_cfg_t pxa300_mfp_cfg[] __initdata = { | |||
125 | 125 | ||
126 | static mfp_cfg_t pxa310_mfp_cfg[] __initdata = { | 126 | static mfp_cfg_t pxa310_mfp_cfg[] __initdata = { |
127 | /* FFUART */ | 127 | /* FFUART */ |
128 | GPIO99_UART1_RXD, | 128 | GPIO99_UART1_RXD | MFP_LPM_EDGE_FALL, |
129 | GPIO100_UART1_TXD, | 129 | GPIO100_UART1_TXD, |
130 | GPIO101_UART1_CTS, | 130 | GPIO101_UART1_CTS, |
131 | GPIO106_UART1_RTS, | 131 | GPIO106_UART1_RTS, |
@@ -136,7 +136,7 @@ static mfp_cfg_t pxa310_mfp_cfg[] __initdata = { | |||
136 | 136 | ||
137 | /* MMC3 */ | 137 | /* MMC3 */ |
138 | GPIO7_2_MMC3_DAT0, | 138 | GPIO7_2_MMC3_DAT0, |
139 | GPIO8_2_MMC3_DAT1, | 139 | GPIO8_2_MMC3_DAT1 | MFP_LPM_EDGE_BOTH, |
140 | GPIO9_2_MMC3_DAT2, | 140 | GPIO9_2_MMC3_DAT2, |
141 | GPIO10_2_MMC3_DAT3, | 141 | GPIO10_2_MMC3_DAT3, |
142 | GPIO103_MMC3_CLK, | 142 | GPIO103_MMC3_CLK, |
diff --git a/arch/arm/mach-pxa/zylonite_pxa320.c b/arch/arm/mach-pxa/zylonite_pxa320.c index 1036da3315d8..dfa79992b8ab 100644 --- a/arch/arm/mach-pxa/zylonite_pxa320.c +++ b/arch/arm/mach-pxa/zylonite_pxa320.c | |||
@@ -51,11 +51,11 @@ static mfp_cfg_t mfp_cfg[] __initdata = { | |||
51 | GPIO17_2_LCD_BIAS, | 51 | GPIO17_2_LCD_BIAS, |
52 | 52 | ||
53 | /* FFUART */ | 53 | /* FFUART */ |
54 | GPIO41_UART1_RXD, | 54 | GPIO41_UART1_RXD | MFP_LPM_EDGE_FALL, |
55 | GPIO42_UART1_TXD, | 55 | GPIO42_UART1_TXD, |
56 | GPIO43_UART1_CTS, | 56 | GPIO43_UART1_CTS, |
57 | GPIO44_UART1_DCD, | 57 | GPIO44_UART1_DCD, |
58 | GPIO45_UART1_DSR, | 58 | GPIO45_UART1_DSR | MFP_LPM_EDGE_FALL, |
59 | GPIO46_UART1_RI, | 59 | GPIO46_UART1_RI, |
60 | GPIO47_UART1_DTR, | 60 | GPIO47_UART1_DTR, |
61 | GPIO48_UART1_RTS, | 61 | GPIO48_UART1_RTS, |
@@ -73,16 +73,16 @@ static mfp_cfg_t mfp_cfg[] __initdata = { | |||
73 | GPIO33_I2C_SDA, | 73 | GPIO33_I2C_SDA, |
74 | 74 | ||
75 | /* Keypad */ | 75 | /* Keypad */ |
76 | GPIO105_KP_DKIN_0, | 76 | GPIO105_KP_DKIN_0 | MFP_LPM_EDGE_BOTH, |
77 | GPIO106_KP_DKIN_1, | 77 | GPIO106_KP_DKIN_1 | MFP_LPM_EDGE_BOTH, |
78 | GPIO113_KP_MKIN_0, | 78 | GPIO113_KP_MKIN_0 | MFP_LPM_EDGE_BOTH, |
79 | GPIO114_KP_MKIN_1, | 79 | GPIO114_KP_MKIN_1 | MFP_LPM_EDGE_BOTH, |
80 | GPIO115_KP_MKIN_2, | 80 | GPIO115_KP_MKIN_2 | MFP_LPM_EDGE_BOTH, |
81 | GPIO116_KP_MKIN_3, | 81 | GPIO116_KP_MKIN_3 | MFP_LPM_EDGE_BOTH, |
82 | GPIO117_KP_MKIN_4, | 82 | GPIO117_KP_MKIN_4 | MFP_LPM_EDGE_BOTH, |
83 | GPIO118_KP_MKIN_5, | 83 | GPIO118_KP_MKIN_5 | MFP_LPM_EDGE_BOTH, |
84 | GPIO119_KP_MKIN_6, | 84 | GPIO119_KP_MKIN_6 | MFP_LPM_EDGE_BOTH, |
85 | GPIO120_KP_MKIN_7, | 85 | GPIO120_KP_MKIN_7 | MFP_LPM_EDGE_BOTH, |
86 | GPIO121_KP_MKOUT_0, | 86 | GPIO121_KP_MKOUT_0, |
87 | GPIO122_KP_MKOUT_1, | 87 | GPIO122_KP_MKOUT_1, |
88 | GPIO123_KP_MKOUT_2, | 88 | GPIO123_KP_MKOUT_2, |
@@ -98,7 +98,7 @@ static mfp_cfg_t mfp_cfg[] __initdata = { | |||
98 | 98 | ||
99 | /* MMC1 */ | 99 | /* MMC1 */ |
100 | GPIO18_MMC1_DAT0, | 100 | GPIO18_MMC1_DAT0, |
101 | GPIO19_MMC1_DAT1, | 101 | GPIO19_MMC1_DAT1 | MFP_LPM_EDGE_BOTH, |
102 | GPIO20_MMC1_DAT2, | 102 | GPIO20_MMC1_DAT2, |
103 | GPIO21_MMC1_DAT3, | 103 | GPIO21_MMC1_DAT3, |
104 | GPIO22_MMC1_CLK, | 104 | GPIO22_MMC1_CLK, |
@@ -107,7 +107,7 @@ static mfp_cfg_t mfp_cfg[] __initdata = { | |||
107 | 107 | ||
108 | /* MMC2 */ | 108 | /* MMC2 */ |
109 | GPIO24_MMC2_DAT0, | 109 | GPIO24_MMC2_DAT0, |
110 | GPIO25_MMC2_DAT1, | 110 | GPIO25_MMC2_DAT1 | MFP_LPM_EDGE_BOTH, |
111 | GPIO26_MMC2_DAT2, | 111 | GPIO26_MMC2_DAT2, |
112 | GPIO27_MMC2_DAT3, | 112 | GPIO27_MMC2_DAT3, |
113 | GPIO28_MMC2_CLK, | 113 | GPIO28_MMC2_CLK, |