4 * Copyright (C) 2008 Magnus Damm
6 * This file is subject to the terms and conditions of the GNU General Public
7 * License. See the file "COPYING" in the main directory of this archive
11 #include <linux/init.h>
12 #include <linux/kernel.h>
13 #include <linux/gpio.h>
14 #include <cpu/sh7723.h>
20 PTA7_DATA
, PTA6_DATA
, PTA5_DATA
, PTA4_DATA
,
21 PTA3_DATA
, PTA2_DATA
, PTA1_DATA
, PTA0_DATA
,
22 PTB7_DATA
, PTB6_DATA
, PTB5_DATA
, PTB4_DATA
,
23 PTB3_DATA
, PTB2_DATA
, PTB1_DATA
, PTB0_DATA
,
24 PTC7_DATA
, PTC6_DATA
, PTC5_DATA
, PTC4_DATA
,
25 PTC3_DATA
, PTC2_DATA
, PTC1_DATA
, PTC0_DATA
,
26 PTD7_DATA
, PTD6_DATA
, PTD5_DATA
, PTD4_DATA
,
27 PTD3_DATA
, PTD2_DATA
, PTD1_DATA
, PTD0_DATA
,
28 PTE5_DATA
, PTE4_DATA
, PTE3_DATA
, PTE2_DATA
, PTE1_DATA
, PTE0_DATA
,
29 PTF7_DATA
, PTF6_DATA
, PTF5_DATA
, PTF4_DATA
,
30 PTF3_DATA
, PTF2_DATA
, PTF1_DATA
, PTF0_DATA
,
31 PTG5_DATA
, PTG4_DATA
, PTG3_DATA
, PTG2_DATA
, PTG1_DATA
, PTG0_DATA
,
32 PTH7_DATA
, PTH6_DATA
, PTH5_DATA
, PTH4_DATA
,
33 PTH3_DATA
, PTH2_DATA
, PTH1_DATA
, PTH0_DATA
,
34 PTJ7_DATA
, PTJ5_DATA
, PTJ3_DATA
, PTJ2_DATA
, PTJ1_DATA
, PTJ0_DATA
,
35 PTK7_DATA
, PTK6_DATA
, PTK5_DATA
, PTK4_DATA
,
36 PTK3_DATA
, PTK2_DATA
, PTK1_DATA
, PTK0_DATA
,
37 PTL7_DATA
, PTL6_DATA
, PTL5_DATA
, PTL4_DATA
,
38 PTL3_DATA
, PTL2_DATA
, PTL1_DATA
, PTL0_DATA
,
39 PTM7_DATA
, PTM6_DATA
, PTM5_DATA
, PTM4_DATA
,
40 PTM3_DATA
, PTM2_DATA
, PTM1_DATA
, PTM0_DATA
,
41 PTN7_DATA
, PTN6_DATA
, PTN5_DATA
, PTN4_DATA
,
42 PTN3_DATA
, PTN2_DATA
, PTN1_DATA
, PTN0_DATA
,
43 PTQ3_DATA
, PTQ2_DATA
, PTQ1_DATA
, PTQ0_DATA
,
44 PTR7_DATA
, PTR6_DATA
, PTR5_DATA
, PTR4_DATA
,
45 PTR3_DATA
, PTR2_DATA
, PTR1_DATA
, PTR0_DATA
,
46 PTS7_DATA
, PTS6_DATA
, PTS5_DATA
, PTS4_DATA
,
47 PTS3_DATA
, PTS2_DATA
, PTS1_DATA
, PTS0_DATA
,
48 PTT5_DATA
, PTT4_DATA
, PTT3_DATA
, PTT2_DATA
, PTT1_DATA
, PTT0_DATA
,
49 PTU5_DATA
, PTU4_DATA
, PTU3_DATA
, PTU2_DATA
, PTU1_DATA
, PTU0_DATA
,
50 PTV7_DATA
, PTV6_DATA
, PTV5_DATA
, PTV4_DATA
,
51 PTV3_DATA
, PTV2_DATA
, PTV1_DATA
, PTV0_DATA
,
52 PTW7_DATA
, PTW6_DATA
, PTW5_DATA
, PTW4_DATA
,
53 PTW3_DATA
, PTW2_DATA
, PTW1_DATA
, PTW0_DATA
,
54 PTX7_DATA
, PTX6_DATA
, PTX5_DATA
, PTX4_DATA
,
55 PTX3_DATA
, PTX2_DATA
, PTX1_DATA
, PTX0_DATA
,
56 PTY7_DATA
, PTY6_DATA
, PTY5_DATA
, PTY4_DATA
,
57 PTY3_DATA
, PTY2_DATA
, PTY1_DATA
, PTY0_DATA
,
58 PTZ7_DATA
, PTZ6_DATA
, PTZ5_DATA
, PTZ4_DATA
,
59 PTZ3_DATA
, PTZ2_DATA
, PTZ1_DATA
, PTZ0_DATA
,
63 PTA7_IN
, PTA6_IN
, PTA5_IN
, PTA4_IN
,
64 PTA3_IN
, PTA2_IN
, PTA1_IN
, PTA0_IN
,
65 PTB7_IN
, PTB6_IN
, PTB5_IN
, PTB4_IN
,
66 PTB3_IN
, PTB2_IN
, PTB1_IN
, PTB0_IN
,
67 PTC7_IN
, PTC6_IN
, PTC5_IN
, PTC4_IN
,
68 PTC3_IN
, PTC2_IN
, PTC1_IN
, PTC0_IN
,
69 PTD7_IN
, PTD6_IN
, PTD5_IN
, PTD4_IN
,
70 PTD3_IN
, PTD2_IN
, PTD1_IN
, PTD0_IN
,
71 PTE5_IN
, PTE4_IN
, PTE3_IN
, PTE2_IN
, PTE1_IN
, PTE0_IN
,
72 PTF7_IN
, PTF6_IN
, PTF5_IN
, PTF4_IN
,
73 PTF3_IN
, PTF2_IN
, PTF1_IN
, PTF0_IN
,
74 PTH7_IN
, PTH6_IN
, PTH5_IN
, PTH4_IN
,
75 PTH3_IN
, PTH2_IN
, PTH1_IN
, PTH0_IN
,
76 PTJ3_IN
, PTJ2_IN
, PTJ1_IN
, PTJ0_IN
,
77 PTK7_IN
, PTK6_IN
, PTK5_IN
, PTK4_IN
,
78 PTK3_IN
, PTK2_IN
, PTK1_IN
, PTK0_IN
,
79 PTL7_IN
, PTL6_IN
, PTL5_IN
, PTL4_IN
,
80 PTL3_IN
, PTL2_IN
, PTL1_IN
, PTL0_IN
,
81 PTM7_IN
, PTM6_IN
, PTM5_IN
, PTM4_IN
,
82 PTM3_IN
, PTM2_IN
, PTM1_IN
, PTM0_IN
,
83 PTN7_IN
, PTN6_IN
, PTN5_IN
, PTN4_IN
,
84 PTN3_IN
, PTN2_IN
, PTN1_IN
, PTN0_IN
,
85 PTQ3_IN
, PTQ2_IN
, PTQ1_IN
, PTQ0_IN
,
86 PTR7_IN
, PTR6_IN
, PTR5_IN
, PTR4_IN
,
87 PTR3_IN
, PTR2_IN
, PTR1_IN
, PTR0_IN
,
88 PTS7_IN
, PTS6_IN
, PTS5_IN
, PTS4_IN
,
89 PTS3_IN
, PTS2_IN
, PTS1_IN
, PTS0_IN
,
90 PTT5_IN
, PTT4_IN
, PTT3_IN
, PTT2_IN
, PTT1_IN
, PTT0_IN
,
91 PTU5_IN
, PTU4_IN
, PTU3_IN
, PTU2_IN
, PTU1_IN
, PTU0_IN
,
92 PTV7_IN
, PTV6_IN
, PTV5_IN
, PTV4_IN
,
93 PTV3_IN
, PTV2_IN
, PTV1_IN
, PTV0_IN
,
94 PTW7_IN
, PTW6_IN
, PTW5_IN
, PTW4_IN
,
95 PTW3_IN
, PTW2_IN
, PTW1_IN
, PTW0_IN
,
96 PTX7_IN
, PTX6_IN
, PTX5_IN
, PTX4_IN
,
97 PTX3_IN
, PTX2_IN
, PTX1_IN
, PTX0_IN
,
98 PTY7_IN
, PTY6_IN
, PTY5_IN
, PTY4_IN
,
99 PTY3_IN
, PTY2_IN
, PTY1_IN
, PTY0_IN
,
100 PTZ7_IN
, PTZ6_IN
, PTZ5_IN
, PTZ4_IN
,
101 PTZ3_IN
, PTZ2_IN
, PTZ1_IN
, PTZ0_IN
,
104 PINMUX_INPUT_PULLUP_BEGIN
,
105 PTA4_IN_PU
, PTA3_IN_PU
, PTA2_IN_PU
, PTA1_IN_PU
, PTA0_IN_PU
,
106 PTB2_IN_PU
, PTB1_IN_PU
,
108 PINMUX_INPUT_PULLUP_END
,
111 PTA7_OUT
, PTA6_OUT
, PTA5_OUT
, PTA4_OUT
,
112 PTA3_OUT
, PTA2_OUT
, PTA1_OUT
, PTA0_OUT
,
113 PTB7_OUT
, PTB6_OUT
, PTB5_OUT
, PTB4_OUT
,
114 PTB3_OUT
, PTB2_OUT
, PTB1_OUT
, PTB0_OUT
,
115 PTC7_OUT
, PTC6_OUT
, PTC5_OUT
, PTC4_OUT
,
116 PTC3_OUT
, PTC2_OUT
, PTC1_OUT
, PTC0_OUT
,
117 PTD7_OUT
, PTD6_OUT
, PTD5_OUT
, PTD4_OUT
,
118 PTD3_OUT
, PTD2_OUT
, PTD1_OUT
, PTD0_OUT
,
119 PTE5_OUT
, PTE4_OUT
, PTE3_OUT
, PTE2_OUT
, PTE1_OUT
, PTE0_OUT
,
120 PTF7_OUT
, PTF6_OUT
, PTF5_OUT
, PTF4_OUT
,
121 PTF3_OUT
, PTF2_OUT
, PTF1_OUT
, PTF0_OUT
,
122 PTG5_OUT
, PTG4_OUT
, PTG3_OUT
, PTG2_OUT
, PTG1_OUT
, PTG0_OUT
,
123 PTH7_OUT
, PTH6_OUT
, PTH5_OUT
, PTH4_OUT
,
124 PTH3_OUT
, PTH2_OUT
, PTH1_OUT
, PTH0_OUT
,
125 PTJ7_OUT
, PTJ5_OUT
, PTJ3_OUT
, PTJ2_OUT
, PTJ1_OUT
, PTJ0_OUT
,
126 PTK7_OUT
, PTK6_OUT
, PTK5_OUT
, PTK4_OUT
,
127 PTK3_OUT
, PTK2_OUT
, PTK1_OUT
, PTK0_OUT
,
128 PTL7_OUT
, PTL6_OUT
, PTL5_OUT
, PTL4_OUT
,
129 PTL3_OUT
, PTL2_OUT
, PTL1_OUT
, PTL0_OUT
,
130 PTM7_OUT
, PTM6_OUT
, PTM5_OUT
, PTM4_OUT
,
131 PTM3_OUT
, PTM2_OUT
, PTM1_OUT
, PTM0_OUT
,
132 PTN7_OUT
, PTN6_OUT
, PTN5_OUT
, PTN4_OUT
,
133 PTN3_OUT
, PTN2_OUT
, PTN1_OUT
, PTN0_OUT
,
134 PTR7_OUT
, PTR6_OUT
, PTR5_OUT
, PTR4_OUT
,
136 PTS7_OUT
, PTS6_OUT
, PTS5_OUT
, PTS4_OUT
,
137 PTS3_OUT
, PTS2_OUT
, PTS1_OUT
, PTS0_OUT
,
138 PTT5_OUT
, PTT4_OUT
, PTT3_OUT
, PTT2_OUT
, PTT1_OUT
, PTT0_OUT
,
139 PTU5_OUT
, PTU4_OUT
, PTU3_OUT
, PTU2_OUT
, PTU1_OUT
, PTU0_OUT
,
140 PTV7_OUT
, PTV6_OUT
, PTV5_OUT
, PTV4_OUT
,
141 PTV3_OUT
, PTV2_OUT
, PTV1_OUT
, PTV0_OUT
,
142 PTW7_OUT
, PTW6_OUT
, PTW5_OUT
, PTW4_OUT
,
143 PTW3_OUT
, PTW2_OUT
, PTW1_OUT
, PTW0_OUT
,
144 PTX7_OUT
, PTX6_OUT
, PTX5_OUT
, PTX4_OUT
,
145 PTX3_OUT
, PTX2_OUT
, PTX1_OUT
, PTX0_OUT
,
146 PTY7_OUT
, PTY6_OUT
, PTY5_OUT
, PTY4_OUT
,
147 PTY3_OUT
, PTY2_OUT
, PTY1_OUT
, PTY0_OUT
,
148 PTZ7_OUT
, PTZ6_OUT
, PTZ5_OUT
, PTZ4_OUT
,
149 PTZ3_OUT
, PTZ2_OUT
, PTZ1_OUT
, PTZ0_OUT
,
152 PINMUX_FUNCTION_BEGIN
,
153 PTA7_FN
, PTA6_FN
, PTA5_FN
, PTA4_FN
,
154 PTA3_FN
, PTA2_FN
, PTA1_FN
, PTA0_FN
,
155 PTB7_FN
, PTB6_FN
, PTB5_FN
, PTB4_FN
,
156 PTB3_FN
, PTB2_FN
, PTB1_FN
, PTB0_FN
,
157 PTC7_FN
, PTC6_FN
, PTC5_FN
, PTC4_FN
,
158 PTC3_FN
, PTC2_FN
, PTC1_FN
, PTC0_FN
,
159 PTD7_FN
, PTD6_FN
, PTD5_FN
, PTD4_FN
,
160 PTD3_FN
, PTD2_FN
, PTD1_FN
, PTD0_FN
,
161 PTE5_FN
, PTE4_FN
, PTE3_FN
, PTE2_FN
, PTE1_FN
, PTE0_FN
,
162 PTF7_FN
, PTF6_FN
, PTF5_FN
, PTF4_FN
,
163 PTF3_FN
, PTF2_FN
, PTF1_FN
, PTF0_FN
,
164 PTG5_FN
, PTG4_FN
, PTG3_FN
, PTG2_FN
, PTG1_FN
, PTG0_FN
,
165 PTH7_FN
, PTH6_FN
, PTH5_FN
, PTH4_FN
,
166 PTH3_FN
, PTH2_FN
, PTH1_FN
, PTH0_FN
,
167 PTJ7_FN
, PTJ5_FN
, PTJ3_FN
, PTJ2_FN
, PTJ1_FN
, PTJ0_FN
,
168 PTK7_FN
, PTK6_FN
, PTK5_FN
, PTK4_FN
,
169 PTK3_FN
, PTK2_FN
, PTK1_FN
, PTK0_FN
,
170 PTL7_FN
, PTL6_FN
, PTL5_FN
, PTL4_FN
,
171 PTL3_FN
, PTL2_FN
, PTL1_FN
, PTL0_FN
,
172 PTM7_FN
, PTM6_FN
, PTM5_FN
, PTM4_FN
,
173 PTM3_FN
, PTM2_FN
, PTM1_FN
, PTM0_FN
,
174 PTN7_FN
, PTN6_FN
, PTN5_FN
, PTN4_FN
,
175 PTN3_FN
, PTN2_FN
, PTN1_FN
, PTN0_FN
,
176 PTQ3_FN
, PTQ2_FN
, PTQ1_FN
, PTQ0_FN
,
177 PTR7_FN
, PTR6_FN
, PTR5_FN
, PTR4_FN
,
178 PTR3_FN
, PTR2_FN
, PTR1_FN
, PTR0_FN
,
179 PTS7_FN
, PTS6_FN
, PTS5_FN
, PTS4_FN
,
180 PTS3_FN
, PTS2_FN
, PTS1_FN
, PTS0_FN
,
181 PTT5_FN
, PTT4_FN
, PTT3_FN
, PTT2_FN
, PTT1_FN
, PTT0_FN
,
182 PTU5_FN
, PTU4_FN
, PTU3_FN
, PTU2_FN
, PTU1_FN
, PTU0_FN
,
183 PTV7_FN
, PTV6_FN
, PTV5_FN
, PTV4_FN
,
184 PTV3_FN
, PTV2_FN
, PTV1_FN
, PTV0_FN
,
185 PTW7_FN
, PTW6_FN
, PTW5_FN
, PTW4_FN
,
186 PTW3_FN
, PTW2_FN
, PTW1_FN
, PTW0_FN
,
187 PTX7_FN
, PTX6_FN
, PTX5_FN
, PTX4_FN
,
188 PTX3_FN
, PTX2_FN
, PTX1_FN
, PTX0_FN
,
189 PTY7_FN
, PTY6_FN
, PTY5_FN
, PTY4_FN
,
190 PTY3_FN
, PTY2_FN
, PTY1_FN
, PTY0_FN
,
191 PTZ7_FN
, PTZ6_FN
, PTZ5_FN
, PTZ4_FN
,
192 PTZ3_FN
, PTZ2_FN
, PTZ1_FN
, PTZ0_FN
,
195 PSA15_PSA14_FN1
, PSA15_PSA14_FN2
,
196 PSA13_PSA12_FN1
, PSA13_PSA12_FN2
,
197 PSA11_PSA10_FN1
, PSA11_PSA10_FN2
,
198 PSA5_PSA4_FN1
, PSA5_PSA4_FN2
, PSA5_PSA4_FN3
,
199 PSA3_PSA2_FN1
, PSA3_PSA2_FN2
,
200 PSB15_PSB14_FN1
, PSB15_PSB14_FN2
,
201 PSB13_PSB12_LCDC_RGB
, PSB13_PSB12_LCDC_SYS
,
202 PSB9_PSB8_FN1
, PSB9_PSB8_FN2
, PSB9_PSB8_FN3
,
203 PSB7_PSB6_FN1
, PSB7_PSB6_FN2
,
204 PSB5_PSB4_FN1
, PSB5_PSB4_FN2
,
205 PSB3_PSB2_FN1
, PSB3_PSB2_FN2
,
206 PSC15_PSC14_FN1
, PSC15_PSC14_FN2
,
207 PSC13_PSC12_FN1
, PSC13_PSC12_FN2
,
208 PSC11_PSC10_FN1
, PSC11_PSC10_FN2
, PSC11_PSC10_FN3
,
209 PSC9_PSC8_FN1
, PSC9_PSC8_FN2
,
210 PSC7_PSC6_FN1
, PSC7_PSC6_FN2
, PSC7_PSC6_FN3
,
211 PSD15_PSD14_FN1
, PSD15_PSD14_FN2
,
212 PSD13_PSD12_FN1
, PSD13_PSD12_FN2
,
213 PSD11_PSD10_FN1
, PSD11_PSD10_FN2
, PSD11_PSD10_FN3
,
214 PSD9_PSD8_FN1
, PSD9_PSD8_FN2
,
215 PSD7_PSD6_FN1
, PSD7_PSD6_FN2
,
216 PSD5_PSD4_FN1
, PSD5_PSD4_FN2
,
217 PSD3_PSD2_FN1
, PSD3_PSD2_FN2
,
218 PSD1_PSD0_FN1
, PSD1_PSD0_FN2
,
222 SCIF0_PTT_TXD_MARK
, SCIF0_PTT_RXD_MARK
,
223 SCIF0_PTT_SCK_MARK
, SCIF0_PTU_TXD_MARK
,
224 SCIF0_PTU_RXD_MARK
, SCIF0_PTU_SCK_MARK
,
226 SCIF1_PTS_TXD_MARK
, SCIF1_PTS_RXD_MARK
,
227 SCIF1_PTS_SCK_MARK
, SCIF1_PTV_TXD_MARK
,
228 SCIF1_PTV_RXD_MARK
, SCIF1_PTV_SCK_MARK
,
230 SCIF2_PTT_TXD_MARK
, SCIF2_PTT_RXD_MARK
,
231 SCIF2_PTT_SCK_MARK
, SCIF2_PTU_TXD_MARK
,
232 SCIF2_PTU_RXD_MARK
, SCIF2_PTU_SCK_MARK
,
234 SCIF3_PTS_TXD_MARK
, SCIF3_PTS_RXD_MARK
,
235 SCIF3_PTS_SCK_MARK
, SCIF3_PTS_RTS_MARK
,
236 SCIF3_PTS_CTS_MARK
, SCIF3_PTV_TXD_MARK
,
237 SCIF3_PTV_RXD_MARK
, SCIF3_PTV_SCK_MARK
,
238 SCIF3_PTV_RTS_MARK
, SCIF3_PTV_CTS_MARK
,
240 SCIF4_PTE_TXD_MARK
, SCIF4_PTE_RXD_MARK
,
241 SCIF4_PTE_SCK_MARK
, SCIF4_PTN_TXD_MARK
,
242 SCIF4_PTN_RXD_MARK
, SCIF4_PTN_SCK_MARK
,
244 SCIF5_PTE_TXD_MARK
, SCIF5_PTE_RXD_MARK
,
245 SCIF5_PTE_SCK_MARK
, SCIF5_PTN_TXD_MARK
,
246 SCIF5_PTN_RXD_MARK
, SCIF5_PTN_SCK_MARK
,
248 VIO_D15_MARK
, VIO_D14_MARK
, VIO_D13_MARK
, VIO_D12_MARK
,
249 VIO_D11_MARK
, VIO_D10_MARK
, VIO_D9_MARK
, VIO_D8_MARK
,
250 VIO_D7_MARK
, VIO_D6_MARK
, VIO_D5_MARK
, VIO_D4_MARK
,
251 VIO_D3_MARK
, VIO_D2_MARK
, VIO_D1_MARK
, VIO_D0_MARK
,
252 VIO_FLD_MARK
, VIO_CKO_MARK
,
253 VIO_VD1_MARK
, VIO_HD1_MARK
, VIO_CLK1_MARK
,
254 VIO_HD2_MARK
, VIO_VD2_MARK
, VIO_CLK2_MARK
,
256 LCDD23_MARK
, LCDD22_MARK
, LCDD21_MARK
, LCDD20_MARK
,
257 LCDD19_MARK
, LCDD18_MARK
, LCDD17_MARK
, LCDD16_MARK
,
258 LCDD15_MARK
, LCDD14_MARK
, LCDD13_MARK
, LCDD12_MARK
,
259 LCDD11_MARK
, LCDD10_MARK
, LCDD9_MARK
, LCDD8_MARK
,
260 LCDD7_MARK
, LCDD6_MARK
, LCDD5_MARK
, LCDD4_MARK
,
261 LCDD3_MARK
, LCDD2_MARK
, LCDD1_MARK
, LCDD0_MARK
,
262 LCDDON_MARK
, LCDVCPWC_MARK
, LCDVEPWC_MARK
,
263 LCDVSYN_MARK
, LCDDCK_MARK
, LCDHSYN_MARK
, LCDDISP_MARK
,
264 LCDRS_MARK
, LCDCS_MARK
, LCDWR_MARK
, LCDRD_MARK
,
265 LCDLCLK_PTR_MARK
, LCDLCLK_PTW_MARK
,
267 IRQ0_MARK
, IRQ1_MARK
, IRQ2_MARK
, IRQ3_MARK
,
268 IRQ4_MARK
, IRQ5_MARK
, IRQ6_MARK
, IRQ7_MARK
,
270 AUDATA3_MARK
, AUDATA2_MARK
, AUDATA1_MARK
, AUDATA0_MARK
,
271 AUDCK_MARK
, AUDSYNC_MARK
,
273 SDHI0CD_PTD_MARK
, SDHI0WP_PTD_MARK
,
274 SDHI0D3_PTD_MARK
, SDHI0D2_PTD_MARK
,
275 SDHI0D1_PTD_MARK
, SDHI0D0_PTD_MARK
,
276 SDHI0CMD_PTD_MARK
, SDHI0CLK_PTD_MARK
,
278 SDHI0CD_PTS_MARK
, SDHI0WP_PTS_MARK
,
279 SDHI0D3_PTS_MARK
, SDHI0D2_PTS_MARK
,
280 SDHI0D1_PTS_MARK
, SDHI0D0_PTS_MARK
,
281 SDHI0CMD_PTS_MARK
, SDHI0CLK_PTS_MARK
,
283 SDHI1CD_MARK
, SDHI1WP_MARK
, SDHI1D3_MARK
, SDHI1D2_MARK
,
284 SDHI1D1_MARK
, SDHI1D0_MARK
, SDHI1CMD_MARK
, SDHI1CLK_MARK
,
286 SIUAFCK_MARK
, SIUAILR_MARK
, SIUAIBT_MARK
, SIUAISLD_MARK
,
287 SIUAOLR_MARK
, SIUAOBT_MARK
, SIUAOSLD_MARK
, SIUAMCK_MARK
,
288 SIUAISPD_MARK
, SIUAOSPD_MARK
,
290 SIUBFCK_MARK
, SIUBILR_MARK
, SIUBIBT_MARK
, SIUBISLD_MARK
,
291 SIUBOLR_MARK
, SIUBOBT_MARK
, SIUBOSLD_MARK
, SIUBMCK_MARK
,
293 IRDA_IN_MARK
, IRDA_OUT_MARK
,
295 DV_CLKI_MARK
, DV_CLK_MARK
, DV_HSYNC_MARK
, DV_VSYNC_MARK
,
296 DV_D15_MARK
, DV_D14_MARK
, DV_D13_MARK
, DV_D12_MARK
,
297 DV_D11_MARK
, DV_D10_MARK
, DV_D9_MARK
, DV_D8_MARK
,
298 DV_D7_MARK
, DV_D6_MARK
, DV_D5_MARK
, DV_D4_MARK
,
299 DV_D3_MARK
, DV_D2_MARK
, DV_D1_MARK
, DV_D0_MARK
,
301 KEYIN0_MARK
, KEYIN1_MARK
, KEYIN2_MARK
, KEYIN3_MARK
, KEYIN4_MARK
,
302 KEYOUT0_MARK
, KEYOUT1_MARK
, KEYOUT2_MARK
, KEYOUT3_MARK
,
303 KEYOUT4_IN6_MARK
, KEYOUT5_IN5_MARK
,
305 MSIOF0_PTF_TXD_MARK
, MSIOF0_PTF_RXD_MARK
, MSIOF0_PTF_MCK_MARK
,
306 MSIOF0_PTF_TSYNC_MARK
, MSIOF0_PTF_TSCK_MARK
, MSIOF0_PTF_RSYNC_MARK
,
307 MSIOF0_PTF_RSCK_MARK
, MSIOF0_PTF_SS1_MARK
, MSIOF0_PTF_SS2_MARK
,
309 MSIOF0_PTT_TXD_MARK
, MSIOF0_PTT_RXD_MARK
, MSIOF0_PTX_MCK_MARK
,
310 MSIOF0_PTT_TSYNC_MARK
, MSIOF0_PTT_TSCK_MARK
, MSIOF0_PTT_RSYNC_MARK
,
311 MSIOF0_PTT_RSCK_MARK
, MSIOF0_PTT_SS1_MARK
, MSIOF0_PTT_SS2_MARK
,
313 MSIOF1_TXD_MARK
, MSIOF1_RXD_MARK
, MSIOF1_MCK_MARK
,
314 MSIOF1_TSYNC_MARK
, MSIOF1_TSCK_MARK
, MSIOF1_RSYNC_MARK
,
315 MSIOF1_RSCK_MARK
, MSIOF1_SS1_MARK
, MSIOF1_SS2_MARK
,
317 TS0_SDAT_MARK
, TS0_SCK_MARK
, TS0_SDEN_MARK
, TS0_SPSYNC_MARK
,
319 FCE_MARK
, NAF7_MARK
, NAF6_MARK
, NAF5_MARK
, NAF4_MARK
,
320 NAF3_MARK
, NAF2_MARK
, NAF1_MARK
, NAF0_MARK
, FCDE_MARK
,
321 FOE_MARK
, FSC_MARK
, FWE_MARK
, FRB_MARK
,
323 DACK1_MARK
, DREQ1_MARK
, DACK0_MARK
, DREQ0_MARK
,
325 AN3_MARK
, AN2_MARK
, AN1_MARK
, AN0_MARK
, ADTRG_MARK
,
327 STATUS0_MARK
, PDSTATUS_MARK
,
329 TPUTO3_MARK
, TPUTO2_MARK
, TPUTO1_MARK
, TPUTO0_MARK
,
331 D31_MARK
, D30_MARK
, D29_MARK
, D28_MARK
,
332 D27_MARK
, D26_MARK
, D25_MARK
, D24_MARK
,
333 D23_MARK
, D22_MARK
, D21_MARK
, D20_MARK
,
334 D19_MARK
, D18_MARK
, D17_MARK
, D16_MARK
,
335 IOIS16_MARK
, WAIT_MARK
, BS_MARK
,
336 A25_MARK
, A24_MARK
, A23_MARK
, A22_MARK
,
337 CS6B_CE1B_MARK
, CS6A_CE2B_MARK
,
338 CS5B_CE1A_MARK
, CS5A_CE2A_MARK
,
339 WE3_ICIOWR_MARK
, WE2_ICIORD_MARK
,
341 IDED15_MARK
, IDED14_MARK
, IDED13_MARK
, IDED12_MARK
,
342 IDED11_MARK
, IDED10_MARK
, IDED9_MARK
, IDED8_MARK
,
343 IDED7_MARK
, IDED6_MARK
, IDED5_MARK
, IDED4_MARK
,
344 IDED3_MARK
, IDED2_MARK
, IDED1_MARK
, IDED0_MARK
,
345 DIRECTION_MARK
, EXBUF_ENB_MARK
, IDERST_MARK
, IODACK_MARK
,
346 IODREQ_MARK
, IDEIORDY_MARK
, IDEINT_MARK
, IDEIOWR_MARK
,
347 IDEIORD_MARK
, IDECS1_MARK
, IDECS0_MARK
, IDEA2_MARK
,
348 IDEA1_MARK
, IDEA0_MARK
,
352 static pinmux_enum_t pinmux_data
[] = {
354 PINMUX_DATA(PTA7_DATA
, PTA7_IN
, PTA7_OUT
),
355 PINMUX_DATA(PTA6_DATA
, PTA6_IN
, PTA6_OUT
),
356 PINMUX_DATA(PTA5_DATA
, PTA5_IN
, PTA5_OUT
),
357 PINMUX_DATA(PTA4_DATA
, PTA4_IN
, PTA4_OUT
, PTA4_IN_PU
),
358 PINMUX_DATA(PTA3_DATA
, PTA3_IN
, PTA3_OUT
, PTA3_IN_PU
),
359 PINMUX_DATA(PTA2_DATA
, PTA2_IN
, PTA2_OUT
, PTA2_IN_PU
),
360 PINMUX_DATA(PTA1_DATA
, PTA1_IN
, PTA1_OUT
, PTA1_IN_PU
),
361 PINMUX_DATA(PTA0_DATA
, PTA0_IN
, PTA0_OUT
, PTA0_IN_PU
),
364 PINMUX_DATA(PTB7_DATA
, PTB7_IN
, PTB7_OUT
),
365 PINMUX_DATA(PTB6_DATA
, PTB6_IN
, PTB6_OUT
),
366 PINMUX_DATA(PTB5_DATA
, PTB5_IN
, PTB5_OUT
),
367 PINMUX_DATA(PTB4_DATA
, PTB4_IN
, PTB4_OUT
),
368 PINMUX_DATA(PTB3_DATA
, PTB3_IN
, PTB3_OUT
),
369 PINMUX_DATA(PTB2_DATA
, PTB2_IN
, PTB2_OUT
, PTB2_IN_PU
),
370 PINMUX_DATA(PTB1_DATA
, PTB1_IN
, PTB1_OUT
, PTB1_IN_PU
),
371 PINMUX_DATA(PTB0_DATA
, PTB0_IN
, PTB0_OUT
),
374 PINMUX_DATA(PTC7_DATA
, PTC7_IN
, PTC7_OUT
),
375 PINMUX_DATA(PTC6_DATA
, PTC6_IN
, PTC6_OUT
),
376 PINMUX_DATA(PTC5_DATA
, PTC5_IN
, PTC5_OUT
),
377 PINMUX_DATA(PTC4_DATA
, PTC4_IN
, PTC4_OUT
),
378 PINMUX_DATA(PTC3_DATA
, PTC3_IN
, PTC3_OUT
),
379 PINMUX_DATA(PTC2_DATA
, PTC2_IN
, PTC2_OUT
),
380 PINMUX_DATA(PTC1_DATA
, PTC1_IN
, PTC1_OUT
),
381 PINMUX_DATA(PTC0_DATA
, PTC0_IN
, PTC0_OUT
),
384 PINMUX_DATA(PTD7_DATA
, PTD7_IN
, PTD7_OUT
),
385 PINMUX_DATA(PTD6_DATA
, PTD6_IN
, PTD6_OUT
),
386 PINMUX_DATA(PTD5_DATA
, PTD5_IN
, PTD5_OUT
),
387 PINMUX_DATA(PTD4_DATA
, PTD4_IN
, PTD4_OUT
),
388 PINMUX_DATA(PTD3_DATA
, PTD3_IN
, PTD3_OUT
),
389 PINMUX_DATA(PTD2_DATA
, PTD2_IN
, PTD2_OUT
),
390 PINMUX_DATA(PTD1_DATA
, PTD1_IN
, PTD1_OUT
),
391 PINMUX_DATA(PTD0_DATA
, PTD0_IN
, PTD0_OUT
),
394 PINMUX_DATA(PTE5_DATA
, PTE5_IN
, PTE5_OUT
),
395 PINMUX_DATA(PTE4_DATA
, PTE4_IN
, PTE4_OUT
),
396 PINMUX_DATA(PTE3_DATA
, PTE3_IN
, PTE3_OUT
),
397 PINMUX_DATA(PTE2_DATA
, PTE2_IN
, PTE2_OUT
),
398 PINMUX_DATA(PTE1_DATA
, PTE1_IN
, PTE1_OUT
),
399 PINMUX_DATA(PTE0_DATA
, PTE0_IN
, PTE0_OUT
),
402 PINMUX_DATA(PTF7_DATA
, PTF7_IN
, PTF7_OUT
),
403 PINMUX_DATA(PTF6_DATA
, PTF6_IN
, PTF6_OUT
),
404 PINMUX_DATA(PTF5_DATA
, PTF5_IN
, PTF5_OUT
),
405 PINMUX_DATA(PTF4_DATA
, PTF4_IN
, PTF4_OUT
),
406 PINMUX_DATA(PTF3_DATA
, PTF3_IN
, PTF3_OUT
),
407 PINMUX_DATA(PTF2_DATA
, PTF2_IN
, PTF2_OUT
),
408 PINMUX_DATA(PTF1_DATA
, PTF1_IN
, PTF1_OUT
),
409 PINMUX_DATA(PTF0_DATA
, PTF0_IN
, PTF0_OUT
),
412 PINMUX_DATA(PTG5_DATA
, PTG5_OUT
),
413 PINMUX_DATA(PTG4_DATA
, PTG4_OUT
),
414 PINMUX_DATA(PTG3_DATA
, PTG3_OUT
),
415 PINMUX_DATA(PTG2_DATA
, PTG2_OUT
),
416 PINMUX_DATA(PTG1_DATA
, PTG1_OUT
),
417 PINMUX_DATA(PTG0_DATA
, PTG0_OUT
),
420 PINMUX_DATA(PTH7_DATA
, PTH7_IN
, PTH7_OUT
),
421 PINMUX_DATA(PTH6_DATA
, PTH6_IN
, PTH6_OUT
),
422 PINMUX_DATA(PTH5_DATA
, PTH5_IN
, PTH5_OUT
),
423 PINMUX_DATA(PTH4_DATA
, PTH4_IN
, PTH4_OUT
),
424 PINMUX_DATA(PTH3_DATA
, PTH3_IN
, PTH3_OUT
),
425 PINMUX_DATA(PTH2_DATA
, PTH2_IN
, PTH2_OUT
),
426 PINMUX_DATA(PTH1_DATA
, PTH1_IN
, PTH1_OUT
),
427 PINMUX_DATA(PTH0_DATA
, PTH0_IN
, PTH0_OUT
),
430 PINMUX_DATA(PTJ7_DATA
, PTJ7_OUT
),
431 PINMUX_DATA(PTJ5_DATA
, PTJ5_OUT
),
432 PINMUX_DATA(PTJ3_DATA
, PTJ3_IN
, PTJ3_OUT
),
433 PINMUX_DATA(PTJ2_DATA
, PTJ2_IN
, PTJ2_OUT
),
434 PINMUX_DATA(PTJ1_DATA
, PTJ1_IN
, PTJ1_OUT
),
435 PINMUX_DATA(PTJ0_DATA
, PTJ0_IN
, PTJ0_OUT
),
438 PINMUX_DATA(PTK7_DATA
, PTK7_IN
, PTK7_OUT
),
439 PINMUX_DATA(PTK6_DATA
, PTK6_IN
, PTK6_OUT
),
440 PINMUX_DATA(PTK5_DATA
, PTK5_IN
, PTK5_OUT
),
441 PINMUX_DATA(PTK4_DATA
, PTK4_IN
, PTK4_OUT
),
442 PINMUX_DATA(PTK3_DATA
, PTK3_IN
, PTK3_OUT
),
443 PINMUX_DATA(PTK2_DATA
, PTK2_IN
, PTK2_OUT
),
444 PINMUX_DATA(PTK1_DATA
, PTK1_IN
, PTK1_OUT
),
445 PINMUX_DATA(PTK0_DATA
, PTK0_IN
, PTK0_OUT
),
448 PINMUX_DATA(PTL7_DATA
, PTL7_IN
, PTL7_OUT
),
449 PINMUX_DATA(PTL6_DATA
, PTL6_IN
, PTL6_OUT
),
450 PINMUX_DATA(PTL5_DATA
, PTL5_IN
, PTL5_OUT
),
451 PINMUX_DATA(PTL4_DATA
, PTL4_IN
, PTL4_OUT
),
452 PINMUX_DATA(PTL3_DATA
, PTL3_IN
, PTL3_OUT
),
453 PINMUX_DATA(PTL2_DATA
, PTL2_IN
, PTL2_OUT
),
454 PINMUX_DATA(PTL1_DATA
, PTL1_IN
, PTL1_OUT
),
455 PINMUX_DATA(PTL0_DATA
, PTL0_IN
, PTL0_OUT
),
458 PINMUX_DATA(PTM7_DATA
, PTM7_IN
, PTM7_OUT
),
459 PINMUX_DATA(PTM6_DATA
, PTM6_IN
, PTM6_OUT
),
460 PINMUX_DATA(PTM5_DATA
, PTM5_IN
, PTM5_OUT
),
461 PINMUX_DATA(PTM4_DATA
, PTM4_IN
, PTM4_OUT
),
462 PINMUX_DATA(PTM3_DATA
, PTM3_IN
, PTM3_OUT
),
463 PINMUX_DATA(PTM2_DATA
, PTM2_IN
, PTM2_OUT
),
464 PINMUX_DATA(PTM1_DATA
, PTM1_IN
, PTM1_OUT
),
465 PINMUX_DATA(PTM0_DATA
, PTM0_IN
, PTM0_OUT
),
468 PINMUX_DATA(PTN7_DATA
, PTN7_IN
, PTN7_OUT
),
469 PINMUX_DATA(PTN6_DATA
, PTN6_IN
, PTN6_OUT
),
470 PINMUX_DATA(PTN5_DATA
, PTN5_IN
, PTN5_OUT
),
471 PINMUX_DATA(PTN4_DATA
, PTN4_IN
, PTN4_OUT
),
472 PINMUX_DATA(PTN3_DATA
, PTN3_IN
, PTN3_OUT
),
473 PINMUX_DATA(PTN2_DATA
, PTN2_IN
, PTN2_OUT
),
474 PINMUX_DATA(PTN1_DATA
, PTN1_IN
, PTN1_OUT
),
475 PINMUX_DATA(PTN0_DATA
, PTN0_IN
, PTN0_OUT
),
478 PINMUX_DATA(PTQ3_DATA
, PTQ3_IN
),
479 PINMUX_DATA(PTQ2_DATA
, PTQ2_IN
),
480 PINMUX_DATA(PTQ1_DATA
, PTQ1_IN
),
481 PINMUX_DATA(PTQ0_DATA
, PTQ0_IN
),
484 PINMUX_DATA(PTR7_DATA
, PTR7_IN
, PTR7_OUT
),
485 PINMUX_DATA(PTR6_DATA
, PTR6_IN
, PTR6_OUT
),
486 PINMUX_DATA(PTR5_DATA
, PTR5_IN
, PTR5_OUT
),
487 PINMUX_DATA(PTR4_DATA
, PTR4_IN
, PTR4_OUT
),
488 PINMUX_DATA(PTR3_DATA
, PTR3_IN
),
489 PINMUX_DATA(PTR2_DATA
, PTR2_IN
, PTR2_IN_PU
),
490 PINMUX_DATA(PTR1_DATA
, PTR1_IN
, PTR1_OUT
),
491 PINMUX_DATA(PTR0_DATA
, PTR0_IN
, PTR0_OUT
),
494 PINMUX_DATA(PTS7_DATA
, PTS7_IN
, PTS7_OUT
),
495 PINMUX_DATA(PTS6_DATA
, PTS6_IN
, PTS6_OUT
),
496 PINMUX_DATA(PTS5_DATA
, PTS5_IN
, PTS5_OUT
),
497 PINMUX_DATA(PTS4_DATA
, PTS4_IN
, PTS4_OUT
),
498 PINMUX_DATA(PTS3_DATA
, PTS3_IN
, PTS3_OUT
),
499 PINMUX_DATA(PTS2_DATA
, PTS2_IN
, PTS2_OUT
),
500 PINMUX_DATA(PTS1_DATA
, PTS1_IN
, PTS1_OUT
),
501 PINMUX_DATA(PTS0_DATA
, PTS0_IN
, PTS0_OUT
),
504 PINMUX_DATA(PTT5_DATA
, PTT5_IN
, PTT5_OUT
),
505 PINMUX_DATA(PTT4_DATA
, PTT4_IN
, PTT4_OUT
),
506 PINMUX_DATA(PTT3_DATA
, PTT3_IN
, PTT3_OUT
),
507 PINMUX_DATA(PTT2_DATA
, PTT2_IN
, PTT2_OUT
),
508 PINMUX_DATA(PTT1_DATA
, PTT1_IN
, PTT1_OUT
),
509 PINMUX_DATA(PTT0_DATA
, PTT0_IN
, PTT0_OUT
),
512 PINMUX_DATA(PTU5_DATA
, PTU5_IN
, PTU5_OUT
),
513 PINMUX_DATA(PTU4_DATA
, PTU4_IN
, PTU4_OUT
),
514 PINMUX_DATA(PTU3_DATA
, PTU3_IN
, PTU3_OUT
),
515 PINMUX_DATA(PTU2_DATA
, PTU2_IN
, PTU2_OUT
),
516 PINMUX_DATA(PTU1_DATA
, PTU1_IN
, PTU1_OUT
),
517 PINMUX_DATA(PTU0_DATA
, PTU0_IN
, PTU0_OUT
),
520 PINMUX_DATA(PTV7_DATA
, PTV7_IN
, PTV7_OUT
),
521 PINMUX_DATA(PTV6_DATA
, PTV6_IN
, PTV6_OUT
),
522 PINMUX_DATA(PTV5_DATA
, PTV5_IN
, PTV5_OUT
),
523 PINMUX_DATA(PTV4_DATA
, PTV4_IN
, PTV4_OUT
),
524 PINMUX_DATA(PTV3_DATA
, PTV3_IN
, PTV3_OUT
),
525 PINMUX_DATA(PTV2_DATA
, PTV2_IN
, PTV2_OUT
),
526 PINMUX_DATA(PTV1_DATA
, PTV1_IN
, PTV1_OUT
),
527 PINMUX_DATA(PTV0_DATA
, PTV0_IN
, PTV0_OUT
),
530 PINMUX_DATA(PTW7_DATA
, PTW7_IN
, PTW7_OUT
),
531 PINMUX_DATA(PTW6_DATA
, PTW6_IN
, PTW6_OUT
),
532 PINMUX_DATA(PTW5_DATA
, PTW5_IN
, PTW5_OUT
),
533 PINMUX_DATA(PTW4_DATA
, PTW4_IN
, PTW4_OUT
),
534 PINMUX_DATA(PTW3_DATA
, PTW3_IN
, PTW3_OUT
),
535 PINMUX_DATA(PTW2_DATA
, PTW2_IN
, PTW2_OUT
),
536 PINMUX_DATA(PTW1_DATA
, PTW1_IN
, PTW1_OUT
),
537 PINMUX_DATA(PTW0_DATA
, PTW0_IN
, PTW0_OUT
),
540 PINMUX_DATA(PTX7_DATA
, PTX7_IN
, PTX7_OUT
),
541 PINMUX_DATA(PTX6_DATA
, PTX6_IN
, PTX6_OUT
),
542 PINMUX_DATA(PTX5_DATA
, PTX5_IN
, PTX5_OUT
),
543 PINMUX_DATA(PTX4_DATA
, PTX4_IN
, PTX4_OUT
),
544 PINMUX_DATA(PTX3_DATA
, PTX3_IN
, PTX3_OUT
),
545 PINMUX_DATA(PTX2_DATA
, PTX2_IN
, PTX2_OUT
),
546 PINMUX_DATA(PTX1_DATA
, PTX1_IN
, PTX1_OUT
),
547 PINMUX_DATA(PTX0_DATA
, PTX0_IN
, PTX0_OUT
),
550 PINMUX_DATA(PTY7_DATA
, PTY7_IN
, PTY7_OUT
),
551 PINMUX_DATA(PTY6_DATA
, PTY6_IN
, PTY6_OUT
),
552 PINMUX_DATA(PTY5_DATA
, PTY5_IN
, PTY5_OUT
),
553 PINMUX_DATA(PTY4_DATA
, PTY4_IN
, PTY4_OUT
),
554 PINMUX_DATA(PTY3_DATA
, PTY3_IN
, PTY3_OUT
),
555 PINMUX_DATA(PTY2_DATA
, PTY2_IN
, PTY2_OUT
),
556 PINMUX_DATA(PTY1_DATA
, PTY1_IN
, PTY1_OUT
),
557 PINMUX_DATA(PTY0_DATA
, PTY0_IN
, PTY0_OUT
),
560 PINMUX_DATA(PTZ7_DATA
, PTZ7_IN
, PTZ7_OUT
),
561 PINMUX_DATA(PTZ6_DATA
, PTZ6_IN
, PTZ6_OUT
),
562 PINMUX_DATA(PTZ5_DATA
, PTZ5_IN
, PTZ5_OUT
),
563 PINMUX_DATA(PTZ4_DATA
, PTZ4_IN
, PTZ4_OUT
),
564 PINMUX_DATA(PTZ3_DATA
, PTZ3_IN
, PTZ3_OUT
),
565 PINMUX_DATA(PTZ2_DATA
, PTZ2_IN
, PTZ2_OUT
),
566 PINMUX_DATA(PTZ1_DATA
, PTZ1_IN
, PTZ1_OUT
),
567 PINMUX_DATA(PTZ0_DATA
, PTZ0_IN
, PTZ0_OUT
),
570 PINMUX_DATA(D23_MARK
, PSA15_PSA14_FN1
, PTA7_FN
),
571 PINMUX_DATA(KEYOUT2_MARK
, PSA15_PSA14_FN2
, PTA7_FN
),
572 PINMUX_DATA(D22_MARK
, PSA15_PSA14_FN1
, PTA6_FN
),
573 PINMUX_DATA(KEYOUT1_MARK
, PSA15_PSA14_FN2
, PTA6_FN
),
574 PINMUX_DATA(D21_MARK
, PSA15_PSA14_FN1
, PTA5_FN
),
575 PINMUX_DATA(KEYOUT0_MARK
, PSA15_PSA14_FN2
, PTA5_FN
),
576 PINMUX_DATA(D20_MARK
, PSA15_PSA14_FN1
, PTA4_FN
),
577 PINMUX_DATA(KEYIN4_MARK
, PSA15_PSA14_FN2
, PTA4_FN
),
578 PINMUX_DATA(D19_MARK
, PSA15_PSA14_FN1
, PTA3_FN
),
579 PINMUX_DATA(KEYIN3_MARK
, PSA15_PSA14_FN2
, PTA3_FN
),
580 PINMUX_DATA(D18_MARK
, PSA15_PSA14_FN1
, PTA2_FN
),
581 PINMUX_DATA(KEYIN2_MARK
, PSA15_PSA14_FN2
, PTA2_FN
),
582 PINMUX_DATA(D17_MARK
, PSA15_PSA14_FN1
, PTA1_FN
),
583 PINMUX_DATA(KEYIN1_MARK
, PSA15_PSA14_FN2
, PTA1_FN
),
584 PINMUX_DATA(D16_MARK
, PSA15_PSA14_FN1
, PTA0_FN
),
585 PINMUX_DATA(KEYIN0_MARK
, PSA15_PSA14_FN2
, PTA0_FN
),
588 PINMUX_DATA(D31_MARK
, PTB7_FN
),
589 PINMUX_DATA(D30_MARK
, PTB6_FN
),
590 PINMUX_DATA(D29_MARK
, PTB5_FN
),
591 PINMUX_DATA(D28_MARK
, PTB4_FN
),
592 PINMUX_DATA(D27_MARK
, PTB3_FN
),
593 PINMUX_DATA(D26_MARK
, PSA15_PSA14_FN1
, PTB2_FN
),
594 PINMUX_DATA(KEYOUT5_IN5_MARK
, PSA15_PSA14_FN2
, PTB2_FN
),
595 PINMUX_DATA(D25_MARK
, PSA15_PSA14_FN1
, PTB1_FN
),
596 PINMUX_DATA(KEYOUT4_IN6_MARK
, PSA15_PSA14_FN2
, PTB1_FN
),
597 PINMUX_DATA(D24_MARK
, PSA15_PSA14_FN1
, PTB0_FN
),
598 PINMUX_DATA(KEYOUT3_MARK
, PSA15_PSA14_FN2
, PTB0_FN
),
601 PINMUX_DATA(IDED15_MARK
, PSA11_PSA10_FN1
, PTC7_FN
),
602 PINMUX_DATA(SDHI1CD_MARK
, PSA11_PSA10_FN2
, PTC7_FN
),
603 PINMUX_DATA(IDED14_MARK
, PSA11_PSA10_FN1
, PTC6_FN
),
604 PINMUX_DATA(SDHI1WP_MARK
, PSA11_PSA10_FN2
, PTC6_FN
),
605 PINMUX_DATA(IDED13_MARK
, PSA11_PSA10_FN1
, PTC5_FN
),
606 PINMUX_DATA(SDHI1D3_MARK
, PSA11_PSA10_FN2
, PTC5_FN
),
607 PINMUX_DATA(IDED12_MARK
, PSA11_PSA10_FN1
, PTC4_FN
),
608 PINMUX_DATA(SDHI1D2_MARK
, PSA11_PSA10_FN2
, PTC4_FN
),
609 PINMUX_DATA(IDED11_MARK
, PSA11_PSA10_FN1
, PTC3_FN
),
610 PINMUX_DATA(SDHI1D1_MARK
, PSA11_PSA10_FN2
, PTC3_FN
),
611 PINMUX_DATA(IDED10_MARK
, PSA11_PSA10_FN1
, PTC2_FN
),
612 PINMUX_DATA(SDHI1D0_MARK
, PSA11_PSA10_FN2
, PTC2_FN
),
613 PINMUX_DATA(IDED9_MARK
, PSA11_PSA10_FN1
, PTC1_FN
),
614 PINMUX_DATA(SDHI1CMD_MARK
, PSA11_PSA10_FN2
, PTC1_FN
),
615 PINMUX_DATA(IDED8_MARK
, PSA11_PSA10_FN1
, PTC0_FN
),
616 PINMUX_DATA(SDHI1CLK_MARK
, PSA11_PSA10_FN2
, PTC0_FN
),
619 PINMUX_DATA(IDED7_MARK
, PSA11_PSA10_FN1
, PTD7_FN
),
620 PINMUX_DATA(SDHI0CD_PTD_MARK
, PSA11_PSA10_FN2
, PTD7_FN
),
621 PINMUX_DATA(IDED6_MARK
, PSA11_PSA10_FN1
, PTD6_FN
),
622 PINMUX_DATA(SDHI0WP_PTD_MARK
, PSA11_PSA10_FN2
, PTD6_FN
),
623 PINMUX_DATA(IDED5_MARK
, PSA11_PSA10_FN1
, PTD5_FN
),
624 PINMUX_DATA(SDHI0D3_PTD_MARK
, PSA11_PSA10_FN2
, PTD5_FN
),
625 PINMUX_DATA(IDED4_MARK
, PSA11_PSA10_FN1
, PTD4_FN
),
626 PINMUX_DATA(SDHI0D2_PTD_MARK
, PSA11_PSA10_FN2
, PTD4_FN
),
627 PINMUX_DATA(IDED3_MARK
, PSA11_PSA10_FN1
, PTD3_FN
),
628 PINMUX_DATA(SDHI0D1_PTD_MARK
, PSA11_PSA10_FN2
, PTD3_FN
),
629 PINMUX_DATA(IDED2_MARK
, PSA11_PSA10_FN1
, PTD2_FN
),
630 PINMUX_DATA(SDHI0D0_PTD_MARK
, PSA11_PSA10_FN2
, PTD2_FN
),
631 PINMUX_DATA(IDED1_MARK
, PSA11_PSA10_FN1
, PTD1_FN
),
632 PINMUX_DATA(SDHI0CMD_PTD_MARK
, PSA11_PSA10_FN2
, PTD1_FN
),
633 PINMUX_DATA(IDED0_MARK
, PSA11_PSA10_FN1
, PTD0_FN
),
634 PINMUX_DATA(SDHI0CLK_PTD_MARK
, PSA11_PSA10_FN2
, PTD0_FN
),
637 PINMUX_DATA(DIRECTION_MARK
, PSA11_PSA10_FN1
, PTE5_FN
),
638 PINMUX_DATA(SCIF5_PTE_SCK_MARK
, PSA11_PSA10_FN2
, PTE5_FN
),
639 PINMUX_DATA(EXBUF_ENB_MARK
, PSA11_PSA10_FN1
, PTE4_FN
),
640 PINMUX_DATA(SCIF5_PTE_RXD_MARK
, PSA11_PSA10_FN2
, PTE4_FN
),
641 PINMUX_DATA(IDERST_MARK
, PSA11_PSA10_FN1
, PTE3_FN
),
642 PINMUX_DATA(SCIF5_PTE_TXD_MARK
, PSA11_PSA10_FN2
, PTE3_FN
),
643 PINMUX_DATA(IODACK_MARK
, PSA11_PSA10_FN1
, PTE2_FN
),
644 PINMUX_DATA(SCIF4_PTE_SCK_MARK
, PSA11_PSA10_FN2
, PTE2_FN
),
645 PINMUX_DATA(IODREQ_MARK
, PSA11_PSA10_FN1
, PTE1_FN
),
646 PINMUX_DATA(SCIF4_PTE_RXD_MARK
, PSA11_PSA10_FN2
, PTE1_FN
),
647 PINMUX_DATA(IDEIORDY_MARK
, PSA11_PSA10_FN1
, PTE0_FN
),
648 PINMUX_DATA(SCIF4_PTE_TXD_MARK
, PSA11_PSA10_FN2
, PTE0_FN
),
651 PINMUX_DATA(IDEINT_MARK
, PTF7_FN
),
652 PINMUX_DATA(IDEIOWR_MARK
, PSA5_PSA4_FN1
, PTF6_FN
),
653 PINMUX_DATA(MSIOF0_PTF_SS2_MARK
, PSA5_PSA4_FN2
, PTF6_FN
),
654 PINMUX_DATA(MSIOF0_PTF_RSYNC_MARK
, PSA5_PSA4_FN3
, PTF6_FN
),
655 PINMUX_DATA(IDEIORD_MARK
, PSA5_PSA4_FN1
, PTF5_FN
),
656 PINMUX_DATA(MSIOF0_PTF_SS1_MARK
, PSA5_PSA4_FN2
, PTF5_FN
),
657 PINMUX_DATA(MSIOF0_PTF_RSCK_MARK
, PSA5_PSA4_FN3
, PTF5_FN
),
658 PINMUX_DATA(IDECS1_MARK
, PSA11_PSA10_FN1
, PTF4_FN
),
659 PINMUX_DATA(MSIOF0_PTF_TSYNC_MARK
, PSA11_PSA10_FN2
, PTF4_FN
),
660 PINMUX_DATA(IDECS0_MARK
, PSA11_PSA10_FN1
, PTF3_FN
),
661 PINMUX_DATA(MSIOF0_PTF_TSCK_MARK
, PSA11_PSA10_FN2
, PTF3_FN
),
662 PINMUX_DATA(IDEA2_MARK
, PSA11_PSA10_FN1
, PTF2_FN
),
663 PINMUX_DATA(MSIOF0_PTF_RXD_MARK
, PSA11_PSA10_FN2
, PTF2_FN
),
664 PINMUX_DATA(IDEA1_MARK
, PSA11_PSA10_FN1
, PTF1_FN
),
665 PINMUX_DATA(MSIOF0_PTF_TXD_MARK
, PSA11_PSA10_FN2
, PTF1_FN
),
666 PINMUX_DATA(IDEA0_MARK
, PSA11_PSA10_FN1
, PTF0_FN
),
667 PINMUX_DATA(MSIOF0_PTF_MCK_MARK
, PSA11_PSA10_FN2
, PTF0_FN
),
670 PINMUX_DATA(AUDCK_MARK
, PTG5_FN
),
671 PINMUX_DATA(AUDSYNC_MARK
, PTG4_FN
),
672 PINMUX_DATA(AUDATA3_MARK
, PSA3_PSA2_FN1
, PTG3_FN
),
673 PINMUX_DATA(TPUTO3_MARK
, PSA3_PSA2_FN2
, PTG3_FN
),
674 PINMUX_DATA(AUDATA2_MARK
, PSA3_PSA2_FN1
, PTG2_FN
),
675 PINMUX_DATA(TPUTO2_MARK
, PSA3_PSA2_FN2
, PTG2_FN
),
676 PINMUX_DATA(AUDATA1_MARK
, PSA3_PSA2_FN1
, PTG1_FN
),
677 PINMUX_DATA(TPUTO1_MARK
, PSA3_PSA2_FN2
, PTG1_FN
),
678 PINMUX_DATA(AUDATA0_MARK
, PSA3_PSA2_FN1
, PTG0_FN
),
679 PINMUX_DATA(TPUTO0_MARK
, PSA3_PSA2_FN2
, PTG0_FN
),
682 PINMUX_DATA(LCDVCPWC_MARK
, PTH7_FN
),
683 PINMUX_DATA(LCDRD_MARK
, PSB15_PSB14_FN1
, PTH6_FN
),
684 PINMUX_DATA(DV_CLKI_MARK
, PSB15_PSB14_FN2
, PTH6_FN
),
685 PINMUX_DATA(LCDVSYN_MARK
, PSB15_PSB14_FN1
, PTH5_FN
),
686 PINMUX_DATA(DV_CLK_MARK
, PSB15_PSB14_FN2
, PTH5_FN
),
687 PINMUX_DATA(LCDDISP_MARK
, PSB13_PSB12_LCDC_RGB
, PTH4_FN
),
688 PINMUX_DATA(LCDRS_MARK
, PSB13_PSB12_LCDC_SYS
, PTH4_FN
),
689 PINMUX_DATA(LCDHSYN_MARK
, PSB13_PSB12_LCDC_RGB
, PTH3_FN
),
690 PINMUX_DATA(LCDCS_MARK
, PSB13_PSB12_LCDC_SYS
, PTH3_FN
),
691 PINMUX_DATA(LCDDON_MARK
, PTH2_FN
),
692 PINMUX_DATA(LCDDCK_MARK
, PSB13_PSB12_LCDC_RGB
, PTH1_FN
),
693 PINMUX_DATA(LCDWR_MARK
, PSB13_PSB12_LCDC_SYS
, PTH1_FN
),
694 PINMUX_DATA(LCDVEPWC_MARK
, PTH0_FN
),
697 PINMUX_DATA(STATUS0_MARK
, PTJ7_FN
),
698 PINMUX_DATA(PDSTATUS_MARK
, PTJ5_FN
),
699 PINMUX_DATA(A25_MARK
, PTJ3_FN
),
700 PINMUX_DATA(A24_MARK
, PTJ2_FN
),
701 PINMUX_DATA(A23_MARK
, PTJ1_FN
),
702 PINMUX_DATA(A22_MARK
, PTJ0_FN
),
705 PINMUX_DATA(SIUAFCK_MARK
, PTK7_FN
),
706 PINMUX_DATA(SIUAILR_MARK
, PSB9_PSB8_FN1
, PTK6_FN
),
707 PINMUX_DATA(MSIOF1_SS2_MARK
, PSB9_PSB8_FN2
, PTK6_FN
),
708 PINMUX_DATA(MSIOF1_RSYNC_MARK
, PSB9_PSB8_FN3
, PTK6_FN
),
709 PINMUX_DATA(SIUAIBT_MARK
, PSB9_PSB8_FN1
, PTK5_FN
),
710 PINMUX_DATA(MSIOF1_SS1_MARK
, PSB9_PSB8_FN2
, PTK5_FN
),
711 PINMUX_DATA(MSIOF1_RSCK_MARK
, PSB9_PSB8_FN3
, PTK5_FN
),
712 PINMUX_DATA(SIUAISLD_MARK
, PSB7_PSB6_FN1
, PTK4_FN
),
713 PINMUX_DATA(MSIOF1_RXD_MARK
, PSB7_PSB6_FN2
, PTK4_FN
),
714 PINMUX_DATA(SIUAOLR_MARK
, PSB7_PSB6_FN1
, PTK3_FN
),
715 PINMUX_DATA(MSIOF1_TSYNC_MARK
, PSB7_PSB6_FN2
, PTK3_FN
),
716 PINMUX_DATA(SIUAOBT_MARK
, PSB7_PSB6_FN1
, PTK2_FN
),
717 PINMUX_DATA(MSIOF1_TSCK_MARK
, PSB7_PSB6_FN2
, PTK2_FN
),
718 PINMUX_DATA(SIUAOSLD_MARK
, PSB7_PSB6_FN1
, PTK1_FN
),
719 PINMUX_DATA(MSIOF1_RXD_MARK
, PSB7_PSB6_FN2
, PTK1_FN
),
720 PINMUX_DATA(SIUAMCK_MARK
, PSB7_PSB6_FN1
, PTK0_FN
),
721 PINMUX_DATA(MSIOF1_MCK_MARK
, PSB7_PSB6_FN2
, PTK0_FN
),
724 PINMUX_DATA(LCDD15_MARK
, PSB5_PSB4_FN1
, PTL7_FN
),
725 PINMUX_DATA(DV_D15_MARK
, PSB5_PSB4_FN2
, PTL7_FN
),
726 PINMUX_DATA(LCDD14_MARK
, PSB5_PSB4_FN1
, PTL6_FN
),
727 PINMUX_DATA(DV_D14_MARK
, PSB5_PSB4_FN2
, PTL6_FN
),
728 PINMUX_DATA(LCDD13_MARK
, PSB5_PSB4_FN1
, PTL5_FN
),
729 PINMUX_DATA(DV_D13_MARK
, PSB5_PSB4_FN2
, PTL5_FN
),
730 PINMUX_DATA(LCDD12_MARK
, PSB5_PSB4_FN1
, PTL4_FN
),
731 PINMUX_DATA(DV_D12_MARK
, PSB5_PSB4_FN2
, PTL4_FN
),
732 PINMUX_DATA(LCDD11_MARK
, PSB5_PSB4_FN1
, PTL3_FN
),
733 PINMUX_DATA(DV_D11_MARK
, PSB5_PSB4_FN2
, PTL3_FN
),
734 PINMUX_DATA(LCDD10_MARK
, PSB5_PSB4_FN1
, PTL2_FN
),
735 PINMUX_DATA(DV_D10_MARK
, PSB5_PSB4_FN2
, PTL2_FN
),
736 PINMUX_DATA(LCDD9_MARK
, PSB5_PSB4_FN1
, PTL1_FN
),
737 PINMUX_DATA(DV_D9_MARK
, PSB5_PSB4_FN2
, PTL1_FN
),
738 PINMUX_DATA(LCDD8_MARK
, PSB5_PSB4_FN1
, PTL0_FN
),
739 PINMUX_DATA(DV_D8_MARK
, PSB5_PSB4_FN2
, PTL0_FN
),
742 PINMUX_DATA(LCDD7_MARK
, PSB5_PSB4_FN1
, PTM7_FN
),
743 PINMUX_DATA(DV_D7_MARK
, PSB5_PSB4_FN2
, PTM7_FN
),
744 PINMUX_DATA(LCDD6_MARK
, PSB5_PSB4_FN1
, PTM6_FN
),
745 PINMUX_DATA(DV_D6_MARK
, PSB5_PSB4_FN2
, PTM6_FN
),
746 PINMUX_DATA(LCDD5_MARK
, PSB5_PSB4_FN1
, PTM5_FN
),
747 PINMUX_DATA(DV_D5_MARK
, PSB5_PSB4_FN2
, PTM5_FN
),
748 PINMUX_DATA(LCDD4_MARK
, PSB5_PSB4_FN1
, PTM4_FN
),
749 PINMUX_DATA(DV_D4_MARK
, PSB5_PSB4_FN2
, PTM4_FN
),
750 PINMUX_DATA(LCDD3_MARK
, PSB5_PSB4_FN1
, PTM3_FN
),
751 PINMUX_DATA(DV_D3_MARK
, PSB5_PSB4_FN2
, PTM3_FN
),
752 PINMUX_DATA(LCDD2_MARK
, PSB5_PSB4_FN1
, PTM2_FN
),
753 PINMUX_DATA(DV_D2_MARK
, PSB5_PSB4_FN2
, PTM2_FN
),
754 PINMUX_DATA(LCDD1_MARK
, PSB5_PSB4_FN1
, PTM1_FN
),
755 PINMUX_DATA(DV_D1_MARK
, PSB5_PSB4_FN2
, PTM1_FN
),
756 PINMUX_DATA(LCDD0_MARK
, PSB5_PSB4_FN1
, PTM0_FN
),
757 PINMUX_DATA(DV_D0_MARK
, PSB5_PSB4_FN2
, PTM0_FN
),
760 PINMUX_DATA(LCDD23_MARK
, PSB3_PSB2_FN1
, PTN7_FN
),
761 PINMUX_DATA(SCIF5_PTN_SCK_MARK
, PSB3_PSB2_FN2
, PTN7_FN
),
762 PINMUX_DATA(LCDD22_MARK
, PSB3_PSB2_FN1
, PTN6_FN
),
763 PINMUX_DATA(SCIF5_PTN_RXD_MARK
, PSB3_PSB2_FN2
, PTN6_FN
),
764 PINMUX_DATA(LCDD21_MARK
, PSB3_PSB2_FN1
, PTN5_FN
),
765 PINMUX_DATA(SCIF5_PTN_TXD_MARK
, PSB3_PSB2_FN2
, PTN5_FN
),
766 PINMUX_DATA(LCDD20_MARK
, PSB3_PSB2_FN1
, PTN4_FN
),
767 PINMUX_DATA(SCIF4_PTN_SCK_MARK
, PSB3_PSB2_FN2
, PTN4_FN
),
768 PINMUX_DATA(LCDD19_MARK
, PSB3_PSB2_FN1
, PTN3_FN
),
769 PINMUX_DATA(SCIF4_PTN_RXD_MARK
, PSB3_PSB2_FN2
, PTN3_FN
),
770 PINMUX_DATA(LCDD18_MARK
, PSB3_PSB2_FN1
, PTN2_FN
),
771 PINMUX_DATA(SCIF4_PTN_TXD_MARK
, PSB3_PSB2_FN2
, PTN2_FN
),
772 PINMUX_DATA(LCDD17_MARK
, PSB5_PSB4_FN1
, PTN1_FN
),
773 PINMUX_DATA(DV_VSYNC_MARK
, PSB5_PSB4_FN2
, PTN1_FN
),
774 PINMUX_DATA(LCDD16_MARK
, PSB5_PSB4_FN1
, PTN0_FN
),
775 PINMUX_DATA(DV_HSYNC_MARK
, PSB5_PSB4_FN2
, PTN0_FN
),
778 PINMUX_DATA(AN3_MARK
, PTQ3_FN
),
779 PINMUX_DATA(AN2_MARK
, PTQ2_FN
),
780 PINMUX_DATA(AN1_MARK
, PTQ1_FN
),
781 PINMUX_DATA(AN0_MARK
, PTQ0_FN
),
784 PINMUX_DATA(CS6B_CE1B_MARK
, PTR7_FN
),
785 PINMUX_DATA(CS6A_CE2B_MARK
, PTR6_FN
),
786 PINMUX_DATA(CS5B_CE1A_MARK
, PTR5_FN
),
787 PINMUX_DATA(CS5A_CE2A_MARK
, PTR4_FN
),
788 PINMUX_DATA(IOIS16_MARK
, PSA13_PSA12_FN1
, PTR3_FN
),
789 PINMUX_DATA(LCDLCLK_PTR_MARK
, PSA13_PSA12_FN2
, PTR3_FN
),
790 PINMUX_DATA(WAIT_MARK
, PTR2_FN
),
791 PINMUX_DATA(WE3_ICIOWR_MARK
, PTR1_FN
),
792 PINMUX_DATA(WE2_ICIORD_MARK
, PTR0_FN
),
795 PINMUX_DATA(SCIF1_PTS_SCK_MARK
, PSC15_PSC14_FN1
, PTS7_FN
),
796 PINMUX_DATA(SDHI0CD_PTS_MARK
, PSC15_PSC14_FN2
, PTS7_FN
),
797 PINMUX_DATA(SCIF1_PTS_RXD_MARK
, PSC15_PSC14_FN1
, PTS6_FN
),
798 PINMUX_DATA(SDHI0WP_PTS_MARK
, PSC15_PSC14_FN2
, PTS6_FN
),
799 PINMUX_DATA(SCIF1_PTS_TXD_MARK
, PSC15_PSC14_FN1
, PTS5_FN
),
800 PINMUX_DATA(SDHI0D3_PTS_MARK
, PSC15_PSC14_FN2
, PTS5_FN
),
801 PINMUX_DATA(SCIF3_PTS_CTS_MARK
, PSC15_PSC14_FN1
, PTS4_FN
),
802 PINMUX_DATA(SDHI0D2_PTS_MARK
, PSC15_PSC14_FN2
, PTS4_FN
),
803 PINMUX_DATA(SCIF3_PTS_RTS_MARK
, PSC15_PSC14_FN1
, PTS3_FN
),
804 PINMUX_DATA(SDHI0D1_PTS_MARK
, PSC15_PSC14_FN2
, PTS3_FN
),
805 PINMUX_DATA(SCIF3_PTS_SCK_MARK
, PSC15_PSC14_FN1
, PTS2_FN
),
806 PINMUX_DATA(SDHI0D0_PTS_MARK
, PSC15_PSC14_FN2
, PTS2_FN
),
807 PINMUX_DATA(SCIF3_PTS_RXD_MARK
, PSC15_PSC14_FN1
, PTS1_FN
),
808 PINMUX_DATA(SDHI0CMD_PTS_MARK
, PSC15_PSC14_FN2
, PTS1_FN
),
809 PINMUX_DATA(SCIF3_PTS_TXD_MARK
, PSC15_PSC14_FN1
, PTS0_FN
),
810 PINMUX_DATA(SDHI0CLK_PTS_MARK
, PSC15_PSC14_FN2
, PTS0_FN
),
813 PINMUX_DATA(SCIF0_PTT_SCK_MARK
, PSC13_PSC12_FN1
, PTT5_FN
),
814 PINMUX_DATA(MSIOF0_PTT_TSCK_MARK
, PSC13_PSC12_FN2
, PTT5_FN
),
815 PINMUX_DATA(SCIF0_PTT_RXD_MARK
, PSC13_PSC12_FN1
, PTT4_FN
),
816 PINMUX_DATA(MSIOF0_PTT_RXD_MARK
, PSC13_PSC12_FN2
, PTT4_FN
),
817 PINMUX_DATA(SCIF0_PTT_TXD_MARK
, PSC13_PSC12_FN1
, PTT3_FN
),
818 PINMUX_DATA(MSIOF0_PTT_TXD_MARK
, PSC13_PSC12_FN2
, PTT3_FN
),
819 PINMUX_DATA(SCIF2_PTT_SCK_MARK
, PSC11_PSC10_FN1
, PTT2_FN
),
820 PINMUX_DATA(MSIOF0_PTT_TSYNC_MARK
, PSC11_PSC10_FN2
, PTT2_FN
),
821 PINMUX_DATA(SCIF2_PTT_RXD_MARK
, PSC11_PSC10_FN1
, PTT1_FN
),
822 PINMUX_DATA(MSIOF0_PTT_SS1_MARK
, PSC11_PSC10_FN2
, PTT1_FN
),
823 PINMUX_DATA(MSIOF0_PTT_RSCK_MARK
, PSC11_PSC10_FN3
, PTT1_FN
),
824 PINMUX_DATA(SCIF2_PTT_TXD_MARK
, PSC11_PSC10_FN1
, PTT0_FN
),
825 PINMUX_DATA(MSIOF0_PTT_SS2_MARK
, PSC11_PSC10_FN2
, PTT0_FN
),
826 PINMUX_DATA(MSIOF0_PTT_RSYNC_MARK
, PSC11_PSC10_FN3
, PTT0_FN
),
829 PINMUX_DATA(FCDE_MARK
, PSC9_PSC8_FN1
, PTU5_FN
),
830 PINMUX_DATA(SCIF0_PTU_SCK_MARK
, PSC9_PSC8_FN2
, PTU5_FN
),
831 PINMUX_DATA(FSC_MARK
, PSC9_PSC8_FN1
, PTU4_FN
),
832 PINMUX_DATA(SCIF0_PTU_RXD_MARK
, PSC9_PSC8_FN2
, PTU4_FN
),
833 PINMUX_DATA(FWE_MARK
, PSC9_PSC8_FN1
, PTU3_FN
),
834 PINMUX_DATA(SCIF0_PTU_TXD_MARK
, PSC9_PSC8_FN2
, PTU3_FN
),
835 PINMUX_DATA(FOE_MARK
, PSC7_PSC6_FN1
, PTU2_FN
),
836 PINMUX_DATA(SCIF2_PTU_SCK_MARK
, PSC7_PSC6_FN2
, PTU2_FN
),
837 PINMUX_DATA(VIO_VD2_MARK
, PSC7_PSC6_FN3
, PTU2_FN
),
838 PINMUX_DATA(FRB_MARK
, PSC7_PSC6_FN1
, PTU1_FN
),
839 PINMUX_DATA(SCIF2_PTU_RXD_MARK
, PSC7_PSC6_FN2
, PTU1_FN
),
840 PINMUX_DATA(VIO_CLK2_MARK
, PSC7_PSC6_FN3
, PTU1_FN
),
841 PINMUX_DATA(FCE_MARK
, PSC7_PSC6_FN1
, PTU0_FN
),
842 PINMUX_DATA(SCIF2_PTU_TXD_MARK
, PSC7_PSC6_FN2
, PTU0_FN
),
843 PINMUX_DATA(VIO_HD2_MARK
, PSC7_PSC6_FN3
, PTU0_FN
),
846 PINMUX_DATA(NAF7_MARK
, PSC7_PSC6_FN1
, PTV7_FN
),
847 PINMUX_DATA(SCIF1_PTV_SCK_MARK
, PSC7_PSC6_FN2
, PTV7_FN
),
848 PINMUX_DATA(VIO_D15_MARK
, PSC7_PSC6_FN3
, PTV7_FN
),
849 PINMUX_DATA(NAF6_MARK
, PSC7_PSC6_FN1
, PTV6_FN
),
850 PINMUX_DATA(SCIF1_PTV_RXD_MARK
, PSC7_PSC6_FN2
, PTV6_FN
),
851 PINMUX_DATA(VIO_D14_MARK
, PSC7_PSC6_FN3
, PTV6_FN
),
852 PINMUX_DATA(NAF5_MARK
, PSC7_PSC6_FN1
, PTV5_FN
),
853 PINMUX_DATA(SCIF1_PTV_TXD_MARK
, PSC7_PSC6_FN2
, PTV5_FN
),
854 PINMUX_DATA(VIO_D13_MARK
, PSC7_PSC6_FN3
, PTV5_FN
),
855 PINMUX_DATA(NAF4_MARK
, PSC7_PSC6_FN1
, PTV4_FN
),
856 PINMUX_DATA(SCIF3_PTV_CTS_MARK
, PSC7_PSC6_FN2
, PTV4_FN
),
857 PINMUX_DATA(VIO_D12_MARK
, PSC7_PSC6_FN3
, PTV4_FN
),
858 PINMUX_DATA(NAF3_MARK
, PSC7_PSC6_FN1
, PTV3_FN
),
859 PINMUX_DATA(SCIF3_PTV_RTS_MARK
, PSC7_PSC6_FN2
, PTV3_FN
),
860 PINMUX_DATA(VIO_D11_MARK
, PSC7_PSC6_FN3
, PTV3_FN
),
861 PINMUX_DATA(NAF2_MARK
, PSC7_PSC6_FN1
, PTV2_FN
),
862 PINMUX_DATA(SCIF3_PTV_SCK_MARK
, PSC7_PSC6_FN2
, PTV2_FN
),
863 PINMUX_DATA(VIO_D10_MARK
, PSC7_PSC6_FN3
, PTV2_FN
),
864 PINMUX_DATA(NAF1_MARK
, PSC7_PSC6_FN1
, PTV1_FN
),
865 PINMUX_DATA(SCIF3_PTV_RXD_MARK
, PSC7_PSC6_FN2
, PTV1_FN
),
866 PINMUX_DATA(VIO_D9_MARK
, PSC7_PSC6_FN3
, PTV1_FN
),
867 PINMUX_DATA(NAF0_MARK
, PSC7_PSC6_FN1
, PTV0_FN
),
868 PINMUX_DATA(SCIF3_PTV_TXD_MARK
, PSC7_PSC6_FN2
, PTV0_FN
),
869 PINMUX_DATA(VIO_D8_MARK
, PSC7_PSC6_FN3
, PTV0_FN
),
872 PINMUX_DATA(IRQ7_MARK
, PTW7_FN
),
873 PINMUX_DATA(IRQ6_MARK
, PTW6_FN
),
874 PINMUX_DATA(IRQ5_MARK
, PTW5_FN
),
875 PINMUX_DATA(IRQ4_MARK
, PSD15_PSD14_FN1
, PTW4_FN
),
876 PINMUX_DATA(LCDLCLK_PTW_MARK
, PSD15_PSD14_FN2
, PTW4_FN
),
877 PINMUX_DATA(IRQ3_MARK
, PSD13_PSD12_FN1
, PTW3_FN
),
878 PINMUX_DATA(ADTRG_MARK
, PSD13_PSD12_FN2
, PTW3_FN
),
879 PINMUX_DATA(IRQ2_MARK
, PSD11_PSD10_FN1
, PTW2_FN
),
880 PINMUX_DATA(BS_MARK
, PSD11_PSD10_FN2
, PTW2_FN
),
881 PINMUX_DATA(VIO_CKO_MARK
, PSD11_PSD10_FN3
, PTW2_FN
),
882 PINMUX_DATA(IRQ1_MARK
, PSD9_PSD8_FN1
, PTW1_FN
),
883 PINMUX_DATA(SIUAISPD_MARK
, PSD9_PSD8_FN2
, PTW1_FN
),
884 PINMUX_DATA(IRQ0_MARK
, PSD7_PSD6_FN1
, PTW0_FN
),
885 PINMUX_DATA(SIUAOSPD_MARK
, PSD7_PSD6_FN2
, PTW0_FN
),
888 PINMUX_DATA(DACK1_MARK
, PTX7_FN
),
889 PINMUX_DATA(DREQ1_MARK
, PSD3_PSD2_FN1
, PTX6_FN
),
890 PINMUX_DATA(MSIOF0_PTX_MCK_MARK
, PSD3_PSD2_FN2
, PTX6_FN
),
891 PINMUX_DATA(DACK1_MARK
, PTX5_FN
),
892 PINMUX_DATA(IRDA_OUT_MARK
, PSD5_PSD4_FN2
, PTX5_FN
),
893 PINMUX_DATA(DREQ1_MARK
, PTX4_FN
),
894 PINMUX_DATA(IRDA_IN_MARK
, PSD5_PSD4_FN2
, PTX4_FN
),
895 PINMUX_DATA(TS0_SDAT_MARK
, PTX3_FN
),
896 PINMUX_DATA(TS0_SCK_MARK
, PTX2_FN
),
897 PINMUX_DATA(TS0_SDEN_MARK
, PTX1_FN
),
898 PINMUX_DATA(TS0_SPSYNC_MARK
, PTX0_FN
),
901 PINMUX_DATA(VIO_D7_MARK
, PTY7_FN
),
902 PINMUX_DATA(VIO_D6_MARK
, PTY6_FN
),
903 PINMUX_DATA(VIO_D5_MARK
, PTY5_FN
),
904 PINMUX_DATA(VIO_D4_MARK
, PTY4_FN
),
905 PINMUX_DATA(VIO_D3_MARK
, PTY3_FN
),
906 PINMUX_DATA(VIO_D2_MARK
, PTY2_FN
),
907 PINMUX_DATA(VIO_D1_MARK
, PTY1_FN
),
908 PINMUX_DATA(VIO_D0_MARK
, PTY0_FN
),
911 PINMUX_DATA(SIUBOBT_MARK
, PTZ7_FN
),
912 PINMUX_DATA(SIUBOLR_MARK
, PTZ6_FN
),
913 PINMUX_DATA(SIUBOSLD_MARK
, PTZ5_FN
),
914 PINMUX_DATA(SIUBMCK_MARK
, PTZ4_FN
),
915 PINMUX_DATA(VIO_FLD_MARK
, PSD1_PSD0_FN1
, PTZ3_FN
),
916 PINMUX_DATA(SIUBFCK_MARK
, PSD1_PSD0_FN2
, PTZ3_FN
),
917 PINMUX_DATA(VIO_HD1_MARK
, PSD1_PSD0_FN1
, PTZ2_FN
),
918 PINMUX_DATA(SIUBILR_MARK
, PSD1_PSD0_FN2
, PTZ2_FN
),
919 PINMUX_DATA(VIO_VD1_MARK
, PSD1_PSD0_FN1
, PTZ1_FN
),
920 PINMUX_DATA(SIUBIBT_MARK
, PSD1_PSD0_FN2
, PTZ1_FN
),
921 PINMUX_DATA(VIO_CLK1_MARK
, PSD1_PSD0_FN1
, PTZ0_FN
),
922 PINMUX_DATA(SIUBISLD_MARK
, PSD1_PSD0_FN2
, PTZ0_FN
),
925 static struct pinmux_gpio pinmux_gpios
[] = {
927 PINMUX_GPIO(GPIO_PTA7
, PTA7_DATA
),
928 PINMUX_GPIO(GPIO_PTA6
, PTA6_DATA
),
929 PINMUX_GPIO(GPIO_PTA5
, PTA5_DATA
),
930 PINMUX_GPIO(GPIO_PTA4
, PTA4_DATA
),
931 PINMUX_GPIO(GPIO_PTA3
, PTA3_DATA
),
932 PINMUX_GPIO(GPIO_PTA2
, PTA2_DATA
),
933 PINMUX_GPIO(GPIO_PTA1
, PTA1_DATA
),
934 PINMUX_GPIO(GPIO_PTA0
, PTA0_DATA
),
937 PINMUX_GPIO(GPIO_PTB7
, PTB7_DATA
),
938 PINMUX_GPIO(GPIO_PTB6
, PTB6_DATA
),
939 PINMUX_GPIO(GPIO_PTB5
, PTB5_DATA
),
940 PINMUX_GPIO(GPIO_PTB4
, PTB4_DATA
),
941 PINMUX_GPIO(GPIO_PTB3
, PTB3_DATA
),
942 PINMUX_GPIO(GPIO_PTB2
, PTB2_DATA
),
943 PINMUX_GPIO(GPIO_PTB1
, PTB1_DATA
),
944 PINMUX_GPIO(GPIO_PTB0
, PTB0_DATA
),
947 PINMUX_GPIO(GPIO_PTC7
, PTC7_DATA
),
948 PINMUX_GPIO(GPIO_PTC6
, PTC6_DATA
),
949 PINMUX_GPIO(GPIO_PTC5
, PTC5_DATA
),
950 PINMUX_GPIO(GPIO_PTC4
, PTC4_DATA
),
951 PINMUX_GPIO(GPIO_PTC3
, PTC3_DATA
),
952 PINMUX_GPIO(GPIO_PTC2
, PTC2_DATA
),
953 PINMUX_GPIO(GPIO_PTC1
, PTC1_DATA
),
954 PINMUX_GPIO(GPIO_PTC0
, PTC0_DATA
),
957 PINMUX_GPIO(GPIO_PTD7
, PTD7_DATA
),
958 PINMUX_GPIO(GPIO_PTD6
, PTD6_DATA
),
959 PINMUX_GPIO(GPIO_PTD5
, PTD5_DATA
),
960 PINMUX_GPIO(GPIO_PTD4
, PTD4_DATA
),
961 PINMUX_GPIO(GPIO_PTD3
, PTD3_DATA
),
962 PINMUX_GPIO(GPIO_PTD2
, PTD2_DATA
),
963 PINMUX_GPIO(GPIO_PTD1
, PTD1_DATA
),
964 PINMUX_GPIO(GPIO_PTD0
, PTD0_DATA
),
967 PINMUX_GPIO(GPIO_PTE5
, PTE5_DATA
),
968 PINMUX_GPIO(GPIO_PTE4
, PTE4_DATA
),
969 PINMUX_GPIO(GPIO_PTE3
, PTE3_DATA
),
970 PINMUX_GPIO(GPIO_PTE2
, PTE2_DATA
),
971 PINMUX_GPIO(GPIO_PTE1
, PTE1_DATA
),
972 PINMUX_GPIO(GPIO_PTE0
, PTE0_DATA
),
975 PINMUX_GPIO(GPIO_PTF7
, PTF7_DATA
),
976 PINMUX_GPIO(GPIO_PTF6
, PTF6_DATA
),
977 PINMUX_GPIO(GPIO_PTF5
, PTF5_DATA
),
978 PINMUX_GPIO(GPIO_PTF4
, PTF4_DATA
),
979 PINMUX_GPIO(GPIO_PTF3
, PTF3_DATA
),
980 PINMUX_GPIO(GPIO_PTF2
, PTF2_DATA
),
981 PINMUX_GPIO(GPIO_PTF1
, PTF1_DATA
),
982 PINMUX_GPIO(GPIO_PTF0
, PTF0_DATA
),
985 PINMUX_GPIO(GPIO_PTG5
, PTG5_DATA
),
986 PINMUX_GPIO(GPIO_PTG4
, PTG4_DATA
),
987 PINMUX_GPIO(GPIO_PTG3
, PTG3_DATA
),
988 PINMUX_GPIO(GPIO_PTG2
, PTG2_DATA
),
989 PINMUX_GPIO(GPIO_PTG1
, PTG1_DATA
),
990 PINMUX_GPIO(GPIO_PTG0
, PTG0_DATA
),
993 PINMUX_GPIO(GPIO_PTH7
, PTH7_DATA
),
994 PINMUX_GPIO(GPIO_PTH6
, PTH6_DATA
),
995 PINMUX_GPIO(GPIO_PTH5
, PTH5_DATA
),
996 PINMUX_GPIO(GPIO_PTH4
, PTH4_DATA
),
997 PINMUX_GPIO(GPIO_PTH3
, PTH3_DATA
),
998 PINMUX_GPIO(GPIO_PTH2
, PTH2_DATA
),
999 PINMUX_GPIO(GPIO_PTH1
, PTH1_DATA
),
1000 PINMUX_GPIO(GPIO_PTH0
, PTH0_DATA
),
1003 PINMUX_GPIO(GPIO_PTJ7
, PTJ7_DATA
),
1004 PINMUX_GPIO(GPIO_PTJ5
, PTJ5_DATA
),
1005 PINMUX_GPIO(GPIO_PTJ3
, PTJ3_DATA
),
1006 PINMUX_GPIO(GPIO_PTJ2
, PTJ2_DATA
),
1007 PINMUX_GPIO(GPIO_PTJ1
, PTJ1_DATA
),
1008 PINMUX_GPIO(GPIO_PTJ0
, PTJ0_DATA
),
1011 PINMUX_GPIO(GPIO_PTK7
, PTK7_DATA
),
1012 PINMUX_GPIO(GPIO_PTK6
, PTK6_DATA
),
1013 PINMUX_GPIO(GPIO_PTK5
, PTK5_DATA
),
1014 PINMUX_GPIO(GPIO_PTK4
, PTK4_DATA
),
1015 PINMUX_GPIO(GPIO_PTK3
, PTK3_DATA
),
1016 PINMUX_GPIO(GPIO_PTK2
, PTK2_DATA
),
1017 PINMUX_GPIO(GPIO_PTK1
, PTK1_DATA
),
1018 PINMUX_GPIO(GPIO_PTK0
, PTK0_DATA
),
1021 PINMUX_GPIO(GPIO_PTL7
, PTL7_DATA
),
1022 PINMUX_GPIO(GPIO_PTL6
, PTL6_DATA
),
1023 PINMUX_GPIO(GPIO_PTL5
, PTL5_DATA
),
1024 PINMUX_GPIO(GPIO_PTL4
, PTL4_DATA
),
1025 PINMUX_GPIO(GPIO_PTL3
, PTL3_DATA
),
1026 PINMUX_GPIO(GPIO_PTL2
, PTL2_DATA
),
1027 PINMUX_GPIO(GPIO_PTL1
, PTL1_DATA
),
1028 PINMUX_GPIO(GPIO_PTL0
, PTL0_DATA
),
1031 PINMUX_GPIO(GPIO_PTM7
, PTM7_DATA
),
1032 PINMUX_GPIO(GPIO_PTM6
, PTM6_DATA
),
1033 PINMUX_GPIO(GPIO_PTM5
, PTM5_DATA
),
1034 PINMUX_GPIO(GPIO_PTM4
, PTM4_DATA
),
1035 PINMUX_GPIO(GPIO_PTM3
, PTM3_DATA
),
1036 PINMUX_GPIO(GPIO_PTM2
, PTM2_DATA
),
1037 PINMUX_GPIO(GPIO_PTM1
, PTM1_DATA
),
1038 PINMUX_GPIO(GPIO_PTM0
, PTM0_DATA
),
1041 PINMUX_GPIO(GPIO_PTN7
, PTN7_DATA
),
1042 PINMUX_GPIO(GPIO_PTN6
, PTN6_DATA
),
1043 PINMUX_GPIO(GPIO_PTN5
, PTN5_DATA
),
1044 PINMUX_GPIO(GPIO_PTN4
, PTN4_DATA
),
1045 PINMUX_GPIO(GPIO_PTN3
, PTN3_DATA
),
1046 PINMUX_GPIO(GPIO_PTN2
, PTN2_DATA
),
1047 PINMUX_GPIO(GPIO_PTN1
, PTN1_DATA
),
1048 PINMUX_GPIO(GPIO_PTN0
, PTN0_DATA
),
1051 PINMUX_GPIO(GPIO_PTQ3
, PTQ3_DATA
),
1052 PINMUX_GPIO(GPIO_PTQ2
, PTQ2_DATA
),
1053 PINMUX_GPIO(GPIO_PTQ1
, PTQ1_DATA
),
1054 PINMUX_GPIO(GPIO_PTQ0
, PTQ0_DATA
),
1057 PINMUX_GPIO(GPIO_PTR7
, PTR7_DATA
),
1058 PINMUX_GPIO(GPIO_PTR6
, PTR6_DATA
),
1059 PINMUX_GPIO(GPIO_PTR5
, PTR5_DATA
),
1060 PINMUX_GPIO(GPIO_PTR4
, PTR4_DATA
),
1061 PINMUX_GPIO(GPIO_PTR3
, PTR3_DATA
),
1062 PINMUX_GPIO(GPIO_PTR2
, PTR2_DATA
),
1063 PINMUX_GPIO(GPIO_PTR1
, PTR1_DATA
),
1064 PINMUX_GPIO(GPIO_PTR0
, PTR0_DATA
),
1067 PINMUX_GPIO(GPIO_PTS7
, PTS7_DATA
),
1068 PINMUX_GPIO(GPIO_PTS6
, PTS6_DATA
),
1069 PINMUX_GPIO(GPIO_PTS5
, PTS5_DATA
),
1070 PINMUX_GPIO(GPIO_PTS4
, PTS4_DATA
),
1071 PINMUX_GPIO(GPIO_PTS3
, PTS3_DATA
),
1072 PINMUX_GPIO(GPIO_PTS2
, PTS2_DATA
),
1073 PINMUX_GPIO(GPIO_PTS1
, PTS1_DATA
),
1074 PINMUX_GPIO(GPIO_PTS0
, PTS0_DATA
),
1077 PINMUX_GPIO(GPIO_PTT5
, PTT5_DATA
),
1078 PINMUX_GPIO(GPIO_PTT4
, PTT4_DATA
),
1079 PINMUX_GPIO(GPIO_PTT3
, PTT3_DATA
),
1080 PINMUX_GPIO(GPIO_PTT2
, PTT2_DATA
),
1081 PINMUX_GPIO(GPIO_PTT1
, PTT1_DATA
),
1082 PINMUX_GPIO(GPIO_PTT0
, PTT0_DATA
),
1085 PINMUX_GPIO(GPIO_PTU5
, PTU5_DATA
),
1086 PINMUX_GPIO(GPIO_PTU4
, PTU4_DATA
),
1087 PINMUX_GPIO(GPIO_PTU3
, PTU3_DATA
),
1088 PINMUX_GPIO(GPIO_PTU2
, PTU2_DATA
),
1089 PINMUX_GPIO(GPIO_PTU1
, PTU1_DATA
),
1090 PINMUX_GPIO(GPIO_PTU0
, PTU0_DATA
),
1093 PINMUX_GPIO(GPIO_PTV7
, PTV7_DATA
),
1094 PINMUX_GPIO(GPIO_PTV6
, PTV6_DATA
),
1095 PINMUX_GPIO(GPIO_PTV5
, PTV5_DATA
),
1096 PINMUX_GPIO(GPIO_PTV4
, PTV4_DATA
),
1097 PINMUX_GPIO(GPIO_PTV3
, PTV3_DATA
),
1098 PINMUX_GPIO(GPIO_PTV2
, PTV2_DATA
),
1099 PINMUX_GPIO(GPIO_PTV1
, PTV1_DATA
),
1100 PINMUX_GPIO(GPIO_PTV0
, PTV0_DATA
),
1103 PINMUX_GPIO(GPIO_PTW7
, PTW7_DATA
),
1104 PINMUX_GPIO(GPIO_PTW6
, PTW6_DATA
),
1105 PINMUX_GPIO(GPIO_PTW5
, PTW5_DATA
),
1106 PINMUX_GPIO(GPIO_PTW4
, PTW4_DATA
),
1107 PINMUX_GPIO(GPIO_PTW3
, PTW3_DATA
),
1108 PINMUX_GPIO(GPIO_PTW2
, PTW2_DATA
),
1109 PINMUX_GPIO(GPIO_PTW1
, PTW1_DATA
),
1110 PINMUX_GPIO(GPIO_PTW0
, PTW0_DATA
),
1113 PINMUX_GPIO(GPIO_PTX7
, PTX7_DATA
),
1114 PINMUX_GPIO(GPIO_PTX6
, PTX6_DATA
),
1115 PINMUX_GPIO(GPIO_PTX5
, PTX5_DATA
),
1116 PINMUX_GPIO(GPIO_PTX4
, PTX4_DATA
),
1117 PINMUX_GPIO(GPIO_PTX3
, PTX3_DATA
),
1118 PINMUX_GPIO(GPIO_PTX2
, PTX2_DATA
),
1119 PINMUX_GPIO(GPIO_PTX1
, PTX1_DATA
),
1120 PINMUX_GPIO(GPIO_PTX0
, PTX0_DATA
),
1123 PINMUX_GPIO(GPIO_PTY7
, PTY7_DATA
),
1124 PINMUX_GPIO(GPIO_PTY6
, PTY6_DATA
),
1125 PINMUX_GPIO(GPIO_PTY5
, PTY5_DATA
),
1126 PINMUX_GPIO(GPIO_PTY4
, PTY4_DATA
),
1127 PINMUX_GPIO(GPIO_PTY3
, PTY3_DATA
),
1128 PINMUX_GPIO(GPIO_PTY2
, PTY2_DATA
),
1129 PINMUX_GPIO(GPIO_PTY1
, PTY1_DATA
),
1130 PINMUX_GPIO(GPIO_PTY0
, PTY0_DATA
),
1133 PINMUX_GPIO(GPIO_PTZ7
, PTZ7_DATA
),
1134 PINMUX_GPIO(GPIO_PTZ6
, PTZ6_DATA
),
1135 PINMUX_GPIO(GPIO_PTZ5
, PTZ5_DATA
),
1136 PINMUX_GPIO(GPIO_PTZ4
, PTZ4_DATA
),
1137 PINMUX_GPIO(GPIO_PTZ3
, PTZ3_DATA
),
1138 PINMUX_GPIO(GPIO_PTZ2
, PTZ2_DATA
),
1139 PINMUX_GPIO(GPIO_PTZ1
, PTZ1_DATA
),
1140 PINMUX_GPIO(GPIO_PTZ0
, PTZ0_DATA
),
1143 PINMUX_GPIO(GPIO_FN_SCIF0_PTT_TXD
, SCIF0_PTT_TXD_MARK
),
1144 PINMUX_GPIO(GPIO_FN_SCIF0_PTT_RXD
, SCIF0_PTT_RXD_MARK
),
1145 PINMUX_GPIO(GPIO_FN_SCIF0_PTT_SCK
, SCIF0_PTT_SCK_MARK
),
1146 PINMUX_GPIO(GPIO_FN_SCIF0_PTU_TXD
, SCIF0_PTU_TXD_MARK
),
1147 PINMUX_GPIO(GPIO_FN_SCIF0_PTU_RXD
, SCIF0_PTU_RXD_MARK
),
1148 PINMUX_GPIO(GPIO_FN_SCIF0_PTU_SCK
, SCIF0_PTU_SCK_MARK
),
1151 PINMUX_GPIO(GPIO_FN_SCIF1_PTS_TXD
, SCIF1_PTS_TXD_MARK
),
1152 PINMUX_GPIO(GPIO_FN_SCIF1_PTS_RXD
, SCIF1_PTS_RXD_MARK
),
1153 PINMUX_GPIO(GPIO_FN_SCIF1_PTS_SCK
, SCIF1_PTS_SCK_MARK
),
1154 PINMUX_GPIO(GPIO_FN_SCIF1_PTV_TXD
, SCIF1_PTV_TXD_MARK
),
1155 PINMUX_GPIO(GPIO_FN_SCIF1_PTV_RXD
, SCIF1_PTV_RXD_MARK
),
1156 PINMUX_GPIO(GPIO_FN_SCIF1_PTV_SCK
, SCIF1_PTV_SCK_MARK
),
1159 PINMUX_GPIO(GPIO_FN_SCIF2_PTT_TXD
, SCIF2_PTT_TXD_MARK
),
1160 PINMUX_GPIO(GPIO_FN_SCIF2_PTT_RXD
, SCIF2_PTT_RXD_MARK
),
1161 PINMUX_GPIO(GPIO_FN_SCIF2_PTT_SCK
, SCIF2_PTT_SCK_MARK
),
1162 PINMUX_GPIO(GPIO_FN_SCIF2_PTU_TXD
, SCIF2_PTU_TXD_MARK
),
1163 PINMUX_GPIO(GPIO_FN_SCIF2_PTU_RXD
, SCIF2_PTU_RXD_MARK
),
1164 PINMUX_GPIO(GPIO_FN_SCIF2_PTU_SCK
, SCIF2_PTU_SCK_MARK
),
1167 PINMUX_GPIO(GPIO_FN_SCIF3_PTS_TXD
, SCIF3_PTS_TXD_MARK
),
1168 PINMUX_GPIO(GPIO_FN_SCIF3_PTS_RXD
, SCIF3_PTS_RXD_MARK
),
1169 PINMUX_GPIO(GPIO_FN_SCIF3_PTS_SCK
, SCIF3_PTS_SCK_MARK
),
1170 PINMUX_GPIO(GPIO_FN_SCIF3_PTS_RTS
, SCIF3_PTS_RTS_MARK
),
1171 PINMUX_GPIO(GPIO_FN_SCIF3_PTS_CTS
, SCIF3_PTS_CTS_MARK
),
1172 PINMUX_GPIO(GPIO_FN_SCIF3_PTV_TXD
, SCIF3_PTV_TXD_MARK
),
1173 PINMUX_GPIO(GPIO_FN_SCIF3_PTV_RXD
, SCIF3_PTV_RXD_MARK
),
1174 PINMUX_GPIO(GPIO_FN_SCIF3_PTV_SCK
, SCIF3_PTV_SCK_MARK
),
1175 PINMUX_GPIO(GPIO_FN_SCIF3_PTV_RTS
, SCIF3_PTV_RTS_MARK
),
1176 PINMUX_GPIO(GPIO_FN_SCIF3_PTV_CTS
, SCIF3_PTV_CTS_MARK
),
1179 PINMUX_GPIO(GPIO_FN_SCIF4_PTE_TXD
, SCIF4_PTE_TXD_MARK
),
1180 PINMUX_GPIO(GPIO_FN_SCIF4_PTE_RXD
, SCIF4_PTE_RXD_MARK
),
1181 PINMUX_GPIO(GPIO_FN_SCIF4_PTE_SCK
, SCIF4_PTE_SCK_MARK
),
1182 PINMUX_GPIO(GPIO_FN_SCIF4_PTN_TXD
, SCIF4_PTN_TXD_MARK
),
1183 PINMUX_GPIO(GPIO_FN_SCIF4_PTN_RXD
, SCIF4_PTN_RXD_MARK
),
1184 PINMUX_GPIO(GPIO_FN_SCIF4_PTN_SCK
, SCIF4_PTN_SCK_MARK
),
1187 PINMUX_GPIO(GPIO_FN_SCIF5_PTE_TXD
, SCIF5_PTE_TXD_MARK
),
1188 PINMUX_GPIO(GPIO_FN_SCIF5_PTE_RXD
, SCIF5_PTE_RXD_MARK
),
1189 PINMUX_GPIO(GPIO_FN_SCIF5_PTE_SCK
, SCIF5_PTE_SCK_MARK
),
1190 PINMUX_GPIO(GPIO_FN_SCIF5_PTN_TXD
, SCIF5_PTN_TXD_MARK
),
1191 PINMUX_GPIO(GPIO_FN_SCIF5_PTN_RXD
, SCIF5_PTN_RXD_MARK
),
1192 PINMUX_GPIO(GPIO_FN_SCIF5_PTN_SCK
, SCIF5_PTN_SCK_MARK
),
1195 PINMUX_GPIO(GPIO_FN_VIO_D15
, VIO_D15_MARK
),
1196 PINMUX_GPIO(GPIO_FN_VIO_D14
, VIO_D14_MARK
),
1197 PINMUX_GPIO(GPIO_FN_VIO_D13
, VIO_D13_MARK
),
1198 PINMUX_GPIO(GPIO_FN_VIO_D12
, VIO_D12_MARK
),
1199 PINMUX_GPIO(GPIO_FN_VIO_D11
, VIO_D11_MARK
),
1200 PINMUX_GPIO(GPIO_FN_VIO_D10
, VIO_D10_MARK
),
1201 PINMUX_GPIO(GPIO_FN_VIO_D9
, VIO_D9_MARK
),
1202 PINMUX_GPIO(GPIO_FN_VIO_D8
, VIO_D8_MARK
),
1203 PINMUX_GPIO(GPIO_FN_VIO_D7
, VIO_D7_MARK
),
1204 PINMUX_GPIO(GPIO_FN_VIO_D6
, VIO_D6_MARK
),
1205 PINMUX_GPIO(GPIO_FN_VIO_D5
, VIO_D5_MARK
),
1206 PINMUX_GPIO(GPIO_FN_VIO_D4
, VIO_D4_MARK
),
1207 PINMUX_GPIO(GPIO_FN_VIO_D3
, VIO_D3_MARK
),
1208 PINMUX_GPIO(GPIO_FN_VIO_D2
, VIO_D2_MARK
),
1209 PINMUX_GPIO(GPIO_FN_VIO_D1
, VIO_D1_MARK
),
1210 PINMUX_GPIO(GPIO_FN_VIO_D0
, VIO_D0_MARK
),
1211 PINMUX_GPIO(GPIO_FN_VIO_CLK1
, VIO_CLK1_MARK
),
1212 PINMUX_GPIO(GPIO_FN_VIO_VD1
, VIO_VD1_MARK
),
1213 PINMUX_GPIO(GPIO_FN_VIO_HD1
, VIO_HD1_MARK
),
1214 PINMUX_GPIO(GPIO_FN_VIO_FLD
, VIO_FLD_MARK
),
1215 PINMUX_GPIO(GPIO_FN_VIO_CKO
, VIO_CKO_MARK
),
1216 PINMUX_GPIO(GPIO_FN_VIO_VD2
, VIO_VD2_MARK
),
1217 PINMUX_GPIO(GPIO_FN_VIO_HD2
, VIO_HD2_MARK
),
1218 PINMUX_GPIO(GPIO_FN_VIO_CLK2
, VIO_CLK2_MARK
),
1221 PINMUX_GPIO(GPIO_FN_LCDD23
, LCDD23_MARK
),
1222 PINMUX_GPIO(GPIO_FN_LCDD22
, LCDD22_MARK
),
1223 PINMUX_GPIO(GPIO_FN_LCDD21
, LCDD21_MARK
),
1224 PINMUX_GPIO(GPIO_FN_LCDD20
, LCDD20_MARK
),
1225 PINMUX_GPIO(GPIO_FN_LCDD19
, LCDD19_MARK
),
1226 PINMUX_GPIO(GPIO_FN_LCDD18
, LCDD18_MARK
),
1227 PINMUX_GPIO(GPIO_FN_LCDD17
, LCDD17_MARK
),
1228 PINMUX_GPIO(GPIO_FN_LCDD16
, LCDD16_MARK
),
1229 PINMUX_GPIO(GPIO_FN_LCDD15
, LCDD15_MARK
),
1230 PINMUX_GPIO(GPIO_FN_LCDD14
, LCDD14_MARK
),
1231 PINMUX_GPIO(GPIO_FN_LCDD13
, LCDD13_MARK
),
1232 PINMUX_GPIO(GPIO_FN_LCDD12
, LCDD12_MARK
),
1233 PINMUX_GPIO(GPIO_FN_LCDD11
, LCDD11_MARK
),
1234 PINMUX_GPIO(GPIO_FN_LCDD10
, LCDD10_MARK
),
1235 PINMUX_GPIO(GPIO_FN_LCDD9
, LCDD9_MARK
),
1236 PINMUX_GPIO(GPIO_FN_LCDD8
, LCDD8_MARK
),
1237 PINMUX_GPIO(GPIO_FN_LCDD7
, LCDD7_MARK
),
1238 PINMUX_GPIO(GPIO_FN_LCDD6
, LCDD6_MARK
),
1239 PINMUX_GPIO(GPIO_FN_LCDD5
, LCDD5_MARK
),
1240 PINMUX_GPIO(GPIO_FN_LCDD4
, LCDD4_MARK
),
1241 PINMUX_GPIO(GPIO_FN_LCDD3
, LCDD3_MARK
),
1242 PINMUX_GPIO(GPIO_FN_LCDD2
, LCDD2_MARK
),
1243 PINMUX_GPIO(GPIO_FN_LCDD1
, LCDD1_MARK
),
1244 PINMUX_GPIO(GPIO_FN_LCDD0
, LCDD0_MARK
),
1245 PINMUX_GPIO(GPIO_FN_LCDLCLK_PTR
, LCDLCLK_PTR_MARK
),
1246 PINMUX_GPIO(GPIO_FN_LCDLCLK_PTW
, LCDLCLK_PTW_MARK
),
1248 PINMUX_GPIO(GPIO_FN_LCDDON
, LCDDON_MARK
),
1249 PINMUX_GPIO(GPIO_FN_LCDVCPWC
, LCDVCPWC_MARK
),
1250 PINMUX_GPIO(GPIO_FN_LCDVEPWC
, LCDVEPWC_MARK
),
1251 PINMUX_GPIO(GPIO_FN_LCDVSYN
, LCDVSYN_MARK
),
1252 /* Main LCD - RGB Mode */
1253 PINMUX_GPIO(GPIO_FN_LCDDCK
, LCDDCK_MARK
),
1254 PINMUX_GPIO(GPIO_FN_LCDHSYN
, LCDHSYN_MARK
),
1255 PINMUX_GPIO(GPIO_FN_LCDDISP
, LCDDISP_MARK
),
1256 /* Main LCD - SYS Mode */
1257 PINMUX_GPIO(GPIO_FN_LCDRS
, LCDRS_MARK
),
1258 PINMUX_GPIO(GPIO_FN_LCDCS
, LCDCS_MARK
),
1259 PINMUX_GPIO(GPIO_FN_LCDWR
, LCDWR_MARK
),
1260 PINMUX_GPIO(GPIO_FN_LCDRD
, LCDRD_MARK
),
1263 PINMUX_GPIO(GPIO_FN_IRQ0
, IRQ0_MARK
),
1264 PINMUX_GPIO(GPIO_FN_IRQ1
, IRQ1_MARK
),
1265 PINMUX_GPIO(GPIO_FN_IRQ2
, IRQ2_MARK
),
1266 PINMUX_GPIO(GPIO_FN_IRQ3
, IRQ3_MARK
),
1267 PINMUX_GPIO(GPIO_FN_IRQ4
, IRQ4_MARK
),
1268 PINMUX_GPIO(GPIO_FN_IRQ5
, IRQ5_MARK
),
1269 PINMUX_GPIO(GPIO_FN_IRQ6
, IRQ6_MARK
),
1270 PINMUX_GPIO(GPIO_FN_IRQ7
, IRQ7_MARK
),
1273 PINMUX_GPIO(GPIO_FN_AUDCK
, AUDCK_MARK
),
1274 PINMUX_GPIO(GPIO_FN_AUDSYNC
, AUDSYNC_MARK
),
1275 PINMUX_GPIO(GPIO_FN_AUDATA3
, AUDATA3_MARK
),
1276 PINMUX_GPIO(GPIO_FN_AUDATA2
, AUDATA2_MARK
),
1277 PINMUX_GPIO(GPIO_FN_AUDATA1
, AUDATA1_MARK
),
1278 PINMUX_GPIO(GPIO_FN_AUDATA0
, AUDATA0_MARK
),
1281 PINMUX_GPIO(GPIO_FN_SDHI0CD_PTD
, SDHI0CD_PTD_MARK
),
1282 PINMUX_GPIO(GPIO_FN_SDHI0WP_PTD
, SDHI0WP_PTD_MARK
),
1283 PINMUX_GPIO(GPIO_FN_SDHI0D3_PTD
, SDHI0D3_PTD_MARK
),
1284 PINMUX_GPIO(GPIO_FN_SDHI0D2_PTD
, SDHI0D2_PTD_MARK
),
1285 PINMUX_GPIO(GPIO_FN_SDHI0D1_PTD
, SDHI0D1_PTD_MARK
),
1286 PINMUX_GPIO(GPIO_FN_SDHI0D0_PTD
, SDHI0D0_PTD_MARK
),
1287 PINMUX_GPIO(GPIO_FN_SDHI0CMD_PTD
, SDHI0CMD_PTD_MARK
),
1288 PINMUX_GPIO(GPIO_FN_SDHI0CLK_PTD
, SDHI0CLK_PTD_MARK
),
1291 PINMUX_GPIO(GPIO_FN_SDHI0CD_PTS
, SDHI0CD_PTS_MARK
),
1292 PINMUX_GPIO(GPIO_FN_SDHI0WP_PTS
, SDHI0WP_PTS_MARK
),
1293 PINMUX_GPIO(GPIO_FN_SDHI0D3_PTS
, SDHI0D3_PTS_MARK
),
1294 PINMUX_GPIO(GPIO_FN_SDHI0D2_PTS
, SDHI0D2_PTS_MARK
),
1295 PINMUX_GPIO(GPIO_FN_SDHI0D1_PTS
, SDHI0D1_PTS_MARK
),
1296 PINMUX_GPIO(GPIO_FN_SDHI0D0_PTS
, SDHI0D0_PTS_MARK
),
1297 PINMUX_GPIO(GPIO_FN_SDHI0CMD_PTS
, SDHI0CMD_PTS_MARK
),
1298 PINMUX_GPIO(GPIO_FN_SDHI0CLK_PTS
, SDHI0CLK_PTS_MARK
),
1301 PINMUX_GPIO(GPIO_FN_SDHI1CD
, SDHI1CD_MARK
),
1302 PINMUX_GPIO(GPIO_FN_SDHI1WP
, SDHI1WP_MARK
),
1303 PINMUX_GPIO(GPIO_FN_SDHI1D3
, SDHI1D3_MARK
),
1304 PINMUX_GPIO(GPIO_FN_SDHI1D2
, SDHI1D2_MARK
),
1305 PINMUX_GPIO(GPIO_FN_SDHI1D1
, SDHI1D1_MARK
),
1306 PINMUX_GPIO(GPIO_FN_SDHI1D0
, SDHI1D0_MARK
),
1307 PINMUX_GPIO(GPIO_FN_SDHI1CMD
, SDHI1CMD_MARK
),
1308 PINMUX_GPIO(GPIO_FN_SDHI1CLK
, SDHI1CLK_MARK
),
1311 PINMUX_GPIO(GPIO_FN_SIUAFCK
, SIUAFCK_MARK
),
1312 PINMUX_GPIO(GPIO_FN_SIUAILR
, SIUAILR_MARK
),
1313 PINMUX_GPIO(GPIO_FN_SIUAIBT
, SIUAIBT_MARK
),
1314 PINMUX_GPIO(GPIO_FN_SIUAISLD
, SIUAISLD_MARK
),
1315 PINMUX_GPIO(GPIO_FN_SIUAOLR
, SIUAOLR_MARK
),
1316 PINMUX_GPIO(GPIO_FN_SIUAOBT
, SIUAOBT_MARK
),
1317 PINMUX_GPIO(GPIO_FN_SIUAOSLD
, SIUAOSLD_MARK
),
1318 PINMUX_GPIO(GPIO_FN_SIUAMCK
, SIUAMCK_MARK
),
1319 PINMUX_GPIO(GPIO_FN_SIUAISPD
, SIUAISPD_MARK
),
1320 PINMUX_GPIO(GPIO_FN_SIUOSPD
, SIUAOSPD_MARK
),
1323 PINMUX_GPIO(GPIO_FN_SIUBFCK
, SIUBFCK_MARK
),
1324 PINMUX_GPIO(GPIO_FN_SIUBILR
, SIUBILR_MARK
),
1325 PINMUX_GPIO(GPIO_FN_SIUBIBT
, SIUBIBT_MARK
),
1326 PINMUX_GPIO(GPIO_FN_SIUBISLD
, SIUBISLD_MARK
),
1327 PINMUX_GPIO(GPIO_FN_SIUBOLR
, SIUBOLR_MARK
),
1328 PINMUX_GPIO(GPIO_FN_SIUBOBT
, SIUBOBT_MARK
),
1329 PINMUX_GPIO(GPIO_FN_SIUBOSLD
, SIUBOSLD_MARK
),
1330 PINMUX_GPIO(GPIO_FN_SIUBMCK
, SIUBMCK_MARK
),
1333 PINMUX_GPIO(GPIO_FN_IRDA_IN
, IRDA_IN_MARK
),
1334 PINMUX_GPIO(GPIO_FN_IRDA_OUT
, IRDA_OUT_MARK
),
1337 PINMUX_GPIO(GPIO_FN_DV_CLKI
, DV_CLKI_MARK
),
1338 PINMUX_GPIO(GPIO_FN_DV_CLK
, DV_CLK_MARK
),
1339 PINMUX_GPIO(GPIO_FN_DV_HSYNC
, DV_HSYNC_MARK
),
1340 PINMUX_GPIO(GPIO_FN_DV_VSYNC
, DV_VSYNC_MARK
),
1341 PINMUX_GPIO(GPIO_FN_DV_D15
, DV_D15_MARK
),
1342 PINMUX_GPIO(GPIO_FN_DV_D14
, DV_D14_MARK
),
1343 PINMUX_GPIO(GPIO_FN_DV_D13
, DV_D13_MARK
),
1344 PINMUX_GPIO(GPIO_FN_DV_D12
, DV_D12_MARK
),
1345 PINMUX_GPIO(GPIO_FN_DV_D11
, DV_D11_MARK
),
1346 PINMUX_GPIO(GPIO_FN_DV_D10
, DV_D10_MARK
),
1347 PINMUX_GPIO(GPIO_FN_DV_D9
, DV_D9_MARK
),
1348 PINMUX_GPIO(GPIO_FN_DV_D8
, DV_D8_MARK
),
1349 PINMUX_GPIO(GPIO_FN_DV_D7
, DV_D7_MARK
),
1350 PINMUX_GPIO(GPIO_FN_DV_D6
, DV_D6_MARK
),
1351 PINMUX_GPIO(GPIO_FN_DV_D5
, DV_D5_MARK
),
1352 PINMUX_GPIO(GPIO_FN_DV_D4
, DV_D4_MARK
),
1353 PINMUX_GPIO(GPIO_FN_DV_D3
, DV_D3_MARK
),
1354 PINMUX_GPIO(GPIO_FN_DV_D2
, DV_D2_MARK
),
1355 PINMUX_GPIO(GPIO_FN_DV_D1
, DV_D1_MARK
),
1356 PINMUX_GPIO(GPIO_FN_DV_D0
, DV_D0_MARK
),
1359 PINMUX_GPIO(GPIO_FN_KEYIN0
, KEYIN0_MARK
),
1360 PINMUX_GPIO(GPIO_FN_KEYIN1
, KEYIN1_MARK
),
1361 PINMUX_GPIO(GPIO_FN_KEYIN2
, KEYIN2_MARK
),
1362 PINMUX_GPIO(GPIO_FN_KEYIN3
, KEYIN3_MARK
),
1363 PINMUX_GPIO(GPIO_FN_KEYIN4
, KEYIN4_MARK
),
1364 PINMUX_GPIO(GPIO_FN_KEYOUT0
, KEYOUT0_MARK
),
1365 PINMUX_GPIO(GPIO_FN_KEYOUT1
, KEYOUT1_MARK
),
1366 PINMUX_GPIO(GPIO_FN_KEYOUT2
, KEYOUT2_MARK
),
1367 PINMUX_GPIO(GPIO_FN_KEYOUT3
, KEYOUT3_MARK
),
1368 PINMUX_GPIO(GPIO_FN_KEYOUT4_IN6
, KEYOUT4_IN6_MARK
),
1369 PINMUX_GPIO(GPIO_FN_KEYOUT5_IN5
, KEYOUT5_IN5_MARK
),
1372 PINMUX_GPIO(GPIO_FN_MSIOF0_PTF_TXD
, MSIOF0_PTF_TXD_MARK
),
1373 PINMUX_GPIO(GPIO_FN_MSIOF0_PTF_RXD
, MSIOF0_PTF_RXD_MARK
),
1374 PINMUX_GPIO(GPIO_FN_MSIOF0_PTF_MCK
, MSIOF0_PTF_MCK_MARK
),
1375 PINMUX_GPIO(GPIO_FN_MSIOF0_PTF_TSYNC
, MSIOF0_PTF_TSYNC_MARK
),
1376 PINMUX_GPIO(GPIO_FN_MSIOF0_PTF_TSCK
, MSIOF0_PTF_TSCK_MARK
),
1377 PINMUX_GPIO(GPIO_FN_MSIOF0_PTF_RSYNC
, MSIOF0_PTF_RSYNC_MARK
),
1378 PINMUX_GPIO(GPIO_FN_MSIOF0_PTF_RSCK
, MSIOF0_PTF_RSCK_MARK
),
1379 PINMUX_GPIO(GPIO_FN_MSIOF0_PTF_SS1
, MSIOF0_PTF_SS1_MARK
),
1380 PINMUX_GPIO(GPIO_FN_MSIOF0_PTF_SS2
, MSIOF0_PTF_SS2_MARK
),
1382 /* MSIOF0 (PTT+PTX) */
1383 PINMUX_GPIO(GPIO_FN_MSIOF0_PTT_TXD
, MSIOF0_PTT_TXD_MARK
),
1384 PINMUX_GPIO(GPIO_FN_MSIOF0_PTT_RXD
, MSIOF0_PTT_RXD_MARK
),
1385 PINMUX_GPIO(GPIO_FN_MSIOF0_PTX_MCK
, MSIOF0_PTX_MCK_MARK
),
1386 PINMUX_GPIO(GPIO_FN_MSIOF0_PTT_TSYNC
, MSIOF0_PTT_TSYNC_MARK
),
1387 PINMUX_GPIO(GPIO_FN_MSIOF0_PTT_TSCK
, MSIOF0_PTT_TSCK_MARK
),
1388 PINMUX_GPIO(GPIO_FN_MSIOF0_PTT_RSYNC
, MSIOF0_PTT_RSYNC_MARK
),
1389 PINMUX_GPIO(GPIO_FN_MSIOF0_PTT_RSCK
, MSIOF0_PTT_RSCK_MARK
),
1390 PINMUX_GPIO(GPIO_FN_MSIOF0_PTT_SS1
, MSIOF0_PTT_SS1_MARK
),
1391 PINMUX_GPIO(GPIO_FN_MSIOF0_PTT_SS2
, MSIOF0_PTT_SS2_MARK
),
1394 PINMUX_GPIO(GPIO_FN_MSIOF1_TXD
, MSIOF1_TXD_MARK
),
1395 PINMUX_GPIO(GPIO_FN_MSIOF1_RXD
, MSIOF1_RXD_MARK
),
1396 PINMUX_GPIO(GPIO_FN_MSIOF1_MCK
, MSIOF1_MCK_MARK
),
1397 PINMUX_GPIO(GPIO_FN_MSIOF1_TSYNC
, MSIOF1_TSYNC_MARK
),
1398 PINMUX_GPIO(GPIO_FN_MSIOF1_TSCK
, MSIOF1_TSCK_MARK
),
1399 PINMUX_GPIO(GPIO_FN_MSIOF1_RSYNC
, MSIOF1_RSYNC_MARK
),
1400 PINMUX_GPIO(GPIO_FN_MSIOF1_RSCK
, MSIOF1_RSCK_MARK
),
1401 PINMUX_GPIO(GPIO_FN_MSIOF1_SS1
, MSIOF1_SS1_MARK
),
1402 PINMUX_GPIO(GPIO_FN_MSIOF1_SS2
, MSIOF1_SS2_MARK
),
1405 PINMUX_GPIO(GPIO_FN_TS0_SDAT
, TS0_SDAT_MARK
),
1406 PINMUX_GPIO(GPIO_FN_TS0_SCK
, TS0_SCK_MARK
),
1407 PINMUX_GPIO(GPIO_FN_TS0_SDEN
, TS0_SDEN_MARK
),
1408 PINMUX_GPIO(GPIO_FN_TS0_SPSYNC
, TS0_SPSYNC_MARK
),
1411 PINMUX_GPIO(GPIO_FN_FCE
, FCE_MARK
),
1412 PINMUX_GPIO(GPIO_FN_NAF7
, NAF7_MARK
),
1413 PINMUX_GPIO(GPIO_FN_NAF6
, NAF6_MARK
),
1414 PINMUX_GPIO(GPIO_FN_NAF5
, NAF5_MARK
),
1415 PINMUX_GPIO(GPIO_FN_NAF4
, NAF4_MARK
),
1416 PINMUX_GPIO(GPIO_FN_NAF3
, NAF3_MARK
),
1417 PINMUX_GPIO(GPIO_FN_NAF2
, NAF2_MARK
),
1418 PINMUX_GPIO(GPIO_FN_NAF1
, NAF1_MARK
),
1419 PINMUX_GPIO(GPIO_FN_NAF0
, NAF0_MARK
),
1420 PINMUX_GPIO(GPIO_FN_FCDE
, FCDE_MARK
),
1421 PINMUX_GPIO(GPIO_FN_FOE
, FOE_MARK
),
1422 PINMUX_GPIO(GPIO_FN_FSC
, FSC_MARK
),
1423 PINMUX_GPIO(GPIO_FN_FWE
, FWE_MARK
),
1424 PINMUX_GPIO(GPIO_FN_FRB
, FRB_MARK
),
1427 PINMUX_GPIO(GPIO_FN_DACK1
, DACK1_MARK
),
1428 PINMUX_GPIO(GPIO_FN_DREQ1
, DREQ1_MARK
),
1429 PINMUX_GPIO(GPIO_FN_DACK0
, DACK0_MARK
),
1430 PINMUX_GPIO(GPIO_FN_DREQ0
, DREQ0_MARK
),
1433 PINMUX_GPIO(GPIO_FN_AN3
, AN3_MARK
),
1434 PINMUX_GPIO(GPIO_FN_AN2
, AN2_MARK
),
1435 PINMUX_GPIO(GPIO_FN_AN1
, AN1_MARK
),
1436 PINMUX_GPIO(GPIO_FN_AN0
, AN0_MARK
),
1437 PINMUX_GPIO(GPIO_FN_ADTRG
, ADTRG_MARK
),
1440 PINMUX_GPIO(GPIO_FN_STATUS0
, STATUS0_MARK
),
1441 PINMUX_GPIO(GPIO_FN_PDSTATUS
, PDSTATUS_MARK
),
1444 PINMUX_GPIO(GPIO_FN_TPUTO0
, TPUTO0_MARK
),
1445 PINMUX_GPIO(GPIO_FN_TPUTO1
, TPUTO1_MARK
),
1446 PINMUX_GPIO(GPIO_FN_TPUTO2
, TPUTO2_MARK
),
1447 PINMUX_GPIO(GPIO_FN_TPUTO3
, TPUTO3_MARK
),
1450 PINMUX_GPIO(GPIO_FN_D31
, D31_MARK
),
1451 PINMUX_GPIO(GPIO_FN_D30
, D30_MARK
),
1452 PINMUX_GPIO(GPIO_FN_D29
, D29_MARK
),
1453 PINMUX_GPIO(GPIO_FN_D28
, D28_MARK
),
1454 PINMUX_GPIO(GPIO_FN_D27
, D27_MARK
),
1455 PINMUX_GPIO(GPIO_FN_D26
, D26_MARK
),
1456 PINMUX_GPIO(GPIO_FN_D25
, D25_MARK
),
1457 PINMUX_GPIO(GPIO_FN_D24
, D24_MARK
),
1458 PINMUX_GPIO(GPIO_FN_D23
, D23_MARK
),
1459 PINMUX_GPIO(GPIO_FN_D22
, D22_MARK
),
1460 PINMUX_GPIO(GPIO_FN_D21
, D21_MARK
),
1461 PINMUX_GPIO(GPIO_FN_D20
, D20_MARK
),
1462 PINMUX_GPIO(GPIO_FN_D19
, D19_MARK
),
1463 PINMUX_GPIO(GPIO_FN_D18
, D18_MARK
),
1464 PINMUX_GPIO(GPIO_FN_D17
, D17_MARK
),
1465 PINMUX_GPIO(GPIO_FN_D16
, D16_MARK
),
1466 PINMUX_GPIO(GPIO_FN_IOIS16
, IOIS16_MARK
),
1467 PINMUX_GPIO(GPIO_FN_WAIT
, WAIT_MARK
),
1468 PINMUX_GPIO(GPIO_FN_BS
, BS_MARK
),
1469 PINMUX_GPIO(GPIO_FN_A25
, A25_MARK
),
1470 PINMUX_GPIO(GPIO_FN_A24
, A24_MARK
),
1471 PINMUX_GPIO(GPIO_FN_A23
, A23_MARK
),
1472 PINMUX_GPIO(GPIO_FN_A22
, A22_MARK
),
1473 PINMUX_GPIO(GPIO_FN_CS6B_CE1B
, CS6B_CE1B_MARK
),
1474 PINMUX_GPIO(GPIO_FN_CS6A_CE2B
, CS6A_CE2B_MARK
),
1475 PINMUX_GPIO(GPIO_FN_CS5B_CE1A
, CS5B_CE1A_MARK
),
1476 PINMUX_GPIO(GPIO_FN_CS5A_CE2A
, CS5A_CE2A_MARK
),
1477 PINMUX_GPIO(GPIO_FN_WE3_ICIOWR
, WE3_ICIOWR_MARK
),
1478 PINMUX_GPIO(GPIO_FN_WE2_ICIORD
, WE2_ICIORD_MARK
),
1481 PINMUX_GPIO(GPIO_FN_IDED15
, IDED15_MARK
),
1482 PINMUX_GPIO(GPIO_FN_IDED14
, IDED14_MARK
),
1483 PINMUX_GPIO(GPIO_FN_IDED13
, IDED13_MARK
),
1484 PINMUX_GPIO(GPIO_FN_IDED12
, IDED12_MARK
),
1485 PINMUX_GPIO(GPIO_FN_IDED11
, IDED11_MARK
),
1486 PINMUX_GPIO(GPIO_FN_IDED10
, IDED10_MARK
),
1487 PINMUX_GPIO(GPIO_FN_IDED9
, IDED9_MARK
),
1488 PINMUX_GPIO(GPIO_FN_IDED8
, IDED8_MARK
),
1489 PINMUX_GPIO(GPIO_FN_IDED7
, IDED7_MARK
),
1490 PINMUX_GPIO(GPIO_FN_IDED6
, IDED6_MARK
),
1491 PINMUX_GPIO(GPIO_FN_IDED5
, IDED5_MARK
),
1492 PINMUX_GPIO(GPIO_FN_IDED4
, IDED4_MARK
),
1493 PINMUX_GPIO(GPIO_FN_IDED3
, IDED3_MARK
),
1494 PINMUX_GPIO(GPIO_FN_IDED2
, IDED2_MARK
),
1495 PINMUX_GPIO(GPIO_FN_IDED1
, IDED1_MARK
),
1496 PINMUX_GPIO(GPIO_FN_IDED0
, IDED0_MARK
),
1497 PINMUX_GPIO(GPIO_FN_DIRECTION
, DIRECTION_MARK
),
1498 PINMUX_GPIO(GPIO_FN_EXBUF_ENB
, EXBUF_ENB_MARK
),
1499 PINMUX_GPIO(GPIO_FN_IDERST
, IDERST_MARK
),
1500 PINMUX_GPIO(GPIO_FN_IODACK
, IODACK_MARK
),
1501 PINMUX_GPIO(GPIO_FN_IODREQ
, IODREQ_MARK
),
1502 PINMUX_GPIO(GPIO_FN_IDEIORDY
, IDEIORDY_MARK
),
1503 PINMUX_GPIO(GPIO_FN_IDEINT
, IDEINT_MARK
),
1504 PINMUX_GPIO(GPIO_FN_IDEIOWR
, IDEIOWR_MARK
),
1505 PINMUX_GPIO(GPIO_FN_IDEIORD
, IDEIORD_MARK
),
1506 PINMUX_GPIO(GPIO_FN_IDECS1
, IDECS1_MARK
),
1507 PINMUX_GPIO(GPIO_FN_IDECS0
, IDECS0_MARK
),
1508 PINMUX_GPIO(GPIO_FN_IDEA2
, IDEA2_MARK
),
1509 PINMUX_GPIO(GPIO_FN_IDEA1
, IDEA1_MARK
),
1510 PINMUX_GPIO(GPIO_FN_IDEA0
, IDEA0_MARK
),
1513 static struct pinmux_cfg_reg pinmux_config_regs
[] = {
1514 { PINMUX_CFG_REG("PACR", 0xa4050100, 16, 2) {
1515 PTA7_FN
, PTA7_OUT
, 0, PTA7_IN
,
1516 PTA6_FN
, PTA6_OUT
, 0, PTA6_IN
,
1517 PTA5_FN
, PTA5_OUT
, 0, PTA5_IN
,
1518 PTA4_FN
, PTA4_OUT
, PTA4_IN_PU
, PTA4_IN
,
1519 PTA3_FN
, PTA3_OUT
, PTA3_IN_PU
, PTA3_IN
,
1520 PTA2_FN
, PTA2_OUT
, PTA2_IN_PU
, PTA2_IN
,
1521 PTA1_FN
, PTA1_OUT
, PTA1_IN_PU
, PTA1_IN
,
1522 PTA0_FN
, PTA0_OUT
, PTA0_IN_PU
, PTA0_IN
}
1524 { PINMUX_CFG_REG("PBCR", 0xa4050102, 16, 2) {
1525 PTB7_FN
, PTB7_OUT
, 0, PTB7_IN
,
1526 PTB6_FN
, PTB6_OUT
, 0, PTB6_IN
,
1527 PTB5_FN
, PTB5_OUT
, 0, PTB5_IN
,
1528 PTB4_FN
, PTB4_OUT
, 0, PTB4_IN
,
1529 PTB3_FN
, PTB3_OUT
, 0, PTB3_IN
,
1530 PTB2_FN
, PTB2_OUT
, PTB2_IN_PU
, PTB2_IN
,
1531 PTB1_FN
, PTB1_OUT
, PTB1_IN_PU
, PTB1_IN
,
1532 PTB0_FN
, PTB0_OUT
, 0, PTB0_IN
}
1534 { PINMUX_CFG_REG("PCCR", 0xa4050104, 16, 2) {
1535 PTC7_FN
, PTC7_OUT
, 0, PTC7_IN
,
1536 PTC6_FN
, PTC6_OUT
, 0, PTC6_IN
,
1537 PTC5_FN
, PTC5_OUT
, 0, PTC5_IN
,
1538 PTC4_FN
, PTC4_OUT
, 0, PTC4_IN
,
1539 PTC3_FN
, PTC3_OUT
, 0, PTC3_IN
,
1540 PTC2_FN
, PTC2_OUT
, 0, PTC2_IN
,
1541 PTC1_FN
, PTC1_OUT
, 0, PTC1_IN
,
1542 PTC0_FN
, PTC0_OUT
, 0, PTC0_IN
}
1544 { PINMUX_CFG_REG("PDCR", 0xa4050106, 16, 2) {
1545 PTD7_FN
, PTD7_OUT
, 0, PTD7_IN
,
1546 PTD6_FN
, PTD6_OUT
, 0, PTD6_IN
,
1547 PTD5_FN
, PTD5_OUT
, 0, PTD5_IN
,
1548 PTD4_FN
, PTD4_OUT
, 0, PTD4_IN
,
1549 PTD3_FN
, PTD3_OUT
, 0, PTD3_IN
,
1550 PTD2_FN
, PTD2_OUT
, 0, PTD2_IN
,
1551 PTD1_FN
, PTD1_OUT
, 0, PTD1_IN
,
1552 PTD0_FN
, PTD0_OUT
, 0, PTD0_IN
}
1554 { PINMUX_CFG_REG("PECR", 0xa4050108, 16, 2) {
1557 PTE5_FN
, PTE5_OUT
, 0, PTE5_IN
,
1558 PTE4_FN
, PTE4_OUT
, 0, PTE4_IN
,
1559 PTE3_FN
, PTE3_OUT
, 0, PTE3_IN
,
1560 PTE2_FN
, PTE2_OUT
, 0, PTE2_IN
,
1561 PTE1_FN
, PTE1_OUT
, 0, PTE1_IN
,
1562 PTE0_FN
, PTE0_OUT
, 0, PTE0_IN
}
1564 { PINMUX_CFG_REG("PFCR", 0xa405010a, 16, 2) {
1565 PTF7_FN
, PTF7_OUT
, 0, PTF7_IN
,
1566 PTF6_FN
, PTF6_OUT
, 0, PTF6_IN
,
1567 PTF5_FN
, PTF5_OUT
, 0, PTF5_IN
,
1568 PTF4_FN
, PTF4_OUT
, 0, PTF4_IN
,
1569 PTF3_FN
, PTF3_OUT
, 0, PTF3_IN
,
1570 PTF2_FN
, PTF2_OUT
, 0, PTF2_IN
,
1571 PTF1_FN
, PTF1_OUT
, 0, PTF1_IN
,
1572 PTF0_FN
, PTF0_OUT
, 0, PTF0_IN
}
1574 { PINMUX_CFG_REG("PGCR", 0xa405010c, 16, 2) {
1577 PTG5_FN
, PTG5_OUT
, 0, 0,
1578 PTG4_FN
, PTG4_OUT
, 0, 0,
1579 PTG3_FN
, PTG3_OUT
, 0, 0,
1580 PTG2_FN
, PTG2_OUT
, 0, 0,
1581 PTG1_FN
, PTG1_OUT
, 0, 0,
1582 PTG0_FN
, PTG0_OUT
, 0, 0 }
1584 { PINMUX_CFG_REG("PHCR", 0xa405010e, 16, 2) {
1585 PTH7_FN
, PTH7_OUT
, 0, PTH7_IN
,
1586 PTH6_FN
, PTH6_OUT
, 0, PTH6_IN
,
1587 PTH5_FN
, PTH5_OUT
, 0, PTH5_IN
,
1588 PTH4_FN
, PTH4_OUT
, 0, PTH4_IN
,
1589 PTH3_FN
, PTH3_OUT
, 0, PTH3_IN
,
1590 PTH2_FN
, PTH2_OUT
, 0, PTH2_IN
,
1591 PTH1_FN
, PTH1_OUT
, 0, PTH1_IN
,
1592 PTH0_FN
, PTH0_OUT
, 0, PTH0_IN
}
1594 { PINMUX_CFG_REG("PJCR", 0xa4050110, 16, 2) {
1595 PTJ7_FN
, PTJ7_OUT
, 0, 0,
1597 PTJ5_FN
, PTJ5_OUT
, 0, 0,
1599 PTJ3_FN
, PTJ3_OUT
, 0, PTJ3_IN
,
1600 PTJ2_FN
, PTJ2_OUT
, 0, PTJ2_IN
,
1601 PTJ1_FN
, PTJ1_OUT
, 0, PTJ1_IN
,
1602 PTJ0_FN
, PTJ0_OUT
, 0, PTJ0_IN
}
1604 { PINMUX_CFG_REG("PKCR", 0xa4050112, 16, 2) {
1605 PTK7_FN
, PTK7_OUT
, 0, PTK7_IN
,
1606 PTK6_FN
, PTK6_OUT
, 0, PTK6_IN
,
1607 PTK5_FN
, PTK5_OUT
, 0, PTK5_IN
,
1608 PTK4_FN
, PTK4_OUT
, 0, PTK4_IN
,
1609 PTK3_FN
, PTK3_OUT
, 0, PTK3_IN
,
1610 PTK2_FN
, PTK2_OUT
, 0, PTK2_IN
,
1611 PTK1_FN
, PTK1_OUT
, 0, PTK1_IN
,
1612 PTK0_FN
, PTK0_OUT
, 0, PTK0_IN
}
1614 { PINMUX_CFG_REG("PLCR", 0xa4050114, 16, 2) {
1615 PTL7_FN
, PTL7_OUT
, 0, PTL7_IN
,
1616 PTL6_FN
, PTL6_OUT
, 0, PTL6_IN
,
1617 PTL5_FN
, PTL5_OUT
, 0, PTL5_IN
,
1618 PTL4_FN
, PTL4_OUT
, 0, PTL4_IN
,
1619 PTL3_FN
, PTL3_OUT
, 0, PTL3_IN
,
1620 PTL2_FN
, PTL2_OUT
, 0, PTL2_IN
,
1621 PTL1_FN
, PTL1_OUT
, 0, PTL1_IN
,
1622 PTL0_FN
, PTL0_OUT
, 0, PTL0_IN
}
1624 { PINMUX_CFG_REG("PMCR", 0xa4050116, 16, 2) {
1625 PTM7_FN
, PTM7_OUT
, 0, PTM7_IN
,
1626 PTM6_FN
, PTM6_OUT
, 0, PTM6_IN
,
1627 PTM5_FN
, PTM5_OUT
, 0, PTM5_IN
,
1628 PTM4_FN
, PTM4_OUT
, 0, PTM4_IN
,
1629 PTM3_FN
, PTM3_OUT
, 0, PTM3_IN
,
1630 PTM2_FN
, PTM2_OUT
, 0, PTM2_IN
,
1631 PTM1_FN
, PTM1_OUT
, 0, PTM1_IN
,
1632 PTM0_FN
, PTM0_OUT
, 0, PTM0_IN
}
1634 { PINMUX_CFG_REG("PNCR", 0xa4050118, 16, 2) {
1635 PTN7_FN
, PTN7_OUT
, 0, PTN7_IN
,
1636 PTN6_FN
, PTN6_OUT
, 0, PTN6_IN
,
1637 PTN5_FN
, PTN5_OUT
, 0, PTN5_IN
,
1638 PTN4_FN
, PTN4_OUT
, 0, PTN4_IN
,
1639 PTN3_FN
, PTN3_OUT
, 0, PTN3_IN
,
1640 PTN2_FN
, PTN2_OUT
, 0, PTN2_IN
,
1641 PTN1_FN
, PTN1_OUT
, 0, PTN1_IN
,
1642 PTN0_FN
, PTN0_OUT
, 0, PTN0_IN
}
1644 { PINMUX_CFG_REG("PQCR", 0xa405011a, 16, 2) {
1649 PTQ3_FN
, 0, 0, PTQ3_IN
,
1650 PTQ2_FN
, 0, 0, PTQ2_IN
,
1651 PTQ1_FN
, 0, 0, PTQ1_IN
,
1652 PTQ0_FN
, 0, 0, PTQ0_IN
}
1654 { PINMUX_CFG_REG("PRCR", 0xa405011c, 16, 2) {
1655 PTR7_FN
, PTR7_OUT
, 0, PTR7_IN
,
1656 PTR6_FN
, PTR6_OUT
, 0, PTR6_IN
,
1657 PTR5_FN
, PTR5_OUT
, 0, PTR5_IN
,
1658 PTR4_FN
, PTR4_OUT
, 0, PTR4_IN
,
1659 PTR3_FN
, 0, 0, PTR3_IN
,
1660 PTR2_FN
, 0, PTR2_IN_PU
, PTR2_IN
,
1661 PTR1_FN
, PTR1_OUT
, 0, PTR1_IN
,
1662 PTR0_FN
, PTR0_OUT
, 0, PTR0_IN
}
1664 { PINMUX_CFG_REG("PSCR", 0xa405011e, 16, 2) {
1665 PTS7_FN
, PTS7_OUT
, 0, PTS7_IN
,
1666 PTS6_FN
, PTS6_OUT
, 0, PTS6_IN
,
1667 PTS5_FN
, PTS5_OUT
, 0, PTS5_IN
,
1668 PTS4_FN
, PTS4_OUT
, 0, PTS4_IN
,
1669 PTS3_FN
, PTS3_OUT
, 0, PTS3_IN
,
1670 PTS2_FN
, PTS2_OUT
, 0, PTS2_IN
,
1671 PTS1_FN
, PTS1_OUT
, 0, PTS1_IN
,
1672 PTS0_FN
, PTS0_OUT
, 0, PTS0_IN
}
1674 { PINMUX_CFG_REG("PTCR", 0xa4050140, 16, 2) {
1677 PTT5_FN
, PTT5_OUT
, 0, PTT5_IN
,
1678 PTT4_FN
, PTT4_OUT
, 0, PTT4_IN
,
1679 PTT3_FN
, PTT3_OUT
, 0, PTT3_IN
,
1680 PTT2_FN
, PTT2_OUT
, 0, PTT2_IN
,
1681 PTT1_FN
, PTT1_OUT
, 0, PTT1_IN
,
1682 PTT0_FN
, PTT0_OUT
, 0, PTT0_IN
}
1684 { PINMUX_CFG_REG("PUCR", 0xa4050142, 16, 2) {
1687 PTU5_FN
, PTU5_OUT
, 0, PTU5_IN
,
1688 PTU4_FN
, PTU4_OUT
, 0, PTU4_IN
,
1689 PTU3_FN
, PTU3_OUT
, 0, PTU3_IN
,
1690 PTU2_FN
, PTU2_OUT
, 0, PTU2_IN
,
1691 PTU1_FN
, PTU1_OUT
, 0, PTU1_IN
,
1692 PTU0_FN
, PTU0_OUT
, 0, PTU0_IN
}
1694 { PINMUX_CFG_REG("PVCR", 0xa4050144, 16, 2) {
1695 PTV7_FN
, PTV7_OUT
, 0, PTV7_IN
,
1696 PTV6_FN
, PTV6_OUT
, 0, PTV6_IN
,
1697 PTV5_FN
, PTV5_OUT
, 0, PTV5_IN
,
1698 PTV4_FN
, PTV4_OUT
, 0, PTV4_IN
,
1699 PTV3_FN
, PTV3_OUT
, 0, PTV3_IN
,
1700 PTV2_FN
, PTV2_OUT
, 0, PTV2_IN
,
1701 PTV1_FN
, PTV1_OUT
, 0, PTV1_IN
,
1702 PTV0_FN
, PTV0_OUT
, 0, PTV0_IN
}
1704 { PINMUX_CFG_REG("PWCR", 0xa4050146, 16, 2) {
1705 PTW7_FN
, PTW7_OUT
, 0, PTW7_IN
,
1706 PTW6_FN
, PTW6_OUT
, 0, PTW6_IN
,
1707 PTW5_FN
, PTW5_OUT
, 0, PTW5_IN
,
1708 PTW4_FN
, PTW4_OUT
, 0, PTW4_IN
,
1709 PTW3_FN
, PTW3_OUT
, 0, PTW3_IN
,
1710 PTW2_FN
, PTW2_OUT
, 0, PTW2_IN
,
1711 PTW1_FN
, PTW1_OUT
, 0, PTW1_IN
,
1712 PTW0_FN
, PTW0_OUT
, 0, PTW0_IN
}
1714 { PINMUX_CFG_REG("PXCR", 0xa4050148, 16, 2) {
1715 PTX7_FN
, PTX7_OUT
, 0, PTX7_IN
,
1716 PTX6_FN
, PTX6_OUT
, 0, PTX6_IN
,
1717 PTX5_FN
, PTX5_OUT
, 0, PTX5_IN
,
1718 PTX4_FN
, PTX4_OUT
, 0, PTX4_IN
,
1719 PTX3_FN
, PTX3_OUT
, 0, PTX3_IN
,
1720 PTX2_FN
, PTX2_OUT
, 0, PTX2_IN
,
1721 PTX1_FN
, PTX1_OUT
, 0, PTX1_IN
,
1722 PTX0_FN
, PTX0_OUT
, 0, PTX0_IN
}
1724 { PINMUX_CFG_REG("PYCR", 0xa405014a, 16, 2) {
1725 PTY7_FN
, PTY7_OUT
, 0, PTY7_IN
,
1726 PTY6_FN
, PTY6_OUT
, 0, PTY6_IN
,
1727 PTY5_FN
, PTY5_OUT
, 0, PTY5_IN
,
1728 PTY4_FN
, PTY4_OUT
, 0, PTY4_IN
,
1729 PTY3_FN
, PTY3_OUT
, 0, PTY3_IN
,
1730 PTY2_FN
, PTY2_OUT
, 0, PTY2_IN
,
1731 PTY1_FN
, PTY1_OUT
, 0, PTY1_IN
,
1732 PTY0_FN
, PTY0_OUT
, 0, PTY0_IN
}
1734 { PINMUX_CFG_REG("PZCR", 0xa405014c, 16, 2) {
1735 PTZ7_FN
, PTZ7_OUT
, 0, PTZ7_IN
,
1736 PTZ6_FN
, PTZ6_OUT
, 0, PTZ6_IN
,
1737 PTZ5_FN
, PTZ5_OUT
, 0, PTZ5_IN
,
1738 PTZ4_FN
, PTZ4_OUT
, 0, PTZ4_IN
,
1739 PTZ3_FN
, PTZ3_OUT
, 0, PTZ3_IN
,
1740 PTZ2_FN
, PTZ2_OUT
, 0, PTZ2_IN
,
1741 PTZ1_FN
, PTZ1_OUT
, 0, PTZ1_IN
,
1742 PTZ0_FN
, PTZ0_OUT
, 0, PTZ0_IN
}
1744 { PINMUX_CFG_REG("PSELA", 0xa405014e, 16, 2) {
1745 PSA15_PSA14_FN1
, PSA15_PSA14_FN2
, 0, 0,
1746 PSA13_PSA12_FN1
, PSA13_PSA12_FN2
, 0, 0,
1747 PSA11_PSA10_FN1
, PSA11_PSA10_FN2
, 0, 0,
1750 PSA5_PSA4_FN1
, PSA5_PSA4_FN2
, PSA5_PSA4_FN3
, 0,
1751 PSA3_PSA2_FN1
, PSA3_PSA2_FN2
, 0, 0,
1754 { PINMUX_CFG_REG("PSELB", 0xa4050150, 16, 2) {
1755 PSB15_PSB14_FN1
, PSB15_PSB14_FN2
, 0, 0,
1756 PSB13_PSB12_LCDC_RGB
, PSB13_PSB12_LCDC_SYS
, 0, 0,
1758 PSB9_PSB8_FN1
, PSB9_PSB8_FN2
, PSB9_PSB8_FN3
, 0,
1759 PSB7_PSB6_FN1
, PSB7_PSB6_FN2
, 0, 0,
1760 PSB5_PSB4_FN1
, PSB5_PSB4_FN2
, 0, 0,
1761 PSB3_PSB2_FN1
, PSB3_PSB2_FN2
, 0, 0,
1764 { PINMUX_CFG_REG("PSELC", 0xa4050152, 16, 2) {
1765 PSC15_PSC14_FN1
, PSC15_PSC14_FN2
, 0, 0,
1766 PSC13_PSC12_FN1
, PSC13_PSC12_FN2
, 0, 0,
1767 PSC11_PSC10_FN1
, PSC11_PSC10_FN2
, PSC11_PSC10_FN3
, 0,
1768 PSC9_PSC8_FN1
, PSC9_PSC8_FN2
, 0, 0,
1769 PSC7_PSC6_FN1
, PSC7_PSC6_FN2
, PSC7_PSC6_FN3
, 0,
1774 { PINMUX_CFG_REG("PSELD", 0xa4050154, 16, 2) {
1775 PSD15_PSD14_FN1
, PSD15_PSD14_FN2
, 0, 0,
1776 PSD13_PSD12_FN1
, PSD13_PSD12_FN2
, 0, 0,
1777 PSD11_PSD10_FN1
, PSD11_PSD10_FN2
, PSD11_PSD10_FN3
, 0,
1778 PSD9_PSD8_FN1
, PSD9_PSD8_FN2
, 0, 0,
1779 PSD7_PSD6_FN1
, PSD7_PSD6_FN2
, 0, 0,
1780 PSD5_PSD4_FN1
, PSD5_PSD4_FN2
, 0, 0,
1781 PSD3_PSD2_FN1
, PSD3_PSD2_FN2
, 0, 0,
1782 PSD1_PSD0_FN1
, PSD1_PSD0_FN2
, 0, 0 }
1787 static struct pinmux_data_reg pinmux_data_regs
[] = {
1788 { PINMUX_DATA_REG("PADR", 0xa4050120, 8) {
1789 PTA7_DATA
, PTA6_DATA
, PTA5_DATA
, PTA4_DATA
,
1790 PTA3_DATA
, PTA2_DATA
, PTA1_DATA
, PTA0_DATA
}
1792 { PINMUX_DATA_REG("PBDR", 0xa4050122, 8) {
1793 PTB7_DATA
, PTB6_DATA
, PTB5_DATA
, PTB4_DATA
,
1794 PTB3_DATA
, PTB2_DATA
, PTB1_DATA
, PTB0_DATA
}
1796 { PINMUX_DATA_REG("PCDR", 0xa4050124, 8) {
1797 PTC7_DATA
, PTC6_DATA
, PTC5_DATA
, PTC4_DATA
,
1798 PTC3_DATA
, PTC2_DATA
, PTC1_DATA
, PTC0_DATA
}
1800 { PINMUX_DATA_REG("PDDR", 0xa4050126, 8) {
1801 PTD7_DATA
, PTD6_DATA
, PTD5_DATA
, PTD4_DATA
,
1802 PTD3_DATA
, PTD2_DATA
, PTD1_DATA
, PTD0_DATA
}
1804 { PINMUX_DATA_REG("PEDR", 0xa4050128, 8) {
1805 0, 0, PTE5_DATA
, PTE4_DATA
,
1806 PTE3_DATA
, PTE2_DATA
, PTE1_DATA
, PTE0_DATA
}
1808 { PINMUX_DATA_REG("PFDR", 0xa405012a, 8) {
1809 PTF7_DATA
, PTF6_DATA
, PTF5_DATA
, PTF4_DATA
,
1810 PTF3_DATA
, PTF2_DATA
, PTF1_DATA
, PTF0_DATA
}
1812 { PINMUX_DATA_REG("PGDR", 0xa405012c, 8) {
1813 0, 0, PTG5_DATA
, PTG4_DATA
,
1814 PTG3_DATA
, PTG2_DATA
, PTG1_DATA
, PTG0_DATA
}
1816 { PINMUX_DATA_REG("PHDR", 0xa405012e, 8) {
1817 PTH7_DATA
, PTH6_DATA
, PTH5_DATA
, PTH4_DATA
,
1818 PTH3_DATA
, PTH2_DATA
, PTH1_DATA
, PTH0_DATA
}
1820 { PINMUX_DATA_REG("PJDR", 0xa4050130, 8) {
1821 PTJ7_DATA
, 0, PTJ5_DATA
, 0,
1822 PTJ3_DATA
, PTJ2_DATA
, PTJ1_DATA
, PTJ0_DATA
}
1824 { PINMUX_DATA_REG("PKDR", 0xa4050132, 8) {
1825 PTK7_DATA
, PTK6_DATA
, PTK5_DATA
, PTK4_DATA
,
1826 PTK3_DATA
, PTK2_DATA
, PTK1_DATA
, PTK0_DATA
}
1828 { PINMUX_DATA_REG("PLDR", 0xa4050134, 8) {
1829 PTL7_DATA
, PTL6_DATA
, PTL5_DATA
, PTL4_DATA
,
1830 PTL3_DATA
, PTL2_DATA
, PTL1_DATA
, PTL0_DATA
}
1832 { PINMUX_DATA_REG("PMDR", 0xa4050136, 8) {
1833 PTM7_DATA
, PTM6_DATA
, PTM5_DATA
, PTM4_DATA
,
1834 PTM3_DATA
, PTM2_DATA
, PTM1_DATA
, PTM0_DATA
}
1836 { PINMUX_DATA_REG("PNDR", 0xa4050138, 8) {
1837 PTN7_DATA
, PTN6_DATA
, PTN5_DATA
, PTN4_DATA
,
1838 PTN3_DATA
, PTN2_DATA
, PTN1_DATA
, PTN0_DATA
}
1840 { PINMUX_DATA_REG("PQDR", 0xa405013a, 8) {
1842 PTQ3_DATA
, PTQ2_DATA
, PTQ1_DATA
, PTQ0_DATA
}
1844 { PINMUX_DATA_REG("PRDR", 0xa405013c, 8) {
1845 PTR7_DATA
, PTR6_DATA
, PTR5_DATA
, PTR4_DATA
,
1846 PTR3_DATA
, PTR2_DATA
, PTR1_DATA
, PTR0_DATA
}
1848 { PINMUX_DATA_REG("PSDR", 0xa405013e, 8) {
1849 PTS7_DATA
, PTS6_DATA
, PTS5_DATA
, PTS4_DATA
,
1850 PTS3_DATA
, PTS2_DATA
, PTS1_DATA
, PTS0_DATA
}
1852 { PINMUX_DATA_REG("PTDR", 0xa4050160, 8) {
1853 0, 0, PTT5_DATA
, PTT4_DATA
,
1854 PTT3_DATA
, PTT2_DATA
, PTT1_DATA
, PTT0_DATA
}
1856 { PINMUX_DATA_REG("PUDR", 0xa4050162, 8) {
1857 0, 0, PTU5_DATA
, PTU4_DATA
,
1858 PTU3_DATA
, PTU2_DATA
, PTU1_DATA
, PTU0_DATA
}
1860 { PINMUX_DATA_REG("PVDR", 0xa4050164, 8) {
1861 PTV7_DATA
, PTV6_DATA
, PTV5_DATA
, PTV4_DATA
,
1862 PTV3_DATA
, PTV2_DATA
, PTV1_DATA
, PTV0_DATA
}
1864 { PINMUX_DATA_REG("PWDR", 0xa4050166, 8) {
1865 PTW7_DATA
, PTW6_DATA
, PTW5_DATA
, PTW4_DATA
,
1866 PTW3_DATA
, PTW2_DATA
, PTW1_DATA
, PTW0_DATA
}
1868 { PINMUX_DATA_REG("PXDR", 0xa4050168, 8) {
1869 PTX7_DATA
, PTX6_DATA
, PTX5_DATA
, PTX4_DATA
,
1870 PTX3_DATA
, PTX2_DATA
, PTX1_DATA
, PTX0_DATA
}
1872 { PINMUX_DATA_REG("PYDR", 0xa405016a, 8) {
1873 PTY7_DATA
, PTY6_DATA
, PTY5_DATA
, PTY4_DATA
,
1874 PTY3_DATA
, PTY2_DATA
, PTY1_DATA
, PTY0_DATA
}
1876 { PINMUX_DATA_REG("PZDR", 0xa405016c, 8) {
1877 PTZ7_DATA
, PTZ6_DATA
, PTZ5_DATA
, PTZ4_DATA
,
1878 PTZ3_DATA
, PTZ2_DATA
, PTZ1_DATA
, PTZ0_DATA
}
1883 static struct pinmux_info sh7723_pinmux_info
= {
1884 .name
= "sh7723_pfc",
1885 .reserved_id
= PINMUX_RESERVED
,
1886 .data
= { PINMUX_DATA_BEGIN
, PINMUX_DATA_END
},
1887 .input
= { PINMUX_INPUT_BEGIN
, PINMUX_INPUT_END
},
1888 .input_pu
= { PINMUX_INPUT_PULLUP_BEGIN
, PINMUX_INPUT_PULLUP_END
},
1889 .output
= { PINMUX_OUTPUT_BEGIN
, PINMUX_OUTPUT_END
},
1890 .mark
= { PINMUX_MARK_BEGIN
, PINMUX_MARK_END
},
1891 .function
= { PINMUX_FUNCTION_BEGIN
, PINMUX_FUNCTION_END
},
1893 .first_gpio
= GPIO_PTA7
,
1894 .last_gpio
= GPIO_FN_IDEA0
,
1896 .gpios
= pinmux_gpios
,
1897 .cfg_regs
= pinmux_config_regs
,
1898 .data_regs
= pinmux_data_regs
,
1900 .gpio_data
= pinmux_data
,
1901 .gpio_data_size
= ARRAY_SIZE(pinmux_data
),
1904 static int __init
plat_pinmux_setup(void)
1906 return register_pinmux(&sh7723_pinmux_info
);
1909 arch_initcall(plat_pinmux_setup
);