1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * Based on pinctrl-mtk-mt6765.h
4 *
5 * Copyright (C) 2018 MediaTek Inc.
6 *
7 * Author: ZH Chen <zh.chen@mediatek.com>
8 *
9 * Copyright (c) 2018 Manivannan Sadhasivam
10 */
11
12#ifndef __PINCTRL_MTK_MT6797_H
13#define __PINCTRL_MTK_MT6797_H
14
15#include "pinctrl-paris.h"
16
17static const struct mtk_pin_desc mtk_pins_mt6797[] = {
18 MTK_PIN(
19 0, "GPIO0",
20 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
21 DRV_GRP3,
22 MTK_FUNCTION(0, "GPIO0"),
23 MTK_FUNCTION(1, "CSI0A_L0P_T0A")
24 ),
25 MTK_PIN(
26 1, "GPIO1",
27 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
28 DRV_GRP3,
29 MTK_FUNCTION(0, "GPIO1"),
30 MTK_FUNCTION(1, "CSI0A_L0N_T0B")
31 ),
32 MTK_PIN(
33 2, "GPIO2",
34 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
35 DRV_GRP3,
36 MTK_FUNCTION(0, "GPIO2"),
37 MTK_FUNCTION(1, "CSI0A_L1P_T0C")
38 ),
39 MTK_PIN(
40 3, "GPIO3",
41 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
42 DRV_GRP3,
43 MTK_FUNCTION(0, "GPIO3"),
44 MTK_FUNCTION(1, "CSI0A_L1N_T1A")
45 ),
46 MTK_PIN(
47 4, "GPIO4",
48 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
49 DRV_GRP3,
50 MTK_FUNCTION(0, "GPIO4"),
51 MTK_FUNCTION(1, "CSI0A_L2P_T1B")
52 ),
53 MTK_PIN(
54 5, "GPIO5",
55 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
56 DRV_GRP3,
57 MTK_FUNCTION(0, "GPIO5"),
58 MTK_FUNCTION(1, "CSI0A_L2N_T1C")
59 ),
60 MTK_PIN(
61 6, "GPIO6",
62 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
63 DRV_GRP3,
64 MTK_FUNCTION(0, "GPIO6"),
65 MTK_FUNCTION(1, "CSI0B_L0P_T0A")
66 ),
67 MTK_PIN(
68 7, "GPIO7",
69 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
70 DRV_GRP3,
71 MTK_FUNCTION(0, "GPIO7"),
72 MTK_FUNCTION(1, "CSI0B_L0N_T0B")
73 ),
74 MTK_PIN(
75 8, "GPIO8",
76 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
77 DRV_GRP3,
78 MTK_FUNCTION(0, "GPIO8"),
79 MTK_FUNCTION(1, "CSI0B_L1P_T0C")
80 ),
81 MTK_PIN(
82 9, "GPIO9",
83 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
84 DRV_GRP3,
85 MTK_FUNCTION(0, "GPIO9"),
86 MTK_FUNCTION(1, "CSI0B_L1N_T1A")
87 ),
88 MTK_PIN(
89 10, "GPIO10",
90 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
91 DRV_GRP3,
92 MTK_FUNCTION(0, "GPIO10"),
93 MTK_FUNCTION(1, "CSI1A_L0P_T0A")
94 ),
95 MTK_PIN(
96 11, "GPIO11",
97 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
98 DRV_GRP3,
99 MTK_FUNCTION(0, "GPIO11"),
100 MTK_FUNCTION(1, "CSI1A_L0N_T0B")
101 ),
102 MTK_PIN(
103 12, "GPIO12",
104 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
105 DRV_GRP3,
106 MTK_FUNCTION(0, "GPIO12"),
107 MTK_FUNCTION(1, "CSI1A_L1P_T0C")
108 ),
109 MTK_PIN(
110 13, "GPIO13",
111 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
112 DRV_GRP3,
113 MTK_FUNCTION(0, "GPIO13"),
114 MTK_FUNCTION(1, "CSI1A_L1N_T1A")
115 ),
116 MTK_PIN(
117 14, "GPIO14",
118 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
119 DRV_GRP3,
120 MTK_FUNCTION(0, "GPIO14"),
121 MTK_FUNCTION(1, "CSI1A_L2P_T1B")
122 ),
123 MTK_PIN(
124 15, "GPIO15",
125 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
126 DRV_GRP3,
127 MTK_FUNCTION(0, "GPIO15"),
128 MTK_FUNCTION(1, "CSI1A_L2N_T1C")
129 ),
130 MTK_PIN(
131 16, "GPIO16",
132 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
133 DRV_GRP3,
134 MTK_FUNCTION(0, "GPIO16"),
135 MTK_FUNCTION(1, "CSI1B_L0P_T0A")
136 ),
137 MTK_PIN(
138 17, "GPIO17",
139 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
140 DRV_GRP3,
141 MTK_FUNCTION(0, "GPIO17"),
142 MTK_FUNCTION(1, "CSI1B_L0N_T0B")
143 ),
144 MTK_PIN(
145 18, "GPIO18",
146 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
147 DRV_GRP3,
148 MTK_FUNCTION(0, "GPIO18"),
149 MTK_FUNCTION(1, "CSI1B_L1P_T0C")
150 ),
151 MTK_PIN(
152 19, "GPIO19",
153 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
154 DRV_GRP3,
155 MTK_FUNCTION(0, "GPIO19"),
156 MTK_FUNCTION(1, "CSI1B_L1N_T1A")
157 ),
158 MTK_PIN(
159 20, "GPIO20",
160 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
161 DRV_GRP3,
162 MTK_FUNCTION(0, "GPIO20"),
163 MTK_FUNCTION(1, "CSI1B_L2P_T1B")
164 ),
165 MTK_PIN(
166 21, "GPIO21",
167 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
168 DRV_GRP3,
169 MTK_FUNCTION(0, "GPIO21"),
170 MTK_FUNCTION(1, "CSI1B_L2N_T1C")
171 ),
172 MTK_PIN(
173 22, "GPIO22",
174 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
175 DRV_GRP3,
176 MTK_FUNCTION(0, "GPIO22"),
177 MTK_FUNCTION(1, "CSI2_L0P_T0A")
178 ),
179 MTK_PIN(
180 23, "GPIO23",
181 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
182 DRV_GRP3,
183 MTK_FUNCTION(0, "GPIO23"),
184 MTK_FUNCTION(1, "CSI2_L0N_T0B")
185 ),
186 MTK_PIN(
187 24, "GPIO24",
188 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
189 DRV_GRP3,
190 MTK_FUNCTION(0, "GPIO24"),
191 MTK_FUNCTION(1, "CSI2_L1P_T0C")
192 ),
193 MTK_PIN(
194 25, "GPIO25",
195 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
196 DRV_GRP3,
197 MTK_FUNCTION(0, "GPIO25"),
198 MTK_FUNCTION(1, "CSI2_L1N_T1A")
199 ),
200 MTK_PIN(
201 26, "GPIO26",
202 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
203 DRV_GRP3,
204 MTK_FUNCTION(0, "GPIO26"),
205 MTK_FUNCTION(1, "CSI2_L2P_T1B")
206 ),
207 MTK_PIN(
208 27, "GPIO27",
209 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
210 DRV_GRP3,
211 MTK_FUNCTION(0, "GPIO27"),
212 MTK_FUNCTION(1, "CSI2_L2N_T1C")
213 ),
214 MTK_PIN(
215 28, "GPIO28",
216 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
217 DRV_GRP3,
218 MTK_FUNCTION(0, "GPIO28"),
219 MTK_FUNCTION(1, "SPI5_CLK_A"),
220 MTK_FUNCTION(2, "IRTX_OUT"),
221 MTK_FUNCTION(3, "UDI_TDO"),
222 MTK_FUNCTION(4, "SCP_JTAG_TDO"),
223 MTK_FUNCTION(5, "CONN_MCU_TDO"),
224 MTK_FUNCTION(6, "PWM_A"),
225 MTK_FUNCTION(7, "C2K_DM_OTDO")
226 ),
227 MTK_PIN(
228 29, "GPIO29",
229 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
230 DRV_GRP3,
231 MTK_FUNCTION(0, "GPIO29"),
232 MTK_FUNCTION(1, "SPI5_MI_A"),
233 MTK_FUNCTION(2, "DAP_SIB1_SWD"),
234 MTK_FUNCTION(3, "UDI_TMS"),
235 MTK_FUNCTION(4, "SCP_JTAG_TMS"),
236 MTK_FUNCTION(5, "CONN_MCU_TMS"),
237 MTK_FUNCTION(6, "CONN_MCU_AICE_TMSC"),
238 MTK_FUNCTION(7, "C2K_DM_OTMS")
239 ),
240 MTK_PIN(
241 30, "GPIO30",
242 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
243 DRV_GRP3,
244 MTK_FUNCTION(0, "GPIO30"),
245 MTK_FUNCTION(1, "CMMCLK0"),
246 MTK_FUNCTION(7, "MD_CLKM0")
247 ),
248 MTK_PIN(
249 31, "GPIO31",
250 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
251 DRV_GRP3,
252 MTK_FUNCTION(0, "GPIO31"),
253 MTK_FUNCTION(1, "CMMCLK1"),
254 MTK_FUNCTION(7, "MD_CLKM1")
255 ),
256 MTK_PIN(
257 32, "GPIO32",
258 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
259 DRV_GRP3,
260 MTK_FUNCTION(0, "GPIO32"),
261 MTK_FUNCTION(1, "SPI5_CS_A"),
262 MTK_FUNCTION(2, "DAP_SIB1_SWCK"),
263 MTK_FUNCTION(3, "UDI_TCK_XI"),
264 MTK_FUNCTION(4, "SCP_JTAG_TCK"),
265 MTK_FUNCTION(5, "CONN_MCU_TCK"),
266 MTK_FUNCTION(6, "CONN_MCU_AICE_TCKC"),
267 MTK_FUNCTION(7, "C2K_DM_OTCK")
268 ),
269 MTK_PIN(
270 33, "GPIO33",
271 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
272 DRV_GRP3,
273 MTK_FUNCTION(0, "GPIO33"),
274 MTK_FUNCTION(1, "SPI5_MO_A"),
275 MTK_FUNCTION(2, "CMFLASH"),
276 MTK_FUNCTION(3, "UDI_TDI"),
277 MTK_FUNCTION(4, "SCP_JTAG_TDI"),
278 MTK_FUNCTION(5, "CONN_MCU_TDI"),
279 MTK_FUNCTION(6, "MD_URXD0"),
280 MTK_FUNCTION(7, "C2K_DM_OTDI")
281 ),
282 MTK_PIN(
283 34, "GPIO34",
284 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
285 DRV_GRP3,
286 MTK_FUNCTION(0, "GPIO34"),
287 MTK_FUNCTION(1, "CMFLASH"),
288 MTK_FUNCTION(2, "CLKM0"),
289 MTK_FUNCTION(3, "UDI_NTRST"),
290 MTK_FUNCTION(4, "SCP_JTAG_TRSTN"),
291 MTK_FUNCTION(5, "CONN_MCU_TRST_B"),
292 MTK_FUNCTION(6, "MD_UTXD0"),
293 MTK_FUNCTION(7, "C2K_DM_JTINTP")
294 ),
295 MTK_PIN(
296 35, "GPIO35",
297 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
298 DRV_GRP3,
299 MTK_FUNCTION(0, "GPIO35"),
300 MTK_FUNCTION(1, "CMMCLK3"),
301 MTK_FUNCTION(2, "CLKM1"),
302 MTK_FUNCTION(3, "MD_URXD1"),
303 MTK_FUNCTION(4, "PTA_RXD"),
304 MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"),
305 MTK_FUNCTION(6, "PWM_B"),
306 MTK_FUNCTION(7, "PCC_PPC_IO")
307 ),
308 MTK_PIN(
309 36, "GPIO36",
310 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
311 DRV_GRP3,
312 MTK_FUNCTION(0, "GPIO36"),
313 MTK_FUNCTION(1, "CMMCLK2"),
314 MTK_FUNCTION(2, "CLKM2"),
315 MTK_FUNCTION(3, "MD_UTXD1"),
316 MTK_FUNCTION(4, "PTA_TXD"),
317 MTK_FUNCTION(5, "CONN_MCU_DBGI_N"),
318 MTK_FUNCTION(6, "PWM_C"),
319 MTK_FUNCTION(7, "EXT_FRAME_SYNC")
320 ),
321 MTK_PIN(
322 37, "GPIO37",
323 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
324 DRV_GRP3,
325 MTK_FUNCTION(0, "GPIO37"),
326 MTK_FUNCTION(1, "SCL0_0")
327 ),
328 MTK_PIN(
329 38, "GPIO38",
330 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
331 DRV_GRP3,
332 MTK_FUNCTION(0, "GPIO38"),
333 MTK_FUNCTION(1, "SDA0_0")
334 ),
335 MTK_PIN(
336 39, "GPIO39",
337 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
338 DRV_GRP3,
339 MTK_FUNCTION(0, "GPIO39"),
340 MTK_FUNCTION(1, "DPI_D0"),
341 MTK_FUNCTION(2, "SPI1_CLK_A"),
342 MTK_FUNCTION(3, "PCM0_SYNC"),
343 MTK_FUNCTION(4, "I2S0_LRCK"),
344 MTK_FUNCTION(5, "CONN_MCU_TRST_B"),
345 MTK_FUNCTION(6, "URXD3"),
346 MTK_FUNCTION(7, "C2K_NTRST")
347 ),
348 MTK_PIN(
349 40, "GPIO40",
350 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
351 DRV_GRP3,
352 MTK_FUNCTION(0, "GPIO40"),
353 MTK_FUNCTION(1, "DPI_D1"),
354 MTK_FUNCTION(2, "SPI1_MI_A"),
355 MTK_FUNCTION(3, "PCM0_CLK"),
356 MTK_FUNCTION(4, "I2S0_BCK"),
357 MTK_FUNCTION(5, "CONN_MCU_TDO"),
358 MTK_FUNCTION(6, "UTXD3"),
359 MTK_FUNCTION(7, "C2K_TCK")
360 ),
361 MTK_PIN(
362 41, "GPIO41",
363 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
364 DRV_GRP3,
365 MTK_FUNCTION(0, "GPIO41"),
366 MTK_FUNCTION(1, "DPI_D2"),
367 MTK_FUNCTION(2, "SPI1_CS_A"),
368 MTK_FUNCTION(3, "PCM0_DO"),
369 MTK_FUNCTION(4, "I2S3_DO"),
370 MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"),
371 MTK_FUNCTION(6, "URTS3"),
372 MTK_FUNCTION(7, "C2K_TDI")
373 ),
374 MTK_PIN(
375 42, "GPIO42",
376 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
377 DRV_GRP3,
378 MTK_FUNCTION(0, "GPIO42"),
379 MTK_FUNCTION(1, "DPI_D3"),
380 MTK_FUNCTION(2, "SPI1_MO_A"),
381 MTK_FUNCTION(3, "PCM0_DI"),
382 MTK_FUNCTION(4, "I2S0_DI"),
383 MTK_FUNCTION(5, "CONN_MCU_TDI"),
384 MTK_FUNCTION(6, "UCTS3"),
385 MTK_FUNCTION(7, "C2K_TMS")
386 ),
387 MTK_PIN(
388 43, "GPIO43",
389 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
390 DRV_GRP3,
391 MTK_FUNCTION(0, "GPIO43"),
392 MTK_FUNCTION(1, "DPI_D4"),
393 MTK_FUNCTION(2, "SPI2_CLK_A"),
394 MTK_FUNCTION(3, "PCM1_SYNC"),
395 MTK_FUNCTION(4, "I2S2_LRCK"),
396 MTK_FUNCTION(5, "CONN_MCU_TMS"),
397 MTK_FUNCTION(6, "CONN_MCU_AICE_TMSC"),
398 MTK_FUNCTION(7, "C2K_TDO")
399 ),
400 MTK_PIN(
401 44, "GPIO44",
402 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
403 DRV_GRP3,
404 MTK_FUNCTION(0, "GPIO44"),
405 MTK_FUNCTION(1, "DPI_D5"),
406 MTK_FUNCTION(2, "SPI2_MI_A"),
407 MTK_FUNCTION(3, "PCM1_CLK"),
408 MTK_FUNCTION(4, "I2S2_BCK"),
409 MTK_FUNCTION(5, "CONN_MCU_TCK"),
410 MTK_FUNCTION(6, "CONN_MCU_AICE_TCKC"),
411 MTK_FUNCTION(7, "C2K_RTCK")
412 ),
413 MTK_PIN(
414 45, "GPIO45",
415 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
416 DRV_GRP3,
417 MTK_FUNCTION(0, "GPIO45"),
418 MTK_FUNCTION(1, "DPI_D6"),
419 MTK_FUNCTION(2, "SPI2_CS_A"),
420 MTK_FUNCTION(3, "PCM1_DI"),
421 MTK_FUNCTION(4, "I2S2_DI"),
422 MTK_FUNCTION(5, "CONN_MCU_DBGI_N"),
423 MTK_FUNCTION(6, "MD_URXD0")
424 ),
425 MTK_PIN(
426 46, "GPIO46",
427 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
428 DRV_GRP3,
429 MTK_FUNCTION(0, "GPIO46"),
430 MTK_FUNCTION(1, "DPI_D7"),
431 MTK_FUNCTION(2, "SPI2_MO_A"),
432 MTK_FUNCTION(3, "PCM1_DO0"),
433 MTK_FUNCTION(4, "I2S1_DO"),
434 MTK_FUNCTION(5, "ANT_SEL0"),
435 MTK_FUNCTION(6, "MD_UTXD0")
436 ),
437 MTK_PIN(
438 47, "GPIO47",
439 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
440 DRV_GRP3,
441 MTK_FUNCTION(0, "GPIO47"),
442 MTK_FUNCTION(1, "DPI_D8"),
443 MTK_FUNCTION(2, "CLKM0"),
444 MTK_FUNCTION(3, "PCM1_DO1"),
445 MTK_FUNCTION(4, "I2S0_MCK"),
446 MTK_FUNCTION(5, "ANT_SEL1"),
447 MTK_FUNCTION(6, "PTA_RXD"),
448 MTK_FUNCTION(7, "C2K_URXD0")
449 ),
450 MTK_PIN(
451 48, "GPIO48",
452 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
453 DRV_GRP3,
454 MTK_FUNCTION(0, "GPIO48"),
455 MTK_FUNCTION(1, "DPI_D9"),
456 MTK_FUNCTION(2, "CLKM1"),
457 MTK_FUNCTION(3, "CMFLASH"),
458 MTK_FUNCTION(4, "I2S2_MCK"),
459 MTK_FUNCTION(5, "ANT_SEL2"),
460 MTK_FUNCTION(6, "PTA_TXD"),
461 MTK_FUNCTION(7, "C2K_UTXD0")
462 ),
463 MTK_PIN(
464 49, "GPIO49",
465 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
466 DRV_GRP3,
467 MTK_FUNCTION(0, "GPIO49"),
468 MTK_FUNCTION(1, "DPI_D10"),
469 MTK_FUNCTION(2, "MD_INT1_C2K_UIM1_HOT_PLUG_IN"),
470 MTK_FUNCTION(3, "PWM_C"),
471 MTK_FUNCTION(4, "IRTX_OUT"),
472 MTK_FUNCTION(5, "ANT_SEL3"),
473 MTK_FUNCTION(6, "MD_URXD1")
474 ),
475 MTK_PIN(
476 50, "GPIO50",
477 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
478 DRV_GRP3,
479 MTK_FUNCTION(0, "GPIO50"),
480 MTK_FUNCTION(1, "DPI_D11"),
481 MTK_FUNCTION(2, "MD_INT2"),
482 MTK_FUNCTION(3, "PWM_D"),
483 MTK_FUNCTION(4, "CLKM2"),
484 MTK_FUNCTION(5, "ANT_SEL4"),
485 MTK_FUNCTION(6, "MD_UTXD1")
486 ),
487 MTK_PIN(
488 51, "GPIO51",
489 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
490 DRV_GRP3,
491 MTK_FUNCTION(0, "GPIO51"),
492 MTK_FUNCTION(1, "DPI_DE"),
493 MTK_FUNCTION(2, "SPI4_CLK_A"),
494 MTK_FUNCTION(3, "IRTX_OUT"),
495 MTK_FUNCTION(4, "SCL0_1"),
496 MTK_FUNCTION(5, "ANT_SEL5"),
497 MTK_FUNCTION(7, "C2K_UTXD1")
498 ),
499 MTK_PIN(
500 52, "GPIO52",
501 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
502 DRV_GRP3,
503 MTK_FUNCTION(0, "GPIO52"),
504 MTK_FUNCTION(1, "DPI_CK"),
505 MTK_FUNCTION(2, "SPI4_MI_A"),
506 MTK_FUNCTION(3, "SPI4_MO_A"),
507 MTK_FUNCTION(4, "SDA0_1"),
508 MTK_FUNCTION(5, "ANT_SEL6"),
509 MTK_FUNCTION(7, "C2K_URXD1")
510 ),
511 MTK_PIN(
512 53, "GPIO53",
513 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
514 DRV_GRP3,
515 MTK_FUNCTION(0, "GPIO53"),
516 MTK_FUNCTION(1, "DPI_HSYNC"),
517 MTK_FUNCTION(2, "SPI4_CS_A"),
518 MTK_FUNCTION(3, "CMFLASH"),
519 MTK_FUNCTION(4, "SCL1_1"),
520 MTK_FUNCTION(5, "ANT_SEL7"),
521 MTK_FUNCTION(6, "MD_URXD2"),
522 MTK_FUNCTION(7, "PCC_PPC_IO")
523 ),
524 MTK_PIN(
525 54, "GPIO54",
526 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
527 DRV_GRP3,
528 MTK_FUNCTION(0, "GPIO54"),
529 MTK_FUNCTION(1, "DPI_VSYNC"),
530 MTK_FUNCTION(2, "SPI4_MO_A"),
531 MTK_FUNCTION(3, "SPI4_MI_A"),
532 MTK_FUNCTION(4, "SDA1_1"),
533 MTK_FUNCTION(5, "PWM_A"),
534 MTK_FUNCTION(6, "MD_UTXD2"),
535 MTK_FUNCTION(7, "EXT_FRAME_SYNC")
536 ),
537 MTK_PIN(
538 55, "GPIO55",
539 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
540 DRV_GRP3,
541 MTK_FUNCTION(0, "GPIO55"),
542 MTK_FUNCTION(1, "SCL1_0")
543 ),
544 MTK_PIN(
545 56, "GPIO56",
546 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
547 DRV_GRP3,
548 MTK_FUNCTION(0, "GPIO56"),
549 MTK_FUNCTION(1, "SDA1_0")
550 ),
551 MTK_PIN(
552 57, "GPIO57",
553 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
554 DRV_GRP3,
555 MTK_FUNCTION(0, "GPIO57"),
556 MTK_FUNCTION(1, "SPI0_CLK"),
557 MTK_FUNCTION(2, "SCL0_2"),
558 MTK_FUNCTION(3, "PWM_B"),
559 MTK_FUNCTION(4, "UTXD3"),
560 MTK_FUNCTION(5, "PCM0_SYNC")
561 ),
562 MTK_PIN(
563 58, "GPIO58",
564 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
565 DRV_GRP3,
566 MTK_FUNCTION(0, "GPIO58"),
567 MTK_FUNCTION(1, "SPI0_MI"),
568 MTK_FUNCTION(2, "SPI0_MO"),
569 MTK_FUNCTION(3, "SDA1_2"),
570 MTK_FUNCTION(4, "URXD3"),
571 MTK_FUNCTION(5, "PCM0_CLK")
572 ),
573 MTK_PIN(
574 59, "GPIO59",
575 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
576 DRV_GRP3,
577 MTK_FUNCTION(0, "GPIO59"),
578 MTK_FUNCTION(1, "SPI0_MO"),
579 MTK_FUNCTION(2, "SPI0_MI"),
580 MTK_FUNCTION(3, "PWM_C"),
581 MTK_FUNCTION(4, "URTS3"),
582 MTK_FUNCTION(5, "PCM0_DO")
583 ),
584 MTK_PIN(
585 60, "GPIO60",
586 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
587 DRV_GRP3,
588 MTK_FUNCTION(0, "GPIO60"),
589 MTK_FUNCTION(1, "SPI0_CS"),
590 MTK_FUNCTION(2, "SDA0_2"),
591 MTK_FUNCTION(3, "SCL1_2"),
592 MTK_FUNCTION(4, "UCTS3"),
593 MTK_FUNCTION(5, "PCM0_DI")
594 ),
595 MTK_PIN(
596 61, "GPIO61",
597 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
598 DRV_GRP3,
599 MTK_FUNCTION(0, "GPIO61"),
600 MTK_FUNCTION(1, "EINT0"),
601 MTK_FUNCTION(2, "IDDIG"),
602 MTK_FUNCTION(3, "SPI4_CLK_B"),
603 MTK_FUNCTION(4, "I2S0_LRCK"),
604 MTK_FUNCTION(5, "PCM0_SYNC"),
605 MTK_FUNCTION(7, "C2K_EINT0")
606 ),
607 MTK_PIN(
608 62, "GPIO62",
609 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
610 DRV_GRP3,
611 MTK_FUNCTION(0, "GPIO62"),
612 MTK_FUNCTION(1, "EINT1"),
613 MTK_FUNCTION(2, "USB_DRVVBUS"),
614 MTK_FUNCTION(3, "SPI4_MI_B"),
615 MTK_FUNCTION(4, "I2S0_BCK"),
616 MTK_FUNCTION(5, "PCM0_CLK"),
617 MTK_FUNCTION(7, "C2K_EINT1")
618 ),
619 MTK_PIN(
620 63, "GPIO63",
621 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
622 DRV_GRP3,
623 MTK_FUNCTION(0, "GPIO63"),
624 MTK_FUNCTION(1, "EINT2"),
625 MTK_FUNCTION(2, "IRTX_OUT"),
626 MTK_FUNCTION(3, "SPI4_MO_B"),
627 MTK_FUNCTION(4, "I2S0_MCK"),
628 MTK_FUNCTION(5, "PCM0_DI"),
629 MTK_FUNCTION(7, "C2K_DM_EINT0")
630 ),
631 MTK_PIN(
632 64, "GPIO64",
633 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
634 DRV_GRP3,
635 MTK_FUNCTION(0, "GPIO64"),
636 MTK_FUNCTION(1, "EINT3"),
637 MTK_FUNCTION(2, "CMFLASH"),
638 MTK_FUNCTION(3, "SPI4_CS_B"),
639 MTK_FUNCTION(4, "I2S0_DI"),
640 MTK_FUNCTION(5, "PCM0_DO"),
641 MTK_FUNCTION(7, "C2K_DM_EINT1")
642 ),
643 MTK_PIN(
644 65, "GPIO65",
645 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
646 DRV_GRP3,
647 MTK_FUNCTION(0, "GPIO65"),
648 MTK_FUNCTION(1, "EINT4"),
649 MTK_FUNCTION(2, "CLKM0"),
650 MTK_FUNCTION(3, "SPI5_CLK_B"),
651 MTK_FUNCTION(4, "I2S1_LRCK"),
652 MTK_FUNCTION(5, "PWM_A"),
653 MTK_FUNCTION(7, "C2K_DM_EINT2")
654 ),
655 MTK_PIN(
656 66, "GPIO66",
657 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
658 DRV_GRP3,
659 MTK_FUNCTION(0, "GPIO66"),
660 MTK_FUNCTION(1, "EINT5"),
661 MTK_FUNCTION(2, "CLKM1"),
662 MTK_FUNCTION(3, "SPI5_MI_B"),
663 MTK_FUNCTION(4, "I2S1_BCK"),
664 MTK_FUNCTION(5, "PWM_B"),
665 MTK_FUNCTION(7, "C2K_DM_EINT3")
666 ),
667 MTK_PIN(
668 67, "GPIO67",
669 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
670 DRV_GRP3,
671 MTK_FUNCTION(0, "GPIO67"),
672 MTK_FUNCTION(1, "EINT6"),
673 MTK_FUNCTION(2, "CLKM2"),
674 MTK_FUNCTION(3, "SPI5_MO_B"),
675 MTK_FUNCTION(4, "I2S1_MCK"),
676 MTK_FUNCTION(5, "PWM_C"),
677 MTK_FUNCTION(7, "DBG_MON_A0")
678 ),
679 MTK_PIN(
680 68, "GPIO68",
681 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
682 DRV_GRP3,
683 MTK_FUNCTION(0, "GPIO68"),
684 MTK_FUNCTION(1, "EINT7"),
685 MTK_FUNCTION(2, "CLKM3"),
686 MTK_FUNCTION(3, "SPI5_CS_B"),
687 MTK_FUNCTION(4, "I2S1_DO"),
688 MTK_FUNCTION(5, "PWM_D"),
689 MTK_FUNCTION(7, "DBG_MON_A1")
690 ),
691 MTK_PIN(
692 69, "GPIO69",
693 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
694 DRV_GRP3,
695 MTK_FUNCTION(0, "GPIO69"),
696 MTK_FUNCTION(1, "I2S0_LRCK"),
697 MTK_FUNCTION(2, "I2S3_LRCK"),
698 MTK_FUNCTION(3, "I2S1_LRCK"),
699 MTK_FUNCTION(4, "I2S2_LRCK"),
700 MTK_FUNCTION(7, "DBG_MON_A2")
701 ),
702 MTK_PIN(
703 70, "GPIO70",
704 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
705 DRV_GRP3,
706 MTK_FUNCTION(0, "GPIO70"),
707 MTK_FUNCTION(1, "I2S0_BCK"),
708 MTK_FUNCTION(2, "I2S3_BCK"),
709 MTK_FUNCTION(3, "I2S1_BCK"),
710 MTK_FUNCTION(4, "I2S2_BCK"),
711 MTK_FUNCTION(7, "DBG_MON_A3")
712 ),
713 MTK_PIN(
714 71, "GPIO71",
715 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
716 DRV_GRP3,
717 MTK_FUNCTION(0, "GPIO71"),
718 MTK_FUNCTION(1, "I2S0_MCK"),
719 MTK_FUNCTION(2, "I2S3_MCK"),
720 MTK_FUNCTION(3, "I2S1_MCK"),
721 MTK_FUNCTION(4, "I2S2_MCK"),
722 MTK_FUNCTION(7, "DBG_MON_A4")
723 ),
724 MTK_PIN(
725 72, "GPIO72",
726 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
727 DRV_GRP3,
728 MTK_FUNCTION(0, "GPIO72"),
729 MTK_FUNCTION(1, "I2S0_DI"),
730 MTK_FUNCTION(2, "I2S0_DI"),
731 MTK_FUNCTION(3, "I2S2_DI"),
732 MTK_FUNCTION(4, "I2S2_DI"),
733 MTK_FUNCTION(7, "DBG_MON_A5")
734 ),
735 MTK_PIN(
736 73, "GPIO73",
737 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
738 DRV_GRP3,
739 MTK_FUNCTION(0, "GPIO73"),
740 MTK_FUNCTION(1, "I2S3_DO"),
741 MTK_FUNCTION(2, "I2S3_DO"),
742 MTK_FUNCTION(3, "I2S1_DO"),
743 MTK_FUNCTION(4, "I2S1_DO"),
744 MTK_FUNCTION(7, "DBG_MON_A6")
745 ),
746 MTK_PIN(
747 74, "GPIO74",
748 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
749 DRV_GRP3,
750 MTK_FUNCTION(0, "GPIO74"),
751 MTK_FUNCTION(1, "SCL3_0"),
752 MTK_FUNCTION(7, "AUXIF_CLK1")
753 ),
754 MTK_PIN(
755 75, "GPIO75",
756 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
757 DRV_GRP3,
758 MTK_FUNCTION(0, "GPIO75"),
759 MTK_FUNCTION(1, "SDA3_0"),
760 MTK_FUNCTION(7, "AUXIF_ST1")
761 ),
762 MTK_PIN(
763 76, "GPIO76",
764 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
765 DRV_GRP3,
766 MTK_FUNCTION(0, "GPIO76"),
767 MTK_FUNCTION(1, "CONN_HRST_B"),
768 MTK_FUNCTION(7, "C2K_DM_EINT0")
769 ),
770 MTK_PIN(
771 77, "GPIO77",
772 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
773 DRV_GRP3,
774 MTK_FUNCTION(0, "GPIO77"),
775 MTK_FUNCTION(1, "CONN_TOP_CLK"),
776 MTK_FUNCTION(7, "C2K_DM_EINT1")
777 ),
778 MTK_PIN(
779 78, "GPIO78",
780 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
781 DRV_GRP3,
782 MTK_FUNCTION(0, "GPIO78"),
783 MTK_FUNCTION(1, "CONN_TOP_DATA"),
784 MTK_FUNCTION(7, "C2K_DM_EINT2")
785 ),
786 MTK_PIN(
787 79, "GPIO79",
788 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
789 DRV_GRP3,
790 MTK_FUNCTION(0, "GPIO79"),
791 MTK_FUNCTION(1, "CONN_WB_PTA"),
792 MTK_FUNCTION(7, "C2K_DM_EINT3")
793 ),
794 MTK_PIN(
795 80, "GPIO80",
796 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
797 DRV_GRP3,
798 MTK_FUNCTION(0, "GPIO80"),
799 MTK_FUNCTION(1, "CONN_WF_HB0"),
800 MTK_FUNCTION(7, "C2K_EINT0")
801 ),
802 MTK_PIN(
803 81, "GPIO81",
804 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
805 DRV_GRP3,
806 MTK_FUNCTION(0, "GPIO81"),
807 MTK_FUNCTION(1, "CONN_WF_HB1"),
808 MTK_FUNCTION(7, "C2K_EINT1")
809 ),
810 MTK_PIN(
811 82, "GPIO82",
812 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
813 DRV_GRP3,
814 MTK_FUNCTION(0, "GPIO82"),
815 MTK_FUNCTION(1, "CONN_WF_HB2"),
816 MTK_FUNCTION(7, "MD_CLKM0")
817 ),
818 MTK_PIN(
819 83, "GPIO83",
820 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
821 DRV_GRP3,
822 MTK_FUNCTION(0, "GPIO83"),
823 MTK_FUNCTION(1, "CONN_BT_CLK"),
824 MTK_FUNCTION(7, "MD_CLKM1")
825 ),
826 MTK_PIN(
827 84, "GPIO84",
828 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
829 DRV_GRP3,
830 MTK_FUNCTION(0, "GPIO84"),
831 MTK_FUNCTION(1, "CONN_BT_DATA")
832 ),
833 MTK_PIN(
834 85, "GPIO85",
835 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
836 DRV_GRP3,
837 MTK_FUNCTION(0, "GPIO85"),
838 MTK_FUNCTION(1, "EINT8"),
839 MTK_FUNCTION(2, "I2S1_LRCK"),
840 MTK_FUNCTION(3, "I2S2_LRCK"),
841 MTK_FUNCTION(4, "URXD1"),
842 MTK_FUNCTION(5, "MD_URXD0"),
843 MTK_FUNCTION(7, "DBG_MON_A7")
844 ),
845 MTK_PIN(
846 86, "GPIO86",
847 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
848 DRV_GRP3,
849 MTK_FUNCTION(0, "GPIO86"),
850 MTK_FUNCTION(1, "EINT9"),
851 MTK_FUNCTION(2, "I2S1_BCK"),
852 MTK_FUNCTION(3, "I2S2_BCK"),
853 MTK_FUNCTION(4, "UTXD1"),
854 MTK_FUNCTION(5, "MD_UTXD0"),
855 MTK_FUNCTION(7, "DBG_MON_A8")
856 ),
857 MTK_PIN(
858 87, "GPIO87",
859 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
860 DRV_GRP3,
861 MTK_FUNCTION(0, "GPIO87"),
862 MTK_FUNCTION(1, "EINT10"),
863 MTK_FUNCTION(2, "I2S1_MCK"),
864 MTK_FUNCTION(3, "I2S2_MCK"),
865 MTK_FUNCTION(4, "URTS1"),
866 MTK_FUNCTION(5, "MD_URXD1"),
867 MTK_FUNCTION(7, "DBG_MON_A9")
868 ),
869 MTK_PIN(
870 88, "GPIO88",
871 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
872 DRV_GRP3,
873 MTK_FUNCTION(0, "GPIO88"),
874 MTK_FUNCTION(1, "EINT11"),
875 MTK_FUNCTION(2, "I2S1_DO"),
876 MTK_FUNCTION(3, "I2S2_DI"),
877 MTK_FUNCTION(4, "UCTS1"),
878 MTK_FUNCTION(5, "MD_UTXD1"),
879 MTK_FUNCTION(7, "DBG_MON_A10")
880 ),
881 MTK_PIN(
882 89, "GPIO89",
883 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
884 DRV_GRP3,
885 MTK_FUNCTION(0, "GPIO89"),
886 MTK_FUNCTION(1, "EINT12"),
887 MTK_FUNCTION(2, "IRTX_OUT"),
888 MTK_FUNCTION(3, "CLKM0"),
889 MTK_FUNCTION(4, "PCM1_SYNC"),
890 MTK_FUNCTION(5, "URTS0"),
891 MTK_FUNCTION(7, "DBG_MON_A11")
892 ),
893 MTK_PIN(
894 90, "GPIO90",
895 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
896 DRV_GRP3,
897 MTK_FUNCTION(0, "GPIO90"),
898 MTK_FUNCTION(1, "EINT13"),
899 MTK_FUNCTION(2, "CMFLASH"),
900 MTK_FUNCTION(3, "CLKM1"),
901 MTK_FUNCTION(4, "PCM1_CLK"),
902 MTK_FUNCTION(5, "UCTS0"),
903 MTK_FUNCTION(7, "C2K_DM_EINT0")
904 ),
905 MTK_PIN(
906 91, "GPIO91",
907 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
908 DRV_GRP3,
909 MTK_FUNCTION(0, "GPIO91"),
910 MTK_FUNCTION(1, "EINT14"),
911 MTK_FUNCTION(2, "PWM_A"),
912 MTK_FUNCTION(3, "CLKM2"),
913 MTK_FUNCTION(4, "PCM1_DI"),
914 MTK_FUNCTION(5, "SDA0_3"),
915 MTK_FUNCTION(7, "C2K_DM_EINT1")
916 ),
917 MTK_PIN(
918 92, "GPIO92",
919 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
920 DRV_GRP3,
921 MTK_FUNCTION(0, "GPIO92"),
922 MTK_FUNCTION(1, "EINT15"),
923 MTK_FUNCTION(2, "PWM_B"),
924 MTK_FUNCTION(3, "CLKM3"),
925 MTK_FUNCTION(4, "PCM1_DO0"),
926 MTK_FUNCTION(5, "SCL0_3")
927 ),
928 MTK_PIN(
929 93, "GPIO93",
930 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
931 DRV_GRP3,
932 MTK_FUNCTION(0, "GPIO93"),
933 MTK_FUNCTION(1, "EINT16"),
934 MTK_FUNCTION(2, "IDDIG"),
935 MTK_FUNCTION(3, "CLKM4"),
936 MTK_FUNCTION(4, "PCM1_DO1"),
937 MTK_FUNCTION(5, "MD_INT2"),
938 MTK_FUNCTION(7, "DROP_ZONE")
939 ),
940 MTK_PIN(
941 94, "GPIO94",
942 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
943 DRV_GRP3,
944 MTK_FUNCTION(0, "GPIO94"),
945 MTK_FUNCTION(1, "USB_DRVVBUS"),
946 MTK_FUNCTION(2, "PWM_C"),
947 MTK_FUNCTION(3, "CLKM5")
948 ),
949 MTK_PIN(
950 95, "GPIO95",
951 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
952 DRV_GRP3,
953 MTK_FUNCTION(0, "GPIO95"),
954 MTK_FUNCTION(1, "SDA2_0"),
955 MTK_FUNCTION(7, "AUXIF_ST0")
956 ),
957 MTK_PIN(
958 96, "GPIO96",
959 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
960 DRV_GRP3,
961 MTK_FUNCTION(0, "GPIO96"),
962 MTK_FUNCTION(1, "SCL2_0"),
963 MTK_FUNCTION(7, "AUXIF_CLK0")
964 ),
965 MTK_PIN(
966 97, "GPIO97",
967 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
968 DRV_GRP3,
969 MTK_FUNCTION(0, "GPIO97"),
970 MTK_FUNCTION(1, "URXD0"),
971 MTK_FUNCTION(2, "UTXD0"),
972 MTK_FUNCTION(3, "MD_URXD0"),
973 MTK_FUNCTION(4, "MD_URXD1"),
974 MTK_FUNCTION(5, "MD_URXD2"),
975 MTK_FUNCTION(6, "C2K_URXD0"),
976 MTK_FUNCTION(7, "C2K_URXD1")
977 ),
978 MTK_PIN(
979 98, "GPIO98",
980 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
981 DRV_GRP3,
982 MTK_FUNCTION(0, "GPIO98"),
983 MTK_FUNCTION(1, "UTXD0"),
984 MTK_FUNCTION(2, "URXD0"),
985 MTK_FUNCTION(3, "MD_UTXD0"),
986 MTK_FUNCTION(4, "MD_UTXD1"),
987 MTK_FUNCTION(5, "MD_UTXD2"),
988 MTK_FUNCTION(6, "C2K_UTXD0"),
989 MTK_FUNCTION(7, "C2K_UTXD1")
990 ),
991 MTK_PIN(
992 99, "GPIO99",
993 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
994 DRV_GRP3,
995 MTK_FUNCTION(0, "GPIO99"),
996 MTK_FUNCTION(1, "RTC32K_CK")
997 ),
998 MTK_PIN(
999 100, "GPIO100",
1000 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1001 DRV_GRP3,
1002 MTK_FUNCTION(0, "GPIO100"),
1003 MTK_FUNCTION(1, "SRCLKENAI0")
1004 ),
1005 MTK_PIN(
1006 101, "GPIO101",
1007 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1008 DRV_GRP3,
1009 MTK_FUNCTION(0, "GPIO101"),
1010 MTK_FUNCTION(1, "SRCLKENAI1")
1011 ),
1012 MTK_PIN(
1013 102, "GPIO102",
1014 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1015 DRV_GRP3,
1016 MTK_FUNCTION(0, "GPIO102"),
1017 MTK_FUNCTION(1, "SRCLKENA0")
1018 ),
1019 MTK_PIN(
1020 103, "GPIO103",
1021 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1022 DRV_GRP3,
1023 MTK_FUNCTION(0, "GPIO103"),
1024 MTK_FUNCTION(1, "SRCLKENA1")
1025 ),
1026 MTK_PIN(
1027 104, "GPIO104",
1028 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1029 DRV_GRP3,
1030 MTK_FUNCTION(0, "GPIO104"),
1031 MTK_FUNCTION(1, "SYSRSTB")
1032 ),
1033 MTK_PIN(
1034 105, "GPIO105",
1035 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1036 DRV_GRP3,
1037 MTK_FUNCTION(0, "GPIO105"),
1038 MTK_FUNCTION(1, "WATCHDOG")
1039 ),
1040 MTK_PIN(
1041 106, "GPIO106",
1042 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1043 DRV_GRP3,
1044 MTK_FUNCTION(0, "GPIO106"),
1045 MTK_FUNCTION(1, "KPROW0"),
1046 MTK_FUNCTION(2, "CMFLASH"),
1047 MTK_FUNCTION(3, "CLKM4"),
1048 MTK_FUNCTION(4, "TP_GPIO0_AO"),
1049 MTK_FUNCTION(5, "IRTX_OUT")
1050 ),
1051 MTK_PIN(
1052 107, "GPIO107",
1053 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1054 DRV_GRP3,
1055 MTK_FUNCTION(0, "GPIO107"),
1056 MTK_FUNCTION(1, "KPROW1"),
1057 MTK_FUNCTION(2, "IDDIG"),
1058 MTK_FUNCTION(3, "CLKM5"),
1059 MTK_FUNCTION(4, "TP_GPIO1_AO"),
1060 MTK_FUNCTION(5, "I2S1_BCK"),
1061 MTK_FUNCTION(7, "DAP_SIB1_SWD")
1062 ),
1063 MTK_PIN(
1064 108, "GPIO108",
1065 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1066 DRV_GRP3,
1067 MTK_FUNCTION(0, "GPIO108"),
1068 MTK_FUNCTION(1, "KPROW2"),
1069 MTK_FUNCTION(2, "USB_DRVVBUS"),
1070 MTK_FUNCTION(3, "PWM_A"),
1071 MTK_FUNCTION(4, "CMFLASH"),
1072 MTK_FUNCTION(5, "I2S1_LRCK"),
1073 MTK_FUNCTION(7, "DAP_SIB1_SWCK")
1074 ),
1075 MTK_PIN(
1076 109, "GPIO109",
1077 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1078 DRV_GRP3,
1079 MTK_FUNCTION(0, "GPIO109"),
1080 MTK_FUNCTION(1, "KPCOL0")
1081 ),
1082 MTK_PIN(
1083 110, "GPIO110",
1084 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1085 DRV_GRP3,
1086 MTK_FUNCTION(0, "GPIO110"),
1087 MTK_FUNCTION(1, "KPCOL1"),
1088 MTK_FUNCTION(2, "SDA1_3"),
1089 MTK_FUNCTION(3, "PWM_B"),
1090 MTK_FUNCTION(4, "CLKM0"),
1091 MTK_FUNCTION(5, "I2S1_DO"),
1092 MTK_FUNCTION(7, "C2K_DM_EINT3")
1093 ),
1094 MTK_PIN(
1095 111, "GPIO111",
1096 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1097 DRV_GRP3,
1098 MTK_FUNCTION(0, "GPIO111"),
1099 MTK_FUNCTION(1, "KPCOL2"),
1100 MTK_FUNCTION(2, "SCL1_3"),
1101 MTK_FUNCTION(3, "PWM_C"),
1102 MTK_FUNCTION(4, "DISP_PWM"),
1103 MTK_FUNCTION(5, "I2S1_MCK"),
1104 MTK_FUNCTION(7, "C2K_DM_EINT2")
1105 ),
1106 MTK_PIN(
1107 112, "GPIO112",
1108 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1109 DRV_GRP3,
1110 MTK_FUNCTION(0, "GPIO112"),
1111 MTK_FUNCTION(1, "MD_INT1_C2K_UIM1_HOT_PLUG_IN"),
1112 MTK_FUNCTION(7, "C2K_DM_EINT1")
1113 ),
1114 MTK_PIN(
1115 113, "GPIO113",
1116 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1117 DRV_GRP3,
1118 MTK_FUNCTION(0, "GPIO113"),
1119 MTK_FUNCTION(1, "MD_INT0_C2K_UIM0_HOT_PLUG_IN"),
1120 MTK_FUNCTION(7, "C2K_DM_EINT0")
1121 ),
1122 MTK_PIN(
1123 114, "GPIO114",
1124 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1125 DRV_GRP3,
1126 MTK_FUNCTION(0, "GPIO114"),
1127 MTK_FUNCTION(1, "MSDC0_DAT0")
1128 ),
1129 MTK_PIN(
1130 115, "GPIO115",
1131 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1132 DRV_GRP3,
1133 MTK_FUNCTION(0, "GPIO115"),
1134 MTK_FUNCTION(1, "MSDC0_DAT1")
1135 ),
1136 MTK_PIN(
1137 116, "GPIO116",
1138 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1139 DRV_GRP3,
1140 MTK_FUNCTION(0, "GPIO116"),
1141 MTK_FUNCTION(1, "MSDC0_DAT2")
1142 ),
1143 MTK_PIN(
1144 117, "GPIO117",
1145 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1146 DRV_GRP3,
1147 MTK_FUNCTION(0, "GPIO117"),
1148 MTK_FUNCTION(1, "MSDC0_DAT3")
1149 ),
1150 MTK_PIN(
1151 118, "GPIO118",
1152 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1153 DRV_GRP3,
1154 MTK_FUNCTION(0, "GPIO118"),
1155 MTK_FUNCTION(1, "MSDC0_DAT4")
1156 ),
1157 MTK_PIN(
1158 119, "GPIO119",
1159 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1160 DRV_GRP3,
1161 MTK_FUNCTION(0, "GPIO119"),
1162 MTK_FUNCTION(1, "MSDC0_DAT5")
1163 ),
1164 MTK_PIN(
1165 120, "GPIO120",
1166 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1167 DRV_GRP3,
1168 MTK_FUNCTION(0, "GPIO120"),
1169 MTK_FUNCTION(1, "MSDC0_DAT6")
1170 ),
1171 MTK_PIN(
1172 121, "GPIO121",
1173 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1174 DRV_GRP3,
1175 MTK_FUNCTION(0, "GPIO121"),
1176 MTK_FUNCTION(1, "MSDC0_DAT7")
1177 ),
1178 MTK_PIN(
1179 122, "GPIO122",
1180 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1181 DRV_GRP3,
1182 MTK_FUNCTION(0, "GPIO122"),
1183 MTK_FUNCTION(1, "MSDC0_CMD")
1184 ),
1185 MTK_PIN(
1186 123, "GPIO123",
1187 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1188 DRV_GRP3,
1189 MTK_FUNCTION(0, "GPIO123"),
1190 MTK_FUNCTION(1, "MSDC0_CLK")
1191 ),
1192 MTK_PIN(
1193 124, "GPIO124",
1194 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1195 DRV_GRP3,
1196 MTK_FUNCTION(0, "GPIO124"),
1197 MTK_FUNCTION(1, "MSDC0_DSL")
1198 ),
1199 MTK_PIN(
1200 125, "GPIO125",
1201 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1202 DRV_GRP3,
1203 MTK_FUNCTION(0, "GPIO125"),
1204 MTK_FUNCTION(1, "MSDC0_RSTB")
1205 ),
1206 MTK_PIN(
1207 126, "GPIO126",
1208 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1209 DRV_GRP3,
1210 MTK_FUNCTION(0, "GPIO126"),
1211 MTK_FUNCTION(1, "MD1_SIM1_SCLK"),
1212 MTK_FUNCTION(2, "MD1_SIM2_SCLK"),
1213 MTK_FUNCTION(3, "C2K_UIM0_CLK"),
1214 MTK_FUNCTION(4, "C2K_UIM1_CLK")
1215 ),
1216 MTK_PIN(
1217 127, "GPIO127",
1218 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1219 DRV_GRP3,
1220 MTK_FUNCTION(0, "GPIO127"),
1221 MTK_FUNCTION(1, "MD1_SIM1_SRST"),
1222 MTK_FUNCTION(2, "MD1_SIM2_SRST"),
1223 MTK_FUNCTION(3, "C2K_UIM0_RST"),
1224 MTK_FUNCTION(4, "C2K_UIM1_RST")
1225 ),
1226 MTK_PIN(
1227 128, "GPIO128",
1228 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1229 DRV_GRP3,
1230 MTK_FUNCTION(0, "GPIO128"),
1231 MTK_FUNCTION(1, "MD1_SIM1_SIO"),
1232 MTK_FUNCTION(2, "MD1_SIM2_SIO"),
1233 MTK_FUNCTION(3, "C2K_UIM0_IO"),
1234 MTK_FUNCTION(4, "C2K_UIM1_IO")
1235 ),
1236 MTK_PIN(
1237 129, "GPIO129",
1238 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1239 DRV_GRP3,
1240 MTK_FUNCTION(0, "GPIO129"),
1241 MTK_FUNCTION(1, "MSDC1_CMD"),
1242 MTK_FUNCTION(2, "CONN_DSP_JMS"),
1243 MTK_FUNCTION(3, "LTE_JTAG_TMS"),
1244 MTK_FUNCTION(4, "UDI_TMS"),
1245 MTK_FUNCTION(5, "C2K_TMS")
1246 ),
1247 MTK_PIN(
1248 130, "GPIO130",
1249 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1250 DRV_GRP3,
1251 MTK_FUNCTION(0, "GPIO130"),
1252 MTK_FUNCTION(1, "MSDC1_DAT0"),
1253 MTK_FUNCTION(2, "CONN_DSP_JDI"),
1254 MTK_FUNCTION(3, "LTE_JTAG_TDI"),
1255 MTK_FUNCTION(4, "UDI_TDI"),
1256 MTK_FUNCTION(5, "C2K_TDI")
1257 ),
1258 MTK_PIN(
1259 131, "GPIO131",
1260 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1261 DRV_GRP3,
1262 MTK_FUNCTION(0, "GPIO131"),
1263 MTK_FUNCTION(1, "MSDC1_DAT1"),
1264 MTK_FUNCTION(2, "CONN_DSP_JDO"),
1265 MTK_FUNCTION(3, "LTE_JTAG_TDO"),
1266 MTK_FUNCTION(4, "UDI_TDO"),
1267 MTK_FUNCTION(5, "C2K_TDO")
1268 ),
1269 MTK_PIN(
1270 132, "GPIO132",
1271 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1272 DRV_GRP3,
1273 MTK_FUNCTION(0, "GPIO132"),
1274 MTK_FUNCTION(1, "MSDC1_DAT2"),
1275 MTK_FUNCTION(5, "C2K_RTCK")
1276 ),
1277 MTK_PIN(
1278 133, "GPIO133",
1279 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1280 DRV_GRP3,
1281 MTK_FUNCTION(0, "GPIO133"),
1282 MTK_FUNCTION(1, "MSDC1_DAT3"),
1283 MTK_FUNCTION(2, "CONN_DSP_JINTP"),
1284 MTK_FUNCTION(3, "LTE_JTAG_TRSTN"),
1285 MTK_FUNCTION(4, "UDI_NTRST"),
1286 MTK_FUNCTION(5, "C2K_NTRST")
1287 ),
1288 MTK_PIN(
1289 134, "GPIO134",
1290 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1291 DRV_GRP3,
1292 MTK_FUNCTION(0, "GPIO134"),
1293 MTK_FUNCTION(1, "MSDC1_CLK"),
1294 MTK_FUNCTION(2, "CONN_DSP_JCK"),
1295 MTK_FUNCTION(3, "LTE_JTAG_TCK"),
1296 MTK_FUNCTION(4, "UDI_TCK_XI"),
1297 MTK_FUNCTION(5, "C2K_TCK")
1298 ),
1299 MTK_PIN(
1300 135, "GPIO135",
1301 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1302 DRV_GRP3,
1303 MTK_FUNCTION(0, "GPIO135"),
1304 MTK_FUNCTION(1, "TDM_LRCK"),
1305 MTK_FUNCTION(2, "I2S0_LRCK"),
1306 MTK_FUNCTION(3, "CLKM0"),
1307 MTK_FUNCTION(4, "PCM1_SYNC"),
1308 MTK_FUNCTION(5, "PWM_A"),
1309 MTK_FUNCTION(7, "DBG_MON_A12")
1310 ),
1311 MTK_PIN(
1312 136, "GPIO136",
1313 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1314 DRV_GRP3,
1315 MTK_FUNCTION(0, "GPIO136"),
1316 MTK_FUNCTION(1, "TDM_BCK"),
1317 MTK_FUNCTION(2, "I2S0_BCK"),
1318 MTK_FUNCTION(3, "CLKM1"),
1319 MTK_FUNCTION(4, "PCM1_CLK"),
1320 MTK_FUNCTION(5, "PWM_B"),
1321 MTK_FUNCTION(7, "DBG_MON_A13")
1322 ),
1323 MTK_PIN(
1324 137, "GPIO137",
1325 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1326 DRV_GRP3,
1327 MTK_FUNCTION(0, "GPIO137"),
1328 MTK_FUNCTION(1, "TDM_MCK"),
1329 MTK_FUNCTION(2, "I2S0_MCK"),
1330 MTK_FUNCTION(3, "CLKM2"),
1331 MTK_FUNCTION(4, "PCM1_DI"),
1332 MTK_FUNCTION(5, "IRTX_OUT"),
1333 MTK_FUNCTION(7, "DBG_MON_A14")
1334 ),
1335 MTK_PIN(
1336 138, "GPIO138",
1337 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1338 DRV_GRP3,
1339 MTK_FUNCTION(0, "GPIO138"),
1340 MTK_FUNCTION(1, "TDM_DATA0"),
1341 MTK_FUNCTION(2, "I2S0_DI"),
1342 MTK_FUNCTION(3, "CLKM3"),
1343 MTK_FUNCTION(4, "PCM1_DO0"),
1344 MTK_FUNCTION(5, "PWM_C"),
1345 MTK_FUNCTION(6, "SDA3_1"),
1346 MTK_FUNCTION(7, "DBG_MON_A15")
1347 ),
1348 MTK_PIN(
1349 139, "GPIO139",
1350 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1351 DRV_GRP3,
1352 MTK_FUNCTION(0, "GPIO139"),
1353 MTK_FUNCTION(1, "TDM_DATA1"),
1354 MTK_FUNCTION(2, "I2S3_DO"),
1355 MTK_FUNCTION(3, "CLKM4"),
1356 MTK_FUNCTION(4, "PCM1_DO1"),
1357 MTK_FUNCTION(5, "ANT_SEL2"),
1358 MTK_FUNCTION(6, "SCL3_1"),
1359 MTK_FUNCTION(7, "DBG_MON_A16")
1360 ),
1361 MTK_PIN(
1362 140, "GPIO140",
1363 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1364 DRV_GRP3,
1365 MTK_FUNCTION(0, "GPIO140"),
1366 MTK_FUNCTION(1, "TDM_DATA2"),
1367 MTK_FUNCTION(2, "DISP_PWM"),
1368 MTK_FUNCTION(3, "CLKM5"),
1369 MTK_FUNCTION(4, "SDA1_4"),
1370 MTK_FUNCTION(5, "ANT_SEL1"),
1371 MTK_FUNCTION(6, "URXD3"),
1372 MTK_FUNCTION(7, "DBG_MON_A17")
1373 ),
1374 MTK_PIN(
1375 141, "GPIO141",
1376 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1377 DRV_GRP3,
1378 MTK_FUNCTION(0, "GPIO141"),
1379 MTK_FUNCTION(1, "TDM_DATA3"),
1380 MTK_FUNCTION(2, "CMFLASH"),
1381 MTK_FUNCTION(3, "IRTX_OUT"),
1382 MTK_FUNCTION(4, "SCL1_4"),
1383 MTK_FUNCTION(5, "ANT_SEL0"),
1384 MTK_FUNCTION(6, "UTXD3"),
1385 MTK_FUNCTION(7, "DBG_MON_A18")
1386 ),
1387 MTK_PIN(
1388 142, "GPIO142",
1389 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1390 DRV_GRP3,
1391 MTK_FUNCTION(0, "GPIO142"),
1392 MTK_FUNCTION(1, "PWRAP_SPI0_MI"),
1393 MTK_FUNCTION(2, "PWRAP_SPI0_MO")
1394 ),
1395 MTK_PIN(
1396 143, "GPIO143",
1397 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1398 DRV_GRP3,
1399 MTK_FUNCTION(0, "GPIO143"),
1400 MTK_FUNCTION(1, "PWRAP_SPI0_MO"),
1401 MTK_FUNCTION(2, "PWRAP_SPI0_MI")
1402 ),
1403 MTK_PIN(
1404 144, "GPIO144",
1405 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1406 DRV_GRP3,
1407 MTK_FUNCTION(0, "GPIO144"),
1408 MTK_FUNCTION(1, "PWRAP_SPI0_CK")
1409 ),
1410 MTK_PIN(
1411 145, "GPIO145",
1412 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1413 DRV_GRP3,
1414 MTK_FUNCTION(0, "GPIO145"),
1415 MTK_FUNCTION(1, "PWRAP_SPI0_CSN")
1416 ),
1417 MTK_PIN(
1418 146, "GPIO146",
1419 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1420 DRV_GRP3,
1421 MTK_FUNCTION(0, "GPIO146"),
1422 MTK_FUNCTION(1, "AUD_CLK_MOSI")
1423 ),
1424 MTK_PIN(
1425 147, "GPIO147",
1426 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1427 DRV_GRP3,
1428 MTK_FUNCTION(0, "GPIO147"),
1429 MTK_FUNCTION(1, "AUD_DAT_MISO"),
1430 MTK_FUNCTION(2, "AUD_DAT_MOSI"),
1431 MTK_FUNCTION(3, "VOW_DAT_MISO")
1432 ),
1433 MTK_PIN(
1434 148, "GPIO148",
1435 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1436 DRV_GRP3,
1437 MTK_FUNCTION(0, "GPIO148"),
1438 MTK_FUNCTION(1, "AUD_DAT_MOSI"),
1439 MTK_FUNCTION(2, "AUD_DAT_MISO")
1440 ),
1441 MTK_PIN(
1442 149, "GPIO149",
1443 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1444 DRV_GRP3,
1445 MTK_FUNCTION(0, "GPIO149"),
1446 MTK_FUNCTION(1, "VOW_CLK_MISO")
1447 ),
1448 MTK_PIN(
1449 150, "GPIO150",
1450 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1451 DRV_GRP3,
1452 MTK_FUNCTION(0, "GPIO150"),
1453 MTK_FUNCTION(1, "ANC_DAT_MOSI")
1454 ),
1455 MTK_PIN(
1456 151, "GPIO151",
1457 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1458 DRV_GRP3,
1459 MTK_FUNCTION(0, "GPIO151"),
1460 MTK_FUNCTION(1, "SCL6_0")
1461 ),
1462 MTK_PIN(
1463 152, "GPIO152",
1464 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1465 DRV_GRP3,
1466 MTK_FUNCTION(0, "GPIO152"),
1467 MTK_FUNCTION(1, "SDA6_0")
1468 ),
1469 MTK_PIN(
1470 153, "GPIO153",
1471 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1472 DRV_GRP3,
1473 MTK_FUNCTION(0, "GPIO153"),
1474 MTK_FUNCTION(1, "SCL7_0")
1475 ),
1476 MTK_PIN(
1477 154, "GPIO154",
1478 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1479 DRV_GRP3,
1480 MTK_FUNCTION(0, "GPIO154"),
1481 MTK_FUNCTION(1, "SDA7_0")
1482 ),
1483 MTK_PIN(
1484 155, "GPIO155",
1485 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1486 DRV_GRP3,
1487 MTK_FUNCTION(0, "GPIO155"),
1488 MTK_FUNCTION(1, "MD1_SIM2_SCLK"),
1489 MTK_FUNCTION(2, "MD1_SIM1_SCLK"),
1490 MTK_FUNCTION(3, "C2K_UIM0_CLK"),
1491 MTK_FUNCTION(4, "C2K_UIM1_CLK")
1492 ),
1493 MTK_PIN(
1494 156, "GPIO156",
1495 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1496 DRV_GRP3,
1497 MTK_FUNCTION(0, "GPIO156"),
1498 MTK_FUNCTION(1, "MD1_SIM2_SRST"),
1499 MTK_FUNCTION(2, "MD1_SIM1_SRST"),
1500 MTK_FUNCTION(3, "C2K_UIM0_RST"),
1501 MTK_FUNCTION(4, "C2K_UIM1_RST")
1502 ),
1503 MTK_PIN(
1504 157, "GPIO157",
1505 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1506 DRV_GRP3,
1507 MTK_FUNCTION(0, "GPIO157"),
1508 MTK_FUNCTION(1, "MD1_SIM2_SIO"),
1509 MTK_FUNCTION(2, "MD1_SIM1_SIO"),
1510 MTK_FUNCTION(3, "C2K_UIM0_IO"),
1511 MTK_FUNCTION(4, "C2K_UIM1_IO")
1512 ),
1513 MTK_PIN(
1514 158, "GPIO158",
1515 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1516 DRV_GRP3,
1517 MTK_FUNCTION(0, "GPIO158"),
1518 MTK_FUNCTION(1, "MIPI_TDP0")
1519 ),
1520 MTK_PIN(
1521 159, "GPIO159",
1522 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1523 DRV_GRP3,
1524 MTK_FUNCTION(0, "GPIO159"),
1525 MTK_FUNCTION(1, "MIPI_TDN0")
1526 ),
1527 MTK_PIN(
1528 160, "GPIO160",
1529 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1530 DRV_GRP3,
1531 MTK_FUNCTION(0, "GPIO160"),
1532 MTK_FUNCTION(1, "MIPI_TDP1")
1533 ),
1534 MTK_PIN(
1535 161, "GPIO161",
1536 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1537 DRV_GRP3,
1538 MTK_FUNCTION(0, "GPIO161"),
1539 MTK_FUNCTION(1, "MIPI_TDN1")
1540 ),
1541 MTK_PIN(
1542 162, "GPIO162",
1543 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1544 DRV_GRP3,
1545 MTK_FUNCTION(0, "GPIO162"),
1546 MTK_FUNCTION(1, "MIPI_TCP")
1547 ),
1548 MTK_PIN(
1549 163, "GPIO163",
1550 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1551 DRV_GRP3,
1552 MTK_FUNCTION(0, "GPIO163"),
1553 MTK_FUNCTION(1, "MIPI_TCN")
1554 ),
1555 MTK_PIN(
1556 164, "GPIO164",
1557 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1558 DRV_GRP3,
1559 MTK_FUNCTION(0, "GPIO164"),
1560 MTK_FUNCTION(1, "MIPI_TDP2")
1561 ),
1562 MTK_PIN(
1563 165, "GPIO165",
1564 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1565 DRV_GRP3,
1566 MTK_FUNCTION(0, "GPIO165"),
1567 MTK_FUNCTION(1, "MIPI_TDN2")
1568 ),
1569 MTK_PIN(
1570 166, "GPIO166",
1571 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1572 DRV_GRP3,
1573 MTK_FUNCTION(0, "GPIO166"),
1574 MTK_FUNCTION(1, "MIPI_TDP3")
1575 ),
1576 MTK_PIN(
1577 167, "GPIO167",
1578 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1579 DRV_GRP3,
1580 MTK_FUNCTION(0, "GPIO167"),
1581 MTK_FUNCTION(1, "MIPI_TDN3")
1582 ),
1583 MTK_PIN(
1584 168, "GPIO168",
1585 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1586 DRV_GRP3,
1587 MTK_FUNCTION(0, "GPIO168"),
1588 MTK_FUNCTION(1, "MIPI_TDP0_A")
1589 ),
1590 MTK_PIN(
1591 169, "GPIO169",
1592 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1593 DRV_GRP3,
1594 MTK_FUNCTION(0, "GPIO169"),
1595 MTK_FUNCTION(1, "MIPI_TDN0_A")
1596 ),
1597 MTK_PIN(
1598 170, "GPIO170",
1599 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1600 DRV_GRP3,
1601 MTK_FUNCTION(0, "GPIO170"),
1602 MTK_FUNCTION(1, "MIPI_TDP1_A")
1603 ),
1604 MTK_PIN(
1605 171, "GPIO171",
1606 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1607 DRV_GRP3,
1608 MTK_FUNCTION(0, "GPIO171"),
1609 MTK_FUNCTION(1, "MIPI_TDN1_A")
1610 ),
1611 MTK_PIN(
1612 172, "GPIO172",
1613 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1614 DRV_GRP3,
1615 MTK_FUNCTION(0, "GPIO172"),
1616 MTK_FUNCTION(1, "MIPI_TCP_A")
1617 ),
1618 MTK_PIN(
1619 173, "GPIO173",
1620 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1621 DRV_GRP3,
1622 MTK_FUNCTION(0, "GPIO173"),
1623 MTK_FUNCTION(1, "MIPI_TCN_A")
1624 ),
1625 MTK_PIN(
1626 174, "GPIO174",
1627 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1628 DRV_GRP3,
1629 MTK_FUNCTION(0, "GPIO174"),
1630 MTK_FUNCTION(1, "MIPI_TDP2_A")
1631 ),
1632 MTK_PIN(
1633 175, "GPIO175",
1634 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1635 DRV_GRP3,
1636 MTK_FUNCTION(0, "GPIO175"),
1637 MTK_FUNCTION(1, "MIPI_TDN2_A")
1638 ),
1639 MTK_PIN(
1640 176, "GPIO176",
1641 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1642 DRV_GRP3,
1643 MTK_FUNCTION(0, "GPIO176"),
1644 MTK_FUNCTION(1, "MIPI_TDP3_A")
1645 ),
1646 MTK_PIN(
1647 177, "GPIO177",
1648 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1649 DRV_GRP3,
1650 MTK_FUNCTION(0, "GPIO177"),
1651 MTK_FUNCTION(1, "MIPI_TDN3_A")
1652 ),
1653 MTK_PIN(
1654 178, "GPIO178",
1655 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1656 DRV_GRP3,
1657 MTK_FUNCTION(0, "GPIO178"),
1658 MTK_FUNCTION(1, "DISP_PWM"),
1659 MTK_FUNCTION(2, "PWM_D"),
1660 MTK_FUNCTION(3, "CLKM5"),
1661 MTK_FUNCTION(7, "DBG_MON_A19")
1662 ),
1663 MTK_PIN(
1664 179, "GPIO179",
1665 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1666 DRV_GRP3,
1667 MTK_FUNCTION(0, "GPIO179"),
1668 MTK_FUNCTION(1, "DSI_TE0"),
1669 MTK_FUNCTION(7, "DBG_MON_A20")
1670 ),
1671 MTK_PIN(
1672 180, "GPIO180",
1673 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1674 DRV_GRP3,
1675 MTK_FUNCTION(0, "GPIO180"),
1676 MTK_FUNCTION(1, "LCM_RST"),
1677 MTK_FUNCTION(2, "DSI_TE1"),
1678 MTK_FUNCTION(7, "DBG_MON_A21")
1679 ),
1680 MTK_PIN(
1681 181, "GPIO181",
1682 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1683 DRV_GRP3,
1684 MTK_FUNCTION(0, "GPIO181"),
1685 MTK_FUNCTION(1, "IDDIG"),
1686 MTK_FUNCTION(2, "DSI_TE1"),
1687 MTK_FUNCTION(7, "DBG_MON_A22")
1688 ),
1689 MTK_PIN(
1690 182, "GPIO182",
1691 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1692 DRV_GRP3,
1693 MTK_FUNCTION(0, "GPIO182"),
1694 MTK_FUNCTION(1, "TESTMODE")
1695 ),
1696 MTK_PIN(
1697 183, "GPIO183",
1698 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1699 DRV_GRP3,
1700 MTK_FUNCTION(0, "GPIO183"),
1701 MTK_FUNCTION(1, "RFIC0_BSI_CK"),
1702 MTK_FUNCTION(2, "SPM_BSI_CK"),
1703 MTK_FUNCTION(7, "DBG_MON_B27")
1704 ),
1705 MTK_PIN(
1706 184, "GPIO184",
1707 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1708 DRV_GRP3,
1709 MTK_FUNCTION(0, "GPIO184"),
1710 MTK_FUNCTION(1, "RFIC0_BSI_EN"),
1711 MTK_FUNCTION(2, "SPM_BSI_EN"),
1712 MTK_FUNCTION(7, "DBG_MON_B28")
1713 ),
1714 MTK_PIN(
1715 185, "GPIO185",
1716 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1717 DRV_GRP3,
1718 MTK_FUNCTION(0, "GPIO185"),
1719 MTK_FUNCTION(1, "RFIC0_BSI_D0"),
1720 MTK_FUNCTION(2, "SPM_BSI_D0"),
1721 MTK_FUNCTION(7, "DBG_MON_B29")
1722 ),
1723 MTK_PIN(
1724 186, "GPIO186",
1725 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1726 DRV_GRP3,
1727 MTK_FUNCTION(0, "GPIO186"),
1728 MTK_FUNCTION(1, "RFIC0_BSI_D1"),
1729 MTK_FUNCTION(2, "SPM_BSI_D1"),
1730 MTK_FUNCTION(7, "DBG_MON_B30")
1731 ),
1732 MTK_PIN(
1733 187, "GPIO187",
1734 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1735 DRV_GRP3,
1736 MTK_FUNCTION(0, "GPIO187"),
1737 MTK_FUNCTION(1, "RFIC0_BSI_D2"),
1738 MTK_FUNCTION(2, "SPM_BSI_D2"),
1739 MTK_FUNCTION(7, "DBG_MON_B31")
1740 ),
1741 MTK_PIN(
1742 188, "GPIO188",
1743 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1744 DRV_GRP3,
1745 MTK_FUNCTION(0, "GPIO188"),
1746 MTK_FUNCTION(1, "MIPI0_SCLK"),
1747 MTK_FUNCTION(7, "DBG_MON_B32")
1748 ),
1749 MTK_PIN(
1750 189, "GPIO189",
1751 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1752 DRV_GRP3,
1753 MTK_FUNCTION(0, "GPIO189"),
1754 MTK_FUNCTION(1, "MIPI0_SDATA")
1755 ),
1756 MTK_PIN(
1757 190, "GPIO190",
1758 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1759 DRV_GRP3,
1760 MTK_FUNCTION(0, "GPIO190"),
1761 MTK_FUNCTION(1, "MIPI1_SCLK")
1762 ),
1763 MTK_PIN(
1764 191, "GPIO191",
1765 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1766 DRV_GRP3,
1767 MTK_FUNCTION(0, "GPIO191"),
1768 MTK_FUNCTION(1, "MIPI1_SDATA")
1769 ),
1770 MTK_PIN(
1771 192, "GPIO192",
1772 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1773 DRV_GRP3,
1774 MTK_FUNCTION(0, "GPIO192"),
1775 MTK_FUNCTION(1, "BPI_BUS4")
1776 ),
1777 MTK_PIN(
1778 193, "GPIO193",
1779 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1780 DRV_GRP3,
1781 MTK_FUNCTION(0, "GPIO193"),
1782 MTK_FUNCTION(1, "BPI_BUS5"),
1783 MTK_FUNCTION(7, "DBG_MON_B0")
1784 ),
1785 MTK_PIN(
1786 194, "GPIO194",
1787 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1788 DRV_GRP3,
1789 MTK_FUNCTION(0, "GPIO194"),
1790 MTK_FUNCTION(1, "BPI_BUS6"),
1791 MTK_FUNCTION(7, "DBG_MON_B1")
1792 ),
1793 MTK_PIN(
1794 195, "GPIO195",
1795 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1796 DRV_GRP3,
1797 MTK_FUNCTION(0, "GPIO195"),
1798 MTK_FUNCTION(1, "BPI_BUS7"),
1799 MTK_FUNCTION(7, "DBG_MON_B2")
1800 ),
1801 MTK_PIN(
1802 196, "GPIO196",
1803 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1804 DRV_GRP3,
1805 MTK_FUNCTION(0, "GPIO196"),
1806 MTK_FUNCTION(1, "BPI_BUS8"),
1807 MTK_FUNCTION(7, "DBG_MON_B3")
1808 ),
1809 MTK_PIN(
1810 197, "GPIO197",
1811 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1812 DRV_GRP3,
1813 MTK_FUNCTION(0, "GPIO197"),
1814 MTK_FUNCTION(1, "BPI_BUS9"),
1815 MTK_FUNCTION(7, "DBG_MON_B4")
1816 ),
1817 MTK_PIN(
1818 198, "GPIO198",
1819 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1820 DRV_GRP3,
1821 MTK_FUNCTION(0, "GPIO198"),
1822 MTK_FUNCTION(1, "BPI_BUS10"),
1823 MTK_FUNCTION(7, "DBG_MON_B5")
1824 ),
1825 MTK_PIN(
1826 199, "GPIO199",
1827 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1828 DRV_GRP3,
1829 MTK_FUNCTION(0, "GPIO199"),
1830 MTK_FUNCTION(1, "BPI_BUS11"),
1831 MTK_FUNCTION(7, "DBG_MON_B6")
1832 ),
1833 MTK_PIN(
1834 200, "GPIO200",
1835 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1836 DRV_GRP3,
1837 MTK_FUNCTION(0, "GPIO200"),
1838 MTK_FUNCTION(1, "BPI_BUS12"),
1839 MTK_FUNCTION(7, "DBG_MON_B7")
1840 ),
1841 MTK_PIN(
1842 201, "GPIO201",
1843 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1844 DRV_GRP3,
1845 MTK_FUNCTION(0, "GPIO201"),
1846 MTK_FUNCTION(1, "BPI_BUS13"),
1847 MTK_FUNCTION(7, "DBG_MON_B8")
1848 ),
1849 MTK_PIN(
1850 202, "GPIO202",
1851 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1852 DRV_GRP3,
1853 MTK_FUNCTION(0, "GPIO202"),
1854 MTK_FUNCTION(1, "BPI_BUS14"),
1855 MTK_FUNCTION(7, "DBG_MON_B9")
1856 ),
1857 MTK_PIN(
1858 203, "GPIO203",
1859 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1860 DRV_GRP3,
1861 MTK_FUNCTION(0, "GPIO203"),
1862 MTK_FUNCTION(1, "BPI_BUS15"),
1863 MTK_FUNCTION(7, "DBG_MON_B10")
1864 ),
1865 MTK_PIN(
1866 204, "GPIO204",
1867 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1868 DRV_GRP3,
1869 MTK_FUNCTION(0, "GPIO204"),
1870 MTK_FUNCTION(1, "BPI_BUS16"),
1871 MTK_FUNCTION(2, "PA_VM0"),
1872 MTK_FUNCTION(7, "DBG_MON_B11")
1873 ),
1874 MTK_PIN(
1875 205, "GPIO205",
1876 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1877 DRV_GRP3,
1878 MTK_FUNCTION(0, "GPIO205"),
1879 MTK_FUNCTION(1, "BPI_BUS17"),
1880 MTK_FUNCTION(2, "PA_VM1"),
1881 MTK_FUNCTION(7, "DBG_MON_B12")
1882 ),
1883 MTK_PIN(
1884 206, "GPIO206",
1885 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1886 DRV_GRP3,
1887 MTK_FUNCTION(0, "GPIO206"),
1888 MTK_FUNCTION(1, "BPI_BUS18"),
1889 MTK_FUNCTION(2, "TX_SWAP0"),
1890 MTK_FUNCTION(7, "DBG_MON_B13")
1891 ),
1892 MTK_PIN(
1893 207, "GPIO207",
1894 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1895 DRV_GRP3,
1896 MTK_FUNCTION(0, "GPIO207"),
1897 MTK_FUNCTION(1, "BPI_BUS19"),
1898 MTK_FUNCTION(2, "TX_SWAP1"),
1899 MTK_FUNCTION(7, "DBG_MON_B14")
1900 ),
1901 MTK_PIN(
1902 208, "GPIO208",
1903 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1904 DRV_GRP3,
1905 MTK_FUNCTION(0, "GPIO208"),
1906 MTK_FUNCTION(1, "BPI_BUS20"),
1907 MTK_FUNCTION(2, "TX_SWAP2"),
1908 MTK_FUNCTION(7, "DBG_MON_B15")
1909 ),
1910 MTK_PIN(
1911 209, "GPIO209",
1912 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1913 DRV_GRP3,
1914 MTK_FUNCTION(0, "GPIO209"),
1915 MTK_FUNCTION(1, "BPI_BUS21"),
1916 MTK_FUNCTION(2, "TX_SWAP3"),
1917 MTK_FUNCTION(7, "DBG_MON_B16")
1918 ),
1919 MTK_PIN(
1920 210, "GPIO210",
1921 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1922 DRV_GRP3,
1923 MTK_FUNCTION(0, "GPIO210"),
1924 MTK_FUNCTION(1, "BPI_BUS22"),
1925 MTK_FUNCTION(2, "DET_BPI0"),
1926 MTK_FUNCTION(7, "DBG_MON_B17")
1927 ),
1928 MTK_PIN(
1929 211, "GPIO211",
1930 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1931 DRV_GRP3,
1932 MTK_FUNCTION(0, "GPIO211"),
1933 MTK_FUNCTION(1, "BPI_BUS23"),
1934 MTK_FUNCTION(2, "DET_BPI1"),
1935 MTK_FUNCTION(7, "DBG_MON_B18")
1936 ),
1937 MTK_PIN(
1938 212, "GPIO212",
1939 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1940 DRV_GRP3,
1941 MTK_FUNCTION(0, "GPIO212"),
1942 MTK_FUNCTION(1, "BPI_BUS0"),
1943 MTK_FUNCTION(7, "DBG_MON_B19")
1944 ),
1945 MTK_PIN(
1946 213, "GPIO213",
1947 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1948 DRV_GRP3,
1949 MTK_FUNCTION(0, "GPIO213"),
1950 MTK_FUNCTION(1, "BPI_BUS1"),
1951 MTK_FUNCTION(7, "DBG_MON_B20")
1952 ),
1953 MTK_PIN(
1954 214, "GPIO214",
1955 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1956 DRV_GRP3,
1957 MTK_FUNCTION(0, "GPIO214"),
1958 MTK_FUNCTION(1, "BPI_BUS2"),
1959 MTK_FUNCTION(7, "DBG_MON_B21")
1960 ),
1961 MTK_PIN(
1962 215, "GPIO215",
1963 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1964 DRV_GRP3,
1965 MTK_FUNCTION(0, "GPIO215"),
1966 MTK_FUNCTION(1, "BPI_BUS3"),
1967 MTK_FUNCTION(7, "DBG_MON_B22")
1968 ),
1969 MTK_PIN(
1970 216, "GPIO216",
1971 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1972 DRV_GRP3,
1973 MTK_FUNCTION(0, "GPIO216"),
1974 MTK_FUNCTION(1, "MIPI2_SCLK"),
1975 MTK_FUNCTION(7, "DBG_MON_B23")
1976 ),
1977 MTK_PIN(
1978 217, "GPIO217",
1979 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1980 DRV_GRP3,
1981 MTK_FUNCTION(0, "GPIO217"),
1982 MTK_FUNCTION(1, "MIPI2_SDATA"),
1983 MTK_FUNCTION(7, "DBG_MON_B24")
1984 ),
1985 MTK_PIN(
1986 218, "GPIO218",
1987 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1988 DRV_GRP3,
1989 MTK_FUNCTION(0, "GPIO218"),
1990 MTK_FUNCTION(1, "MIPI3_SCLK"),
1991 MTK_FUNCTION(7, "DBG_MON_B25")
1992 ),
1993 MTK_PIN(
1994 219, "GPIO219",
1995 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1996 DRV_GRP3,
1997 MTK_FUNCTION(0, "GPIO219"),
1998 MTK_FUNCTION(1, "MIPI3_SDATA"),
1999 MTK_FUNCTION(7, "DBG_MON_B26")
2000 ),
2001 MTK_PIN(
2002 220, "GPIO220",
2003 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2004 DRV_GRP3,
2005 MTK_FUNCTION(0, "GPIO220"),
2006 MTK_FUNCTION(1, "CONN_WF_IP")
2007 ),
2008 MTK_PIN(
2009 221, "GPIO221",
2010 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2011 DRV_GRP3,
2012 MTK_FUNCTION(0, "GPIO221"),
2013 MTK_FUNCTION(1, "CONN_WF_IN")
2014 ),
2015 MTK_PIN(
2016 222, "GPIO222",
2017 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2018 DRV_GRP3,
2019 MTK_FUNCTION(0, "GPIO222"),
2020 MTK_FUNCTION(1, "CONN_WF_QP")
2021 ),
2022 MTK_PIN(
2023 223, "GPIO223",
2024 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2025 DRV_GRP3,
2026 MTK_FUNCTION(0, "GPIO223"),
2027 MTK_FUNCTION(1, "CONN_WF_QN")
2028 ),
2029 MTK_PIN(
2030 224, "GPIO224",
2031 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2032 DRV_GRP3,
2033 MTK_FUNCTION(0, "GPIO224"),
2034 MTK_FUNCTION(1, "CONN_BT_IP")
2035 ),
2036 MTK_PIN(
2037 225, "GPIO225",
2038 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2039 DRV_GRP3,
2040 MTK_FUNCTION(0, "GPIO225"),
2041 MTK_FUNCTION(1, "CONN_BT_IN")
2042 ),
2043 MTK_PIN(
2044 226, "GPIO226",
2045 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2046 DRV_GRP3,
2047 MTK_FUNCTION(0, "GPIO226"),
2048 MTK_FUNCTION(1, "CONN_BT_QP")
2049 ),
2050 MTK_PIN(
2051 227, "GPIO227",
2052 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2053 DRV_GRP3,
2054 MTK_FUNCTION(0, "GPIO227"),
2055 MTK_FUNCTION(1, "CONN_BT_QN")
2056 ),
2057 MTK_PIN(
2058 228, "GPIO228",
2059 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2060 DRV_GRP3,
2061 MTK_FUNCTION(0, "GPIO228"),
2062 MTK_FUNCTION(1, "CONN_GPS_IP")
2063 ),
2064 MTK_PIN(
2065 229, "GPIO229",
2066 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2067 DRV_GRP3,
2068 MTK_FUNCTION(0, "GPIO229"),
2069 MTK_FUNCTION(1, "CONN_GPS_IN")
2070 ),
2071 MTK_PIN(
2072 230, "GPIO230",
2073 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2074 DRV_GRP3,
2075 MTK_FUNCTION(0, "GPIO230"),
2076 MTK_FUNCTION(1, "CONN_GPS_QP")
2077 ),
2078 MTK_PIN(
2079 231, "GPIO231",
2080 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2081 DRV_GRP3,
2082 MTK_FUNCTION(0, "GPIO231"),
2083 MTK_FUNCTION(1, "CONN_GPS_QN")
2084 ),
2085 MTK_PIN(
2086 232, "GPIO232",
2087 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2088 DRV_GRP3,
2089 MTK_FUNCTION(0, "GPIO232"),
2090 MTK_FUNCTION(1, "URXD1"),
2091 MTK_FUNCTION(2, "UTXD1"),
2092 MTK_FUNCTION(3, "MD_URXD0"),
2093 MTK_FUNCTION(4, "MD_URXD1"),
2094 MTK_FUNCTION(5, "MD_URXD2"),
2095 MTK_FUNCTION(6, "C2K_URXD0"),
2096 MTK_FUNCTION(7, "C2K_URXD1")
2097 ),
2098 MTK_PIN(
2099 233, "GPIO233",
2100 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2101 DRV_GRP3,
2102 MTK_FUNCTION(0, "GPIO233"),
2103 MTK_FUNCTION(1, "UTXD1"),
2104 MTK_FUNCTION(2, "URXD1"),
2105 MTK_FUNCTION(3, "MD_UTXD0"),
2106 MTK_FUNCTION(4, "MD_UTXD1"),
2107 MTK_FUNCTION(5, "MD_UTXD2"),
2108 MTK_FUNCTION(6, "C2K_UTXD0"),
2109 MTK_FUNCTION(7, "C2K_UTXD1")
2110 ),
2111 MTK_PIN(
2112 234, "GPIO234",
2113 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2114 DRV_GRP3,
2115 MTK_FUNCTION(0, "GPIO234"),
2116 MTK_FUNCTION(1, "SPI1_CLK_B"),
2117 MTK_FUNCTION(2, "TP_UTXD1_AO"),
2118 MTK_FUNCTION(3, "SCL4_1"),
2119 MTK_FUNCTION(4, "UTXD0"),
2120 MTK_FUNCTION(6, "PWM_A"),
2121 MTK_FUNCTION(7, "DBG_MON_A23")
2122 ),
2123 MTK_PIN(
2124 235, "GPIO235",
2125 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2126 DRV_GRP3,
2127 MTK_FUNCTION(0, "GPIO235"),
2128 MTK_FUNCTION(1, "SPI1_MI_B"),
2129 MTK_FUNCTION(2, "SPI1_MO_B"),
2130 MTK_FUNCTION(3, "SDA4_1"),
2131 MTK_FUNCTION(4, "URXD0"),
2132 MTK_FUNCTION(6, "CLKM0"),
2133 MTK_FUNCTION(7, "DBG_MON_A24")
2134 ),
2135 MTK_PIN(
2136 236, "GPIO236",
2137 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2138 DRV_GRP3,
2139 MTK_FUNCTION(0, "GPIO236"),
2140 MTK_FUNCTION(1, "SPI1_MO_B"),
2141 MTK_FUNCTION(2, "SPI1_MI_B"),
2142 MTK_FUNCTION(3, "SCL5_1"),
2143 MTK_FUNCTION(4, "URTS0"),
2144 MTK_FUNCTION(6, "PWM_B"),
2145 MTK_FUNCTION(7, "DBG_MON_A25")
2146 ),
2147 MTK_PIN(
2148 237, "GPIO237",
2149 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2150 DRV_GRP3,
2151 MTK_FUNCTION(0, "GPIO237"),
2152 MTK_FUNCTION(1, "SPI1_CS_B"),
2153 MTK_FUNCTION(2, "TP_URXD1_AO"),
2154 MTK_FUNCTION(3, "SDA5_1"),
2155 MTK_FUNCTION(4, "UCTS0"),
2156 MTK_FUNCTION(6, "CLKM1"),
2157 MTK_FUNCTION(7, "DBG_MON_A26")
2158 ),
2159 MTK_PIN(
2160 238, "GPIO238",
2161 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2162 DRV_GRP3,
2163 MTK_FUNCTION(0, "GPIO238"),
2164 MTK_FUNCTION(1, "SDA4_0")
2165 ),
2166 MTK_PIN(
2167 239, "GPIO239",
2168 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2169 DRV_GRP3,
2170 MTK_FUNCTION(0, "GPIO239"),
2171 MTK_FUNCTION(1, "SCL4_0")
2172 ),
2173 MTK_PIN(
2174 240, "GPIO240",
2175 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2176 DRV_GRP3,
2177 MTK_FUNCTION(0, "GPIO240"),
2178 MTK_FUNCTION(1, "SDA5_0")
2179 ),
2180 MTK_PIN(
2181 241, "GPIO241",
2182 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2183 DRV_GRP3,
2184 MTK_FUNCTION(0, "GPIO241"),
2185 MTK_FUNCTION(1, "SCL5_0")
2186 ),
2187 MTK_PIN(
2188 242, "GPIO242",
2189 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2190 DRV_GRP3,
2191 MTK_FUNCTION(0, "GPIO242"),
2192 MTK_FUNCTION(1, "SPI2_CLK_B"),
2193 MTK_FUNCTION(2, "TP_UTXD2_AO"),
2194 MTK_FUNCTION(3, "SCL4_2"),
2195 MTK_FUNCTION(4, "UTXD1"),
2196 MTK_FUNCTION(5, "URTS3"),
2197 MTK_FUNCTION(6, "PWM_C"),
2198 MTK_FUNCTION(7, "DBG_MON_A27")
2199 ),
2200 MTK_PIN(
2201 243, "GPIO243",
2202 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2203 DRV_GRP3,
2204 MTK_FUNCTION(0, "GPIO243"),
2205 MTK_FUNCTION(1, "SPI2_MI_B"),
2206 MTK_FUNCTION(2, "SPI2_MO_B"),
2207 MTK_FUNCTION(3, "SDA4_2"),
2208 MTK_FUNCTION(4, "URXD1"),
2209 MTK_FUNCTION(5, "UCTS3"),
2210 MTK_FUNCTION(6, "CLKM2"),
2211 MTK_FUNCTION(7, "DBG_MON_A28")
2212 ),
2213 MTK_PIN(
2214 244, "GPIO244",
2215 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2216 DRV_GRP3,
2217 MTK_FUNCTION(0, "GPIO244"),
2218 MTK_FUNCTION(1, "SPI2_MO_B"),
2219 MTK_FUNCTION(2, "SPI2_MI_B"),
2220 MTK_FUNCTION(3, "SCL5_2"),
2221 MTK_FUNCTION(4, "URTS1"),
2222 MTK_FUNCTION(5, "UTXD3"),
2223 MTK_FUNCTION(6, "PWM_D"),
2224 MTK_FUNCTION(7, "DBG_MON_A29")
2225 ),
2226 MTK_PIN(
2227 245, "GPIO245",
2228 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2229 DRV_GRP3,
2230 MTK_FUNCTION(0, "GPIO245"),
2231 MTK_FUNCTION(1, "SPI2_CS_B"),
2232 MTK_FUNCTION(2, "TP_URXD2_AO"),
2233 MTK_FUNCTION(3, "SDA5_2"),
2234 MTK_FUNCTION(4, "UCTS1"),
2235 MTK_FUNCTION(5, "URXD3"),
2236 MTK_FUNCTION(6, "CLKM3"),
2237 MTK_FUNCTION(7, "DBG_MON_A30")
2238 ),
2239 MTK_PIN(
2240 246, "GPIO246",
2241 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2242 DRV_GRP3,
2243 MTK_FUNCTION(0, "GPIO246"),
2244 MTK_FUNCTION(1, "I2S1_LRCK"),
2245 MTK_FUNCTION(2, "I2S2_LRCK"),
2246 MTK_FUNCTION(3, "I2S0_LRCK"),
2247 MTK_FUNCTION(4, "I2S3_LRCK"),
2248 MTK_FUNCTION(5, "PCM0_SYNC"),
2249 MTK_FUNCTION(6, "SPI5_CLK_C"),
2250 MTK_FUNCTION(7, "DBG_MON_A31")
2251 ),
2252 MTK_PIN(
2253 247, "GPIO247",
2254 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2255 DRV_GRP3,
2256 MTK_FUNCTION(0, "GPIO247"),
2257 MTK_FUNCTION(1, "I2S1_BCK"),
2258 MTK_FUNCTION(2, "I2S2_BCK"),
2259 MTK_FUNCTION(3, "I2S0_BCK"),
2260 MTK_FUNCTION(4, "I2S3_BCK"),
2261 MTK_FUNCTION(5, "PCM0_CLK"),
2262 MTK_FUNCTION(6, "SPI5_MI_C"),
2263 MTK_FUNCTION(7, "DBG_MON_A32")
2264 ),
2265 MTK_PIN(
2266 248, "GPIO248",
2267 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2268 DRV_GRP3,
2269 MTK_FUNCTION(0, "GPIO248"),
2270 MTK_FUNCTION(1, "I2S2_DI"),
2271 MTK_FUNCTION(2, "I2S2_DI"),
2272 MTK_FUNCTION(3, "I2S0_DI"),
2273 MTK_FUNCTION(4, "I2S0_DI"),
2274 MTK_FUNCTION(5, "PCM0_DI"),
2275 MTK_FUNCTION(6, "SPI5_CS_C")
2276 ),
2277 MTK_PIN(
2278 249, "GPIO249",
2279 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2280 DRV_GRP3,
2281 MTK_FUNCTION(0, "GPIO249"),
2282 MTK_FUNCTION(1, "I2S1_DO"),
2283 MTK_FUNCTION(2, "I2S1_DO"),
2284 MTK_FUNCTION(3, "I2S3_DO"),
2285 MTK_FUNCTION(4, "I2S3_DO"),
2286 MTK_FUNCTION(5, "PCM0_DO"),
2287 MTK_FUNCTION(6, "SPI5_MO_C"),
2288 MTK_FUNCTION(7, "TRAP_SRAM_PWR_BYPASS")
2289 ),
2290 MTK_PIN(
2291 250, "GPIO250",
2292 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2293 DRV_GRP3,
2294 MTK_FUNCTION(0, "GPIO250"),
2295 MTK_FUNCTION(1, "SPI3_MI"),
2296 MTK_FUNCTION(2, "SPI3_MO"),
2297 MTK_FUNCTION(3, "IRTX_OUT"),
2298 MTK_FUNCTION(6, "TP_URXD1_AO"),
2299 MTK_FUNCTION(7, "DROP_ZONE")
2300 ),
2301 MTK_PIN(
2302 251, "GPIO251",
2303 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2304 DRV_GRP3,
2305 MTK_FUNCTION(0, "GPIO251"),
2306 MTK_FUNCTION(1, "SPI3_MO"),
2307 MTK_FUNCTION(2, "SPI3_MI"),
2308 MTK_FUNCTION(3, "CMFLASH"),
2309 MTK_FUNCTION(6, "TP_UTXD1_AO"),
2310 MTK_FUNCTION(7, "C2K_RTCK")
2311 ),
2312 MTK_PIN(
2313 252, "GPIO252",
2314 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2315 DRV_GRP3,
2316 MTK_FUNCTION(0, "GPIO252"),
2317 MTK_FUNCTION(1, "SPI3_CLK"),
2318 MTK_FUNCTION(2, "SCL0_4"),
2319 MTK_FUNCTION(3, "PWM_D"),
2320 MTK_FUNCTION(7, "C2K_TMS")
2321 ),
2322 MTK_PIN(
2323 253, "GPIO253",
2324 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2325 DRV_GRP3,
2326 MTK_FUNCTION(0, "GPIO253"),
2327 MTK_FUNCTION(1, "SPI3_CS"),
2328 MTK_FUNCTION(2, "SDA0_4"),
2329 MTK_FUNCTION(3, "PWM_A"),
2330 MTK_FUNCTION(7, "C2K_TCK")
2331 ),
2332 MTK_PIN(
2333 254, "GPIO254",
2334 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2335 DRV_GRP3,
2336 MTK_FUNCTION(0, "GPIO254"),
2337 MTK_FUNCTION(1, "I2S1_MCK"),
2338 MTK_FUNCTION(2, "I2S2_MCK"),
2339 MTK_FUNCTION(3, "I2S0_MCK"),
2340 MTK_FUNCTION(4, "I2S3_MCK"),
2341 MTK_FUNCTION(5, "CLKM0"),
2342 MTK_FUNCTION(7, "C2K_TDI")
2343 ),
2344 MTK_PIN(
2345 255, "GPIO255",
2346 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2347 DRV_GRP3,
2348 MTK_FUNCTION(0, "GPIO255"),
2349 MTK_FUNCTION(1, "CLKM1"),
2350 MTK_FUNCTION(2, "DISP_PWM"),
2351 MTK_FUNCTION(3, "PWM_B"),
2352 MTK_FUNCTION(6, "TP_GPIO1_AO"),
2353 MTK_FUNCTION(7, "C2K_TDO")
2354 ),
2355 MTK_PIN(
2356 256, "GPIO256",
2357 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2358 DRV_GRP3,
2359 MTK_FUNCTION(0, "GPIO256"),
2360 MTK_FUNCTION(1, "CLKM2"),
2361 MTK_FUNCTION(2, "IRTX_OUT"),
2362 MTK_FUNCTION(3, "PWM_C"),
2363 MTK_FUNCTION(6, "TP_GPIO0_AO"),
2364 MTK_FUNCTION(7, "C2K_NTRST")
2365 ),
2366 MTK_PIN(
2367 257, "GPIO257",
2368 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2369 DRV_GRP3,
2370 MTK_FUNCTION(0, "GPIO257"),
2371 MTK_FUNCTION(1, "IO_JTAG_TMS"),
2372 MTK_FUNCTION(2, "LTE_JTAG_TMS"),
2373 MTK_FUNCTION(3, "DFD_TMS"),
2374 MTK_FUNCTION(4, "DAP_SIB1_SWD"),
2375 MTK_FUNCTION(5, "ANC_JTAG_TMS"),
2376 MTK_FUNCTION(6, "SCP_JTAG_TMS"),
2377 MTK_FUNCTION(7, "C2K_DM_OTMS")
2378 ),
2379 MTK_PIN(
2380 258, "GPIO258",
2381 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2382 DRV_GRP3,
2383 MTK_FUNCTION(0, "GPIO258"),
2384 MTK_FUNCTION(1, "IO_JTAG_TCK"),
2385 MTK_FUNCTION(2, "LTE_JTAG_TCK"),
2386 MTK_FUNCTION(3, "DFD_TCK_XI"),
2387 MTK_FUNCTION(4, "DAP_SIB1_SWCK"),
2388 MTK_FUNCTION(5, "ANC_JTAG_TCK"),
2389 MTK_FUNCTION(6, "SCP_JTAG_TCK"),
2390 MTK_FUNCTION(7, "C2K_DM_OTCK")
2391 ),
2392 MTK_PIN(
2393 259, "GPIO259",
2394 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2395 DRV_GRP3,
2396 MTK_FUNCTION(0, "GPIO259"),
2397 MTK_FUNCTION(1, "IO_JTAG_TDI"),
2398 MTK_FUNCTION(2, "LTE_JTAG_TDI"),
2399 MTK_FUNCTION(3, "DFD_TDI"),
2400 MTK_FUNCTION(5, "ANC_JTAG_TDI"),
2401 MTK_FUNCTION(6, "SCP_JTAG_TDI"),
2402 MTK_FUNCTION(7, "C2K_DM_OTDI")
2403 ),
2404 MTK_PIN(
2405 260, "GPIO260",
2406 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2407 DRV_GRP3,
2408 MTK_FUNCTION(0, "GPIO260"),
2409 MTK_FUNCTION(1, "IO_JTAG_TDO"),
2410 MTK_FUNCTION(2, "LTE_JTAG_TDO"),
2411 MTK_FUNCTION(3, "DFD_TDO"),
2412 MTK_FUNCTION(5, "ANC_JTAG_TDO"),
2413 MTK_FUNCTION(6, "SCP_JTAG_TDO"),
2414 MTK_FUNCTION(7, "C2K_DM_OTDO")
2415 ),
2416 MTK_PIN(
2417 261, "GPIO261",
2418 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2419 DRV_GRP3,
2420 MTK_FUNCTION(0, "GPIO261"),
2421 MTK_FUNCTION(2, "LTE_JTAG_TRSTN"),
2422 MTK_FUNCTION(3, "DFD_NTRST"),
2423 MTK_FUNCTION(5, "ANC_JTAG_TRSTN"),
2424 MTK_FUNCTION(6, "SCP_JTAG_TRSTN"),
2425 MTK_FUNCTION(7, "C2K_DM_JTINTP")
2426 ),
2427};
2428
2429#endif /* __PINCTRL_MTK_MT6797_H */
2430

source code of linux/drivers/pinctrl/mediatek/pinctrl-mtk-mt6797.h