GNU Linux-libre 6.1.24-gnu
[releases.git] / drivers / pinctrl / mediatek / pinctrl-mtk-mt8186.h
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /*
3  * Copyright (C) 2021 MediaTek Inc.
4  *
5  * Author: Guodong Liu <guodong.liu@mediatek.com>
6  *
7  */
8
9 #ifndef __PINCTRL_MTK_MT8186_H
10 #define __PINCTRL_MTK_MT8186_H
11
12 #include "pinctrl-paris.h"
13
14 static const struct mtk_pin_desc mtk_pins_mt8186[] = {
15         MTK_PIN(
16                 0, "GPIO0",
17                 MTK_EINT_FUNCTION(0, 0),
18                 DRV_GRP4,
19                 MTK_FUNCTION(0, "GPIO0"),
20                 MTK_FUNCTION(1, "I2S0_MCK"),
21                 MTK_FUNCTION(2, "SPI0_CLK_B"),
22                 MTK_FUNCTION(3, "I2S2_MCK"),
23                 MTK_FUNCTION(4, "CMFLASH0"),
24                 MTK_FUNCTION(5, "SCP_SPI0_CK"),
25                 MTK_FUNCTION(6, "TP_GPIO0_AO"),
26                 MTK_FUNCTION(7, "dbg_mon_a0")
27         ),
28
29         MTK_PIN(
30                 1, "GPIO1",
31                 MTK_EINT_FUNCTION(0, 1),
32                 DRV_GRP4,
33                 MTK_FUNCTION(0, "GPIO1"),
34                 MTK_FUNCTION(1, "I2S0_BCK"),
35                 MTK_FUNCTION(2, "SPI0_CSB_B"),
36                 MTK_FUNCTION(3, "I2S2_BCK"),
37                 MTK_FUNCTION(4, "CMFLASH1"),
38                 MTK_FUNCTION(5, "SCP_SPI0_CS"),
39                 MTK_FUNCTION(6, "TP_GPIO1_AO")
40         ),
41
42         MTK_PIN(
43                 2, "GPIO2",
44                 MTK_EINT_FUNCTION(0, 2),
45                 DRV_GRP4,
46                 MTK_FUNCTION(0, "GPIO2"),
47                 MTK_FUNCTION(1, "I2S0_LRCK"),
48                 MTK_FUNCTION(2, "SPI0_MO_B"),
49                 MTK_FUNCTION(3, "I2S2_LRCK"),
50                 MTK_FUNCTION(4, "CMFLASH2"),
51                 MTK_FUNCTION(5, "SCP_SPI0_MO"),
52                 MTK_FUNCTION(6, "TP_GPIO2_AO")
53         ),
54
55         MTK_PIN(
56                 3, "GPIO3",
57                 MTK_EINT_FUNCTION(0, 3),
58                 DRV_GRP4,
59                 MTK_FUNCTION(0, "GPIO3"),
60                 MTK_FUNCTION(1, "I2S0_DI"),
61                 MTK_FUNCTION(2, "SPI0_MI_B"),
62                 MTK_FUNCTION(3, "I2S2_DI"),
63                 MTK_FUNCTION(4, "SRCLKENAI1"),
64                 MTK_FUNCTION(5, "SCP_SPI0_MI"),
65                 MTK_FUNCTION(6, "TP_GPIO3_AO")
66         ),
67
68         MTK_PIN(
69                 4, "GPIO4",
70                 MTK_EINT_FUNCTION(0, 4),
71                 DRV_GRP4,
72                 MTK_FUNCTION(0, "GPIO4"),
73                 MTK_FUNCTION(1, "I2S3_DO"),
74                 MTK_FUNCTION(3, "I2S1_DO"),
75                 MTK_FUNCTION(6, "TP_GPIO4_AO")
76         ),
77
78         MTK_PIN(
79                 5, "GPIO5",
80                 MTK_EINT_FUNCTION(0, 5),
81                 DRV_GRP4,
82                 MTK_FUNCTION(0, "GPIO5"),
83                 MTK_FUNCTION(1, "EXT_FRAME_SYNC"),
84                 MTK_FUNCTION(6, "TP_GPIO5_AO")
85         ),
86
87         MTK_PIN(
88                 6, "GPIO6",
89                 MTK_EINT_FUNCTION(0, 6),
90                 DRV_GRP4,
91                 MTK_FUNCTION(0, "GPIO6"),
92                 MTK_FUNCTION(1, "I2S3_MCK"),
93                 MTK_FUNCTION(2, "SPI1_CLK_B"),
94                 MTK_FUNCTION(3, "I2S1_MCK"),
95                 MTK_FUNCTION(4, "DPI_DATA22"),
96                 MTK_FUNCTION(6, "TP_GPIO6_AO")
97         ),
98
99         MTK_PIN(
100                 7, "GPIO7",
101                 MTK_EINT_FUNCTION(0, 7),
102                 DRV_GRP4,
103                 MTK_FUNCTION(0, "GPIO7"),
104                 MTK_FUNCTION(1, "I2S3_BCK"),
105                 MTK_FUNCTION(2, "SPI1_CSB_B"),
106                 MTK_FUNCTION(3, "I2S1_BCK"),
107                 MTK_FUNCTION(4, "DPI_DATA23"),
108                 MTK_FUNCTION(6, "TP_GPIO7_AO")
109         ),
110
111         MTK_PIN(
112                 8, "GPIO8",
113                 MTK_EINT_FUNCTION(0, 8),
114                 DRV_GRP4,
115                 MTK_FUNCTION(0, "GPIO8"),
116                 MTK_FUNCTION(1, "I2S3_LRCK"),
117                 MTK_FUNCTION(2, "SPI1_MO_B"),
118                 MTK_FUNCTION(3, "I2S1_LRCK"),
119                 MTK_FUNCTION(4, "CONN_UART0_RXD"),
120                 MTK_FUNCTION(5, "SSPM_URXD_AO"),
121                 MTK_FUNCTION(6, "ADSP_UART_RX"),
122                 MTK_FUNCTION(7, "CONN_MCU_DBGACK_N")
123         ),
124
125         MTK_PIN(
126                 9, "GPIO9",
127                 MTK_EINT_FUNCTION(0, 9),
128                 DRV_GRP4,
129                 MTK_FUNCTION(0, "GPIO9"),
130                 MTK_FUNCTION(1, "I2S3_DO"),
131                 MTK_FUNCTION(2, "SPI1_MI_B"),
132                 MTK_FUNCTION(3, "I2S1_DO"),
133                 MTK_FUNCTION(4, "CONN_UART0_TXD"),
134                 MTK_FUNCTION(5, "SSPM_UTXD_AO"),
135                 MTK_FUNCTION(6, "ADSP_UART_TX"),
136                 MTK_FUNCTION(7, "CONN_MCU_DBGI_N")
137         ),
138
139         MTK_PIN(
140                 10, "GPIO10",
141                 MTK_EINT_FUNCTION(0, 10),
142                 DRV_GRP4,
143                 MTK_FUNCTION(0, "GPIO10"),
144                 MTK_FUNCTION(1, "I2S0_MCK"),
145                 MTK_FUNCTION(2, "SPI4_CLK_A"),
146                 MTK_FUNCTION(3, "I2S2_MCK"),
147                 MTK_FUNCTION(4, "SPM_JTAG_TDI"),
148                 MTK_FUNCTION(5, "SCP_JTAG_TDI"),
149                 MTK_FUNCTION(6, "ADSP_JTAG_TDI"),
150                 MTK_FUNCTION(7, "CONN_MCU_TDI")
151         ),
152
153         MTK_PIN(
154                 11, "GPIO11",
155                 MTK_EINT_FUNCTION(0, 11),
156                 DRV_GRP4,
157                 MTK_FUNCTION(0, "GPIO11"),
158                 MTK_FUNCTION(1, "I2S0_BCK"),
159                 MTK_FUNCTION(2, "SPI4_CSB_A"),
160                 MTK_FUNCTION(3, "I2S2_BCK"),
161                 MTK_FUNCTION(4, "SPM_JTAG_TRSTN"),
162                 MTK_FUNCTION(5, "SCP_JTAG_TRSTN"),
163                 MTK_FUNCTION(6, "ADSP_JTAG_TRSTN"),
164                 MTK_FUNCTION(7, "CONN_MCU_TRST_B")
165         ),
166
167         MTK_PIN(
168                 12, "GPIO12",
169                 MTK_EINT_FUNCTION(0, 12),
170                 DRV_GRP4,
171                 MTK_FUNCTION(0, "GPIO12"),
172                 MTK_FUNCTION(1, "I2S0_LRCK"),
173                 MTK_FUNCTION(2, "SPI4_MO_A"),
174                 MTK_FUNCTION(3, "I2S2_LRCK"),
175                 MTK_FUNCTION(4, "SPM_JTAG_TCK"),
176                 MTK_FUNCTION(5, "SCP_JTAG_TCK"),
177                 MTK_FUNCTION(6, "ADSP_JTAG_TCK"),
178                 MTK_FUNCTION(7, "CONN_MCU_TCK")
179         ),
180
181         MTK_PIN(
182                 13, "GPIO13",
183                 MTK_EINT_FUNCTION(0, 13),
184                 DRV_GRP4,
185                 MTK_FUNCTION(0, "GPIO13"),
186                 MTK_FUNCTION(1, "I2S0_DI"),
187                 MTK_FUNCTION(2, "SPI4_MI_A"),
188                 MTK_FUNCTION(3, "I2S2_DI"),
189                 MTK_FUNCTION(4, "SPM_JTAG_TDO"),
190                 MTK_FUNCTION(5, "SCP_JTAG_TDO"),
191                 MTK_FUNCTION(6, "ADSP_JTAG_TDO"),
192                 MTK_FUNCTION(7, "CONN_MCU_TDO")
193         ),
194
195         MTK_PIN(
196                 14, "GPIO14",
197                 MTK_EINT_FUNCTION(0, 14),
198                 DRV_GRP4,
199                 MTK_FUNCTION(0, "GPIO14"),
200                 MTK_FUNCTION(3, "CLKM0"),
201                 MTK_FUNCTION(4, "SPM_JTAG_TMS"),
202                 MTK_FUNCTION(5, "SCP_JTAG_TMS"),
203                 MTK_FUNCTION(6, "ADSP_JTAG_TMS"),
204                 MTK_FUNCTION(7, "CONN_MCU_TMS")
205         ),
206
207         MTK_PIN(
208                 15, "GPIO15",
209                 MTK_EINT_FUNCTION(0, 15),
210                 DRV_GRP4,
211                 MTK_FUNCTION(0, "GPIO15"),
212                 MTK_FUNCTION(1, "EXT_FRAME_SYNC"),
213                 MTK_FUNCTION(2, "SRCLKENAI1"),
214                 MTK_FUNCTION(3, "CLKM1"),
215                 MTK_FUNCTION(4, "PWM0")
216         ),
217
218         MTK_PIN(
219                 16, "GPIO16",
220                 MTK_EINT_FUNCTION(0, 16),
221                 DRV_GRP4,
222                 MTK_FUNCTION(0, "GPIO16"),
223                 MTK_FUNCTION(1, "CONN_WIFI_TXD"),
224                 MTK_FUNCTION(2, "SRCLKENAI0"),
225                 MTK_FUNCTION(3, "CLKM2"),
226                 MTK_FUNCTION(4, "PWM1")
227         ),
228
229         MTK_PIN(
230                 17, "GPIO17",
231                 MTK_EINT_FUNCTION(0, 17),
232                 DRV_GRP4,
233                 MTK_FUNCTION(0, "GPIO17"),
234                 MTK_FUNCTION(3, "CLKM3"),
235                 MTK_FUNCTION(4, "PWM2"),
236                 MTK_FUNCTION(7, "dbg_mon_a32")
237         ),
238
239         MTK_PIN(
240                 18, "GPIO18",
241                 MTK_EINT_FUNCTION(0, 18),
242                 DRV_GRP4,
243                 MTK_FUNCTION(0, "GPIO18"),
244                 MTK_FUNCTION(2, "CMVREF0"),
245                 MTK_FUNCTION(6, "SPI2_CLK_B"),
246                 MTK_FUNCTION(7, "dbg_mon_a26")
247         ),
248
249         MTK_PIN(
250                 19, "GPIO19",
251                 MTK_EINT_FUNCTION(0, 19),
252                 DRV_GRP4,
253                 MTK_FUNCTION(0, "GPIO19"),
254                 MTK_FUNCTION(2, "CMVREF1"),
255                 MTK_FUNCTION(5, "ANT_SEL3"),
256                 MTK_FUNCTION(6, "SPI2_CSB_B"),
257                 MTK_FUNCTION(7, "dbg_mon_a2")
258         ),
259
260         MTK_PIN(
261                 20, "GPIO20",
262                 MTK_EINT_FUNCTION(0, 20),
263                 DRV_GRP4,
264                 MTK_FUNCTION(0, "GPIO20"),
265                 MTK_FUNCTION(2, "CMVREF2"),
266                 MTK_FUNCTION(5, "ANT_SEL4"),
267                 MTK_FUNCTION(6, "SPI2_MO_B"),
268                 MTK_FUNCTION(7, "dbg_mon_a3")
269         ),
270
271         MTK_PIN(
272                 21, "GPIO21",
273                 MTK_EINT_FUNCTION(0, 21),
274                 DRV_GRP4,
275                 MTK_FUNCTION(0, "GPIO21"),
276                 MTK_FUNCTION(1, "I2S0_MCK"),
277                 MTK_FUNCTION(2, "I2S1_MCK"),
278                 MTK_FUNCTION(3, "I2S3_MCK"),
279                 MTK_FUNCTION(5, "ANT_SEL5"),
280                 MTK_FUNCTION(6, "SPI2_MI_B"),
281                 MTK_FUNCTION(7, "dbg_mon_a4")
282         ),
283
284         MTK_PIN(
285                 22, "GPIO22",
286                 MTK_EINT_FUNCTION(0, 22),
287                 DRV_GRP4,
288                 MTK_FUNCTION(0, "GPIO22"),
289                 MTK_FUNCTION(1, "I2S0_BCK"),
290                 MTK_FUNCTION(2, "I2S1_BCK"),
291                 MTK_FUNCTION(3, "I2S3_BCK"),
292                 MTK_FUNCTION(4, "TDM_RX_LRCK"),
293                 MTK_FUNCTION(5, "ANT_SEL6"),
294                 MTK_FUNCTION(7, "dbg_mon_a5")
295         ),
296
297         MTK_PIN(
298                 23, "GPIO23",
299                 MTK_EINT_FUNCTION(0, 23),
300                 DRV_GRP4,
301                 MTK_FUNCTION(0, "GPIO23"),
302                 MTK_FUNCTION(1, "I2S0_LRCK"),
303                 MTK_FUNCTION(2, "I2S1_LRCK"),
304                 MTK_FUNCTION(3, "I2S3_LRCK"),
305                 MTK_FUNCTION(4, "TDM_RX_BCK"),
306                 MTK_FUNCTION(5, "ANT_SEL7"),
307                 MTK_FUNCTION(7, "dbg_mon_a6")
308         ),
309
310         MTK_PIN(
311                 24, "GPIO24",
312                 MTK_EINT_FUNCTION(0, 24),
313                 DRV_GRP4,
314                 MTK_FUNCTION(0, "GPIO24"),
315                 MTK_FUNCTION(1, "I2S0_DI"),
316                 MTK_FUNCTION(2, "I2S1_DO"),
317                 MTK_FUNCTION(3, "I2S3_DO"),
318                 MTK_FUNCTION(4, "TDM_RX_MCK"),
319                 MTK_FUNCTION(7, "dbg_mon_a7")
320         ),
321
322         MTK_PIN(
323                 25, "GPIO25",
324                 MTK_EINT_FUNCTION(0, 25),
325                 DRV_GRP4,
326                 MTK_FUNCTION(0, "GPIO25"),
327                 MTK_FUNCTION(1, "I2S2_MCK"),
328                 MTK_FUNCTION(2, "PCM_CLK"),
329                 MTK_FUNCTION(3, "SPI4_CLK_B"),
330                 MTK_FUNCTION(4, "TDM_RX_DATA0"),
331                 MTK_FUNCTION(7, "dbg_mon_a8")
332         ),
333
334         MTK_PIN(
335                 26, "GPIO26",
336                 MTK_EINT_FUNCTION(0, 26),
337                 DRV_GRP4,
338                 MTK_FUNCTION(0, "GPIO26"),
339                 MTK_FUNCTION(1, "I2S2_BCK"),
340                 MTK_FUNCTION(2, "PCM_SYNC"),
341                 MTK_FUNCTION(3, "SPI4_CSB_B"),
342                 MTK_FUNCTION(4, "TDM_RX_DATA1"),
343                 MTK_FUNCTION(7, "dbg_mon_a9")
344         ),
345
346         MTK_PIN(
347                 27, "GPIO27",
348                 MTK_EINT_FUNCTION(0, 27),
349                 DRV_GRP4,
350                 MTK_FUNCTION(0, "GPIO27"),
351                 MTK_FUNCTION(1, "I2S2_LRCK"),
352                 MTK_FUNCTION(2, "PCM_DI"),
353                 MTK_FUNCTION(3, "SPI4_MO_B"),
354                 MTK_FUNCTION(4, "TDM_RX_DATA2"),
355                 MTK_FUNCTION(7, "dbg_mon_a10")
356         ),
357
358         MTK_PIN(
359                 28, "GPIO28",
360                 MTK_EINT_FUNCTION(0, 28),
361                 DRV_GRP4,
362                 MTK_FUNCTION(0, "GPIO28"),
363                 MTK_FUNCTION(1, "I2S2_DI"),
364                 MTK_FUNCTION(2, "PCM_DO"),
365                 MTK_FUNCTION(3, "SPI4_MI_B"),
366                 MTK_FUNCTION(4, "TDM_RX_DATA3")
367         ),
368
369         MTK_PIN(
370                 29, "GPIO29",
371                 MTK_EINT_FUNCTION(0, 29),
372                 DRV_GRP4,
373                 MTK_FUNCTION(0, "GPIO29"),
374                 MTK_FUNCTION(1, "ANT_SEL0"),
375                 MTK_FUNCTION(2, "GPS_L1_ELNA_EN")
376         ),
377
378         MTK_PIN(
379                 30, "GPIO30",
380                 MTK_EINT_FUNCTION(0, 30),
381                 DRV_GRP4,
382                 MTK_FUNCTION(0, "GPIO30"),
383                 MTK_FUNCTION(1, "ANT_SEL1")
384         ),
385
386         MTK_PIN(
387                 31, "GPIO31",
388                 MTK_EINT_FUNCTION(0, 31),
389                 DRV_GRP4,
390                 MTK_FUNCTION(0, "GPIO31"),
391                 MTK_FUNCTION(1, "ANT_SEL2"),
392                 MTK_FUNCTION(2, "EXT_FRAME_SYNC"),
393                 MTK_FUNCTION(3, "SRCLKENAI1")
394         ),
395
396         MTK_PIN(
397                 32, "GPIO32",
398                 MTK_EINT_FUNCTION(0, 32),
399                 DRV_GRP4,
400                 MTK_FUNCTION(0, "GPIO32"),
401                 MTK_FUNCTION(1, "URXD0"),
402                 MTK_FUNCTION(2, "UTXD0"),
403                 MTK_FUNCTION(3, "ADSP_UART_RX"),
404                 MTK_FUNCTION(4, "TP_URXD1_AO")
405         ),
406
407         MTK_PIN(
408                 33, "GPIO33",
409                 MTK_EINT_FUNCTION(0, 33),
410                 DRV_GRP4,
411                 MTK_FUNCTION(0, "GPIO33"),
412                 MTK_FUNCTION(1, "UTXD0"),
413                 MTK_FUNCTION(2, "URXD0"),
414                 MTK_FUNCTION(3, "ADSP_UART_TX"),
415                 MTK_FUNCTION(4, "TP_UTXD1_AO")
416         ),
417
418         MTK_PIN(
419                 34, "GPIO34",
420                 MTK_EINT_FUNCTION(0, 34),
421                 DRV_GRP4,
422                 MTK_FUNCTION(0, "GPIO34"),
423                 MTK_FUNCTION(1, "URXD1"),
424                 MTK_FUNCTION(2, "TP_URXD2_AO"),
425                 MTK_FUNCTION(3, "SSPM_URXD_AO"),
426                 MTK_FUNCTION(4, "ADSP_UART_RX"),
427                 MTK_FUNCTION(5, "CONN_UART0_RXD")
428         ),
429
430         MTK_PIN(
431                 35, "GPIO35",
432                 MTK_EINT_FUNCTION(0, 35),
433                 DRV_GRP4,
434                 MTK_FUNCTION(0, "GPIO35"),
435                 MTK_FUNCTION(1, "UTXD1"),
436                 MTK_FUNCTION(2, "TP_UTXD2_AO"),
437                 MTK_FUNCTION(3, "SSPM_UTXD_AO"),
438                 MTK_FUNCTION(4, "ADSP_UART_TX"),
439                 MTK_FUNCTION(5, "CONN_UART0_TXD"),
440                 MTK_FUNCTION(6, "CONN_WIFI_TXD")
441         ),
442
443         MTK_PIN(
444                 36, "GPIO36",
445                 MTK_EINT_FUNCTION(0, 36),
446                 DRV_GRP4,
447                 MTK_FUNCTION(0, "GPIO36"),
448                 MTK_FUNCTION(1, "SPI0_CLK_A"),
449                 MTK_FUNCTION(2, "CLKM0"),
450                 MTK_FUNCTION(4, "SCP_SPI0_CK"),
451                 MTK_FUNCTION(5, "SPINOR_CK"),
452                 MTK_FUNCTION(7, "dbg_mon_a11")
453         ),
454
455         MTK_PIN(
456                 37, "GPIO37",
457                 MTK_EINT_FUNCTION(0, 37),
458                 DRV_GRP4,
459                 MTK_FUNCTION(0, "GPIO37"),
460                 MTK_FUNCTION(1, "SPI0_CSB_A"),
461                 MTK_FUNCTION(2, "CLKM1"),
462                 MTK_FUNCTION(3, "PWM0"),
463                 MTK_FUNCTION(4, "SCP_SPI0_CS"),
464                 MTK_FUNCTION(5, "SPINOR_CS"),
465                 MTK_FUNCTION(7, "dbg_mon_a12")
466         ),
467
468         MTK_PIN(
469                 38, "GPIO38",
470                 MTK_EINT_FUNCTION(0, 38),
471                 DRV_GRP4,
472                 MTK_FUNCTION(0, "GPIO38"),
473                 MTK_FUNCTION(1, "SPI0_MO_A"),
474                 MTK_FUNCTION(2, "CLKM2"),
475                 MTK_FUNCTION(3, "PWM1"),
476                 MTK_FUNCTION(4, "SCP_SPI0_MO"),
477                 MTK_FUNCTION(5, "SPINOR_IO0"),
478                 MTK_FUNCTION(7, "dbg_mon_a13")
479         ),
480
481         MTK_PIN(
482                 39, "GPIO39",
483                 MTK_EINT_FUNCTION(0, 39),
484                 DRV_GRP4,
485                 MTK_FUNCTION(0, "GPIO39"),
486                 MTK_FUNCTION(1, "SPI0_MI_A"),
487                 MTK_FUNCTION(2, "CLKM3"),
488                 MTK_FUNCTION(3, "PWM2"),
489                 MTK_FUNCTION(4, "SCP_SPI0_MI"),
490                 MTK_FUNCTION(5, "SPINOR_IO1"),
491                 MTK_FUNCTION(7, "dbg_mon_a14")
492         ),
493
494         MTK_PIN(
495                 40, "GPIO40",
496                 MTK_EINT_FUNCTION(0, 40),
497                 DRV_GRP4,
498                 MTK_FUNCTION(0, "GPIO40"),
499                 MTK_FUNCTION(1, "SPI1_CLK_A"),
500                 MTK_FUNCTION(2, "SCP_SPI1_CK"),
501                 MTK_FUNCTION(4, "UCTS0"),
502                 MTK_FUNCTION(5, "SPINOR_IO2"),
503                 MTK_FUNCTION(6, "TP_UCTS1_AO"),
504                 MTK_FUNCTION(7, "dbg_mon_a15")
505         ),
506
507         MTK_PIN(
508                 41, "GPIO41",
509                 MTK_EINT_FUNCTION(0, 41),
510                 DRV_GRP4,
511                 MTK_FUNCTION(0, "GPIO41"),
512                 MTK_FUNCTION(1, "SPI1_CSB_A"),
513                 MTK_FUNCTION(2, "SCP_SPI1_CS"),
514                 MTK_FUNCTION(3, "PWM0"),
515                 MTK_FUNCTION(4, "URTS0"),
516                 MTK_FUNCTION(5, "SPINOR_IO3"),
517                 MTK_FUNCTION(6, "TP_URTS1_AO"),
518                 MTK_FUNCTION(7, "dbg_mon_a16")
519         ),
520
521         MTK_PIN(
522                 42, "GPIO42",
523                 MTK_EINT_FUNCTION(0, 42),
524                 DRV_GRP4,
525                 MTK_FUNCTION(0, "GPIO42"),
526                 MTK_FUNCTION(1, "SPI1_MO_A"),
527                 MTK_FUNCTION(2, "SCP_SPI1_MO"),
528                 MTK_FUNCTION(3, "PWM1"),
529                 MTK_FUNCTION(4, "UCTS1"),
530                 MTK_FUNCTION(6, "TP_UCTS2_AO"),
531                 MTK_FUNCTION(7, "dbg_mon_a17")
532         ),
533
534         MTK_PIN(
535                 43, "GPIO43",
536                 MTK_EINT_FUNCTION(0, 43),
537                 DRV_GRP4,
538                 MTK_FUNCTION(0, "GPIO43"),
539                 MTK_FUNCTION(1, "SPI1_MI_A"),
540                 MTK_FUNCTION(2, "SCP_SPI1_MI"),
541                 MTK_FUNCTION(3, "PWM2"),
542                 MTK_FUNCTION(4, "URTS1"),
543                 MTK_FUNCTION(6, "TP_URTS2_AO"),
544                 MTK_FUNCTION(7, "dbg_mon_a18")
545         ),
546
547         MTK_PIN(
548                 44, "GPIO44",
549                 MTK_EINT_FUNCTION(0, 44),
550                 DRV_GRP4,
551                 MTK_FUNCTION(0, "GPIO44"),
552                 MTK_FUNCTION(1, "SPI2_CLK_A"),
553                 MTK_FUNCTION(2, "SCP_SPI0_CK"),
554                 MTK_FUNCTION(7, "dbg_mon_a19")
555         ),
556
557         MTK_PIN(
558                 45, "GPIO45",
559                 MTK_EINT_FUNCTION(0, 45),
560                 DRV_GRP4,
561                 MTK_FUNCTION(0, "GPIO45"),
562                 MTK_FUNCTION(1, "SPI2_CSB_A"),
563                 MTK_FUNCTION(2, "SCP_SPI0_CS"),
564                 MTK_FUNCTION(7, "dbg_mon_a20")
565         ),
566
567         MTK_PIN(
568                 46, "GPIO46",
569                 MTK_EINT_FUNCTION(0, 46),
570                 DRV_GRP4,
571                 MTK_FUNCTION(0, "GPIO46"),
572                 MTK_FUNCTION(1, "SPI2_MO_A"),
573                 MTK_FUNCTION(2, "SCP_SPI0_MO"),
574                 MTK_FUNCTION(7, "dbg_mon_a21")
575         ),
576
577         MTK_PIN(
578                 47, "GPIO47",
579                 MTK_EINT_FUNCTION(0, 47),
580                 DRV_GRP4,
581                 MTK_FUNCTION(0, "GPIO47"),
582                 MTK_FUNCTION(1, "SPI2_MI_A"),
583                 MTK_FUNCTION(2, "SCP_SPI0_MI"),
584                 MTK_FUNCTION(7, "dbg_mon_a22")
585         ),
586
587         MTK_PIN(
588                 48, "GPIO48",
589                 MTK_EINT_FUNCTION(0, 48),
590                 DRV_GRP4,
591                 MTK_FUNCTION(0, "GPIO48"),
592                 MTK_FUNCTION(1, "SPI3_CLK"),
593                 MTK_FUNCTION(2, "TP_URXD1_AO"),
594                 MTK_FUNCTION(3, "TP_URXD2_AO"),
595                 MTK_FUNCTION(4, "URXD1"),
596                 MTK_FUNCTION(5, "I2S2_MCK"),
597                 MTK_FUNCTION(6, "SCP_SPI0_CK")
598         ),
599
600         MTK_PIN(
601                 49, "GPIO49",
602                 MTK_EINT_FUNCTION(0, 49),
603                 DRV_GRP4,
604                 MTK_FUNCTION(0, "GPIO49"),
605                 MTK_FUNCTION(1, "SPI3_CSB"),
606                 MTK_FUNCTION(2, "TP_UTXD1_AO"),
607                 MTK_FUNCTION(3, "TP_UTXD2_AO"),
608                 MTK_FUNCTION(4, "UTXD1"),
609                 MTK_FUNCTION(5, "I2S2_BCK"),
610                 MTK_FUNCTION(6, "SCP_SPI0_CS")
611         ),
612
613         MTK_PIN(
614                 50, "GPIO50",
615                 MTK_EINT_FUNCTION(0, 50),
616                 DRV_GRP4,
617                 MTK_FUNCTION(0, "GPIO50"),
618                 MTK_FUNCTION(1, "SPI3_MO"),
619                 MTK_FUNCTION(5, "I2S2_LRCK"),
620                 MTK_FUNCTION(6, "SCP_SPI0_MO")
621         ),
622
623         MTK_PIN(
624                 51, "GPIO51",
625                 MTK_EINT_FUNCTION(0, 51),
626                 DRV_GRP4,
627                 MTK_FUNCTION(0, "GPIO51"),
628                 MTK_FUNCTION(1, "SPI3_MI"),
629                 MTK_FUNCTION(5, "I2S2_DI"),
630                 MTK_FUNCTION(6, "SCP_SPI0_MI")
631         ),
632
633         MTK_PIN(
634                 52, "GPIO52",
635                 MTK_EINT_FUNCTION(0, 52),
636                 DRV_GRP4,
637                 MTK_FUNCTION(0, "GPIO52"),
638                 MTK_FUNCTION(1, "SPI5_CLK"),
639                 MTK_FUNCTION(2, "I2S2_MCK"),
640                 MTK_FUNCTION(3, "I2S1_MCK"),
641                 MTK_FUNCTION(4, "SCP_SPI1_CK"),
642                 MTK_FUNCTION(5, "LVTS_26M"),
643                 MTK_FUNCTION(6, "DFD_TCK_XI"),
644                 MTK_FUNCTION(7, "dbg_mon_b30")
645         ),
646
647         MTK_PIN(
648                 53, "GPIO53",
649                 MTK_EINT_FUNCTION(0, 53),
650                 DRV_GRP4,
651                 MTK_FUNCTION(0, "GPIO53"),
652                 MTK_FUNCTION(1, "SPI5_CSB"),
653                 MTK_FUNCTION(2, "I2S2_BCK"),
654                 MTK_FUNCTION(3, "I2S1_BCK"),
655                 MTK_FUNCTION(4, "SCP_SPI1_CS"),
656                 MTK_FUNCTION(5, "LVTS_FOUT"),
657                 MTK_FUNCTION(6, "DFD_TDI"),
658                 MTK_FUNCTION(7, "dbg_mon_b31")
659         ),
660
661         MTK_PIN(
662                 54, "GPIO54",
663                 MTK_EINT_FUNCTION(0, 54),
664                 DRV_GRP4,
665                 MTK_FUNCTION(0, "GPIO54"),
666                 MTK_FUNCTION(1, "SPI5_MO"),
667                 MTK_FUNCTION(2, "I2S2_LRCK"),
668                 MTK_FUNCTION(3, "I2S1_LRCK"),
669                 MTK_FUNCTION(4, "SCP_SPI1_MO"),
670                 MTK_FUNCTION(5, "LVTS_SCK"),
671                 MTK_FUNCTION(6, "DFD_TDO"),
672                 MTK_FUNCTION(7, "dbg_mon_a1")
673         ),
674
675         MTK_PIN(
676                 55, "GPIO55",
677                 MTK_EINT_FUNCTION(0, 55),
678                 DRV_GRP4,
679                 MTK_FUNCTION(0, "GPIO55"),
680                 MTK_FUNCTION(1, "SPI5_MI"),
681                 MTK_FUNCTION(2, "I2S2_DI"),
682                 MTK_FUNCTION(3, "I2S1_DO"),
683                 MTK_FUNCTION(4, "SCP_SPI1_MI"),
684                 MTK_FUNCTION(5, "LVTS_SDO"),
685                 MTK_FUNCTION(6, "DFD_TMS"),
686                 MTK_FUNCTION(7, "dbg_mon_b32")
687         ),
688
689         MTK_PIN(
690                 56, "GPIO56",
691                 MTK_EINT_FUNCTION(0, 56),
692                 DRV_GRP4,
693                 MTK_FUNCTION(0, "GPIO56"),
694                 MTK_FUNCTION(1, "I2S1_DO"),
695                 MTK_FUNCTION(2, "I2S3_DO"),
696                 MTK_FUNCTION(7, "dbg_mon_a23")
697         ),
698
699         MTK_PIN(
700                 57, "GPIO57",
701                 MTK_EINT_FUNCTION(0, 57),
702                 DRV_GRP4,
703                 MTK_FUNCTION(0, "GPIO57"),
704                 MTK_FUNCTION(1, "I2S1_BCK"),
705                 MTK_FUNCTION(2, "I2S3_BCK"),
706                 MTK_FUNCTION(7, "dbg_mon_a24")
707         ),
708
709         MTK_PIN(
710                 58, "GPIO58",
711                 MTK_EINT_FUNCTION(0, 58),
712                 DRV_GRP4,
713                 MTK_FUNCTION(0, "GPIO58"),
714                 MTK_FUNCTION(1, "I2S1_LRCK"),
715                 MTK_FUNCTION(2, "I2S3_LRCK"),
716                 MTK_FUNCTION(7, "dbg_mon_a25")
717         ),
718
719         MTK_PIN(
720                 59, "GPIO59",
721                 MTK_EINT_FUNCTION(0, 59),
722                 DRV_GRP4,
723                 MTK_FUNCTION(0, "GPIO59"),
724                 MTK_FUNCTION(1, "I2S1_MCK"),
725                 MTK_FUNCTION(2, "I2S3_MCK"),
726                 MTK_FUNCTION(7, "dbg_mon_a27")
727         ),
728
729         MTK_PIN(
730                 60, "GPIO60",
731                 MTK_EINT_FUNCTION(0, 60),
732                 DRV_GRP4,
733                 MTK_FUNCTION(0, "GPIO60"),
734                 MTK_FUNCTION(1, "TDM_RX_LRCK"),
735                 MTK_FUNCTION(2, "ANT_SEL3"),
736                 MTK_FUNCTION(5, "CONN_MCU_DBGACK_N")
737         ),
738
739         MTK_PIN(
740                 61, "GPIO61",
741                 MTK_EINT_FUNCTION(0, 61),
742                 DRV_GRP4,
743                 MTK_FUNCTION(0, "GPIO61"),
744                 MTK_FUNCTION(1, "TDM_RX_BCK"),
745                 MTK_FUNCTION(2, "ANT_SEL4"),
746                 MTK_FUNCTION(4, "SPINOR_CK"),
747                 MTK_FUNCTION(5, "CONN_MCU_DBGI_N")
748         ),
749
750         MTK_PIN(
751                 62, "GPIO62",
752                 MTK_EINT_FUNCTION(0, 62),
753                 DRV_GRP4,
754                 MTK_FUNCTION(0, "GPIO62"),
755                 MTK_FUNCTION(1, "TDM_RX_MCK"),
756                 MTK_FUNCTION(2, "ANT_SEL5"),
757                 MTK_FUNCTION(4, "SPINOR_CS"),
758                 MTK_FUNCTION(5, "CONN_MCU_TDI")
759         ),
760
761         MTK_PIN(
762                 63, "GPIO63",
763                 MTK_EINT_FUNCTION(0, 63),
764                 DRV_GRP4,
765                 MTK_FUNCTION(0, "GPIO63"),
766                 MTK_FUNCTION(1, "TDM_RX_DATA0"),
767                 MTK_FUNCTION(2, "ANT_SEL6"),
768                 MTK_FUNCTION(4, "SPINOR_IO0"),
769                 MTK_FUNCTION(5, "CONN_MCU_TRST_B")
770         ),
771
772         MTK_PIN(
773                 64, "GPIO64",
774                 MTK_EINT_FUNCTION(0, 64),
775                 DRV_GRP4,
776                 MTK_FUNCTION(0, "GPIO64"),
777                 MTK_FUNCTION(1, "TDM_RX_DATA1"),
778                 MTK_FUNCTION(2, "ANT_SEL7"),
779                 MTK_FUNCTION(3, "PWM0"),
780                 MTK_FUNCTION(4, "SPINOR_IO1"),
781                 MTK_FUNCTION(5, "CONN_MCU_TCK")
782         ),
783
784         MTK_PIN(
785                 65, "GPIO65",
786                 MTK_EINT_FUNCTION(0, 65),
787                 DRV_GRP4,
788                 MTK_FUNCTION(0, "GPIO65"),
789                 MTK_FUNCTION(1, "TDM_RX_DATA2"),
790                 MTK_FUNCTION(2, "UCTS0"),
791                 MTK_FUNCTION(3, "PWM1"),
792                 MTK_FUNCTION(4, "SPINOR_IO2"),
793                 MTK_FUNCTION(5, "CONN_MCU_TDO"),
794                 MTK_FUNCTION(6, "TP_UCTS1_AO"),
795                 MTK_FUNCTION(7, "TP_UCTS2_AO")
796         ),
797
798         MTK_PIN(
799                 66, "GPIO66",
800                 MTK_EINT_FUNCTION(0, 66),
801                 DRV_GRP4,
802                 MTK_FUNCTION(0, "GPIO66"),
803                 MTK_FUNCTION(1, "TDM_RX_DATA3"),
804                 MTK_FUNCTION(2, "URTS0"),
805                 MTK_FUNCTION(3, "PWM2"),
806                 MTK_FUNCTION(4, "SPINOR_IO3"),
807                 MTK_FUNCTION(5, "CONN_MCU_TMS"),
808                 MTK_FUNCTION(6, "TP_URTS1_AO"),
809                 MTK_FUNCTION(7, "TP_URTS2_AO")
810         ),
811
812         MTK_PIN(
813                 67, "GPIO67",
814                 MTK_EINT_FUNCTION(0, 67),
815                 DRV_GRP4,
816                 MTK_FUNCTION(0, "GPIO67"),
817                 MTK_FUNCTION(1, "MSDC0_DSL")
818         ),
819
820         MTK_PIN(
821                 68, "GPIO68",
822                 MTK_EINT_FUNCTION(0, 68),
823                 DRV_GRP4,
824                 MTK_FUNCTION(0, "GPIO68"),
825                 MTK_FUNCTION(1, "MSDC0_CLK")
826         ),
827
828         MTK_PIN(
829                 69, "GPIO69",
830                 MTK_EINT_FUNCTION(0, 69),
831                 DRV_GRP4,
832                 MTK_FUNCTION(0, "GPIO69"),
833                 MTK_FUNCTION(1, "MSDC0_CMD")
834         ),
835
836         MTK_PIN(
837                 70, "GPIO70",
838                 MTK_EINT_FUNCTION(0, 70),
839                 DRV_GRP4,
840                 MTK_FUNCTION(0, "GPIO70"),
841                 MTK_FUNCTION(1, "MSDC0_RSTB")
842         ),
843
844         MTK_PIN(
845                 71, "GPIO71",
846                 MTK_EINT_FUNCTION(0, 71),
847                 DRV_GRP4,
848                 MTK_FUNCTION(0, "GPIO71"),
849                 MTK_FUNCTION(1, "MSDC0_DAT0")
850         ),
851
852         MTK_PIN(
853                 72, "GPIO72",
854                 MTK_EINT_FUNCTION(0, 72),
855                 DRV_GRP4,
856                 MTK_FUNCTION(0, "GPIO72"),
857                 MTK_FUNCTION(1, "MSDC0_DAT1")
858         ),
859
860         MTK_PIN(
861                 73, "GPIO73",
862                 MTK_EINT_FUNCTION(0, 73),
863                 DRV_GRP4,
864                 MTK_FUNCTION(0, "GPIO73"),
865                 MTK_FUNCTION(1, "MSDC0_DAT2")
866         ),
867
868         MTK_PIN(
869                 74, "GPIO74",
870                 MTK_EINT_FUNCTION(0, 74),
871                 DRV_GRP4,
872                 MTK_FUNCTION(0, "GPIO74"),
873                 MTK_FUNCTION(1, "MSDC0_DAT3")
874         ),
875
876         MTK_PIN(
877                 75, "GPIO75",
878                 MTK_EINT_FUNCTION(0, 75),
879                 DRV_GRP4,
880                 MTK_FUNCTION(0, "GPIO75"),
881                 MTK_FUNCTION(1, "MSDC0_DAT4")
882         ),
883
884         MTK_PIN(
885                 76, "GPIO76",
886                 MTK_EINT_FUNCTION(0, 76),
887                 DRV_GRP4,
888                 MTK_FUNCTION(0, "GPIO76"),
889                 MTK_FUNCTION(1, "MSDC0_DAT5")
890         ),
891
892         MTK_PIN(
893                 77, "GPIO77",
894                 MTK_EINT_FUNCTION(0, 77),
895                 DRV_GRP4,
896                 MTK_FUNCTION(0, "GPIO77"),
897                 MTK_FUNCTION(1, "MSDC0_DAT6")
898         ),
899
900         MTK_PIN(
901                 78, "GPIO78",
902                 MTK_EINT_FUNCTION(0, 78),
903                 DRV_GRP4,
904                 MTK_FUNCTION(0, "GPIO78"),
905                 MTK_FUNCTION(1, "MSDC0_DAT7")
906         ),
907
908         MTK_PIN(
909                 79, "GPIO79",
910                 MTK_EINT_FUNCTION(0, 79),
911                 DRV_GRP4,
912                 MTK_FUNCTION(0, "GPIO79"),
913                 MTK_FUNCTION(1, "KPCOL0")
914         ),
915
916         MTK_PIN(
917                 80, "GPIO80",
918                 MTK_EINT_FUNCTION(0, 80),
919                 DRV_GRP4,
920                 MTK_FUNCTION(0, "GPIO80"),
921                 MTK_FUNCTION(1, "KPCOL1"),
922                 MTK_FUNCTION(2, "GPS_L1_ELNA_EN"),
923                 MTK_FUNCTION(3, "PWM0"),
924                 MTK_FUNCTION(4, "CLKM0")
925         ),
926
927         MTK_PIN(
928                 81, "GPIO81",
929                 MTK_EINT_FUNCTION(0, 81),
930                 DRV_GRP4,
931                 MTK_FUNCTION(0, "GPIO81"),
932                 MTK_FUNCTION(1, "KPROW0"),
933                 MTK_FUNCTION(3, "PWM1"),
934                 MTK_FUNCTION(4, "CLKM1")
935         ),
936
937         MTK_PIN(
938                 82, "GPIO82",
939                 MTK_EINT_FUNCTION(0, 82),
940                 DRV_GRP4,
941                 MTK_FUNCTION(0, "GPIO82"),
942                 MTK_FUNCTION(1, "KPROW1"),
943                 MTK_FUNCTION(3, "PWM2"),
944                 MTK_FUNCTION(4, "CLKM2")
945         ),
946
947         MTK_PIN(
948                 83, "GPIO83",
949                 MTK_EINT_FUNCTION(0, 83),
950                 DRV_GRP4,
951                 MTK_FUNCTION(0, "GPIO83"),
952                 MTK_FUNCTION(1, "AP_GOOD"),
953                 MTK_FUNCTION(2, "GPS_PPS"),
954                 MTK_FUNCTION(4, "EXT_FRAME_SYNC"),
955                 MTK_FUNCTION(7, "dbg_mon_a28")
956         ),
957
958         MTK_PIN(
959                 84, "GPIO84",
960                 MTK_EINT_FUNCTION(0, 84),
961                 DRV_GRP4,
962                 MTK_FUNCTION(0, "GPIO84"),
963                 MTK_FUNCTION(1, "MSDC1_CLK"),
964                 MTK_FUNCTION(2, "ADSP_JTAG_TCK"),
965                 MTK_FUNCTION(4, "UDI_TCK"),
966                 MTK_FUNCTION(5, "CONN_DSP_JCK"),
967                 MTK_FUNCTION(6, "SSPM_JTAG_TCK"),
968                 MTK_FUNCTION(7, "DFD_TCK_XI")
969         ),
970
971         MTK_PIN(
972                 85, "GPIO85",
973                 MTK_EINT_FUNCTION(0, 85),
974                 DRV_GRP4,
975                 MTK_FUNCTION(0, "GPIO85"),
976                 MTK_FUNCTION(1, "MSDC1_CMD"),
977                 MTK_FUNCTION(2, "ADSP_JTAG_TMS"),
978                 MTK_FUNCTION(3, "CONN_MCU_AICE_TMSC"),
979                 MTK_FUNCTION(4, "UDI_TMS"),
980                 MTK_FUNCTION(5, "CONN_DSP_JMS"),
981                 MTK_FUNCTION(6, "SSPM_JTAG_TMS"),
982                 MTK_FUNCTION(7, "DFD_TMS")
983         ),
984
985         MTK_PIN(
986                 86, "GPIO86",
987                 MTK_EINT_FUNCTION(0, 86),
988                 DRV_GRP4,
989                 MTK_FUNCTION(0, "GPIO86"),
990                 MTK_FUNCTION(1, "MSDC1_DAT0"),
991                 MTK_FUNCTION(2, "ADSP_JTAG_TDI"),
992                 MTK_FUNCTION(4, "UDI_TDI"),
993                 MTK_FUNCTION(5, "CONN_DSP_JDI"),
994                 MTK_FUNCTION(6, "SSPM_JTAG_TDI"),
995                 MTK_FUNCTION(7, "DFD_TDI")
996         ),
997
998         MTK_PIN(
999                 87, "GPIO87",
1000                 MTK_EINT_FUNCTION(0, 87),
1001                 DRV_GRP4,
1002                 MTK_FUNCTION(0, "GPIO87"),
1003                 MTK_FUNCTION(1, "MSDC1_DAT1"),
1004                 MTK_FUNCTION(2, "ADSP_JTAG_TDO"),
1005                 MTK_FUNCTION(4, "UDI_TDO"),
1006                 MTK_FUNCTION(5, "CONN_DSP_JDO"),
1007                 MTK_FUNCTION(6, "SSPM_JTAG_TDO"),
1008                 MTK_FUNCTION(7, "DFD_TDO")
1009         ),
1010
1011         MTK_PIN(
1012                 88, "GPIO88",
1013                 MTK_EINT_FUNCTION(0, 88),
1014                 DRV_GRP4,
1015                 MTK_FUNCTION(0, "GPIO88"),
1016                 MTK_FUNCTION(1, "MSDC1_DAT2"),
1017                 MTK_FUNCTION(2, "ADSP_JTAG_TRSTN"),
1018                 MTK_FUNCTION(3, "CONN_MCU_AICE_TCKC"),
1019                 MTK_FUNCTION(4, "UDI_NTRST"),
1020                 MTK_FUNCTION(5, "CONN_WIFI_TXD"),
1021                 MTK_FUNCTION(6, "SSPM_JTAG_TRSTN")
1022         ),
1023
1024         MTK_PIN(
1025                 89, "GPIO89",
1026                 MTK_EINT_FUNCTION(0, 89),
1027                 DRV_GRP4,
1028                 MTK_FUNCTION(0, "GPIO89"),
1029                 MTK_FUNCTION(1, "MSDC1_DAT3"),
1030                 MTK_FUNCTION(5, "CONN_DSP_JINTP")
1031         ),
1032
1033         MTK_PIN(
1034                 90, "GPIO90",
1035                 MTK_EINT_FUNCTION(0, 90),
1036                 DRV_GRP4,
1037                 MTK_FUNCTION(0, "GPIO90"),
1038                 MTK_FUNCTION(1, "IDDIG_P0"),
1039                 MTK_FUNCTION(4, "PGD_HV_HSC_PWR4"),
1040                 MTK_FUNCTION(5, "GDU_SUM_TROOP2_2")
1041         ),
1042
1043         MTK_PIN(
1044                 91, "GPIO91",
1045                 MTK_EINT_FUNCTION(0, 91),
1046                 DRV_GRP4,
1047                 MTK_FUNCTION(0, "GPIO91"),
1048                 MTK_FUNCTION(1, "USB_DRVVBUS_P0"),
1049                 MTK_FUNCTION(4, "PGD_HV_HSC_PWR5"),
1050                 MTK_FUNCTION(5, "GDU_TROOPS_DET0")
1051         ),
1052
1053         MTK_PIN(
1054                 92, "GPIO92",
1055                 MTK_EINT_FUNCTION(0, 92),
1056                 DRV_GRP4,
1057                 MTK_FUNCTION(0, "GPIO92"),
1058                 MTK_FUNCTION(1, "VBUS_VALID_P0"),
1059                 MTK_FUNCTION(4, "PGD_DA_EFUSE_RDY"),
1060                 MTK_FUNCTION(5, "GDU_TROOPS_DET1")
1061         ),
1062
1063         MTK_PIN(
1064                 93, "GPIO93",
1065                 MTK_EINT_FUNCTION(0, 93),
1066                 DRV_GRP4,
1067                 MTK_FUNCTION(0, "GPIO93"),
1068                 MTK_FUNCTION(1, "IDDIG_P1"),
1069                 MTK_FUNCTION(2, "PWM0"),
1070                 MTK_FUNCTION(3, "CLKM0"),
1071                 MTK_FUNCTION(4, "PGD_DA_EFUSE_RDY_PRE"),
1072                 MTK_FUNCTION(5, "GDU_TROOPS_DET2")
1073         ),
1074
1075         MTK_PIN(
1076                 94, "GPIO94",
1077                 MTK_EINT_FUNCTION(0, 94),
1078                 DRV_GRP4,
1079                 MTK_FUNCTION(0, "GPIO94"),
1080                 MTK_FUNCTION(1, "USB_DRVVBUS_P1"),
1081                 MTK_FUNCTION(2, "PWM1"),
1082                 MTK_FUNCTION(3, "CLKM1"),
1083                 MTK_FUNCTION(4, "PGD_DA_PWRGD_RESET")
1084         ),
1085
1086         MTK_PIN(
1087                 95, "GPIO95",
1088                 MTK_EINT_FUNCTION(0, 95),
1089                 DRV_GRP4,
1090                 MTK_FUNCTION(0, "GPIO95"),
1091                 MTK_FUNCTION(1, "VBUS_VALID_P1"),
1092                 MTK_FUNCTION(2, "PWM2"),
1093                 MTK_FUNCTION(3, "CLKM2"),
1094                 MTK_FUNCTION(4, "PGD_DA_PWRGD_ENB")
1095         ),
1096
1097         MTK_PIN(
1098                 96, "GPIO96",
1099                 MTK_EINT_FUNCTION(0, 96),
1100                 DRV_GRP4,
1101                 MTK_FUNCTION(0, "GPIO96"),
1102                 MTK_FUNCTION(1, "DSI_TE"),
1103                 MTK_FUNCTION(7, "dbg_mon_a29")
1104         ),
1105
1106         MTK_PIN(
1107                 97, "GPIO97",
1108                 MTK_EINT_FUNCTION(0, 97),
1109                 DRV_GRP4,
1110                 MTK_FUNCTION(0, "GPIO97"),
1111                 MTK_FUNCTION(1, "DISP_PWM"),
1112                 MTK_FUNCTION(7, "dbg_mon_a30")
1113         ),
1114
1115         MTK_PIN(
1116                 98, "GPIO98",
1117                 MTK_EINT_FUNCTION(0, 98),
1118                 DRV_GRP4,
1119                 MTK_FUNCTION(0, "GPIO98"),
1120                 MTK_FUNCTION(1, "LCM_RST")
1121         ),
1122
1123         MTK_PIN(
1124                 99, "GPIO99",
1125                 MTK_EINT_FUNCTION(0, 99),
1126                 DRV_GRP4,
1127                 MTK_FUNCTION(0, "GPIO99"),
1128                 MTK_FUNCTION(1, "DPI_PCLK"),
1129                 MTK_FUNCTION(2, "GPS_L1_ELNA_EN"),
1130                 MTK_FUNCTION(3, "SSPM_JTAG_TCK"),
1131                 MTK_FUNCTION(5, "ANT_SEL0"),
1132                 MTK_FUNCTION(6, "TP_GPIO0_AO"),
1133                 MTK_FUNCTION(7, "PGD_LV_LSC_PWR0")
1134         ),
1135
1136         MTK_PIN(
1137                 100, "GPIO100",
1138                 MTK_EINT_FUNCTION(0, 100),
1139                 DRV_GRP4,
1140                 MTK_FUNCTION(0, "GPIO100"),
1141                 MTK_FUNCTION(1, "DPI_VSYNC"),
1142                 MTK_FUNCTION(2, "KPCOL2"),
1143                 MTK_FUNCTION(3, "SSPM_JTAG_TMS"),
1144                 MTK_FUNCTION(5, "ANT_SEL1"),
1145                 MTK_FUNCTION(6, "TP_GPIO1_AO"),
1146                 MTK_FUNCTION(7, "PGD_LV_LSC_PWR1")
1147         ),
1148
1149         MTK_PIN(
1150                 101, "GPIO101",
1151                 MTK_EINT_FUNCTION(0, 101),
1152                 DRV_GRP4,
1153                 MTK_FUNCTION(0, "GPIO101"),
1154                 MTK_FUNCTION(1, "DPI_HSYNC"),
1155                 MTK_FUNCTION(2, "KPROW2"),
1156                 MTK_FUNCTION(3, "SSPM_JTAG_TDI"),
1157                 MTK_FUNCTION(5, "ANT_SEL2"),
1158                 MTK_FUNCTION(6, "TP_GPIO2_AO"),
1159                 MTK_FUNCTION(7, "PGD_LV_LSC_PWR2")
1160         ),
1161
1162         MTK_PIN(
1163                 102, "GPIO102",
1164                 MTK_EINT_FUNCTION(0, 102),
1165                 DRV_GRP4,
1166                 MTK_FUNCTION(0, "GPIO102"),
1167                 MTK_FUNCTION(1, "DPI_DE"),
1168                 MTK_FUNCTION(3, "SSPM_JTAG_TDO"),
1169                 MTK_FUNCTION(5, "ANT_SEL3"),
1170                 MTK_FUNCTION(6, "TP_GPIO3_AO"),
1171                 MTK_FUNCTION(7, "PGD_LV_LSC_PWR3")
1172         ),
1173
1174         MTK_PIN(
1175                 103, "GPIO103",
1176                 MTK_EINT_FUNCTION(0, 103),
1177                 DRV_GRP4,
1178                 MTK_FUNCTION(0, "GPIO103"),
1179                 MTK_FUNCTION(1, "DPI_DATA0"),
1180                 MTK_FUNCTION(3, "SSPM_JTAG_TRSTN"),
1181                 MTK_FUNCTION(4, "CLKM0"),
1182                 MTK_FUNCTION(5, "ANT_SEL4"),
1183                 MTK_FUNCTION(6, "TP_GPIO4_AO"),
1184                 MTK_FUNCTION(7, "PGD_LV_LSC_PWR4")
1185         ),
1186
1187         MTK_PIN(
1188                 104, "GPIO104",
1189                 MTK_EINT_FUNCTION(0, 104),
1190                 DRV_GRP4,
1191                 MTK_FUNCTION(0, "GPIO104"),
1192                 MTK_FUNCTION(1, "DPI_DATA1"),
1193                 MTK_FUNCTION(2, "GPS_PPS"),
1194                 MTK_FUNCTION(3, "UCTS2"),
1195                 MTK_FUNCTION(4, "CLKM1"),
1196                 MTK_FUNCTION(5, "ANT_SEL5"),
1197                 MTK_FUNCTION(6, "TP_GPIO5_AO"),
1198                 MTK_FUNCTION(7, "PGD_LV_LSC_PWR5")
1199         ),
1200
1201         MTK_PIN(
1202                 105, "GPIO105",
1203                 MTK_EINT_FUNCTION(0, 105),
1204                 DRV_GRP4,
1205                 MTK_FUNCTION(0, "GPIO105"),
1206                 MTK_FUNCTION(1, "DPI_DATA2"),
1207                 MTK_FUNCTION(2, "CONN_TCXOENA_REQ"),
1208                 MTK_FUNCTION(3, "URTS2"),
1209                 MTK_FUNCTION(4, "CLKM2"),
1210                 MTK_FUNCTION(5, "ANT_SEL6"),
1211                 MTK_FUNCTION(6, "TP_GPIO6_AO"),
1212                 MTK_FUNCTION(7, "PGD_LV_HSC_PWR0")
1213         ),
1214
1215         MTK_PIN(
1216                 106, "GPIO106",
1217                 MTK_EINT_FUNCTION(0, 106),
1218                 DRV_GRP4,
1219                 MTK_FUNCTION(0, "GPIO106"),
1220                 MTK_FUNCTION(1, "DPI_DATA3"),
1221                 MTK_FUNCTION(2, "TP_UTXD1_AO"),
1222                 MTK_FUNCTION(3, "UTXD2"),
1223                 MTK_FUNCTION(4, "PWM0"),
1224                 MTK_FUNCTION(5, "ANT_SEL7"),
1225                 MTK_FUNCTION(6, "TP_GPIO7_AO"),
1226                 MTK_FUNCTION(7, "PGD_LV_HSC_PWR1")
1227         ),
1228
1229         MTK_PIN(
1230                 107, "GPIO107",
1231                 MTK_EINT_FUNCTION(0, 107),
1232                 DRV_GRP4,
1233                 MTK_FUNCTION(0, "GPIO107"),
1234                 MTK_FUNCTION(1, "DPI_DATA4"),
1235                 MTK_FUNCTION(2, "TP_URXD1_AO"),
1236                 MTK_FUNCTION(3, "URXD2"),
1237                 MTK_FUNCTION(4, "PWM1"),
1238                 MTK_FUNCTION(6, "GDU_SUM_TROOP0_0"),
1239                 MTK_FUNCTION(7, "PGD_LV_HSC_PWR2")
1240         ),
1241
1242         MTK_PIN(
1243                 108, "GPIO108",
1244                 MTK_EINT_FUNCTION(0, 108),
1245                 DRV_GRP4,
1246                 MTK_FUNCTION(0, "GPIO108"),
1247                 MTK_FUNCTION(1, "DPI_DATA5"),
1248                 MTK_FUNCTION(2, "TP_UCTS1_AO"),
1249                 MTK_FUNCTION(3, "UCTS0"),
1250                 MTK_FUNCTION(4, "PWM2"),
1251                 MTK_FUNCTION(6, "GDU_SUM_TROOP0_1"),
1252                 MTK_FUNCTION(7, "PGD_LV_HSC_PWR3")
1253         ),
1254
1255         MTK_PIN(
1256                 109, "GPIO109",
1257                 MTK_EINT_FUNCTION(0, 109),
1258                 DRV_GRP4,
1259                 MTK_FUNCTION(0, "GPIO109"),
1260                 MTK_FUNCTION(1, "DPI_DATA6"),
1261                 MTK_FUNCTION(2, "TP_URTS1_AO"),
1262                 MTK_FUNCTION(3, "URTS0"),
1263                 MTK_FUNCTION(4, "I2S0_DI"),
1264                 MTK_FUNCTION(5, "I2S2_DI"),
1265                 MTK_FUNCTION(6, "GDU_SUM_TROOP0_2"),
1266                 MTK_FUNCTION(7, "PGD_LV_HSC_PWR4")
1267         ),
1268
1269         MTK_PIN(
1270                 110, "GPIO110",
1271                 MTK_EINT_FUNCTION(0, 110),
1272                 DRV_GRP4,
1273                 MTK_FUNCTION(0, "GPIO110"),
1274                 MTK_FUNCTION(1, "DPI_DATA7"),
1275                 MTK_FUNCTION(2, "TP_UCTS2_AO"),
1276                 MTK_FUNCTION(3, "UCTS1"),
1277                 MTK_FUNCTION(4, "I2S3_BCK"),
1278                 MTK_FUNCTION(5, "I2S1_BCK"),
1279                 MTK_FUNCTION(6, "GDU_SUM_TROOP1_0"),
1280                 MTK_FUNCTION(7, "PGD_LV_HSC_PWR5")
1281         ),
1282
1283         MTK_PIN(
1284                 111, "GPIO111",
1285                 MTK_EINT_FUNCTION(0, 111),
1286                 DRV_GRP4,
1287                 MTK_FUNCTION(0, "GPIO111"),
1288                 MTK_FUNCTION(1, "DPI_DATA8"),
1289                 MTK_FUNCTION(2, "TP_URTS2_AO"),
1290                 MTK_FUNCTION(3, "URTS1"),
1291                 MTK_FUNCTION(4, "I2S3_MCK"),
1292                 MTK_FUNCTION(5, "I2S1_MCK"),
1293                 MTK_FUNCTION(6, "GDU_SUM_TROOP1_1"),
1294                 MTK_FUNCTION(7, "PGD_HV_HSC_PWR0")
1295         ),
1296
1297         MTK_PIN(
1298                 112, "GPIO112",
1299                 MTK_EINT_FUNCTION(0, 112),
1300                 DRV_GRP4,
1301                 MTK_FUNCTION(0, "GPIO112"),
1302                 MTK_FUNCTION(1, "DPI_DATA9"),
1303                 MTK_FUNCTION(2, "TP_URXD2_AO"),
1304                 MTK_FUNCTION(3, "URXD1"),
1305                 MTK_FUNCTION(4, "I2S3_LRCK"),
1306                 MTK_FUNCTION(5, "I2S1_LRCK"),
1307                 MTK_FUNCTION(6, "GDU_SUM_TROOP1_2"),
1308                 MTK_FUNCTION(7, "PGD_HV_HSC_PWR1")
1309         ),
1310
1311         MTK_PIN(
1312                 113, "GPIO113",
1313                 MTK_EINT_FUNCTION(0, 113),
1314                 DRV_GRP4,
1315                 MTK_FUNCTION(0, "GPIO113"),
1316                 MTK_FUNCTION(1, "DPI_DATA10"),
1317                 MTK_FUNCTION(2, "TP_UTXD2_AO"),
1318                 MTK_FUNCTION(3, "UTXD1"),
1319                 MTK_FUNCTION(4, "I2S3_DO"),
1320                 MTK_FUNCTION(5, "I2S1_DO"),
1321                 MTK_FUNCTION(6, "GDU_SUM_TROOP2_0"),
1322                 MTK_FUNCTION(7, "PGD_HV_HSC_PWR2")
1323         ),
1324
1325         MTK_PIN(
1326                 114, "GPIO114",
1327                 MTK_EINT_FUNCTION(0, 114),
1328                 DRV_GRP4,
1329                 MTK_FUNCTION(0, "GPIO114"),
1330                 MTK_FUNCTION(1, "DPI_DATA11"),
1331                 MTK_FUNCTION(6, "GDU_SUM_TROOP2_1"),
1332                 MTK_FUNCTION(7, "PGD_HV_HSC_PWR3")
1333         ),
1334
1335         MTK_PIN(
1336                 115, "GPIO115",
1337                 MTK_EINT_FUNCTION(0, 115),
1338                 DRV_GRP4,
1339                 MTK_FUNCTION(0, "GPIO115"),
1340                 MTK_FUNCTION(1, "PCM_CLK"),
1341                 MTK_FUNCTION(2, "I2S0_BCK"),
1342                 MTK_FUNCTION(3, "I2S2_BCK")
1343         ),
1344
1345         MTK_PIN(
1346                 116, "GPIO116",
1347                 MTK_EINT_FUNCTION(0, 116),
1348                 DRV_GRP4,
1349                 MTK_FUNCTION(0, "GPIO116"),
1350                 MTK_FUNCTION(1, "PCM_SYNC"),
1351                 MTK_FUNCTION(2, "I2S0_LRCK"),
1352                 MTK_FUNCTION(3, "I2S2_LRCK")
1353         ),
1354
1355         MTK_PIN(
1356                 117, "GPIO117",
1357                 MTK_EINT_FUNCTION(0, 117),
1358                 DRV_GRP4,
1359                 MTK_FUNCTION(0, "GPIO117"),
1360                 MTK_FUNCTION(1, "PCM_DI"),
1361                 MTK_FUNCTION(2, "I2S0_DI"),
1362                 MTK_FUNCTION(3, "I2S2_DI")
1363         ),
1364
1365         MTK_PIN(
1366                 118, "GPIO118",
1367                 MTK_EINT_FUNCTION(0, 118),
1368                 DRV_GRP4,
1369                 MTK_FUNCTION(0, "GPIO118"),
1370                 MTK_FUNCTION(1, "PCM_DO"),
1371                 MTK_FUNCTION(2, "I2S0_MCK"),
1372                 MTK_FUNCTION(3, "I2S2_MCK"),
1373                 MTK_FUNCTION(4, "I2S3_DO"),
1374                 MTK_FUNCTION(5, "I2S1_DO")
1375         ),
1376
1377         MTK_PIN(
1378                 119, "GPIO119",
1379                 MTK_EINT_FUNCTION(0, 119),
1380                 DRV_GRP4,
1381                 MTK_FUNCTION(0, "GPIO119"),
1382                 MTK_FUNCTION(1, "JTMS_SEL1"),
1383                 MTK_FUNCTION(2, "UDI_TMS"),
1384                 MTK_FUNCTION(3, "DFD_TMS"),
1385                 MTK_FUNCTION(4, "SPM_JTAG_TMS"),
1386                 MTK_FUNCTION(5, "SCP_JTAG_TMS"),
1387                 MTK_FUNCTION(6, "ADSP_JTAG_TMS")
1388         ),
1389
1390         MTK_PIN(
1391                 120, "GPIO120",
1392                 MTK_EINT_FUNCTION(0, 120),
1393                 DRV_GRP4,
1394                 MTK_FUNCTION(0, "GPIO120"),
1395                 MTK_FUNCTION(1, "JTCK_SEL1"),
1396                 MTK_FUNCTION(2, "UDI_TCK"),
1397                 MTK_FUNCTION(3, "DFD_TCK_XI"),
1398                 MTK_FUNCTION(4, "SPM_JTAG_TCK"),
1399                 MTK_FUNCTION(5, "SCP_JTAG_TCK"),
1400                 MTK_FUNCTION(6, "ADSP_JTAG_TCK")
1401         ),
1402
1403         MTK_PIN(
1404                 121, "GPIO121",
1405                 MTK_EINT_FUNCTION(0, 121),
1406                 DRV_GRP4,
1407                 MTK_FUNCTION(0, "GPIO121"),
1408                 MTK_FUNCTION(1, "JTDI_SEL1"),
1409                 MTK_FUNCTION(2, "UDI_TDI"),
1410                 MTK_FUNCTION(3, "DFD_TDI"),
1411                 MTK_FUNCTION(4, "SPM_JTAG_TDI"),
1412                 MTK_FUNCTION(5, "SCP_JTAG_TDI"),
1413                 MTK_FUNCTION(6, "ADSP_JTAG_TDI")
1414         ),
1415
1416         MTK_PIN(
1417                 122, "GPIO122",
1418                 MTK_EINT_FUNCTION(0, 122),
1419                 DRV_GRP4,
1420                 MTK_FUNCTION(0, "GPIO122"),
1421                 MTK_FUNCTION(1, "JTDO_SEL1"),
1422                 MTK_FUNCTION(2, "UDI_TDO"),
1423                 MTK_FUNCTION(3, "DFD_TDO"),
1424                 MTK_FUNCTION(4, "SPM_JTAG_TDO"),
1425                 MTK_FUNCTION(5, "SCP_JTAG_TDO"),
1426                 MTK_FUNCTION(6, "ADSP_JTAG_TDO")
1427         ),
1428
1429         MTK_PIN(
1430                 123, "GPIO123",
1431                 MTK_EINT_FUNCTION(0, 123),
1432                 DRV_GRP4,
1433                 MTK_FUNCTION(0, "GPIO123"),
1434                 MTK_FUNCTION(1, "JTRSTN_SEL1"),
1435                 MTK_FUNCTION(2, "UDI_NTRST"),
1436                 MTK_FUNCTION(4, "SPM_JTAG_TRSTN"),
1437                 MTK_FUNCTION(5, "SCP_JTAG_TRSTN"),
1438                 MTK_FUNCTION(6, "ADSP_JTAG_TRSTN")
1439         ),
1440
1441         MTK_PIN(
1442                 124, "GPIO124",
1443                 MTK_EINT_FUNCTION(0, 124),
1444                 DRV_GRP4,
1445                 MTK_FUNCTION(0, "GPIO124"),
1446                 MTK_FUNCTION(1, "CMMCLK0"),
1447                 MTK_FUNCTION(2, "CLKM0"),
1448                 MTK_FUNCTION(3, "PWM0")
1449         ),
1450
1451         MTK_PIN(
1452                 125, "GPIO125",
1453                 MTK_EINT_FUNCTION(0, 125),
1454                 DRV_GRP4,
1455                 MTK_FUNCTION(0, "GPIO125"),
1456                 MTK_FUNCTION(1, "CMMCLK1"),
1457                 MTK_FUNCTION(2, "CLKM1"),
1458                 MTK_FUNCTION(3, "PWM1"),
1459                 MTK_FUNCTION(7, "dbg_mon_b0")
1460         ),
1461
1462         MTK_PIN(
1463                 126, "GPIO126",
1464                 MTK_EINT_FUNCTION(0, 126),
1465                 DRV_GRP4,
1466                 MTK_FUNCTION(0, "GPIO126"),
1467                 MTK_FUNCTION(1, "CMMCLK2"),
1468                 MTK_FUNCTION(2, "CLKM2"),
1469                 MTK_FUNCTION(3, "PWM2"),
1470                 MTK_FUNCTION(7, "dbg_mon_b1")
1471         ),
1472
1473         MTK_PIN(
1474                 127, "GPIO127",
1475                 MTK_EINT_FUNCTION(0, 127),
1476                 DRV_GRP4,
1477                 MTK_FUNCTION(0, "GPIO127"),
1478                 MTK_FUNCTION(1, "SCL0"),
1479                 MTK_FUNCTION(4, "SCP_SCL0"),
1480                 MTK_FUNCTION(5, "SCP_SCL1")
1481         ),
1482
1483         MTK_PIN(
1484                 128, "GPIO128",
1485                 MTK_EINT_FUNCTION(0, 128),
1486                 DRV_GRP4,
1487                 MTK_FUNCTION(0, "GPIO128"),
1488                 MTK_FUNCTION(1, "SDA0"),
1489                 MTK_FUNCTION(4, "SCP_SDA0"),
1490                 MTK_FUNCTION(5, "SCP_SDA1")
1491         ),
1492
1493         MTK_PIN(
1494                 129, "GPIO129",
1495                 MTK_EINT_FUNCTION(0, 129),
1496                 DRV_GRP4,
1497                 MTK_FUNCTION(0, "GPIO129"),
1498                 MTK_FUNCTION(1, "SCL1"),
1499                 MTK_FUNCTION(4, "SCP_SCL0"),
1500                 MTK_FUNCTION(5, "SCP_SCL1"),
1501                 MTK_FUNCTION(7, "dbg_mon_b4")
1502         ),
1503
1504         MTK_PIN(
1505                 130, "GPIO130",
1506                 MTK_EINT_FUNCTION(0, 130),
1507                 DRV_GRP4,
1508                 MTK_FUNCTION(0, "GPIO130"),
1509                 MTK_FUNCTION(1, "SDA1"),
1510                 MTK_FUNCTION(4, "SCP_SDA0"),
1511                 MTK_FUNCTION(5, "SCP_SDA1"),
1512                 MTK_FUNCTION(7, "dbg_mon_b5")
1513         ),
1514
1515         MTK_PIN(
1516                 131, "GPIO131",
1517                 MTK_EINT_FUNCTION(0, 131),
1518                 DRV_GRP4,
1519                 MTK_FUNCTION(0, "GPIO131"),
1520                 MTK_FUNCTION(1, "SCL2"),
1521                 MTK_FUNCTION(2, "SSPM_UTXD_AO"),
1522                 MTK_FUNCTION(3, "CONN_UART0_TXD"),
1523                 MTK_FUNCTION(4, "SCP_SCL0"),
1524                 MTK_FUNCTION(5, "SCP_SCL1"),
1525                 MTK_FUNCTION(7, "dbg_mon_b6")
1526         ),
1527
1528         MTK_PIN(
1529                 132, "GPIO132",
1530                 MTK_EINT_FUNCTION(0, 132),
1531                 DRV_GRP4,
1532                 MTK_FUNCTION(0, "GPIO132"),
1533                 MTK_FUNCTION(1, "SDA2"),
1534                 MTK_FUNCTION(2, "SSPM_URXD_AO"),
1535                 MTK_FUNCTION(3, "CONN_UART0_RXD"),
1536                 MTK_FUNCTION(4, "SCP_SDA0"),
1537                 MTK_FUNCTION(5, "SCP_SDA1"),
1538                 MTK_FUNCTION(7, "dbg_mon_b7")
1539         ),
1540
1541         MTK_PIN(
1542                 133, "GPIO133",
1543                 MTK_EINT_FUNCTION(0, 133),
1544                 DRV_GRP4,
1545                 MTK_FUNCTION(0, "GPIO133"),
1546                 MTK_FUNCTION(1, "SCL3"),
1547                 MTK_FUNCTION(4, "SCP_SCL0"),
1548                 MTK_FUNCTION(5, "SCP_SCL1"),
1549                 MTK_FUNCTION(7, "dbg_mon_b8")
1550         ),
1551
1552         MTK_PIN(
1553                 134, "GPIO134",
1554                 MTK_EINT_FUNCTION(0, 134),
1555                 DRV_GRP4,
1556                 MTK_FUNCTION(0, "GPIO134"),
1557                 MTK_FUNCTION(1, "SDA3"),
1558                 MTK_FUNCTION(3, "GPS_PPS"),
1559                 MTK_FUNCTION(4, "SCP_SDA0"),
1560                 MTK_FUNCTION(5, "SCP_SDA1"),
1561                 MTK_FUNCTION(7, "dbg_mon_b9")
1562         ),
1563
1564         MTK_PIN(
1565                 135, "GPIO135",
1566                 MTK_EINT_FUNCTION(0, 135),
1567                 DRV_GRP4,
1568                 MTK_FUNCTION(0, "GPIO135"),
1569                 MTK_FUNCTION(1, "SCL4"),
1570                 MTK_FUNCTION(2, "TP_UTXD1_AO"),
1571                 MTK_FUNCTION(3, "UTXD1"),
1572                 MTK_FUNCTION(4, "SCP_SCL0"),
1573                 MTK_FUNCTION(5, "SCP_SCL1"),
1574                 MTK_FUNCTION(7, "dbg_mon_b10")
1575         ),
1576
1577         MTK_PIN(
1578                 136, "GPIO136",
1579                 MTK_EINT_FUNCTION(0, 136),
1580                 DRV_GRP4,
1581                 MTK_FUNCTION(0, "GPIO136"),
1582                 MTK_FUNCTION(1, "SDA4"),
1583                 MTK_FUNCTION(2, "TP_URXD1_AO"),
1584                 MTK_FUNCTION(3, "URXD1"),
1585                 MTK_FUNCTION(4, "SCP_SDA0"),
1586                 MTK_FUNCTION(5, "SCP_SDA1"),
1587                 MTK_FUNCTION(7, "dbg_mon_b11")
1588         ),
1589
1590         MTK_PIN(
1591                 137, "GPIO137",
1592                 MTK_EINT_FUNCTION(0, 137),
1593                 DRV_GRP4,
1594                 MTK_FUNCTION(0, "GPIO137"),
1595                 MTK_FUNCTION(1, "SCL5"),
1596                 MTK_FUNCTION(2, "UTXD2"),
1597                 MTK_FUNCTION(3, "UCTS1"),
1598                 MTK_FUNCTION(4, "SCP_SCL0"),
1599                 MTK_FUNCTION(5, "SCP_SCL1")
1600         ),
1601
1602         MTK_PIN(
1603                 138, "GPIO138",
1604                 MTK_EINT_FUNCTION(0, 138),
1605                 DRV_GRP4,
1606                 MTK_FUNCTION(0, "GPIO138"),
1607                 MTK_FUNCTION(1, "SDA5"),
1608                 MTK_FUNCTION(2, "URXD2"),
1609                 MTK_FUNCTION(3, "URTS1"),
1610                 MTK_FUNCTION(4, "SCP_SDA0"),
1611                 MTK_FUNCTION(5, "SCP_SDA1")
1612         ),
1613
1614         MTK_PIN(
1615                 139, "GPIO139",
1616                 MTK_EINT_FUNCTION(0, 139),
1617                 DRV_GRP4,
1618                 MTK_FUNCTION(0, "GPIO139"),
1619                 MTK_FUNCTION(1, "SCL6"),
1620                 MTK_FUNCTION(2, "UTXD1"),
1621                 MTK_FUNCTION(3, "TP_UTXD1_AO"),
1622                 MTK_FUNCTION(4, "SCP_SCL0"),
1623                 MTK_FUNCTION(5, "SCP_SCL1"),
1624                 MTK_FUNCTION(7, "dbg_mon_b12")
1625         ),
1626
1627         MTK_PIN(
1628                 140, "GPIO140",
1629                 MTK_EINT_FUNCTION(0, 140),
1630                 DRV_GRP4,
1631                 MTK_FUNCTION(0, "GPIO140"),
1632                 MTK_FUNCTION(1, "SDA6"),
1633                 MTK_FUNCTION(2, "URXD1"),
1634                 MTK_FUNCTION(3, "TP_URXD1_AO"),
1635                 MTK_FUNCTION(4, "SCP_SDA0"),
1636                 MTK_FUNCTION(5, "SCP_SDA1"),
1637                 MTK_FUNCTION(7, "dbg_mon_b13")
1638         ),
1639
1640         MTK_PIN(
1641                 141, "GPIO141",
1642                 MTK_EINT_FUNCTION(0, 141),
1643                 DRV_GRP4,
1644                 MTK_FUNCTION(0, "GPIO141"),
1645                 MTK_FUNCTION(1, "SCL7"),
1646                 MTK_FUNCTION(2, "URTS0"),
1647                 MTK_FUNCTION(3, "TP_URTS1_AO"),
1648                 MTK_FUNCTION(4, "SCP_SCL0"),
1649                 MTK_FUNCTION(5, "SCP_SCL1"),
1650                 MTK_FUNCTION(6, "UDI_TCK"),
1651                 MTK_FUNCTION(7, "dbg_mon_b14")
1652         ),
1653
1654         MTK_PIN(
1655                 142, "GPIO142",
1656                 MTK_EINT_FUNCTION(0, 142),
1657                 DRV_GRP4,
1658                 MTK_FUNCTION(0, "GPIO142"),
1659                 MTK_FUNCTION(1, "SDA7"),
1660                 MTK_FUNCTION(2, "UCTS0"),
1661                 MTK_FUNCTION(3, "TP_UCTS1_AO"),
1662                 MTK_FUNCTION(4, "SCP_SDA0"),
1663                 MTK_FUNCTION(5, "SCP_SDA1")
1664         ),
1665
1666         MTK_PIN(
1667                 143, "GPIO143",
1668                 MTK_EINT_FUNCTION(0, 143),
1669                 DRV_GRP4,
1670                 MTK_FUNCTION(0, "GPIO143"),
1671                 MTK_FUNCTION(1, "SCL8"),
1672                 MTK_FUNCTION(4, "SCP_SCL0"),
1673                 MTK_FUNCTION(5, "SCP_SCL1"),
1674                 MTK_FUNCTION(7, "dbg_mon_b16")
1675         ),
1676
1677         MTK_PIN(
1678                 144, "GPIO144",
1679                 MTK_EINT_FUNCTION(0, 144),
1680                 DRV_GRP4,
1681                 MTK_FUNCTION(0, "GPIO144"),
1682                 MTK_FUNCTION(1, "SDA8"),
1683                 MTK_FUNCTION(4, "SCP_SDA0"),
1684                 MTK_FUNCTION(5, "SCP_SDA1"),
1685                 MTK_FUNCTION(7, "dbg_mon_b17")
1686         ),
1687
1688         MTK_PIN(
1689                 145, "GPIO145",
1690                 MTK_EINT_FUNCTION(0, 145),
1691                 DRV_GRP4,
1692                 MTK_FUNCTION(0, "GPIO145"),
1693                 MTK_FUNCTION(1, "SCL9"),
1694                 MTK_FUNCTION(2, "CMVREF1"),
1695                 MTK_FUNCTION(3, "GPS_PPS"),
1696                 MTK_FUNCTION(4, "SCP_SCL0"),
1697                 MTK_FUNCTION(5, "SCP_SCL1"),
1698                 MTK_FUNCTION(7, "dbg_mon_b18")
1699         ),
1700
1701         MTK_PIN(
1702                 146, "GPIO146",
1703                 MTK_EINT_FUNCTION(0, 146),
1704                 DRV_GRP4,
1705                 MTK_FUNCTION(0, "GPIO146"),
1706                 MTK_FUNCTION(1, "SDA9"),
1707                 MTK_FUNCTION(2, "CMVREF0"),
1708                 MTK_FUNCTION(4, "SCP_SDA0"),
1709                 MTK_FUNCTION(5, "SCP_SDA1"),
1710                 MTK_FUNCTION(7, "dbg_mon_b19")
1711         ),
1712
1713         MTK_PIN(
1714                 147, "GPIO147",
1715                 MTK_EINT_FUNCTION(0, 147),
1716                 DRV_GRP4,
1717                 MTK_FUNCTION(0, "GPIO147"),
1718                 MTK_FUNCTION(1, "CMFLASH0"),
1719                 MTK_FUNCTION(2, "LVTS_SDI"),
1720                 MTK_FUNCTION(3, "DPI_DATA12"),
1721                 MTK_FUNCTION(4, "TP_GPIO0_AO"),
1722                 MTK_FUNCTION(5, "ANT_SEL3"),
1723                 MTK_FUNCTION(6, "DFD_TCK_XI"),
1724                 MTK_FUNCTION(7, "dbg_mon_b20")
1725         ),
1726
1727         MTK_PIN(
1728                 148, "GPIO148",
1729                 MTK_EINT_FUNCTION(0, 148),
1730                 DRV_GRP4,
1731                 MTK_FUNCTION(0, "GPIO148"),
1732                 MTK_FUNCTION(1, "CMFLASH1"),
1733                 MTK_FUNCTION(2, "LVTS_SCF"),
1734                 MTK_FUNCTION(3, "DPI_DATA13"),
1735                 MTK_FUNCTION(4, "TP_GPIO1_AO"),
1736                 MTK_FUNCTION(5, "ANT_SEL4"),
1737                 MTK_FUNCTION(6, "DFD_TMS"),
1738                 MTK_FUNCTION(7, "dbg_mon_b21")
1739         ),
1740
1741         MTK_PIN(
1742                 149, "GPIO149",
1743                 MTK_EINT_FUNCTION(0, 149),
1744                 DRV_GRP4,
1745                 MTK_FUNCTION(0, "GPIO149"),
1746                 MTK_FUNCTION(1, "CMFLASH2"),
1747                 MTK_FUNCTION(2, "CLKM0"),
1748                 MTK_FUNCTION(3, "DPI_DATA14"),
1749                 MTK_FUNCTION(4, "TP_GPIO2_AO"),
1750                 MTK_FUNCTION(5, "ANT_SEL5"),
1751                 MTK_FUNCTION(6, "DFD_TDI"),
1752                 MTK_FUNCTION(7, "dbg_mon_b22")
1753         ),
1754
1755         MTK_PIN(
1756                 150, "GPIO150",
1757                 MTK_EINT_FUNCTION(0, 150),
1758                 DRV_GRP4,
1759                 MTK_FUNCTION(0, "GPIO150"),
1760                 MTK_FUNCTION(2, "CLKM1"),
1761                 MTK_FUNCTION(3, "DPI_DATA15"),
1762                 MTK_FUNCTION(4, "TP_GPIO3_AO"),
1763                 MTK_FUNCTION(5, "ANT_SEL6"),
1764                 MTK_FUNCTION(6, "DFD_TDO"),
1765                 MTK_FUNCTION(7, "dbg_mon_b23")
1766         ),
1767
1768         MTK_PIN(
1769                 151, "GPIO151",
1770                 MTK_EINT_FUNCTION(0, 151),
1771                 DRV_GRP4,
1772                 MTK_FUNCTION(0, "GPIO151"),
1773                 MTK_FUNCTION(1, "GPS_L1_ELNA_EN"),
1774                 MTK_FUNCTION(2, "CLKM2"),
1775                 MTK_FUNCTION(3, "DPI_DATA16"),
1776                 MTK_FUNCTION(4, "TP_GPIO4_AO"),
1777                 MTK_FUNCTION(5, "ANT_SEL7"),
1778                 MTK_FUNCTION(6, "UDI_TMS"),
1779                 MTK_FUNCTION(7, "dbg_mon_b24")
1780         ),
1781
1782         MTK_PIN(
1783                 152, "GPIO152",
1784                 MTK_EINT_FUNCTION(0, 152),
1785                 DRV_GRP4,
1786                 MTK_FUNCTION(0, "GPIO152"),
1787                 MTK_FUNCTION(2, "CLKM3"),
1788                 MTK_FUNCTION(3, "DPI_DATA17"),
1789                 MTK_FUNCTION(4, "TP_GPIO5_AO")
1790         ),
1791
1792         MTK_PIN(
1793                 153, "GPIO153",
1794                 MTK_EINT_FUNCTION(0, 153),
1795                 DRV_GRP4,
1796                 MTK_FUNCTION(0, "GPIO153"),
1797                 MTK_FUNCTION(1, "CONN_TCXOENA_REQ"),
1798                 MTK_FUNCTION(3, "DPI_DATA18"),
1799                 MTK_FUNCTION(4, "TP_GPIO6_AO"),
1800                 MTK_FUNCTION(6, "UDI_TDI"),
1801                 MTK_FUNCTION(7, "dbg_mon_b26")
1802         ),
1803
1804         MTK_PIN(
1805                 154, "GPIO154",
1806                 MTK_EINT_FUNCTION(0, 154),
1807                 DRV_GRP4,
1808                 MTK_FUNCTION(0, "GPIO154"),
1809                 MTK_FUNCTION(1, "PWM0"),
1810                 MTK_FUNCTION(2, "CMVREF2"),
1811                 MTK_FUNCTION(3, "DPI_DATA19"),
1812                 MTK_FUNCTION(4, "TP_GPIO7_AO"),
1813                 MTK_FUNCTION(6, "UDI_TDO"),
1814                 MTK_FUNCTION(7, "dbg_mon_b27")
1815         ),
1816
1817         MTK_PIN(
1818                 155, "GPIO155",
1819                 MTK_EINT_FUNCTION(0, 155),
1820                 DRV_GRP4,
1821                 MTK_FUNCTION(0, "GPIO155"),
1822                 MTK_FUNCTION(1, "PWM1"),
1823                 MTK_FUNCTION(2, "CMVREF1"),
1824                 MTK_FUNCTION(3, "DPI_DATA20"),
1825                 MTK_FUNCTION(6, "UDI_NTRST"),
1826                 MTK_FUNCTION(7, "dbg_mon_b28")
1827         ),
1828
1829         MTK_PIN(
1830                 156, "GPIO156",
1831                 MTK_EINT_FUNCTION(0, 156),
1832                 DRV_GRP4,
1833                 MTK_FUNCTION(0, "GPIO156"),
1834                 MTK_FUNCTION(1, "PWM2"),
1835                 MTK_FUNCTION(2, "CMVREF0"),
1836                 MTK_FUNCTION(3, "DPI_DATA21")
1837         ),
1838
1839         MTK_PIN(
1840                 157, "GPIO157",
1841                 MTK_EINT_FUNCTION(0, 157),
1842                 DRV_GRP4,
1843                 MTK_FUNCTION(0, "GPIO157"),
1844                 MTK_FUNCTION(1, "PWRAP_SPI0_CSN")
1845         ),
1846
1847         MTK_PIN(
1848                 158, "GPIO158",
1849                 MTK_EINT_FUNCTION(0, 158),
1850                 DRV_GRP4,
1851                 MTK_FUNCTION(0, "GPIO158"),
1852                 MTK_FUNCTION(1, "PWRAP_SPI0_CK")
1853         ),
1854
1855         MTK_PIN(
1856                 159, "GPIO159",
1857                 MTK_EINT_FUNCTION(0, 159),
1858                 DRV_GRP4,
1859                 MTK_FUNCTION(0, "GPIO159"),
1860                 MTK_FUNCTION(1, "PWRAP_SPI0_MO"),
1861                 MTK_FUNCTION(2, "PWRAP_SPI0_MI")
1862         ),
1863
1864         MTK_PIN(
1865                 160, "GPIO160",
1866                 MTK_EINT_FUNCTION(0, 160),
1867                 DRV_GRP4,
1868                 MTK_FUNCTION(0, "GPIO160"),
1869                 MTK_FUNCTION(1, "PWRAP_SPI0_MI"),
1870                 MTK_FUNCTION(2, "PWRAP_SPI0_MO")
1871         ),
1872
1873         MTK_PIN(
1874                 161, "GPIO161",
1875                 MTK_EINT_FUNCTION(0, 161),
1876                 DRV_GRP4,
1877                 MTK_FUNCTION(0, "GPIO161"),
1878                 MTK_FUNCTION(1, "SRCLKENA0")
1879         ),
1880
1881         MTK_PIN(
1882                 162, "GPIO162",
1883                 MTK_EINT_FUNCTION(0, 162),
1884                 DRV_GRP4,
1885                 MTK_FUNCTION(0, "GPIO162"),
1886                 MTK_FUNCTION(1, "SRCLKENA1"),
1887                 MTK_FUNCTION(7, "dbg_mon_a31")
1888         ),
1889
1890         MTK_PIN(
1891                 163, "GPIO163",
1892                 MTK_EINT_FUNCTION(0, 163),
1893                 DRV_GRP4,
1894                 MTK_FUNCTION(0, "GPIO163"),
1895                 MTK_FUNCTION(1, "SCP_VREQ_VAO"),
1896                 MTK_FUNCTION(2, "DVFSRC_EXT_REQ")
1897         ),
1898
1899         MTK_PIN(
1900                 164, "GPIO164",
1901                 MTK_EINT_FUNCTION(0, 164),
1902                 DRV_GRP4,
1903                 MTK_FUNCTION(0, "GPIO164"),
1904                 MTK_FUNCTION(1, "RTC32K_CK")
1905         ),
1906
1907         MTK_PIN(
1908                 165, "GPIO165",
1909                 MTK_EINT_FUNCTION(0, 165),
1910                 DRV_GRP4,
1911                 MTK_FUNCTION(0, "GPIO165"),
1912                 MTK_FUNCTION(1, "WATCHDOG")
1913         ),
1914
1915         MTK_PIN(
1916                 166, "GPIO166",
1917                 MTK_EINT_FUNCTION(0, 166),
1918                 DRV_GRP4,
1919                 MTK_FUNCTION(0, "GPIO166"),
1920                 MTK_FUNCTION(1, "AUD_CLK_MOSI"),
1921                 MTK_FUNCTION(2, "AUD_CLK_MISO"),
1922                 MTK_FUNCTION(3, "I2S1_MCK")
1923         ),
1924
1925         MTK_PIN(
1926                 167, "GPIO167",
1927                 MTK_EINT_FUNCTION(0, 167),
1928                 DRV_GRP4,
1929                 MTK_FUNCTION(0, "GPIO167"),
1930                 MTK_FUNCTION(1, "AUD_SYNC_MOSI"),
1931                 MTK_FUNCTION(2, "AUD_SYNC_MISO"),
1932                 MTK_FUNCTION(3, "I2S1_BCK")
1933         ),
1934
1935         MTK_PIN(
1936                 168, "GPIO168",
1937                 MTK_EINT_FUNCTION(0, 168),
1938                 DRV_GRP4,
1939                 MTK_FUNCTION(0, "GPIO168"),
1940                 MTK_FUNCTION(1, "AUD_DAT_MOSI0"),
1941                 MTK_FUNCTION(2, "AUD_DAT_MISO0"),
1942                 MTK_FUNCTION(3, "I2S1_LRCK")
1943         ),
1944
1945         MTK_PIN(
1946                 169, "GPIO169",
1947                 MTK_EINT_FUNCTION(0, 169),
1948                 DRV_GRP4,
1949                 MTK_FUNCTION(0, "GPIO169"),
1950                 MTK_FUNCTION(1, "AUD_DAT_MOSI1"),
1951                 MTK_FUNCTION(2, "AUD_DAT_MISO1"),
1952                 MTK_FUNCTION(3, "I2S1_DO")
1953         ),
1954
1955         MTK_PIN(
1956                 170, "GPIO170",
1957                 MTK_EINT_FUNCTION(0, 170),
1958                 DRV_GRP4,
1959                 MTK_FUNCTION(0, "GPIO170"),
1960                 MTK_FUNCTION(1, "AUD_CLK_MISO"),
1961                 MTK_FUNCTION(2, "AUD_CLK_MOSI"),
1962                 MTK_FUNCTION(3, "I2S2_MCK")
1963         ),
1964
1965         MTK_PIN(
1966                 171, "GPIO171",
1967                 MTK_EINT_FUNCTION(0, 171),
1968                 DRV_GRP4,
1969                 MTK_FUNCTION(0, "GPIO171"),
1970                 MTK_FUNCTION(1, "AUD_SYNC_MISO"),
1971                 MTK_FUNCTION(2, "AUD_SYNC_MOSI"),
1972                 MTK_FUNCTION(3, "I2S2_BCK")
1973         ),
1974
1975         MTK_PIN(
1976                 172, "GPIO172",
1977                 MTK_EINT_FUNCTION(0, 172),
1978                 DRV_GRP4,
1979                 MTK_FUNCTION(0, "GPIO172"),
1980                 MTK_FUNCTION(1, "AUD_DAT_MISO0"),
1981                 MTK_FUNCTION(2, "AUD_DAT_MOSI0"),
1982                 MTK_FUNCTION(3, "I2S2_LRCK"),
1983                 MTK_FUNCTION(4, "VOW_DAT_MISO")
1984         ),
1985
1986         MTK_PIN(
1987                 173, "GPIO173",
1988                 MTK_EINT_FUNCTION(0, 173),
1989                 DRV_GRP4,
1990                 MTK_FUNCTION(0, "GPIO173"),
1991                 MTK_FUNCTION(1, "AUD_DAT_MISO1"),
1992                 MTK_FUNCTION(2, "AUD_DAT_MOSI1"),
1993                 MTK_FUNCTION(3, "I2S2_DI"),
1994                 MTK_FUNCTION(4, "VOW_CLK_MISO")
1995         ),
1996
1997         MTK_PIN(
1998                 174, "GPIO174",
1999                 MTK_EINT_FUNCTION(0, 174),
2000                 DRV_GRP4,
2001                 MTK_FUNCTION(0, "GPIO174"),
2002                 MTK_FUNCTION(1, "CONN_TOP_CLK"),
2003                 MTK_FUNCTION(2, "AUXIF_CLK"),
2004                 MTK_FUNCTION(3, "DFD_TCK_XI"),
2005                 MTK_FUNCTION(7, "dbg_mon_b3")
2006         ),
2007
2008         MTK_PIN(
2009                 175, "GPIO175",
2010                 MTK_EINT_FUNCTION(0, 175),
2011                 DRV_GRP4,
2012                 MTK_FUNCTION(0, "GPIO175"),
2013                 MTK_FUNCTION(1, "CONN_TOP_DATA"),
2014                 MTK_FUNCTION(2, "AUXIF_ST"),
2015                 MTK_FUNCTION(3, "DFD_TMS"),
2016                 MTK_FUNCTION(7, "dbg_mon_b15")
2017         ),
2018
2019         MTK_PIN(
2020                 176, "GPIO176",
2021                 MTK_EINT_FUNCTION(0, 176),
2022                 DRV_GRP4,
2023                 MTK_FUNCTION(0, "GPIO176"),
2024                 MTK_FUNCTION(1, "CONN_BT_CLK"),
2025                 MTK_FUNCTION(3, "DFD_TDI"),
2026                 MTK_FUNCTION(7, "dbg_mon_b2")
2027         ),
2028
2029         MTK_PIN(
2030                 177, "GPIO177",
2031                 MTK_EINT_FUNCTION(0, 177),
2032                 DRV_GRP4,
2033                 MTK_FUNCTION(0, "GPIO177"),
2034                 MTK_FUNCTION(1, "CONN_BT_DATA"),
2035                 MTK_FUNCTION(3, "DFD_TDO")
2036         ),
2037
2038         MTK_PIN(
2039                 178, "GPIO178",
2040                 MTK_EINT_FUNCTION(0, 178),
2041                 DRV_GRP4,
2042                 MTK_FUNCTION(0, "GPIO178"),
2043                 MTK_FUNCTION(1, "CONN_HRST_B"),
2044                 MTK_FUNCTION(3, "UDI_TMS"),
2045                 MTK_FUNCTION(7, "dbg_mon_b25")
2046         ),
2047
2048         MTK_PIN(
2049                 179, "GPIO179",
2050                 MTK_EINT_FUNCTION(0, 179),
2051                 DRV_GRP4,
2052                 MTK_FUNCTION(0, "GPIO179"),
2053                 MTK_FUNCTION(1, "CONN_WB_PTA"),
2054                 MTK_FUNCTION(3, "UDI_TCK"),
2055                 MTK_FUNCTION(7, "dbg_mon_b29")
2056         ),
2057
2058         MTK_PIN(
2059                 180, "GPIO180",
2060                 MTK_EINT_FUNCTION(0, 180),
2061                 DRV_GRP4,
2062                 MTK_FUNCTION(0, "GPIO180"),
2063                 MTK_FUNCTION(1, "CONN_WF_CTRL0"),
2064                 MTK_FUNCTION(3, "UDI_TDI")
2065         ),
2066
2067         MTK_PIN(
2068                 181, "GPIO181",
2069                 MTK_EINT_FUNCTION(0, 181),
2070                 DRV_GRP4,
2071                 MTK_FUNCTION(0, "GPIO181"),
2072                 MTK_FUNCTION(1, "CONN_WF_CTRL1"),
2073                 MTK_FUNCTION(3, "UDI_TDO")
2074         ),
2075
2076         MTK_PIN(
2077                 182, "GPIO182",
2078                 MTK_EINT_FUNCTION(0, 182),
2079                 DRV_GRP4,
2080                 MTK_FUNCTION(0, "GPIO182"),
2081                 MTK_FUNCTION(1, "CONN_WF_CTRL2"),
2082                 MTK_FUNCTION(3, "UDI_NTRST")
2083         ),
2084
2085         MTK_PIN(
2086                 183, "GPIO183",
2087                 MTK_EINT_FUNCTION(0, 183),
2088                 DRV_GRP4,
2089                 MTK_FUNCTION(0, "GPIO183"),
2090                 MTK_FUNCTION(1, "SPMI_SCL")
2091         ),
2092
2093         MTK_PIN(
2094                 184, "GPIO184",
2095                 MTK_EINT_FUNCTION(0, 184),
2096                 DRV_GRP4,
2097                 MTK_FUNCTION(0, "GPIO184"),
2098                 MTK_FUNCTION(1, "SPMI_SDA")
2099         ),
2100
2101         MTK_PIN(
2102                 185, "GPIO185",
2103                 MTK_EINT_FUNCTION(0, 197),
2104                 DRV_FIXED,
2105                 MTK_FUNCTION(0, NULL)
2106         ),
2107
2108         MTK_PIN(
2109                 186, "GPIO186",
2110                 MTK_EINT_FUNCTION(0, 198),
2111                 DRV_FIXED,
2112                 MTK_FUNCTION(0, NULL)
2113         ),
2114
2115         MTK_PIN(
2116                 187, "GPIO187",
2117                 MTK_EINT_FUNCTION(0, 199),
2118                 DRV_FIXED,
2119                 MTK_FUNCTION(0, NULL)
2120         ),
2121
2122         MTK_PIN(
2123                 188, "GPIO188",
2124                 MTK_EINT_FUNCTION(0, 200),
2125                 DRV_FIXED,
2126                 MTK_FUNCTION(0, NULL)
2127         ),
2128
2129         MTK_PIN(
2130                 189, "GPIO189",
2131                 MTK_EINT_FUNCTION(0, 201),
2132                 DRV_FIXED,
2133                 MTK_FUNCTION(0, NULL)
2134         ),
2135
2136         MTK_PIN(
2137                 190, "GPIO190",
2138                 MTK_EINT_FUNCTION(0, 202),
2139                 DRV_FIXED,
2140                 MTK_FUNCTION(0, NULL)
2141         ),
2142
2143         MTK_PIN(
2144                 191, "GPIO191",
2145                 MTK_EINT_FUNCTION(0, 203),
2146                 DRV_FIXED,
2147                 MTK_FUNCTION(0, NULL)
2148         ),
2149
2150         MTK_PIN(
2151                 192, "GPIO192",
2152                 MTK_EINT_FUNCTION(0, 204),
2153                 DRV_FIXED,
2154                 MTK_FUNCTION(0, NULL)
2155         ),
2156
2157         MTK_PIN(
2158                 193, "GPIO193",
2159                 MTK_EINT_FUNCTION(0, 205),
2160                 DRV_FIXED,
2161                 MTK_FUNCTION(0, NULL)
2162         ),
2163
2164         MTK_PIN(
2165                 194, "GPIO194",
2166                 MTK_EINT_FUNCTION(0, 206),
2167                 DRV_FIXED,
2168                 MTK_FUNCTION(0, NULL)
2169         ),
2170
2171         MTK_PIN(
2172                 195, "GPIO195",
2173                 MTK_EINT_FUNCTION(0, 207),
2174                 DRV_FIXED,
2175                 MTK_FUNCTION(0, NULL)
2176         ),
2177
2178         MTK_PIN(
2179                 196, "GPIO196",
2180                 MTK_EINT_FUNCTION(0, 208),
2181                 DRV_FIXED,
2182                 MTK_FUNCTION(0, NULL)
2183         )
2184 };
2185
2186 #endif /* __PINCTRL_MTK_MT8186_H */