xref: /linux/drivers/pinctrl/mediatek/pinctrl-mtk-mt2701.h (revision e5c86679d5e864947a52fb31e45a425dea3e7fa9)
1 /*
2  * Copyright (c) 2015 MediaTek Inc.
3  * Author: Biao Huang <biao.huang@mediatek.com>
4  *
5  * This program is free software; you can redistribute it and/or modify
6  * it under the terms of the GNU General Public License version 2 as
7  * published by the Free Software Foundation.
8  *
9  * This program is distributed in the hope that it will be useful,
10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12  * GNU General Public License for more details.
13  */
14 
15 #ifndef __PINCTRL_MTK_MT2701_H
16 #define __PINCTRL_MTK_MT2701_H
17 
18 #include <linux/pinctrl/pinctrl.h>
19 #include "pinctrl-mtk-common.h"
20 
21 static const struct mtk_desc_pin mtk_pins_mt2701[] = {
22 	MTK_PIN(
23 		PINCTRL_PIN(0, "PWRAP_SPI0_MI"),
24 		NULL, "mt2701",
25 		MTK_EINT_FUNCTION(0, 148),
26 		MTK_FUNCTION(0, "GPIO0"),
27 		MTK_FUNCTION(1, "PWRAP_SPIDO"),
28 		MTK_FUNCTION(2, "PWRAP_SPIDI")
29 	),
30 	MTK_PIN(
31 		PINCTRL_PIN(1, "PWRAP_SPI0_MO"),
32 		NULL, "mt2701",
33 		MTK_EINT_FUNCTION(0, 149),
34 		MTK_FUNCTION(0, "GPIO1"),
35 		MTK_FUNCTION(1, "PWRAP_SPIDI"),
36 		MTK_FUNCTION(2, "PWRAP_SPIDO")
37 	),
38 	MTK_PIN(
39 		PINCTRL_PIN(2, "PWRAP_INT"),
40 		NULL, "mt2701",
41 		MTK_EINT_FUNCTION(0, 150),
42 		MTK_FUNCTION(0, "GPIO2"),
43 		MTK_FUNCTION(1, "PWRAP_INT")
44 	),
45 	MTK_PIN(
46 		PINCTRL_PIN(3, "PWRAP_SPI0_CK"),
47 		NULL, "mt2701",
48 		MTK_EINT_FUNCTION(0, 151),
49 		MTK_FUNCTION(0, "GPIO3"),
50 		MTK_FUNCTION(1, "PWRAP_SPICK_I")
51 	),
52 	MTK_PIN(
53 		PINCTRL_PIN(4, "PWRAP_SPI0_CSN"),
54 		NULL, "mt2701",
55 		MTK_EINT_FUNCTION(0, 152),
56 		MTK_FUNCTION(0, "GPIO4"),
57 		MTK_FUNCTION(1, "PWRAP_SPICS_B_I")
58 	),
59 	MTK_PIN(
60 		PINCTRL_PIN(5, "PWRAP_SPI0_CK2"),
61 		NULL, "mt2701",
62 		MTK_EINT_FUNCTION(0, 153),
63 		MTK_FUNCTION(0, "GPIO5"),
64 		MTK_FUNCTION(1, "PWRAP_SPICK2_I"),
65 		MTK_FUNCTION(5, "ANT_SEL1")
66 	),
67 	MTK_PIN(
68 		PINCTRL_PIN(6, "PWRAP_SPI0_CSN2"),
69 		NULL, "mt2701",
70 		MTK_EINT_FUNCTION(0, 154),
71 		MTK_FUNCTION(0, "GPIO6"),
72 		MTK_FUNCTION(1, "PWRAP_SPICS2_B_I"),
73 		MTK_FUNCTION(5, "ANT_SEL0"),
74 		MTK_FUNCTION(7, "DBG_MON_A[0]")
75 	),
76 	MTK_PIN(
77 		PINCTRL_PIN(7, "SPI1_CSN"),
78 		NULL, "mt2701",
79 		MTK_EINT_FUNCTION(0, 155),
80 		MTK_FUNCTION(0, "GPIO7"),
81 		MTK_FUNCTION(1, "SPI1_CS"),
82 		MTK_FUNCTION(4, "KCOL0"),
83 		MTK_FUNCTION(7, "DBG_MON_B[12]")
84 	),
85 	MTK_PIN(
86 		PINCTRL_PIN(8, "SPI1_MI"),
87 		NULL, "mt2701",
88 		MTK_EINT_FUNCTION(0, 156),
89 		MTK_FUNCTION(0, "GPIO8"),
90 		MTK_FUNCTION(1, "SPI1_MI"),
91 		MTK_FUNCTION(2, "SPI1_MO"),
92 		MTK_FUNCTION(4, "KCOL1"),
93 		MTK_FUNCTION(7, "DBG_MON_B[13]")
94 	),
95 	MTK_PIN(
96 		PINCTRL_PIN(9, "SPI1_MO"),
97 		NULL, "mt2701",
98 		MTK_EINT_FUNCTION(0, 157),
99 		MTK_FUNCTION(0, "GPIO9"),
100 		MTK_FUNCTION(1, "SPI1_MO"),
101 		MTK_FUNCTION(2, "SPI1_MI"),
102 		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
103 		MTK_FUNCTION(4, "KCOL2"),
104 		MTK_FUNCTION(7, "DBG_MON_B[14]")
105 	),
106 	MTK_PIN(
107 		PINCTRL_PIN(10, "RTC32K_CK"),
108 		NULL, "mt2701",
109 		MTK_EINT_FUNCTION(0, 158),
110 		MTK_FUNCTION(0, "GPIO10"),
111 		MTK_FUNCTION(1, "RTC32K_CK")
112 	),
113 	MTK_PIN(
114 		PINCTRL_PIN(11, "WATCHDOG"),
115 		NULL, "mt2701",
116 		MTK_EINT_FUNCTION(0, 159),
117 		MTK_FUNCTION(0, "GPIO11"),
118 		MTK_FUNCTION(1, "WATCHDOG")
119 	),
120 	MTK_PIN(
121 		PINCTRL_PIN(12, "SRCLKENA"),
122 		NULL, "mt2701",
123 		MTK_EINT_FUNCTION(0, 160),
124 		MTK_FUNCTION(0, "GPIO12"),
125 		MTK_FUNCTION(1, "SRCLKENA")
126 	),
127 	MTK_PIN(
128 		PINCTRL_PIN(13, "SRCLKENAI"),
129 		NULL, "mt2701",
130 		MTK_EINT_FUNCTION(0, 161),
131 		MTK_FUNCTION(0, "GPIO13"),
132 		MTK_FUNCTION(1, "SRCLKENAI")
133 	),
134 	MTK_PIN(
135 		PINCTRL_PIN(14, "URXD2"),
136 		NULL, "mt2701",
137 		MTK_EINT_FUNCTION(0, 162),
138 		MTK_FUNCTION(0, "GPIO14"),
139 		MTK_FUNCTION(1, "URXD2"),
140 		MTK_FUNCTION(2, "UTXD2"),
141 		MTK_FUNCTION(5, "SRCCLKENAI2"),
142 		MTK_FUNCTION(7, "DBG_MON_B[30]")
143 	),
144 	MTK_PIN(
145 		PINCTRL_PIN(15, "UTXD2"),
146 		NULL, "mt2701",
147 		MTK_EINT_FUNCTION(0, 163),
148 		MTK_FUNCTION(0, "GPIO15"),
149 		MTK_FUNCTION(1, "UTXD2"),
150 		MTK_FUNCTION(2, "URXD2"),
151 		MTK_FUNCTION(7, "DBG_MON_B[31]")
152 	),
153 	MTK_PIN(
154 		PINCTRL_PIN(16, "I2S5_DATA_IN"),
155 		NULL, "mt2701",
156 		MTK_EINT_FUNCTION(0, 164),
157 		MTK_FUNCTION(0, "GPIO16"),
158 		MTK_FUNCTION(1, "I2S5_DATA_IN"),
159 		MTK_FUNCTION(3, "PCM_RX"),
160 		MTK_FUNCTION(4, "ANT_SEL4")
161 	),
162 	MTK_PIN(
163 		PINCTRL_PIN(17, "I2S5_BCK"),
164 		NULL, "mt2701",
165 		MTK_EINT_FUNCTION(0, 165),
166 		MTK_FUNCTION(0, "GPIO17"),
167 		MTK_FUNCTION(1, "I2S5_BCK"),
168 		MTK_FUNCTION(3, "PCM_CLK0"),
169 		MTK_FUNCTION(4, "ANT_SEL2")
170 	),
171 	MTK_PIN(
172 		PINCTRL_PIN(18, "PCM_CLK"),
173 		NULL, "mt2701",
174 		MTK_EINT_FUNCTION(0, 166),
175 		MTK_FUNCTION(0, "GPIO18"),
176 		MTK_FUNCTION(1, "PCM_CLK0"),
177 		MTK_FUNCTION(2, "MRG_CLK"),
178 		MTK_FUNCTION(4, "MM_TEST_CK"),
179 		MTK_FUNCTION(5, "CONN_DSP_JCK"),
180 		MTK_FUNCTION(6, "WCN_PCM_CLKO"),
181 		MTK_FUNCTION(7, "DBG_MON_A[3]")
182 	),
183 	MTK_PIN(
184 		PINCTRL_PIN(19, "PCM_SYNC"),
185 		NULL, "mt2701",
186 		MTK_EINT_FUNCTION(0, 167),
187 		MTK_FUNCTION(0, "GPIO19"),
188 		MTK_FUNCTION(1, "PCM_SYNC"),
189 		MTK_FUNCTION(2, "MRG_SYNC"),
190 		MTK_FUNCTION(5, "CONN_DSP_JINTP"),
191 		MTK_FUNCTION(6, "WCN_PCM_SYNC"),
192 		MTK_FUNCTION(7, "DBG_MON_A[5]")
193 	),
194 	MTK_PIN(
195 		PINCTRL_PIN(20, "PCM_RX"),
196 		NULL, "mt2701",
197 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
198 		MTK_FUNCTION(0, "GPIO20"),
199 		MTK_FUNCTION(1, "PCM_RX"),
200 		MTK_FUNCTION(2, "MRG_RX"),
201 		MTK_FUNCTION(3, "MRG_TX"),
202 		MTK_FUNCTION(4, "PCM_TX"),
203 		MTK_FUNCTION(5, "CONN_DSP_JDI"),
204 		MTK_FUNCTION(6, "WCN_PCM_RX"),
205 		MTK_FUNCTION(7, "DBG_MON_A[4]")
206 	),
207 	MTK_PIN(
208 		PINCTRL_PIN(21, "PCM_TX"),
209 		NULL, "mt2701",
210 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
211 		MTK_FUNCTION(0, "GPIO21"),
212 		MTK_FUNCTION(1, "PCM_TX"),
213 		MTK_FUNCTION(2, "MRG_TX"),
214 		MTK_FUNCTION(3, "MRG_RX"),
215 		MTK_FUNCTION(4, "PCM_RX"),
216 		MTK_FUNCTION(5, "CONN_DSP_JMS"),
217 		MTK_FUNCTION(6, "WCN_PCM_TX"),
218 		MTK_FUNCTION(7, "DBG_MON_A[2]")
219 	),
220 	MTK_PIN(
221 		PINCTRL_PIN(22, "EINT0"),
222 		NULL, "mt2701",
223 		MTK_EINT_FUNCTION(0, 0),
224 		MTK_FUNCTION(0, "GPIO22"),
225 		MTK_FUNCTION(1, "UCTS0"),
226 		MTK_FUNCTION(3, "KCOL3"),
227 		MTK_FUNCTION(4, "CONN_DSP_JDO"),
228 		MTK_FUNCTION(5, "EXT_FRAME_SYNC"),
229 		MTK_FUNCTION(7, "DBG_MON_A[30]"),
230 		MTK_FUNCTION(10, "PCIE0_PERST_N")
231 	),
232 	MTK_PIN(
233 		PINCTRL_PIN(23, "EINT1"),
234 		NULL, "mt2701",
235 		MTK_EINT_FUNCTION(0, 1),
236 		MTK_FUNCTION(0, "GPIO23"),
237 		MTK_FUNCTION(1, "URTS0"),
238 		MTK_FUNCTION(3, "KCOL2"),
239 		MTK_FUNCTION(4, "CONN_MCU_TDO"),
240 		MTK_FUNCTION(5, "EXT_FRAME_SYNC"),
241 		MTK_FUNCTION(7, "DBG_MON_A[29]"),
242 		MTK_FUNCTION(10, "PCIE1_PERST_N")
243 	),
244 	MTK_PIN(
245 		PINCTRL_PIN(24, "EINT2"),
246 		NULL, "mt2701",
247 		MTK_EINT_FUNCTION(0, 2),
248 		MTK_FUNCTION(0, "GPIO24"),
249 		MTK_FUNCTION(1, "UCTS1"),
250 		MTK_FUNCTION(3, "KCOL1"),
251 		MTK_FUNCTION(4, "CONN_MCU_DBGACK_N"),
252 		MTK_FUNCTION(7, "DBG_MON_A[28]"),
253 		MTK_FUNCTION(10, "PCIE2_PERST_N")
254 	),
255 	MTK_PIN(
256 		PINCTRL_PIN(25, "EINT3"),
257 		NULL, "mt2701",
258 		MTK_EINT_FUNCTION(0, 3),
259 		MTK_FUNCTION(0, "GPIO25"),
260 		MTK_FUNCTION(1, "URTS1"),
261 		MTK_FUNCTION(3, "KCOL0"),
262 		MTK_FUNCTION(4, "CONN_MCU_DBGI_N"),
263 		MTK_FUNCTION(7, "DBG_MON_A[27]")
264 	),
265 	MTK_PIN(
266 		PINCTRL_PIN(26, "EINT4"),
267 		NULL, "mt2701",
268 		MTK_EINT_FUNCTION(0, 4),
269 		MTK_FUNCTION(0, "GPIO26"),
270 		MTK_FUNCTION(1, "UCTS3"),
271 		MTK_FUNCTION(2, "DRV_VBUS_P1"),
272 		MTK_FUNCTION(3, "KROW3"),
273 		MTK_FUNCTION(4, "CONN_MCU_TCK0"),
274 		MTK_FUNCTION(5, "CONN_MCU_AICE_JCKC"),
275 		MTK_FUNCTION(6, "PCIE2_WAKE_N"),
276 		MTK_FUNCTION(7, "DBG_MON_A[26]")
277 	),
278 	MTK_PIN(
279 		PINCTRL_PIN(27, "EINT5"),
280 		NULL, "mt2701",
281 		MTK_EINT_FUNCTION(0, 5),
282 		MTK_FUNCTION(0, "GPIO27"),
283 		MTK_FUNCTION(1, "URTS3"),
284 		MTK_FUNCTION(2, "IDDIG_P1"),
285 		MTK_FUNCTION(3, "KROW2"),
286 		MTK_FUNCTION(4, "CONN_MCU_TDI"),
287 		MTK_FUNCTION(6, "PCIE1_WAKE_N"),
288 		MTK_FUNCTION(7, "DBG_MON_A[25]")
289 	),
290 	MTK_PIN(
291 		PINCTRL_PIN(28, "EINT6"),
292 		NULL, "mt2701",
293 		MTK_EINT_FUNCTION(0, 6),
294 		MTK_FUNCTION(0, "GPIO28"),
295 		MTK_FUNCTION(1, "DRV_VBUS"),
296 		MTK_FUNCTION(3, "KROW1"),
297 		MTK_FUNCTION(4, "CONN_MCU_TRST_B"),
298 		MTK_FUNCTION(6, "PCIE0_WAKE_N"),
299 		MTK_FUNCTION(7, "DBG_MON_A[24]")
300 	),
301 	MTK_PIN(
302 		PINCTRL_PIN(29, "EINT7"),
303 		NULL, "mt2701",
304 		MTK_EINT_FUNCTION(0, 7),
305 		MTK_FUNCTION(0, "GPIO29"),
306 		MTK_FUNCTION(1, "IDDIG"),
307 		MTK_FUNCTION(2, "MSDC1_WP"),
308 		MTK_FUNCTION(3, "KROW0"),
309 		MTK_FUNCTION(4, "CONN_MCU_TMS"),
310 		MTK_FUNCTION(5, "CONN_MCU_AICE_JMSC"),
311 		MTK_FUNCTION(7, "DBG_MON_A[23]"),
312 		MTK_FUNCTION(14, "PCIE2_PERST_N")
313 	),
314 	MTK_PIN(
315 		PINCTRL_PIN(30, "I2S5_LRCK"),
316 		NULL, "mt2701",
317 		MTK_EINT_FUNCTION(0, 12),
318 		MTK_FUNCTION(0, "GPIO30"),
319 		MTK_FUNCTION(1, "I2S5_LRCK"),
320 		MTK_FUNCTION(3, "PCM_SYNC"),
321 		MTK_FUNCTION(4, "ANT_SEL1")
322 	),
323 	MTK_PIN(
324 		PINCTRL_PIN(31, "I2S5_MCLK"),
325 		NULL, "mt2701",
326 		MTK_EINT_FUNCTION(0, 13),
327 		MTK_FUNCTION(0, "GPIO31"),
328 		MTK_FUNCTION(1, "I2S5_MCLK"),
329 		MTK_FUNCTION(4, "ANT_SEL0")
330 	),
331 	MTK_PIN(
332 		PINCTRL_PIN(32, "I2S5_DATA"),
333 		NULL, "mt2701",
334 		MTK_EINT_FUNCTION(0, 14),
335 		MTK_FUNCTION(0, "GPIO32"),
336 		MTK_FUNCTION(1, "I2S5_DATA"),
337 		MTK_FUNCTION(2, "I2S5_DATA_BYPS"),
338 		MTK_FUNCTION(3, "PCM_TX"),
339 		MTK_FUNCTION(4, "ANT_SEL3")
340 	),
341 	MTK_PIN(
342 		PINCTRL_PIN(33, "I2S1_DATA"),
343 		NULL, "mt2701",
344 		MTK_EINT_FUNCTION(0, 15),
345 		MTK_FUNCTION(0, "GPIO33"),
346 		MTK_FUNCTION(1, "I2S1_DATA"),
347 		MTK_FUNCTION(2, "I2S1_DATA_BYPS"),
348 		MTK_FUNCTION(3, "PCM_TX"),
349 		MTK_FUNCTION(4, "IMG_TEST_CK"),
350 		MTK_FUNCTION(5, "G1_RXD0"),
351 		MTK_FUNCTION(6, "WCN_PCM_TX"),
352 		MTK_FUNCTION(7, "DBG_MON_B[8]")
353 	),
354 	MTK_PIN(
355 		PINCTRL_PIN(34, "I2S1_DATA_IN"),
356 		NULL, "mt2701",
357 		MTK_EINT_FUNCTION(0, 16),
358 		MTK_FUNCTION(0, "GPIO34"),
359 		MTK_FUNCTION(1, "I2S1_DATA_IN"),
360 		MTK_FUNCTION(3, "PCM_RX"),
361 		MTK_FUNCTION(4, "VDEC_TEST_CK"),
362 		MTK_FUNCTION(5, "G1_RXD1"),
363 		MTK_FUNCTION(6, "WCN_PCM_RX"),
364 		MTK_FUNCTION(7, "DBG_MON_B[7]")
365 	),
366 	MTK_PIN(
367 		PINCTRL_PIN(35, "I2S1_BCK"),
368 		NULL, "mt2701",
369 		MTK_EINT_FUNCTION(0, 17),
370 		MTK_FUNCTION(0, "GPIO35"),
371 		MTK_FUNCTION(1, "I2S1_BCK"),
372 		MTK_FUNCTION(3, "PCM_CLK0"),
373 		MTK_FUNCTION(5, "G1_RXD2"),
374 		MTK_FUNCTION(6, "WCN_PCM_CLKO"),
375 		MTK_FUNCTION(7, "DBG_MON_B[9]")
376 	),
377 	MTK_PIN(
378 		PINCTRL_PIN(36, "I2S1_LRCK"),
379 		NULL, "mt2701",
380 		MTK_EINT_FUNCTION(0, 18),
381 		MTK_FUNCTION(0, "GPIO36"),
382 		MTK_FUNCTION(1, "I2S1_LRCK"),
383 		MTK_FUNCTION(3, "PCM_SYNC"),
384 		MTK_FUNCTION(5, "G1_RXD3"),
385 		MTK_FUNCTION(6, "WCN_PCM_SYNC"),
386 		MTK_FUNCTION(7, "DBG_MON_B[10]")
387 	),
388 	MTK_PIN(
389 		PINCTRL_PIN(37, "I2S1_MCLK"),
390 		NULL, "mt2701",
391 		MTK_EINT_FUNCTION(0, 19),
392 		MTK_FUNCTION(0, "GPIO37"),
393 		MTK_FUNCTION(1, "I2S1_MCLK"),
394 		MTK_FUNCTION(5, "G1_RXDV"),
395 		MTK_FUNCTION(7, "DBG_MON_B[11]")
396 	),
397 	MTK_PIN(
398 		PINCTRL_PIN(38, "I2S2_DATA"),
399 		NULL, "mt2701",
400 		MTK_EINT_FUNCTION(0, 20),
401 		MTK_FUNCTION(0, "GPIO38"),
402 		MTK_FUNCTION(2, "I2S2_DATA_BYPS"),
403 		MTK_FUNCTION(3, "PCM_TX"),
404 		MTK_FUNCTION(4, "DMIC_DAT0")
405 	),
406 	MTK_PIN(
407 		PINCTRL_PIN(39, "JTMS"),
408 		NULL, "mt2701",
409 		MTK_EINT_FUNCTION(0, 21),
410 		MTK_FUNCTION(0, "GPIO39"),
411 		MTK_FUNCTION(1, "JTMS"),
412 		MTK_FUNCTION(2, "CONN_MCU_TMS"),
413 		MTK_FUNCTION(3, "CONN_MCU_AICE_JMSC"),
414 		MTK_FUNCTION(4, "DFD_TMS_XI")
415 	),
416 	MTK_PIN(
417 		PINCTRL_PIN(40, "JTCK"),
418 		NULL, "mt2701",
419 		MTK_EINT_FUNCTION(0, 22),
420 		MTK_FUNCTION(0, "GPIO40"),
421 		MTK_FUNCTION(1, "JTCK"),
422 		MTK_FUNCTION(2, "CONN_MCU_TCK1"),
423 		MTK_FUNCTION(3, "CONN_MCU_AICE_JCKC"),
424 		MTK_FUNCTION(4, "DFD_TCK_XI")
425 	),
426 	MTK_PIN(
427 		PINCTRL_PIN(41, "JTDI"),
428 		NULL, "mt2701",
429 		MTK_EINT_FUNCTION(0, 23),
430 		MTK_FUNCTION(0, "GPIO41"),
431 		MTK_FUNCTION(1, "JTDI"),
432 		MTK_FUNCTION(2, "CONN_MCU_TDI"),
433 		MTK_FUNCTION(4, "DFD_TDI_XI")
434 	),
435 	MTK_PIN(
436 		PINCTRL_PIN(42, "JTDO"),
437 		NULL, "mt2701",
438 		MTK_EINT_FUNCTION(0, 24),
439 		MTK_FUNCTION(0, "GPIO42"),
440 		MTK_FUNCTION(1, "JTDO"),
441 		MTK_FUNCTION(2, "CONN_MCU_TDO"),
442 		MTK_FUNCTION(4, "DFD_TDO")
443 	),
444 	MTK_PIN(
445 		PINCTRL_PIN(43, "NCLE"),
446 		NULL, "mt2701",
447 		MTK_EINT_FUNCTION(0, 25),
448 		MTK_FUNCTION(0, "GPIO43"),
449 		MTK_FUNCTION(1, "NCLE"),
450 		MTK_FUNCTION(2, "EXT_XCS2")
451 	),
452 	MTK_PIN(
453 		PINCTRL_PIN(44, "NCEB1"),
454 		NULL, "mt2701",
455 		MTK_EINT_FUNCTION(0, 26),
456 		MTK_FUNCTION(0, "GPIO44"),
457 		MTK_FUNCTION(1, "NCEB1"),
458 		MTK_FUNCTION(2, "IDDIG")
459 	),
460 	MTK_PIN(
461 		PINCTRL_PIN(45, "NCEB0"),
462 		NULL, "mt2701",
463 		MTK_EINT_FUNCTION(0, 27),
464 		MTK_FUNCTION(0, "GPIO45"),
465 		MTK_FUNCTION(1, "NCEB0"),
466 		MTK_FUNCTION(2, "DRV_VBUS")
467 	),
468 	MTK_PIN(
469 		PINCTRL_PIN(46, "IR"),
470 		NULL, "mt2701",
471 		MTK_EINT_FUNCTION(0, 28),
472 		MTK_FUNCTION(0, "GPIO46"),
473 		MTK_FUNCTION(1, "IR")
474 	),
475 	MTK_PIN(
476 		PINCTRL_PIN(47, "NREB"),
477 		NULL, "mt2701",
478 		MTK_EINT_FUNCTION(0, 29),
479 		MTK_FUNCTION(0, "GPIO47"),
480 		MTK_FUNCTION(1, "NREB"),
481 		MTK_FUNCTION(2, "IDDIG_P1")
482 	),
483 	MTK_PIN(
484 		PINCTRL_PIN(48, "NRNB"),
485 		NULL, "mt2701",
486 		MTK_EINT_FUNCTION(0, 30),
487 		MTK_FUNCTION(0, "GPIO48"),
488 		MTK_FUNCTION(1, "NRNB"),
489 		MTK_FUNCTION(2, "DRV_VBUS_P1")
490 	),
491 	MTK_PIN(
492 		PINCTRL_PIN(49, "I2S0_DATA"),
493 		NULL, "mt2701",
494 		MTK_EINT_FUNCTION(0, 31),
495 		MTK_FUNCTION(0, "GPIO49"),
496 		MTK_FUNCTION(1, "I2S0_DATA"),
497 		MTK_FUNCTION(2, "I2S0_DATA_BYPS"),
498 		MTK_FUNCTION(3, "PCM_TX"),
499 		MTK_FUNCTION(6, "WCN_I2S_DO"),
500 		MTK_FUNCTION(7, "DBG_MON_B[3]")
501 	),
502 	MTK_PIN(
503 		PINCTRL_PIN(50, "I2S2_BCK"),
504 		NULL, "mt2701",
505 		MTK_EINT_FUNCTION(0, 32),
506 		MTK_FUNCTION(0, "GPIO50"),
507 		MTK_FUNCTION(1, "I2S2_BCK"),
508 		MTK_FUNCTION(3, "PCM_CLK0"),
509 		MTK_FUNCTION(4, "DMIC_SCK1")
510 	),
511 	MTK_PIN(
512 		PINCTRL_PIN(51, "I2S2_DATA_IN"),
513 		NULL, "mt2701",
514 		MTK_EINT_FUNCTION(0, 33),
515 		MTK_FUNCTION(0, "GPIO51"),
516 		MTK_FUNCTION(1, "I2S2_DATA_IN"),
517 		MTK_FUNCTION(3, "PCM_RX"),
518 		MTK_FUNCTION(4, "DMIC_SCK0")
519 	),
520 	MTK_PIN(
521 		PINCTRL_PIN(52, "I2S2_LRCK"),
522 		NULL, "mt2701",
523 		MTK_EINT_FUNCTION(0, 34),
524 		MTK_FUNCTION(0, "GPIO52"),
525 		MTK_FUNCTION(1, "I2S2_LRCK"),
526 		MTK_FUNCTION(3, "PCM_SYNC"),
527 		MTK_FUNCTION(4, "DMIC_DAT1")
528 	),
529 	MTK_PIN(
530 		PINCTRL_PIN(53, "SPI0_CSN"),
531 		NULL, "mt2701",
532 		MTK_EINT_FUNCTION(0, 35),
533 		MTK_FUNCTION(0, "GPIO53"),
534 		MTK_FUNCTION(1, "SPI0_CS"),
535 		MTK_FUNCTION(3, "SPDIF"),
536 		MTK_FUNCTION(4, "ADC_CK"),
537 		MTK_FUNCTION(5, "PWM1"),
538 		MTK_FUNCTION(7, "DBG_MON_A[7]")
539 	),
540 	MTK_PIN(
541 		PINCTRL_PIN(54, "SPI0_CK"),
542 		NULL, "mt2701",
543 		MTK_EINT_FUNCTION(0, 36),
544 		MTK_FUNCTION(0, "GPIO54"),
545 		MTK_FUNCTION(1, "SPI0_CK"),
546 		MTK_FUNCTION(3, "SPDIF_IN1"),
547 		MTK_FUNCTION(4, "ADC_DAT_IN"),
548 		MTK_FUNCTION(7, "DBG_MON_A[10]")
549 	),
550 	MTK_PIN(
551 		PINCTRL_PIN(55, "SPI0_MI"),
552 		NULL, "mt2701",
553 		MTK_EINT_FUNCTION(0, 37),
554 		MTK_FUNCTION(0, "GPIO55"),
555 		MTK_FUNCTION(1, "SPI0_MI"),
556 		MTK_FUNCTION(2, "SPI0_MO"),
557 		MTK_FUNCTION(3, "MSDC1_WP"),
558 		MTK_FUNCTION(4, "ADC_WS"),
559 		MTK_FUNCTION(5, "PWM2"),
560 		MTK_FUNCTION(7, "DBG_MON_A[8]")
561 	),
562 	MTK_PIN(
563 		PINCTRL_PIN(56, "SPI0_MO"),
564 		NULL, "mt2701",
565 		MTK_EINT_FUNCTION(0, 38),
566 		MTK_FUNCTION(0, "GPIO56"),
567 		MTK_FUNCTION(1, "SPI0_MO"),
568 		MTK_FUNCTION(2, "SPI0_MI"),
569 		MTK_FUNCTION(3, "SPDIF_IN0"),
570 		MTK_FUNCTION(7, "DBG_MON_A[9]")
571 	),
572 	MTK_PIN(
573 		PINCTRL_PIN(57, "SDA1"),
574 		NULL, "mt2701",
575 		MTK_EINT_FUNCTION(0, 39),
576 		MTK_FUNCTION(0, "GPIO57"),
577 		MTK_FUNCTION(1, "SDA1")
578 	),
579 	MTK_PIN(
580 		PINCTRL_PIN(58, "SCL1"),
581 		NULL, "mt2701",
582 		MTK_EINT_FUNCTION(0, 40),
583 		MTK_FUNCTION(0, "GPIO58"),
584 		MTK_FUNCTION(1, "SCL1")
585 	),
586 	MTK_PIN(
587 		PINCTRL_PIN(59, "RAMBUF_I_CLK"),
588 		NULL, "mt2701",
589 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
590 		MTK_FUNCTION(0, "GPIO59"),
591 		MTK_FUNCTION(1, "RAMBUF_I_CLK")
592 	),
593 	MTK_PIN(
594 		PINCTRL_PIN(60, "WB_RSTB"),
595 		NULL, "mt2701",
596 		MTK_EINT_FUNCTION(0, 41),
597 		MTK_FUNCTION(0, "GPIO60"),
598 		MTK_FUNCTION(1, "WB_RSTB"),
599 		MTK_FUNCTION(7, "DBG_MON_A[11]")
600 	),
601 	MTK_PIN(
602 		PINCTRL_PIN(61, "F2W_DATA"),
603 		NULL, "mt2701",
604 		MTK_EINT_FUNCTION(0, 42),
605 		MTK_FUNCTION(0, "GPIO61"),
606 		MTK_FUNCTION(1, "F2W_DATA"),
607 		MTK_FUNCTION(7, "DBG_MON_A[16]")
608 	),
609 	MTK_PIN(
610 		PINCTRL_PIN(62, "F2W_CLK"),
611 		NULL, "mt2701",
612 		MTK_EINT_FUNCTION(0, 43),
613 		MTK_FUNCTION(0, "GPIO62"),
614 		MTK_FUNCTION(1, "F2W_CK"),
615 		MTK_FUNCTION(7, "DBG_MON_A[15]")
616 	),
617 	MTK_PIN(
618 		PINCTRL_PIN(63, "WB_SCLK"),
619 		NULL, "mt2701",
620 		MTK_EINT_FUNCTION(0, 44),
621 		MTK_FUNCTION(0, "GPIO63"),
622 		MTK_FUNCTION(1, "WB_SCLK"),
623 		MTK_FUNCTION(7, "DBG_MON_A[13]")
624 	),
625 	MTK_PIN(
626 		PINCTRL_PIN(64, "WB_SDATA"),
627 		NULL, "mt2701",
628 		MTK_EINT_FUNCTION(0, 45),
629 		MTK_FUNCTION(0, "GPIO64"),
630 		MTK_FUNCTION(1, "WB_SDATA"),
631 		MTK_FUNCTION(7, "DBG_MON_A[12]")
632 	),
633 	MTK_PIN(
634 		PINCTRL_PIN(65, "WB_SEN"),
635 		NULL, "mt2701",
636 		MTK_EINT_FUNCTION(0, 46),
637 		MTK_FUNCTION(0, "GPIO65"),
638 		MTK_FUNCTION(1, "WB_SEN"),
639 		MTK_FUNCTION(7, "DBG_MON_A[14]")
640 	),
641 	MTK_PIN(
642 		PINCTRL_PIN(66, "WB_CRTL0"),
643 		NULL, "mt2701",
644 		MTK_EINT_FUNCTION(0, 47),
645 		MTK_FUNCTION(0, "GPIO66"),
646 		MTK_FUNCTION(1, "WB_CRTL0"),
647 		MTK_FUNCTION(5, "DFD_NTRST_XI"),
648 		MTK_FUNCTION(7, "DBG_MON_A[17]")
649 	),
650 	MTK_PIN(
651 		PINCTRL_PIN(67, "WB_CRTL1"),
652 		NULL, "mt2701",
653 		MTK_EINT_FUNCTION(0, 48),
654 		MTK_FUNCTION(0, "GPIO67"),
655 		MTK_FUNCTION(1, "WB_CRTL1"),
656 		MTK_FUNCTION(5, "DFD_TMS_XI"),
657 		MTK_FUNCTION(7, "DBG_MON_A[18]")
658 	),
659 	MTK_PIN(
660 		PINCTRL_PIN(68, "WB_CRTL2"),
661 		NULL, "mt2701",
662 		MTK_EINT_FUNCTION(0, 49),
663 		MTK_FUNCTION(0, "GPIO68"),
664 		MTK_FUNCTION(1, "WB_CRTL2"),
665 		MTK_FUNCTION(5, "DFD_TCK_XI"),
666 		MTK_FUNCTION(7, "DBG_MON_A[19]")
667 	),
668 	MTK_PIN(
669 		PINCTRL_PIN(69, "WB_CRTL3"),
670 		NULL, "mt2701",
671 		MTK_EINT_FUNCTION(0, 50),
672 		MTK_FUNCTION(0, "GPIO69"),
673 		MTK_FUNCTION(1, "WB_CRTL3"),
674 		MTK_FUNCTION(5, "DFD_TDI_XI"),
675 		MTK_FUNCTION(7, "DBG_MON_A[20]")
676 	),
677 	MTK_PIN(
678 		PINCTRL_PIN(70, "WB_CRTL4"),
679 		NULL, "mt2701",
680 		MTK_EINT_FUNCTION(0, 51),
681 		MTK_FUNCTION(0, "GPIO70"),
682 		MTK_FUNCTION(1, "WB_CRTL4"),
683 		MTK_FUNCTION(5, "DFD_TDO"),
684 		MTK_FUNCTION(7, "DBG_MON_A[21]")
685 	),
686 	MTK_PIN(
687 		PINCTRL_PIN(71, "WB_CRTL5"),
688 		NULL, "mt2701",
689 		MTK_EINT_FUNCTION(0, 52),
690 		MTK_FUNCTION(0, "GPIO71"),
691 		MTK_FUNCTION(1, "WB_CRTL5"),
692 		MTK_FUNCTION(7, "DBG_MON_A[22]")
693 	),
694 	MTK_PIN(
695 		PINCTRL_PIN(72, "I2S0_DATA_IN"),
696 		NULL, "mt2701",
697 		MTK_EINT_FUNCTION(0, 53),
698 		MTK_FUNCTION(0, "GPIO72"),
699 		MTK_FUNCTION(1, "I2S0_DATA_IN"),
700 		MTK_FUNCTION(3, "PCM_RX"),
701 		MTK_FUNCTION(4, "PWM0"),
702 		MTK_FUNCTION(5, "DISP_PWM"),
703 		MTK_FUNCTION(6, "WCN_I2S_DI"),
704 		MTK_FUNCTION(7, "DBG_MON_B[2]")
705 	),
706 	MTK_PIN(
707 		PINCTRL_PIN(73, "I2S0_LRCK"),
708 		NULL, "mt2701",
709 		MTK_EINT_FUNCTION(0, 54),
710 		MTK_FUNCTION(0, "GPIO73"),
711 		MTK_FUNCTION(1, "I2S0_LRCK"),
712 		MTK_FUNCTION(3, "PCM_SYNC"),
713 		MTK_FUNCTION(6, "WCN_I2S_LRCK"),
714 		MTK_FUNCTION(7, "DBG_MON_B[5]")
715 	),
716 	MTK_PIN(
717 		PINCTRL_PIN(74, "I2S0_BCK"),
718 		NULL, "mt2701",
719 		MTK_EINT_FUNCTION(0, 55),
720 		MTK_FUNCTION(0, "GPIO74"),
721 		MTK_FUNCTION(1, "I2S0_BCK"),
722 		MTK_FUNCTION(3, "PCM_CLK0"),
723 		MTK_FUNCTION(6, "WCN_I2S_BCK"),
724 		MTK_FUNCTION(7, "DBG_MON_B[4]")
725 	),
726 	MTK_PIN(
727 		PINCTRL_PIN(75, "SDA0"),
728 		NULL, "mt2701",
729 		MTK_EINT_FUNCTION(0, 56),
730 		MTK_FUNCTION(0, "GPIO75"),
731 		MTK_FUNCTION(1, "SDA0")
732 	),
733 	MTK_PIN(
734 		PINCTRL_PIN(76, "SCL0"),
735 		NULL, "mt2701",
736 		MTK_EINT_FUNCTION(0, 57),
737 		MTK_FUNCTION(0, "GPIO76"),
738 		MTK_FUNCTION(1, "SCL0")
739 	),
740 	MTK_PIN(
741 		PINCTRL_PIN(77, "SDA2"),
742 		NULL, "mt2701",
743 		MTK_EINT_FUNCTION(0, 58),
744 		MTK_FUNCTION(0, "GPIO77"),
745 		MTK_FUNCTION(1, "SDA2")
746 	),
747 	MTK_PIN(
748 		PINCTRL_PIN(78, "SCL2"),
749 		NULL, "mt2701",
750 		MTK_EINT_FUNCTION(0, 59),
751 		MTK_FUNCTION(0, "GPIO78"),
752 		MTK_FUNCTION(1, "SCL2")
753 	),
754 	MTK_PIN(
755 		PINCTRL_PIN(79, "URXD0"),
756 		NULL, "mt2701",
757 		MTK_EINT_FUNCTION(0, 60),
758 		MTK_FUNCTION(0, "GPIO79"),
759 		MTK_FUNCTION(1, "URXD0"),
760 		MTK_FUNCTION(2, "UTXD0")
761 	),
762 	MTK_PIN(
763 		PINCTRL_PIN(80, "UTXD0"),
764 		NULL, "mt2701",
765 		MTK_EINT_FUNCTION(0, 61),
766 		MTK_FUNCTION(0, "GPIO80"),
767 		MTK_FUNCTION(1, "UTXD0"),
768 		MTK_FUNCTION(2, "URXD0")
769 	),
770 	MTK_PIN(
771 		PINCTRL_PIN(81, "URXD1"),
772 		NULL, "mt2701",
773 		MTK_EINT_FUNCTION(0, 62),
774 		MTK_FUNCTION(0, "GPIO81"),
775 		MTK_FUNCTION(1, "URXD1"),
776 		MTK_FUNCTION(2, "UTXD1")
777 	),
778 	MTK_PIN(
779 		PINCTRL_PIN(82, "UTXD1"),
780 		NULL, "mt2701",
781 		MTK_EINT_FUNCTION(0, 63),
782 		MTK_FUNCTION(0, "GPIO82"),
783 		MTK_FUNCTION(1, "UTXD1"),
784 		MTK_FUNCTION(2, "URXD1")
785 	),
786 	MTK_PIN(
787 		PINCTRL_PIN(83, "LCM_RST"),
788 		NULL, "mt2701",
789 		MTK_EINT_FUNCTION(0, 64),
790 		MTK_FUNCTION(0, "GPIO83"),
791 		MTK_FUNCTION(1, "LCM_RST"),
792 		MTK_FUNCTION(2, "VDAC_CK_XI"),
793 		MTK_FUNCTION(7, "DBG_MON_B[1]")
794 	),
795 	MTK_PIN(
796 		PINCTRL_PIN(84, "DSI_TE"),
797 		NULL, "mt2701",
798 		MTK_EINT_FUNCTION(0, 65),
799 		MTK_FUNCTION(0, "GPIO84"),
800 		MTK_FUNCTION(1, "DSI_TE"),
801 		MTK_FUNCTION(7, "DBG_MON_B[0]")
802 	),
803 	MTK_PIN(
804 		PINCTRL_PIN(85, "MSDC2_CMD"),
805 		NULL, "mt2701",
806 		MTK_EINT_FUNCTION(0, 66),
807 		MTK_FUNCTION(0, "GPIO85"),
808 		MTK_FUNCTION(1, "MSDC2_CMD"),
809 		MTK_FUNCTION(2, "ANT_SEL0"),
810 		MTK_FUNCTION(3, "SDA1"),
811 		MTK_FUNCTION(6, "I2SOUT_BCK")
812 	),
813 	MTK_PIN(
814 		PINCTRL_PIN(86, "MSDC2_CLK"),
815 		NULL, "mt2701",
816 		MTK_EINT_FUNCTION(0, 67),
817 		MTK_FUNCTION(0, "GPIO86"),
818 		MTK_FUNCTION(1, "MSDC2_CLK"),
819 		MTK_FUNCTION(2, "ANT_SEL1"),
820 		MTK_FUNCTION(3, "SCL1"),
821 		MTK_FUNCTION(6, "I2SOUT_LRCK")
822 	),
823 	MTK_PIN(
824 		PINCTRL_PIN(87, "MSDC2_DAT0"),
825 		NULL, "mt2701",
826 		MTK_EINT_FUNCTION(0, 68),
827 		MTK_FUNCTION(0, "GPIO87"),
828 		MTK_FUNCTION(1, "MSDC2_DAT0"),
829 		MTK_FUNCTION(2, "ANT_SEL2"),
830 		MTK_FUNCTION(5, "UTXD0"),
831 		MTK_FUNCTION(6, "I2SOUT_DATA_OUT")
832 	),
833 	MTK_PIN(
834 		PINCTRL_PIN(88, "MSDC2_DAT1"),
835 		NULL, "mt2701",
836 		MTK_EINT_FUNCTION(0, 71),
837 		MTK_FUNCTION(0, "GPIO88"),
838 		MTK_FUNCTION(1, "MSDC2_DAT1"),
839 		MTK_FUNCTION(2, "ANT_SEL3"),
840 		MTK_FUNCTION(3, "PWM0"),
841 		MTK_FUNCTION(5, "URXD0"),
842 		MTK_FUNCTION(6, "PWM1")
843 	),
844 	MTK_PIN(
845 		PINCTRL_PIN(89, "MSDC2_DAT2"),
846 		NULL, "mt2701",
847 		MTK_EINT_FUNCTION(0, 72),
848 		MTK_FUNCTION(0, "GPIO89"),
849 		MTK_FUNCTION(1, "MSDC2_DAT2"),
850 		MTK_FUNCTION(2, "ANT_SEL4"),
851 		MTK_FUNCTION(3, "SDA2"),
852 		MTK_FUNCTION(5, "UTXD1"),
853 		MTK_FUNCTION(6, "PWM2")
854 	),
855 	MTK_PIN(
856 		PINCTRL_PIN(90, "MSDC2_DAT3"),
857 		NULL, "mt2701",
858 		MTK_EINT_FUNCTION(0, 73),
859 		MTK_FUNCTION(0, "GPIO90"),
860 		MTK_FUNCTION(1, "MSDC2_DAT3"),
861 		MTK_FUNCTION(2, "ANT_SEL5"),
862 		MTK_FUNCTION(3, "SCL2"),
863 		MTK_FUNCTION(4, "EXT_FRAME_SYNC"),
864 		MTK_FUNCTION(5, "URXD1"),
865 		MTK_FUNCTION(6, "PWM3")
866 	),
867 	MTK_PIN(
868 		PINCTRL_PIN(91, "TDN3"),
869 		NULL, "mt2701",
870 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
871 		MTK_FUNCTION(0, "GPI91"),
872 		MTK_FUNCTION(1, "TDN3")
873 	),
874 	MTK_PIN(
875 		PINCTRL_PIN(92, "TDP3"),
876 		NULL, "mt2701",
877 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
878 		MTK_FUNCTION(0, "GPI92"),
879 		MTK_FUNCTION(1, "TDP3")
880 	),
881 	MTK_PIN(
882 		PINCTRL_PIN(93, "TDN2"),
883 		NULL, "mt2701",
884 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
885 		MTK_FUNCTION(0, "GPI93"),
886 		MTK_FUNCTION(1, "TDN2")
887 	),
888 	MTK_PIN(
889 		PINCTRL_PIN(94, "TDP2"),
890 		NULL, "mt2701",
891 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
892 		MTK_FUNCTION(0, "GPI94"),
893 		MTK_FUNCTION(1, "TDP2")
894 	),
895 	MTK_PIN(
896 		PINCTRL_PIN(95, "TCN"),
897 		NULL, "mt2701",
898 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
899 		MTK_FUNCTION(0, "GPI95"),
900 		MTK_FUNCTION(1, "TCN")
901 	),
902 	MTK_PIN(
903 		PINCTRL_PIN(96, "TCP"),
904 		NULL, "mt2701",
905 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
906 		MTK_FUNCTION(0, "GPI96"),
907 		MTK_FUNCTION(1, "TCP")
908 	),
909 	MTK_PIN(
910 		PINCTRL_PIN(97, "TDN1"),
911 		NULL, "mt2701",
912 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
913 		MTK_FUNCTION(0, "GPI97"),
914 		MTK_FUNCTION(1, "TDN1")
915 	),
916 	MTK_PIN(
917 		PINCTRL_PIN(98, "TDP1"),
918 		NULL, "mt2701",
919 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
920 		MTK_FUNCTION(0, "GPI98"),
921 		MTK_FUNCTION(1, "TDP1")
922 	),
923 	MTK_PIN(
924 		PINCTRL_PIN(99, "TDN0"),
925 		NULL, "mt2701",
926 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
927 		MTK_FUNCTION(0, "GPI99"),
928 		MTK_FUNCTION(1, "TDN0")
929 	),
930 	MTK_PIN(
931 		PINCTRL_PIN(100, "TDP0"),
932 		NULL, "mt2701",
933 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
934 		MTK_FUNCTION(0, "GPI100"),
935 		MTK_FUNCTION(1, "TDP0")
936 	),
937 	MTK_PIN(
938 		PINCTRL_PIN(101, "SPI2_CSN"),
939 		NULL, "mt2701",
940 		MTK_EINT_FUNCTION(0, 74),
941 		MTK_FUNCTION(0, "GPIO101"),
942 		MTK_FUNCTION(1, "SPI2_CS"),
943 		MTK_FUNCTION(3, "SCL3"),
944 		MTK_FUNCTION(4, "KROW0")
945 	),
946 	MTK_PIN(
947 		PINCTRL_PIN(102, "SPI2_MI"),
948 		NULL, "mt2701",
949 		MTK_EINT_FUNCTION(0, 75),
950 		MTK_FUNCTION(0, "GPIO102"),
951 		MTK_FUNCTION(1, "SPI2_MI"),
952 		MTK_FUNCTION(2, "SPI2_MO"),
953 		MTK_FUNCTION(3, "SDA3"),
954 		MTK_FUNCTION(4, "KROW1")
955 	),
956 	MTK_PIN(
957 		PINCTRL_PIN(103, "SPI2_MO"),
958 		NULL, "mt2701",
959 		MTK_EINT_FUNCTION(0, 76),
960 		MTK_FUNCTION(0, "GPIO103"),
961 		MTK_FUNCTION(1, "SPI2_MO"),
962 		MTK_FUNCTION(2, "SPI2_MI"),
963 		MTK_FUNCTION(3, "SCL3"),
964 		MTK_FUNCTION(4, "KROW2")
965 	),
966 	MTK_PIN(
967 		PINCTRL_PIN(104, "SPI2_CLK"),
968 		NULL, "mt2701",
969 		MTK_EINT_FUNCTION(0, 77),
970 		MTK_FUNCTION(0, "GPIO104"),
971 		MTK_FUNCTION(1, "SPI2_CK"),
972 		MTK_FUNCTION(3, "SDA3"),
973 		MTK_FUNCTION(4, "KROW3")
974 	),
975 	MTK_PIN(
976 		PINCTRL_PIN(105, "MSDC1_CMD"),
977 		NULL, "mt2701",
978 		MTK_EINT_FUNCTION(0, 78),
979 		MTK_FUNCTION(0, "GPIO105"),
980 		MTK_FUNCTION(1, "MSDC1_CMD"),
981 		MTK_FUNCTION(2, "ANT_SEL0"),
982 		MTK_FUNCTION(3, "SDA1"),
983 		MTK_FUNCTION(6, "I2SOUT_BCK"),
984 		MTK_FUNCTION(7, "DBG_MON_B[27]")
985 	),
986 	MTK_PIN(
987 		PINCTRL_PIN(106, "MSDC1_CLK"),
988 		NULL, "mt2701",
989 		MTK_EINT_FUNCTION(0, 79),
990 		MTK_FUNCTION(0, "GPIO106"),
991 		MTK_FUNCTION(1, "MSDC1_CLK"),
992 		MTK_FUNCTION(2, "ANT_SEL1"),
993 		MTK_FUNCTION(3, "SCL1"),
994 		MTK_FUNCTION(6, "I2SOUT_LRCK"),
995 		MTK_FUNCTION(7, "DBG_MON_B[28]")
996 	),
997 	MTK_PIN(
998 		PINCTRL_PIN(107, "MSDC1_DAT0"),
999 		NULL, "mt2701",
1000 		MTK_EINT_FUNCTION(0, 80),
1001 		MTK_FUNCTION(0, "GPIO107"),
1002 		MTK_FUNCTION(1, "MSDC1_DAT0"),
1003 		MTK_FUNCTION(2, "ANT_SEL2"),
1004 		MTK_FUNCTION(5, "UTXD0"),
1005 		MTK_FUNCTION(6, "I2SOUT_DATA_OUT"),
1006 		MTK_FUNCTION(7, "DBG_MON_B[26]")
1007 	),
1008 	MTK_PIN(
1009 		PINCTRL_PIN(108, "MSDC1_DAT1"),
1010 		NULL, "mt2701",
1011 		MTK_EINT_FUNCTION(0, 81),
1012 		MTK_FUNCTION(0, "GPIO108"),
1013 		MTK_FUNCTION(1, "MSDC1_DAT1"),
1014 		MTK_FUNCTION(2, "ANT_SEL3"),
1015 		MTK_FUNCTION(3, "PWM0"),
1016 		MTK_FUNCTION(5, "URXD0"),
1017 		MTK_FUNCTION(6, "PWM1"),
1018 		MTK_FUNCTION(7, "DBG_MON_B[25]")
1019 	),
1020 	MTK_PIN(
1021 		PINCTRL_PIN(109, "MSDC1_DAT2"),
1022 		NULL, "mt2701",
1023 		MTK_EINT_FUNCTION(0, 82),
1024 		MTK_FUNCTION(0, "GPIO109"),
1025 		MTK_FUNCTION(1, "MSDC1_DAT2"),
1026 		MTK_FUNCTION(2, "ANT_SEL4"),
1027 		MTK_FUNCTION(3, "SDA2"),
1028 		MTK_FUNCTION(5, "UTXD1"),
1029 		MTK_FUNCTION(6, "PWM2"),
1030 		MTK_FUNCTION(7, "DBG_MON_B[24]")
1031 	),
1032 	MTK_PIN(
1033 		PINCTRL_PIN(110, "MSDC1_DAT3"),
1034 		NULL, "mt2701",
1035 		MTK_EINT_FUNCTION(0, 83),
1036 		MTK_FUNCTION(0, "GPIO110"),
1037 		MTK_FUNCTION(1, "MSDC1_DAT3"),
1038 		MTK_FUNCTION(2, "ANT_SEL5"),
1039 		MTK_FUNCTION(3, "SCL2"),
1040 		MTK_FUNCTION(4, "EXT_FRAME_SYNC"),
1041 		MTK_FUNCTION(5, "URXD1"),
1042 		MTK_FUNCTION(6, "PWM3"),
1043 		MTK_FUNCTION(7, "DBG_MON_B[23]")
1044 	),
1045 	MTK_PIN(
1046 		PINCTRL_PIN(111, "MSDC0_DAT7"),
1047 		NULL, "mt2701",
1048 		MTK_EINT_FUNCTION(0, 84),
1049 		MTK_FUNCTION(0, "GPIO111"),
1050 		MTK_FUNCTION(1, "MSDC0_DAT7"),
1051 		MTK_FUNCTION(4, "NLD7")
1052 	),
1053 	MTK_PIN(
1054 		PINCTRL_PIN(112, "MSDC0_DAT6"),
1055 		NULL, "mt2701",
1056 		MTK_EINT_FUNCTION(0, 85),
1057 		MTK_FUNCTION(0, "GPIO112"),
1058 		MTK_FUNCTION(1, "MSDC0_DAT6"),
1059 		MTK_FUNCTION(4, "NLD6")
1060 	),
1061 	MTK_PIN(
1062 		PINCTRL_PIN(113, "MSDC0_DAT5"),
1063 		NULL, "mt2701",
1064 		MTK_EINT_FUNCTION(0, 86),
1065 		MTK_FUNCTION(0, "GPIO113"),
1066 		MTK_FUNCTION(1, "MSDC0_DAT5"),
1067 		MTK_FUNCTION(4, "NLD5")
1068 	),
1069 	MTK_PIN(
1070 		PINCTRL_PIN(114, "MSDC0_DAT4"),
1071 		NULL, "mt2701",
1072 		MTK_EINT_FUNCTION(0, 87),
1073 		MTK_FUNCTION(0, "GPIO114"),
1074 		MTK_FUNCTION(1, "MSDC0_DAT4"),
1075 		MTK_FUNCTION(4, "NLD4")
1076 	),
1077 	MTK_PIN(
1078 		PINCTRL_PIN(115, "MSDC0_RSTB"),
1079 		NULL, "mt2701",
1080 		MTK_EINT_FUNCTION(0, 88),
1081 		MTK_FUNCTION(0, "GPIO115"),
1082 		MTK_FUNCTION(1, "MSDC0_RSTB"),
1083 		MTK_FUNCTION(4, "NLD8")
1084 	),
1085 	MTK_PIN(
1086 		PINCTRL_PIN(116, "MSDC0_CMD"),
1087 		NULL, "mt2701",
1088 		MTK_EINT_FUNCTION(0, 89),
1089 		MTK_FUNCTION(0, "GPIO116"),
1090 		MTK_FUNCTION(1, "MSDC0_CMD"),
1091 		MTK_FUNCTION(4, "NALE")
1092 	),
1093 	MTK_PIN(
1094 		PINCTRL_PIN(117, "MSDC0_CLK"),
1095 		NULL, "mt2701",
1096 		MTK_EINT_FUNCTION(0, 90),
1097 		MTK_FUNCTION(0, "GPIO117"),
1098 		MTK_FUNCTION(1, "MSDC0_CLK"),
1099 		MTK_FUNCTION(4, "NWEB")
1100 	),
1101 	MTK_PIN(
1102 		PINCTRL_PIN(118, "MSDC0_DAT3"),
1103 		NULL, "mt2701",
1104 		MTK_EINT_FUNCTION(0, 91),
1105 		MTK_FUNCTION(0, "GPIO118"),
1106 		MTK_FUNCTION(1, "MSDC0_DAT3"),
1107 		MTK_FUNCTION(4, "NLD3")
1108 	),
1109 	MTK_PIN(
1110 		PINCTRL_PIN(119, "MSDC0_DAT2"),
1111 		NULL, "mt2701",
1112 		MTK_EINT_FUNCTION(0, 92),
1113 		MTK_FUNCTION(0, "GPIO119"),
1114 		MTK_FUNCTION(1, "MSDC0_DAT2"),
1115 		MTK_FUNCTION(4, "NLD2")
1116 	),
1117 	MTK_PIN(
1118 		PINCTRL_PIN(120, "MSDC0_DAT1"),
1119 		NULL, "mt2701",
1120 		MTK_EINT_FUNCTION(0, 93),
1121 		MTK_FUNCTION(0, "GPIO120"),
1122 		MTK_FUNCTION(1, "MSDC0_DAT1"),
1123 		MTK_FUNCTION(4, "NLD1")
1124 	),
1125 	MTK_PIN(
1126 		PINCTRL_PIN(121, "MSDC0_DAT0"),
1127 		NULL, "mt2701",
1128 		MTK_EINT_FUNCTION(0, 94),
1129 		MTK_FUNCTION(0, "GPIO121"),
1130 		MTK_FUNCTION(1, "MSDC0_DAT0"),
1131 		MTK_FUNCTION(4, "NLD0"),
1132 		MTK_FUNCTION(5, "WATCHDOG")
1133 	),
1134 	MTK_PIN(
1135 		PINCTRL_PIN(122, "CEC"),
1136 		NULL, "mt2701",
1137 		MTK_EINT_FUNCTION(0, 95),
1138 		MTK_FUNCTION(0, "GPIO122"),
1139 		MTK_FUNCTION(1, "CEC"),
1140 		MTK_FUNCTION(4, "SDA2"),
1141 		MTK_FUNCTION(5, "URXD0")
1142 	),
1143 	MTK_PIN(
1144 		PINCTRL_PIN(123, "HTPLG"),
1145 		NULL, "mt2701",
1146 		MTK_EINT_FUNCTION(0, 96),
1147 		MTK_FUNCTION(0, "GPIO123"),
1148 		MTK_FUNCTION(1, "HTPLG"),
1149 		MTK_FUNCTION(4, "SCL2"),
1150 		MTK_FUNCTION(5, "UTXD0")
1151 	),
1152 	MTK_PIN(
1153 		PINCTRL_PIN(124, "HDMISCK"),
1154 		NULL, "mt2701",
1155 		MTK_EINT_FUNCTION(0, 97),
1156 		MTK_FUNCTION(0, "GPIO124"),
1157 		MTK_FUNCTION(1, "HDMISCK"),
1158 		MTK_FUNCTION(4, "SDA1"),
1159 		MTK_FUNCTION(5, "PWM3")
1160 	),
1161 	MTK_PIN(
1162 		PINCTRL_PIN(125, "HDMISD"),
1163 		NULL, "mt2701",
1164 		MTK_EINT_FUNCTION(0, 98),
1165 		MTK_FUNCTION(0, "GPIO125"),
1166 		MTK_FUNCTION(1, "HDMISD"),
1167 		MTK_FUNCTION(4, "SCL1"),
1168 		MTK_FUNCTION(5, "PWM4")
1169 	),
1170 	MTK_PIN(
1171 		PINCTRL_PIN(126, "I2S0_MCLK"),
1172 		NULL, "mt2701",
1173 		MTK_EINT_FUNCTION(0, 99),
1174 		MTK_FUNCTION(0, "GPIO126"),
1175 		MTK_FUNCTION(1, "I2S0_MCLK"),
1176 		MTK_FUNCTION(6, "WCN_I2S_MCLK"),
1177 		MTK_FUNCTION(7, "DBG_MON_B[6]")
1178 	),
1179 	MTK_PIN(
1180 		PINCTRL_PIN(127, "RAMBUF_IDATA0"),
1181 		NULL, "mt2701",
1182 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1183 		MTK_FUNCTION(0, "GPIO127"),
1184 		MTK_FUNCTION(1, "RAMBUF_IDATA0")
1185 	),
1186 	MTK_PIN(
1187 		PINCTRL_PIN(128, "RAMBUF_IDATA1"),
1188 		NULL, "mt2701",
1189 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1190 		MTK_FUNCTION(0, "GPIO128"),
1191 		MTK_FUNCTION(1, "RAMBUF_IDATA1")
1192 	),
1193 	MTK_PIN(
1194 		PINCTRL_PIN(129, "RAMBUF_IDATA2"),
1195 		NULL, "mt2701",
1196 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1197 		MTK_FUNCTION(0, "GPIO129"),
1198 		MTK_FUNCTION(1, "RAMBUF_IDATA2")
1199 	),
1200 	MTK_PIN(
1201 		PINCTRL_PIN(130, "RAMBUF_IDATA3"),
1202 		NULL, "mt2701",
1203 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1204 		MTK_FUNCTION(0, "GPIO130"),
1205 		MTK_FUNCTION(1, "RAMBUF_IDATA3")
1206 	),
1207 	MTK_PIN(
1208 		PINCTRL_PIN(131, "RAMBUF_IDATA4"),
1209 		NULL, "mt2701",
1210 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1211 		MTK_FUNCTION(0, "GPIO131"),
1212 		MTK_FUNCTION(1, "RAMBUF_IDATA4")
1213 	),
1214 	MTK_PIN(
1215 		PINCTRL_PIN(132, "RAMBUF_IDATA5"),
1216 		NULL, "mt2701",
1217 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1218 		MTK_FUNCTION(0, "GPIO132"),
1219 		MTK_FUNCTION(1, "RAMBUF_IDATA5")
1220 	),
1221 	MTK_PIN(
1222 		PINCTRL_PIN(133, "RAMBUF_IDATA6"),
1223 		NULL, "mt2701",
1224 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1225 		MTK_FUNCTION(0, "GPIO133"),
1226 		MTK_FUNCTION(1, "RAMBUF_IDATA6")
1227 	),
1228 	MTK_PIN(
1229 		PINCTRL_PIN(134, "RAMBUF_IDATA7"),
1230 		NULL, "mt2701",
1231 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1232 		MTK_FUNCTION(0, "GPIO134"),
1233 		MTK_FUNCTION(1, "RAMBUF_IDATA7")
1234 	),
1235 	MTK_PIN(
1236 		PINCTRL_PIN(135, "RAMBUF_IDATA8"),
1237 		NULL, "mt2701",
1238 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1239 		MTK_FUNCTION(0, "GPIO135"),
1240 		MTK_FUNCTION(1, "RAMBUF_IDATA8")
1241 	),
1242 	MTK_PIN(
1243 		PINCTRL_PIN(136, "RAMBUF_IDATA9"),
1244 		NULL, "mt2701",
1245 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1246 		MTK_FUNCTION(0, "GPIO136"),
1247 		MTK_FUNCTION(1, "RAMBUF_IDATA9")
1248 	),
1249 	MTK_PIN(
1250 		PINCTRL_PIN(137, "RAMBUF_IDATA10"),
1251 		NULL, "mt2701",
1252 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1253 		MTK_FUNCTION(0, "GPIO137"),
1254 		MTK_FUNCTION(1, "RAMBUF_IDATA10")
1255 	),
1256 	MTK_PIN(
1257 		PINCTRL_PIN(138, "RAMBUF_IDATA11"),
1258 		NULL, "mt2701",
1259 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1260 		MTK_FUNCTION(0, "GPIO138"),
1261 		MTK_FUNCTION(1, "RAMBUF_IDATA11")
1262 	),
1263 	MTK_PIN(
1264 		PINCTRL_PIN(139, "RAMBUF_IDATA12"),
1265 		NULL, "mt2701",
1266 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1267 		MTK_FUNCTION(0, "GPIO139"),
1268 		MTK_FUNCTION(1, "RAMBUF_IDATA12")
1269 	),
1270 	MTK_PIN(
1271 		PINCTRL_PIN(140, "RAMBUF_IDATA13"),
1272 		NULL, "mt2701",
1273 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1274 		MTK_FUNCTION(0, "GPIO140"),
1275 		MTK_FUNCTION(1, "RAMBUF_IDATA13")
1276 	),
1277 	MTK_PIN(
1278 		PINCTRL_PIN(141, "RAMBUF_IDATA14"),
1279 		NULL, "mt2701",
1280 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1281 		MTK_FUNCTION(0, "GPIO141"),
1282 		MTK_FUNCTION(1, "RAMBUF_IDATA14")
1283 	),
1284 	MTK_PIN(
1285 		PINCTRL_PIN(142, "RAMBUF_IDATA15"),
1286 		NULL, "mt2701",
1287 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1288 		MTK_FUNCTION(0, "GPIO142"),
1289 		MTK_FUNCTION(1, "RAMBUF_IDATA15")
1290 	),
1291 	MTK_PIN(
1292 		PINCTRL_PIN(143, "RAMBUF_ODATA0"),
1293 		NULL, "mt2701",
1294 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1295 		MTK_FUNCTION(0, "GPIO143"),
1296 		MTK_FUNCTION(1, "RAMBUF_ODATA0")
1297 	),
1298 	MTK_PIN(
1299 		PINCTRL_PIN(144, "RAMBUF_ODATA1"),
1300 		NULL, "mt2701",
1301 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1302 		MTK_FUNCTION(0, "GPIO144"),
1303 		MTK_FUNCTION(1, "RAMBUF_ODATA1")
1304 	),
1305 	MTK_PIN(
1306 		PINCTRL_PIN(145, "RAMBUF_ODATA2"),
1307 		NULL, "mt2701",
1308 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1309 		MTK_FUNCTION(0, "GPIO145"),
1310 		MTK_FUNCTION(1, "RAMBUF_ODATA2")
1311 	),
1312 	MTK_PIN(
1313 		PINCTRL_PIN(146, "RAMBUF_ODATA3"),
1314 		NULL, "mt2701",
1315 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1316 		MTK_FUNCTION(0, "GPIO146"),
1317 		MTK_FUNCTION(1, "RAMBUF_ODATA3")
1318 	),
1319 	MTK_PIN(
1320 		PINCTRL_PIN(147, "RAMBUF_ODATA4"),
1321 		NULL, "mt2701",
1322 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1323 		MTK_FUNCTION(0, "GPIO147"),
1324 		MTK_FUNCTION(1, "RAMBUF_ODATA4")
1325 	),
1326 	MTK_PIN(
1327 		PINCTRL_PIN(148, "RAMBUF_ODATA5"),
1328 		NULL, "mt2701",
1329 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1330 		MTK_FUNCTION(0, "GPIO148"),
1331 		MTK_FUNCTION(1, "RAMBUF_ODATA5")
1332 	),
1333 	MTK_PIN(
1334 		PINCTRL_PIN(149, "RAMBUF_ODATA6"),
1335 		NULL, "mt2701",
1336 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1337 		MTK_FUNCTION(0, "GPIO149"),
1338 		MTK_FUNCTION(1, "RAMBUF_ODATA6")
1339 	),
1340 	MTK_PIN(
1341 		PINCTRL_PIN(150, "RAMBUF_ODATA7"),
1342 		NULL, "mt2701",
1343 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1344 		MTK_FUNCTION(0, "GPIO150"),
1345 		MTK_FUNCTION(1, "RAMBUF_ODATA7")
1346 	),
1347 	MTK_PIN(
1348 		PINCTRL_PIN(151, "RAMBUF_ODATA8"),
1349 		NULL, "mt2701",
1350 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1351 		MTK_FUNCTION(0, "GPIO151"),
1352 		MTK_FUNCTION(1, "RAMBUF_ODATA8")
1353 	),
1354 	MTK_PIN(
1355 		PINCTRL_PIN(152, "RAMBUF_ODATA9"),
1356 		NULL, "mt2701",
1357 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1358 		MTK_FUNCTION(0, "GPIO152"),
1359 		MTK_FUNCTION(1, "RAMBUF_ODATA9")
1360 	),
1361 	MTK_PIN(
1362 		PINCTRL_PIN(153, "RAMBUF_ODATA10"),
1363 		NULL, "mt2701",
1364 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1365 		MTK_FUNCTION(0, "GPIO153"),
1366 		MTK_FUNCTION(1, "RAMBUF_ODATA10")
1367 	),
1368 	MTK_PIN(
1369 		PINCTRL_PIN(154, "RAMBUF_ODATA11"),
1370 		NULL, "mt2701",
1371 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1372 		MTK_FUNCTION(0, "GPIO154"),
1373 		MTK_FUNCTION(1, "RAMBUF_ODATA11")
1374 	),
1375 	MTK_PIN(
1376 		PINCTRL_PIN(155, "RAMBUF_ODATA12"),
1377 		NULL, "mt2701",
1378 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1379 		MTK_FUNCTION(0, "GPIO155"),
1380 		MTK_FUNCTION(1, "RAMBUF_ODATA12")
1381 	),
1382 	MTK_PIN(
1383 		PINCTRL_PIN(156, "RAMBUF_ODATA13"),
1384 		NULL, "mt2701",
1385 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1386 		MTK_FUNCTION(0, "GPIO156"),
1387 		MTK_FUNCTION(1, "RAMBUF_ODATA13")
1388 	),
1389 	MTK_PIN(
1390 		PINCTRL_PIN(157, "RAMBUF_ODATA14"),
1391 		NULL, "mt2701",
1392 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1393 		MTK_FUNCTION(0, "GPIO157"),
1394 		MTK_FUNCTION(1, "RAMBUF_ODATA14")
1395 	),
1396 	MTK_PIN(
1397 		PINCTRL_PIN(158, "RAMBUF_ODATA15"),
1398 		NULL, "mt2701",
1399 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1400 		MTK_FUNCTION(0, "GPIO158"),
1401 		MTK_FUNCTION(1, "RAMBUF_ODATA15")
1402 	),
1403 	MTK_PIN(
1404 		PINCTRL_PIN(159, "RAMBUF_BE0"),
1405 		NULL, "mt2701",
1406 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1407 		MTK_FUNCTION(0, "GPIO159"),
1408 		MTK_FUNCTION(1, "RAMBUF_BE0")
1409 	),
1410 	MTK_PIN(
1411 		PINCTRL_PIN(160, "RAMBUF_BE1"),
1412 		NULL, "mt2701",
1413 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1414 		MTK_FUNCTION(0, "GPIO160"),
1415 		MTK_FUNCTION(1, "RAMBUF_BE1")
1416 	),
1417 	MTK_PIN(
1418 		PINCTRL_PIN(161, "AP2PT_INT"),
1419 		NULL, "mt2701",
1420 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1421 		MTK_FUNCTION(0, "GPIO161"),
1422 		MTK_FUNCTION(1, "AP2PT_INT")
1423 	),
1424 	MTK_PIN(
1425 		PINCTRL_PIN(162, "AP2PT_INT_CLR"),
1426 		NULL, "mt2701",
1427 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1428 		MTK_FUNCTION(0, "GPIO162"),
1429 		MTK_FUNCTION(1, "AP2PT_INT_CLR")
1430 	),
1431 	MTK_PIN(
1432 		PINCTRL_PIN(163, "PT2AP_INT"),
1433 		NULL, "mt2701",
1434 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1435 		MTK_FUNCTION(0, "GPIO163"),
1436 		MTK_FUNCTION(1, "PT2AP_INT")
1437 	),
1438 	MTK_PIN(
1439 		PINCTRL_PIN(164, "PT2AP_INT_CLR"),
1440 		NULL, "mt2701",
1441 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1442 		MTK_FUNCTION(0, "GPIO164"),
1443 		MTK_FUNCTION(1, "PT2AP_INT_CLR")
1444 	),
1445 	MTK_PIN(
1446 		PINCTRL_PIN(165, "AP2UP_INT"),
1447 		NULL, "mt2701",
1448 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1449 		MTK_FUNCTION(0, "GPIO165"),
1450 		MTK_FUNCTION(1, "AP2UP_INT")
1451 	),
1452 	MTK_PIN(
1453 		PINCTRL_PIN(166, "AP2UP_INT_CLR"),
1454 		NULL, "mt2701",
1455 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1456 		MTK_FUNCTION(0, "GPIO166"),
1457 		MTK_FUNCTION(1, "AP2UP_INT_CLR")
1458 	),
1459 	MTK_PIN(
1460 		PINCTRL_PIN(167, "UP2AP_INT"),
1461 		NULL, "mt2701",
1462 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1463 		MTK_FUNCTION(0, "GPIO167"),
1464 		MTK_FUNCTION(1, "UP2AP_INT")
1465 	),
1466 	MTK_PIN(
1467 		PINCTRL_PIN(168, "UP2AP_INT_CLR"),
1468 		NULL, "mt2701",
1469 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1470 		MTK_FUNCTION(0, "GPIO168"),
1471 		MTK_FUNCTION(1, "UP2AP_INT_CLR")
1472 	),
1473 	MTK_PIN(
1474 		PINCTRL_PIN(169, "RAMBUF_ADDR0"),
1475 		NULL, "mt2701",
1476 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1477 		MTK_FUNCTION(0, "GPIO169"),
1478 		MTK_FUNCTION(1, "RAMBUF_ADDR0")
1479 	),
1480 	MTK_PIN(
1481 		PINCTRL_PIN(170, "RAMBUF_ADDR1"),
1482 		NULL, "mt2701",
1483 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1484 		MTK_FUNCTION(0, "GPIO170"),
1485 		MTK_FUNCTION(1, "RAMBUF_ADDR1")
1486 	),
1487 	MTK_PIN(
1488 		PINCTRL_PIN(171, "RAMBUF_ADDR2"),
1489 		NULL, "mt2701",
1490 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1491 		MTK_FUNCTION(0, "GPIO171"),
1492 		MTK_FUNCTION(1, "RAMBUF_ADDR2")
1493 	),
1494 	MTK_PIN(
1495 		PINCTRL_PIN(172, "RAMBUF_ADDR3"),
1496 		NULL, "mt2701",
1497 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1498 		MTK_FUNCTION(0, "GPIO172"),
1499 		MTK_FUNCTION(1, "RAMBUF_ADDR3")
1500 	),
1501 	MTK_PIN(
1502 		PINCTRL_PIN(173, "RAMBUF_ADDR4"),
1503 		NULL, "mt2701",
1504 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1505 		MTK_FUNCTION(0, "GPIO173"),
1506 		MTK_FUNCTION(1, "RAMBUF_ADDR4")
1507 	),
1508 	MTK_PIN(
1509 		PINCTRL_PIN(174, "RAMBUF_ADDR5"),
1510 		NULL, "mt2701",
1511 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1512 		MTK_FUNCTION(0, "GPIO174"),
1513 		MTK_FUNCTION(1, "RAMBUF_ADDR5")
1514 	),
1515 	MTK_PIN(
1516 		PINCTRL_PIN(175, "RAMBUF_ADDR6"),
1517 		NULL, "mt2701",
1518 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1519 		MTK_FUNCTION(0, "GPIO175"),
1520 		MTK_FUNCTION(1, "RAMBUF_ADDR6")
1521 	),
1522 	MTK_PIN(
1523 		PINCTRL_PIN(176, "RAMBUF_ADDR7"),
1524 		NULL, "mt2701",
1525 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1526 		MTK_FUNCTION(0, "GPIO176"),
1527 		MTK_FUNCTION(1, "RAMBUF_ADDR7")
1528 	),
1529 	MTK_PIN(
1530 		PINCTRL_PIN(177, "RAMBUF_ADDR8"),
1531 		NULL, "mt2701",
1532 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1533 		MTK_FUNCTION(0, "GPIO177"),
1534 		MTK_FUNCTION(1, "RAMBUF_ADDR8")
1535 	),
1536 	MTK_PIN(
1537 		PINCTRL_PIN(178, "RAMBUF_ADDR9"),
1538 		NULL, "mt2701",
1539 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1540 		MTK_FUNCTION(0, "GPIO178"),
1541 		MTK_FUNCTION(1, "RAMBUF_ADDR9")
1542 	),
1543 	MTK_PIN(
1544 		PINCTRL_PIN(179, "RAMBUF_ADDR10"),
1545 		NULL, "mt2701",
1546 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1547 		MTK_FUNCTION(0, "GPIO179"),
1548 		MTK_FUNCTION(1, "RAMBUF_ADDR10")
1549 	),
1550 	MTK_PIN(
1551 		PINCTRL_PIN(180, "RAMBUF_RW"),
1552 		NULL, "mt2701",
1553 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1554 		MTK_FUNCTION(0, "GPIO180"),
1555 		MTK_FUNCTION(1, "RAMBUF_RW")
1556 	),
1557 	MTK_PIN(
1558 		PINCTRL_PIN(181, "RAMBUF_LAST"),
1559 		NULL, "mt2701",
1560 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1561 		MTK_FUNCTION(0, "GPIO181"),
1562 		MTK_FUNCTION(1, "RAMBUF_LAST")
1563 	),
1564 	MTK_PIN(
1565 		PINCTRL_PIN(182, "RAMBUF_HP"),
1566 		NULL, "mt2701",
1567 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1568 		MTK_FUNCTION(0, "GPIO182"),
1569 		MTK_FUNCTION(1, "RAMBUF_HP")
1570 	),
1571 	MTK_PIN(
1572 		PINCTRL_PIN(183, "RAMBUF_REQ"),
1573 		NULL, "mt2701",
1574 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1575 		MTK_FUNCTION(0, "GPIO183"),
1576 		MTK_FUNCTION(1, "RAMBUF_REQ")
1577 	),
1578 	MTK_PIN(
1579 		PINCTRL_PIN(184, "RAMBUF_ALE"),
1580 		NULL, "mt2701",
1581 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1582 		MTK_FUNCTION(0, "GPIO184"),
1583 		MTK_FUNCTION(1, "RAMBUF_ALE")
1584 	),
1585 	MTK_PIN(
1586 		PINCTRL_PIN(185, "RAMBUF_DLE"),
1587 		NULL, "mt2701",
1588 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1589 		MTK_FUNCTION(0, "GPIO185"),
1590 		MTK_FUNCTION(1, "RAMBUF_DLE")
1591 	),
1592 	MTK_PIN(
1593 		PINCTRL_PIN(186, "RAMBUF_WDLE"),
1594 		NULL, "mt2701",
1595 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1596 		MTK_FUNCTION(0, "GPIO186"),
1597 		MTK_FUNCTION(1, "RAMBUF_WDLE")
1598 	),
1599 	MTK_PIN(
1600 		PINCTRL_PIN(187, "RAMBUF_O_CLK"),
1601 		NULL, "mt2701",
1602 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1603 		MTK_FUNCTION(0, "GPIO187"),
1604 		MTK_FUNCTION(1, "RAMBUF_O_CLK")
1605 	),
1606 	MTK_PIN(
1607 		PINCTRL_PIN(188, "I2S2_MCLK"),
1608 		NULL, "mt2701",
1609 		MTK_EINT_FUNCTION(0, 100),
1610 		MTK_FUNCTION(0, "GPIO188"),
1611 		MTK_FUNCTION(1, "I2S2_MCLK")
1612 	),
1613 	MTK_PIN(
1614 		PINCTRL_PIN(189, "I2S3_DATA"),
1615 		NULL, "mt2701",
1616 		MTK_EINT_FUNCTION(0, 101),
1617 		MTK_FUNCTION(0, "GPIO189"),
1618 		MTK_FUNCTION(2, "I2S3_DATA_BYPS"),
1619 		MTK_FUNCTION(3, "PCM_TX")
1620 	),
1621 	MTK_PIN(
1622 		PINCTRL_PIN(190, "I2S3_DATA_IN"),
1623 		NULL, "mt2701",
1624 		MTK_EINT_FUNCTION(0, 102),
1625 		MTK_FUNCTION(0, "GPIO190"),
1626 		MTK_FUNCTION(1, "I2S3_DATA_IN"),
1627 		MTK_FUNCTION(3, "PCM_RX")
1628 	),
1629 	MTK_PIN(
1630 		PINCTRL_PIN(191, "I2S3_BCK"),
1631 		NULL, "mt2701",
1632 		MTK_EINT_FUNCTION(0, 103),
1633 		MTK_FUNCTION(0, "GPIO191"),
1634 		MTK_FUNCTION(1, "I2S3_BCK"),
1635 		MTK_FUNCTION(3, "PCM_CLK0")
1636 	),
1637 	MTK_PIN(
1638 		PINCTRL_PIN(192, "I2S3_LRCK"),
1639 		NULL, "mt2701",
1640 		MTK_EINT_FUNCTION(0, 104),
1641 		MTK_FUNCTION(0, "GPIO192"),
1642 		MTK_FUNCTION(1, "I2S3_LRCK"),
1643 		MTK_FUNCTION(3, "PCM_SYNC")
1644 	),
1645 	MTK_PIN(
1646 		PINCTRL_PIN(193, "I2S3_MCLK"),
1647 		NULL, "mt2701",
1648 		MTK_EINT_FUNCTION(0, 105),
1649 		MTK_FUNCTION(0, "GPIO193"),
1650 		MTK_FUNCTION(1, "I2S3_MCLK")
1651 	),
1652 	MTK_PIN(
1653 		PINCTRL_PIN(194, "I2S4_DATA"),
1654 		NULL, "mt2701",
1655 		MTK_EINT_FUNCTION(0, 106),
1656 		MTK_FUNCTION(0, "GPIO194"),
1657 		MTK_FUNCTION(1, "I2S4_DATA"),
1658 		MTK_FUNCTION(2, "I2S4_DATA_BYPS"),
1659 		MTK_FUNCTION(3, "PCM_TX")
1660 	),
1661 	MTK_PIN(
1662 		PINCTRL_PIN(195, "I2S4_DATA_IN"),
1663 		NULL, "mt2701",
1664 		MTK_EINT_FUNCTION(0, 107),
1665 		MTK_FUNCTION(0, "GPIO195"),
1666 		MTK_FUNCTION(1, "I2S4_DATA_IN"),
1667 		MTK_FUNCTION(3, "PCM_RX")
1668 	),
1669 	MTK_PIN(
1670 		PINCTRL_PIN(196, "I2S4_BCK"),
1671 		NULL, "mt2701",
1672 		MTK_EINT_FUNCTION(0, 108),
1673 		MTK_FUNCTION(0, "GPIO196"),
1674 		MTK_FUNCTION(1, "I2S4_BCK"),
1675 		MTK_FUNCTION(3, "PCM_CLK0")
1676 	),
1677 	MTK_PIN(
1678 		PINCTRL_PIN(197, "I2S4_LRCK"),
1679 		NULL, "mt2701",
1680 		MTK_EINT_FUNCTION(0, 109),
1681 		MTK_FUNCTION(0, "GPIO197"),
1682 		MTK_FUNCTION(1, "I2S4_LRCK"),
1683 		MTK_FUNCTION(3, "PCM_SYNC")
1684 	),
1685 	MTK_PIN(
1686 		PINCTRL_PIN(198, "I2S4_MCLK"),
1687 		NULL, "mt2701",
1688 		MTK_EINT_FUNCTION(0, 110),
1689 		MTK_FUNCTION(0, "GPIO198"),
1690 		MTK_FUNCTION(1, "I2S4_MCLK")
1691 	),
1692 	MTK_PIN(
1693 		PINCTRL_PIN(199, "SPI1_CLK"),
1694 		NULL, "mt2701",
1695 		MTK_EINT_FUNCTION(0, 111),
1696 		MTK_FUNCTION(0, "GPIO199"),
1697 		MTK_FUNCTION(1, "SPI1_CK"),
1698 		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
1699 		MTK_FUNCTION(4, "KCOL3"),
1700 		MTK_FUNCTION(7, "DBG_MON_B[15]")
1701 	),
1702 	MTK_PIN(
1703 		PINCTRL_PIN(200, "SPDIF_OUT"),
1704 		NULL, "mt2701",
1705 		MTK_EINT_FUNCTION(0, 112),
1706 		MTK_FUNCTION(0, "GPIO200"),
1707 		MTK_FUNCTION(1, "SPDIF_OUT"),
1708 		MTK_FUNCTION(5, "G1_TXD3"),
1709 		MTK_FUNCTION(6, "URXD2"),
1710 		MTK_FUNCTION(7, "DBG_MON_B[16]")
1711 	),
1712 	MTK_PIN(
1713 		PINCTRL_PIN(201, "SPDIF_IN0"),
1714 		NULL, "mt2701",
1715 		MTK_EINT_FUNCTION(0, 113),
1716 		MTK_FUNCTION(0, "GPIO201"),
1717 		MTK_FUNCTION(1, "SPDIF_IN0"),
1718 		MTK_FUNCTION(5, "G1_TXEN"),
1719 		MTK_FUNCTION(6, "UTXD2"),
1720 		MTK_FUNCTION(7, "DBG_MON_B[17]")
1721 	),
1722 	MTK_PIN(
1723 		PINCTRL_PIN(202, "SPDIF_IN1"),
1724 		NULL, "mt2701",
1725 		MTK_EINT_FUNCTION(0, 114),
1726 		MTK_FUNCTION(0, "GPIO202"),
1727 		MTK_FUNCTION(1, "SPDIF_IN1")
1728 	),
1729 	MTK_PIN(
1730 		PINCTRL_PIN(203, "PWM0"),
1731 		NULL, "mt2701",
1732 		MTK_EINT_FUNCTION(0, 115),
1733 		MTK_FUNCTION(0, "GPIO203"),
1734 		MTK_FUNCTION(1, "PWM0"),
1735 		MTK_FUNCTION(2, "DISP_PWM"),
1736 		MTK_FUNCTION(5, "G1_TXD2"),
1737 		MTK_FUNCTION(7, "DBG_MON_B[18]"),
1738 		MTK_FUNCTION(9, "I2S2_DATA")
1739 	),
1740 	MTK_PIN(
1741 		PINCTRL_PIN(204, "PWM1"),
1742 		NULL, "mt2701",
1743 		MTK_EINT_FUNCTION(0, 116),
1744 		MTK_FUNCTION(0, "GPIO204"),
1745 		MTK_FUNCTION(1, "PWM1"),
1746 		MTK_FUNCTION(2, "CLKM3"),
1747 		MTK_FUNCTION(5, "G1_TXD1"),
1748 		MTK_FUNCTION(7, "DBG_MON_B[19]"),
1749 		MTK_FUNCTION(9, "I2S3_DATA")
1750 	),
1751 	MTK_PIN(
1752 		PINCTRL_PIN(205, "PWM2"),
1753 		NULL, "mt2701",
1754 		MTK_EINT_FUNCTION(0, 117),
1755 		MTK_FUNCTION(0, "GPIO205"),
1756 		MTK_FUNCTION(1, "PWM2"),
1757 		MTK_FUNCTION(2, "CLKM2"),
1758 		MTK_FUNCTION(5, "G1_TXD0"),
1759 		MTK_FUNCTION(7, "DBG_MON_B[20]")
1760 	),
1761 	MTK_PIN(
1762 		PINCTRL_PIN(206, "PWM3"),
1763 		NULL, "mt2701",
1764 		MTK_EINT_FUNCTION(0, 118),
1765 		MTK_FUNCTION(0, "GPIO206"),
1766 		MTK_FUNCTION(1, "PWM3"),
1767 		MTK_FUNCTION(2, "CLKM1"),
1768 		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
1769 		MTK_FUNCTION(5, "G1_TXC"),
1770 		MTK_FUNCTION(7, "DBG_MON_B[21]")
1771 	),
1772 	MTK_PIN(
1773 		PINCTRL_PIN(207, "PWM4"),
1774 		NULL, "mt2701",
1775 		MTK_EINT_FUNCTION(0, 119),
1776 		MTK_FUNCTION(0, "GPIO207"),
1777 		MTK_FUNCTION(1, "PWM4"),
1778 		MTK_FUNCTION(2, "CLKM0"),
1779 		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
1780 		MTK_FUNCTION(5, "G1_RXC"),
1781 		MTK_FUNCTION(7, "DBG_MON_B[22]")
1782 	),
1783 	MTK_PIN(
1784 		PINCTRL_PIN(208, "AUD_EXT_CK1"),
1785 		NULL, "mt2701",
1786 		MTK_EINT_FUNCTION(0, 120),
1787 		MTK_FUNCTION(0, "GPIO208"),
1788 		MTK_FUNCTION(1, "AUD_EXT_CK1"),
1789 		MTK_FUNCTION(2, "PWM0"),
1790 		MTK_FUNCTION(4, "ANT_SEL5"),
1791 		MTK_FUNCTION(5, "DISP_PWM"),
1792 		MTK_FUNCTION(7, "DBG_MON_A[31]"),
1793 		MTK_FUNCTION(11, "PCIE0_PERST_N")
1794 	),
1795 	MTK_PIN(
1796 		PINCTRL_PIN(209, "AUD_EXT_CK2"),
1797 		NULL, "mt2701",
1798 		MTK_EINT_FUNCTION(0, 121),
1799 		MTK_FUNCTION(0, "GPIO209"),
1800 		MTK_FUNCTION(1, "AUD_EXT_CK2"),
1801 		MTK_FUNCTION(2, "MSDC1_WP"),
1802 		MTK_FUNCTION(5, "PWM1"),
1803 		MTK_FUNCTION(7, "DBG_MON_A[32]"),
1804 		MTK_FUNCTION(11, "PCIE1_PERST_N")
1805 	),
1806 	MTK_PIN(
1807 		PINCTRL_PIN(210, "AUD_CLOCK"),
1808 		NULL, "mt2701",
1809 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1810 		MTK_FUNCTION(0, "GPIO210"),
1811 		MTK_FUNCTION(1, "AUD_CLOCK")
1812 	),
1813 	MTK_PIN(
1814 		PINCTRL_PIN(211, "DVP_RESET"),
1815 		NULL, "mt2701",
1816 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1817 		MTK_FUNCTION(0, "GPIO211"),
1818 		MTK_FUNCTION(1, "DVP_RESET")
1819 	),
1820 	MTK_PIN(
1821 		PINCTRL_PIN(212, "DVP_CLOCK"),
1822 		NULL, "mt2701",
1823 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1824 		MTK_FUNCTION(0, "GPIO212"),
1825 		MTK_FUNCTION(1, "DVP_CLOCK")
1826 	),
1827 	MTK_PIN(
1828 		PINCTRL_PIN(213, "DVP_CS"),
1829 		NULL, "mt2701",
1830 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1831 		MTK_FUNCTION(0, "GPIO213"),
1832 		MTK_FUNCTION(1, "DVP_CS")
1833 	),
1834 	MTK_PIN(
1835 		PINCTRL_PIN(214, "DVP_CK"),
1836 		NULL, "mt2701",
1837 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1838 		MTK_FUNCTION(0, "GPIO214"),
1839 		MTK_FUNCTION(1, "DVP_CK")
1840 	),
1841 	MTK_PIN(
1842 		PINCTRL_PIN(215, "DVP_DI"),
1843 		NULL, "mt2701",
1844 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1845 		MTK_FUNCTION(0, "GPIO215"),
1846 		MTK_FUNCTION(1, "DVP_DI")
1847 	),
1848 	MTK_PIN(
1849 		PINCTRL_PIN(216, "DVP_DO"),
1850 		NULL, "mt2701",
1851 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1852 		MTK_FUNCTION(0, "GPIO216"),
1853 		MTK_FUNCTION(1, "DVP_DO")
1854 	),
1855 	MTK_PIN(
1856 		PINCTRL_PIN(217, "AP_CS"),
1857 		NULL, "mt2701",
1858 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1859 		MTK_FUNCTION(0, "GPIO217"),
1860 		MTK_FUNCTION(1, "AP_CS")
1861 	),
1862 	MTK_PIN(
1863 		PINCTRL_PIN(218, "AP_CK"),
1864 		NULL, "mt2701",
1865 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1866 		MTK_FUNCTION(0, "GPIO218"),
1867 		MTK_FUNCTION(1, "AP_CK")
1868 	),
1869 	MTK_PIN(
1870 		PINCTRL_PIN(219, "AP_DI"),
1871 		NULL, "mt2701",
1872 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1873 		MTK_FUNCTION(0, "GPIO219"),
1874 		MTK_FUNCTION(1, "AP_DI")
1875 	),
1876 	MTK_PIN(
1877 		PINCTRL_PIN(220, "AP_DO"),
1878 		NULL, "mt2701",
1879 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1880 		MTK_FUNCTION(0, "GPIO220"),
1881 		MTK_FUNCTION(1, "AP_DO")
1882 	),
1883 	MTK_PIN(
1884 		PINCTRL_PIN(221, "DVD_BCLK"),
1885 		NULL, "mt2701",
1886 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1887 		MTK_FUNCTION(0, "GPIO221"),
1888 		MTK_FUNCTION(1, "DVD_BCLK")
1889 	),
1890 	MTK_PIN(
1891 		PINCTRL_PIN(222, "T8032_CLK"),
1892 		NULL, "mt2701",
1893 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1894 		MTK_FUNCTION(0, "GPIO222"),
1895 		MTK_FUNCTION(1, "T8032_CLK")
1896 	),
1897 	MTK_PIN(
1898 		PINCTRL_PIN(223, "AP_BCLK"),
1899 		NULL, "mt2701",
1900 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1901 		MTK_FUNCTION(0, "GPIO223"),
1902 		MTK_FUNCTION(1, "AP_BCLK")
1903 	),
1904 	MTK_PIN(
1905 		PINCTRL_PIN(224, "HOST_CS"),
1906 		NULL, "mt2701",
1907 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1908 		MTK_FUNCTION(0, "GPIO224"),
1909 		MTK_FUNCTION(1, "HOST_CS")
1910 	),
1911 	MTK_PIN(
1912 		PINCTRL_PIN(225, "HOST_CK"),
1913 		NULL, "mt2701",
1914 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1915 		MTK_FUNCTION(0, "GPIO225"),
1916 		MTK_FUNCTION(1, "HOST_CK")
1917 	),
1918 	MTK_PIN(
1919 		PINCTRL_PIN(226, "HOST_DO0"),
1920 		NULL, "mt2701",
1921 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1922 		MTK_FUNCTION(0, "GPIO226"),
1923 		MTK_FUNCTION(1, "HOST_DO0")
1924 	),
1925 	MTK_PIN(
1926 		PINCTRL_PIN(227, "HOST_DO1"),
1927 		NULL, "mt2701",
1928 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1929 		MTK_FUNCTION(0, "GPIO227"),
1930 		MTK_FUNCTION(1, "HOST_DO1")
1931 	),
1932 	MTK_PIN(
1933 		PINCTRL_PIN(228, "SLV_CS"),
1934 		NULL, "mt2701",
1935 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1936 		MTK_FUNCTION(0, "GPIO228"),
1937 		MTK_FUNCTION(1, "SLV_CS")
1938 	),
1939 	MTK_PIN(
1940 		PINCTRL_PIN(229, "SLV_CK"),
1941 		NULL, "mt2701",
1942 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1943 		MTK_FUNCTION(0, "GPIO229"),
1944 		MTK_FUNCTION(1, "SLV_CK")
1945 	),
1946 	MTK_PIN(
1947 		PINCTRL_PIN(230, "SLV_DI0"),
1948 		NULL, "mt2701",
1949 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1950 		MTK_FUNCTION(0, "GPIO230"),
1951 		MTK_FUNCTION(1, "SLV_DI0")
1952 	),
1953 	MTK_PIN(
1954 		PINCTRL_PIN(231, "SLV_DI1"),
1955 		NULL, "mt2701",
1956 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1957 		MTK_FUNCTION(0, "GPIO231"),
1958 		MTK_FUNCTION(1, "SLV_DI1")
1959 	),
1960 	MTK_PIN(
1961 		PINCTRL_PIN(232, "AP2DSP_INT"),
1962 		NULL, "mt2701",
1963 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1964 		MTK_FUNCTION(0, "GPIO232"),
1965 		MTK_FUNCTION(1, "AP2DSP_INT")
1966 	),
1967 	MTK_PIN(
1968 		PINCTRL_PIN(233, "AP2DSP_INT_CLR"),
1969 		NULL, "mt2701",
1970 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1971 		MTK_FUNCTION(0, "GPIO233"),
1972 		MTK_FUNCTION(1, "AP2DSP_INT_CLR")
1973 	),
1974 	MTK_PIN(
1975 		PINCTRL_PIN(234, "DSP2AP_INT"),
1976 		NULL, "mt2701",
1977 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1978 		MTK_FUNCTION(0, "GPIO234"),
1979 		MTK_FUNCTION(1, "DSP2AP_INT")
1980 	),
1981 	MTK_PIN(
1982 		PINCTRL_PIN(235, "DSP2AP_INT_CLR"),
1983 		NULL, "mt2701",
1984 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1985 		MTK_FUNCTION(0, "GPIO235"),
1986 		MTK_FUNCTION(1, "DSP2AP_INT_CLR")
1987 	),
1988 	MTK_PIN(
1989 		PINCTRL_PIN(236, "EXT_SDIO3"),
1990 		NULL, "mt2701",
1991 		MTK_EINT_FUNCTION(0, 122),
1992 		MTK_FUNCTION(0, "GPIO236"),
1993 		MTK_FUNCTION(1, "EXT_SDIO3"),
1994 		MTK_FUNCTION(2, "IDDIG"),
1995 		MTK_FUNCTION(7, "DBG_MON_A[1]")
1996 	),
1997 	MTK_PIN(
1998 		PINCTRL_PIN(237, "EXT_SDIO2"),
1999 		NULL, "mt2701",
2000 		MTK_EINT_FUNCTION(0, 123),
2001 		MTK_FUNCTION(0, "GPIO237"),
2002 		MTK_FUNCTION(1, "EXT_SDIO2"),
2003 		MTK_FUNCTION(2, "DRV_VBUS")
2004 	),
2005 	MTK_PIN(
2006 		PINCTRL_PIN(238, "EXT_SDIO1"),
2007 		NULL, "mt2701",
2008 		MTK_EINT_FUNCTION(0, 124),
2009 		MTK_FUNCTION(0, "GPIO238"),
2010 		MTK_FUNCTION(1, "EXT_SDIO1"),
2011 		MTK_FUNCTION(2, "IDDIG_P1")
2012 	),
2013 	MTK_PIN(
2014 		PINCTRL_PIN(239, "EXT_SDIO0"),
2015 		NULL, "mt2701",
2016 		MTK_EINT_FUNCTION(0, 125),
2017 		MTK_FUNCTION(0, "GPIO239"),
2018 		MTK_FUNCTION(1, "EXT_SDIO0"),
2019 		MTK_FUNCTION(2, "DRV_VBUS_P1")
2020 	),
2021 	MTK_PIN(
2022 		PINCTRL_PIN(240, "EXT_XCS"),
2023 		NULL, "mt2701",
2024 		MTK_EINT_FUNCTION(0, 126),
2025 		MTK_FUNCTION(0, "GPIO240"),
2026 		MTK_FUNCTION(1, "EXT_XCS")
2027 	),
2028 	MTK_PIN(
2029 		PINCTRL_PIN(241, "EXT_SCK"),
2030 		NULL, "mt2701",
2031 		MTK_EINT_FUNCTION(0, 127),
2032 		MTK_FUNCTION(0, "GPIO241"),
2033 		MTK_FUNCTION(1, "EXT_SCK")
2034 	),
2035 	MTK_PIN(
2036 		PINCTRL_PIN(242, "URTS2"),
2037 		NULL, "mt2701",
2038 		MTK_EINT_FUNCTION(0, 128),
2039 		MTK_FUNCTION(0, "GPIO242"),
2040 		MTK_FUNCTION(1, "URTS2"),
2041 		MTK_FUNCTION(2, "UTXD3"),
2042 		MTK_FUNCTION(3, "URXD3"),
2043 		MTK_FUNCTION(4, "SCL1"),
2044 		MTK_FUNCTION(7, "DBG_MON_B[32]")
2045 	),
2046 	MTK_PIN(
2047 		PINCTRL_PIN(243, "UCTS2"),
2048 		NULL, "mt2701",
2049 		MTK_EINT_FUNCTION(0, 129),
2050 		MTK_FUNCTION(0, "GPIO243"),
2051 		MTK_FUNCTION(1, "UCTS2"),
2052 		MTK_FUNCTION(2, "URXD3"),
2053 		MTK_FUNCTION(3, "UTXD3"),
2054 		MTK_FUNCTION(4, "SDA1"),
2055 		MTK_FUNCTION(7, "DBG_MON_A[6]")
2056 	),
2057 	MTK_PIN(
2058 		PINCTRL_PIN(244, "HDMI_SDA_RX"),
2059 		NULL, "mt2701",
2060 		MTK_EINT_FUNCTION(0, 130),
2061 		MTK_FUNCTION(0, "GPIO244"),
2062 		MTK_FUNCTION(1, "HDMI_SDA_RX")
2063 	),
2064 	MTK_PIN(
2065 		PINCTRL_PIN(245, "HDMI_SCL_RX"),
2066 		NULL, "mt2701",
2067 		MTK_EINT_FUNCTION(0, 131),
2068 		MTK_FUNCTION(0, "GPIO245"),
2069 		MTK_FUNCTION(1, "HDMI_SCL_RX")
2070 	),
2071 	MTK_PIN(
2072 		PINCTRL_PIN(246, "MHL_SENCE"),
2073 		NULL, "mt2701",
2074 		MTK_EINT_FUNCTION(0, 132),
2075 		MTK_FUNCTION(0, "GPIO246")
2076 	),
2077 	MTK_PIN(
2078 		PINCTRL_PIN(247, "HDMI_HPD_CBUS_RX"),
2079 		NULL, "mt2701",
2080 		MTK_EINT_FUNCTION(0, 69),
2081 		MTK_FUNCTION(0, "GPIO247"),
2082 		MTK_FUNCTION(1, "HDMI_HPD_RX")
2083 	),
2084 	MTK_PIN(
2085 		PINCTRL_PIN(248, "HDMI_TESTOUTP_RX"),
2086 		NULL, "mt2701",
2087 		MTK_EINT_FUNCTION(0, 133),
2088 		MTK_FUNCTION(0, "GPIO248"),
2089 		MTK_FUNCTION(1, "HDMI_TESTOUTP_RX")
2090 	),
2091 	MTK_PIN(
2092 		PINCTRL_PIN(249, "MSDC0E_RSTB"),
2093 		NULL, "mt2701",
2094 		MTK_EINT_FUNCTION(0, 134),
2095 		MTK_FUNCTION(0, "GPIO249"),
2096 		MTK_FUNCTION(1, "MSDC0E_RSTB")
2097 	),
2098 	MTK_PIN(
2099 		PINCTRL_PIN(250, "MSDC0E_DAT7"),
2100 		NULL, "mt2701",
2101 		MTK_EINT_FUNCTION(0, 135),
2102 		MTK_FUNCTION(0, "GPIO250"),
2103 		MTK_FUNCTION(1, "MSDC3_DAT7"),
2104 		MTK_FUNCTION(6, "PCIE0_CLKREQ_N")
2105 	),
2106 	MTK_PIN(
2107 		PINCTRL_PIN(251, "MSDC0E_DAT6"),
2108 		NULL, "mt2701",
2109 		MTK_EINT_FUNCTION(0, 136),
2110 		MTK_FUNCTION(0, "GPIO251"),
2111 		MTK_FUNCTION(1, "MSDC3_DAT6"),
2112 		MTK_FUNCTION(6, "PCIE0_WAKE_N")
2113 	),
2114 	MTK_PIN(
2115 		PINCTRL_PIN(252, "MSDC0E_DAT5"),
2116 		NULL, "mt2701",
2117 		MTK_EINT_FUNCTION(0, 137),
2118 		MTK_FUNCTION(0, "GPIO252"),
2119 		MTK_FUNCTION(1, "MSDC3_DAT5"),
2120 		MTK_FUNCTION(6, "PCIE1_CLKREQ_N")
2121 	),
2122 	MTK_PIN(
2123 		PINCTRL_PIN(253, "MSDC0E_DAT4"),
2124 		NULL, "mt2701",
2125 		MTK_EINT_FUNCTION(0, 138),
2126 		MTK_FUNCTION(0, "GPIO253"),
2127 		MTK_FUNCTION(1, "MSDC3_DAT4"),
2128 		MTK_FUNCTION(6, "PCIE1_WAKE_N")
2129 	),
2130 	MTK_PIN(
2131 		PINCTRL_PIN(254, "MSDC0E_DAT3"),
2132 		NULL, "mt2701",
2133 		MTK_EINT_FUNCTION(0, 139),
2134 		MTK_FUNCTION(0, "GPIO254"),
2135 		MTK_FUNCTION(1, "MSDC3_DAT3"),
2136 		MTK_FUNCTION(6, "PCIE2_CLKREQ_N")
2137 	),
2138 	MTK_PIN(
2139 		PINCTRL_PIN(255, "MSDC0E_DAT2"),
2140 		NULL, "mt2701",
2141 		MTK_EINT_FUNCTION(0, 140),
2142 		MTK_FUNCTION(0, "GPIO255"),
2143 		MTK_FUNCTION(1, "MSDC3_DAT2"),
2144 		MTK_FUNCTION(6, "PCIE2_WAKE_N")
2145 	),
2146 	MTK_PIN(
2147 		PINCTRL_PIN(256, "MSDC0E_DAT1"),
2148 		NULL, "mt2701",
2149 		MTK_EINT_FUNCTION(0, 141),
2150 		MTK_FUNCTION(0, "GPIO256"),
2151 		MTK_FUNCTION(1, "MSDC3_DAT1")
2152 	),
2153 	MTK_PIN(
2154 		PINCTRL_PIN(257, "MSDC0E_DAT0"),
2155 		NULL, "mt2701",
2156 		MTK_EINT_FUNCTION(0, 142),
2157 		MTK_FUNCTION(0, "GPIO257"),
2158 		MTK_FUNCTION(1, "MSDC3_DAT0")
2159 	),
2160 	MTK_PIN(
2161 		PINCTRL_PIN(258, "MSDC0E_CMD"),
2162 		NULL, "mt2701",
2163 		MTK_EINT_FUNCTION(0, 143),
2164 		MTK_FUNCTION(0, "GPIO258"),
2165 		MTK_FUNCTION(1, "MSDC3_CMD")
2166 	),
2167 	MTK_PIN(
2168 		PINCTRL_PIN(259, "MSDC0E_CLK"),
2169 		NULL, "mt2701",
2170 		MTK_EINT_FUNCTION(0, 144),
2171 		MTK_FUNCTION(0, "GPIO259"),
2172 		MTK_FUNCTION(1, "MSDC3_CLK")
2173 	),
2174 	MTK_PIN(
2175 		PINCTRL_PIN(260, "MSDC0E_DSL"),
2176 		NULL, "mt2701",
2177 		MTK_EINT_FUNCTION(0, 145),
2178 		MTK_FUNCTION(0, "GPIO260"),
2179 		MTK_FUNCTION(1, "MSDC3_DSL")
2180 	),
2181 	MTK_PIN(
2182 		PINCTRL_PIN(261, "MSDC1_INS"),
2183 		NULL, "mt2701",
2184 		MTK_EINT_FUNCTION(0, 146),
2185 		MTK_FUNCTION(0, "GPIO261"),
2186 		MTK_FUNCTION(1, "MSDC1_INS"),
2187 		MTK_FUNCTION(7, "DBG_MON_B[29]")
2188 	),
2189 	MTK_PIN(
2190 		PINCTRL_PIN(262, "G2_TXEN"),
2191 		NULL, "mt2701",
2192 		MTK_EINT_FUNCTION(0, 8),
2193 		MTK_FUNCTION(0, "GPIO262"),
2194 		MTK_FUNCTION(1, "G2_TXEN")
2195 	),
2196 	MTK_PIN(
2197 		PINCTRL_PIN(263, "G2_TXD3"),
2198 		NULL, "mt2701",
2199 		MTK_EINT_FUNCTION(0, 9),
2200 		MTK_FUNCTION(0, "GPIO263"),
2201 		MTK_FUNCTION(1, "G2_TXD3"),
2202 		MTK_FUNCTION(6, "ANT_SEL5")
2203 	),
2204 	MTK_PIN(
2205 		PINCTRL_PIN(264, "G2_TXD2"),
2206 		NULL, "mt2701",
2207 		MTK_EINT_FUNCTION(0, 10),
2208 		MTK_FUNCTION(0, "GPIO264"),
2209 		MTK_FUNCTION(1, "G2_TXD2"),
2210 		MTK_FUNCTION(6, "ANT_SEL4")
2211 	),
2212 	MTK_PIN(
2213 		PINCTRL_PIN(265, "G2_TXD1"),
2214 		NULL, "mt2701",
2215 		MTK_EINT_FUNCTION(0, 11),
2216 		MTK_FUNCTION(0, "GPIO265"),
2217 		MTK_FUNCTION(1, "G2_TXD1"),
2218 		MTK_FUNCTION(6, "ANT_SEL3")
2219 	),
2220 	MTK_PIN(
2221 		PINCTRL_PIN(266, "G2_TXD0"),
2222 		NULL, "mt2701",
2223 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2224 		MTK_FUNCTION(0, "GPIO266"),
2225 		MTK_FUNCTION(1, "G2_TXD0"),
2226 		MTK_FUNCTION(6, "ANT_SEL2")
2227 	),
2228 	MTK_PIN(
2229 		PINCTRL_PIN(267, "G2_TXC"),
2230 		NULL, "mt2701",
2231 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2232 		MTK_FUNCTION(0, "GPIO267"),
2233 		MTK_FUNCTION(1, "G2_TXC")
2234 	),
2235 	MTK_PIN(
2236 		PINCTRL_PIN(268, "G2_RXC"),
2237 		NULL, "mt2701",
2238 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2239 		MTK_FUNCTION(0, "GPIO268"),
2240 		MTK_FUNCTION(1, "G2_RXC")
2241 	),
2242 	MTK_PIN(
2243 		PINCTRL_PIN(269, "G2_RXD0"),
2244 		NULL, "mt2701",
2245 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2246 		MTK_FUNCTION(0, "GPIO269"),
2247 		MTK_FUNCTION(1, "G2_RXD0")
2248 	),
2249 	MTK_PIN(
2250 		PINCTRL_PIN(270, "G2_RXD1"),
2251 		NULL, "mt2701",
2252 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2253 		MTK_FUNCTION(0, "GPIO270"),
2254 		MTK_FUNCTION(1, "G2_RXD1")
2255 	),
2256 	MTK_PIN(
2257 		PINCTRL_PIN(271, "G2_RXD2"),
2258 		NULL, "mt2701",
2259 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2260 		MTK_FUNCTION(0, "GPIO271"),
2261 		MTK_FUNCTION(1, "G2_RXD2")
2262 	),
2263 	MTK_PIN(
2264 		PINCTRL_PIN(272, "G2_RXD3"),
2265 		NULL, "mt2701",
2266 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2267 		MTK_FUNCTION(0, "GPIO272"),
2268 		MTK_FUNCTION(1, "G2_RXD3")
2269 	),
2270 	MTK_PIN(
2271 		PINCTRL_PIN(273, "ESW_INT"),
2272 		NULL, "mt2701",
2273 		MTK_EINT_FUNCTION(0, 168),
2274 		MTK_FUNCTION(0, "GPIO273"),
2275 		MTK_FUNCTION(1, "ESW_INT")
2276 	),
2277 	MTK_PIN(
2278 		PINCTRL_PIN(274, "G2_RXDV"),
2279 		NULL, "mt2701",
2280 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2281 		MTK_FUNCTION(0, "GPIO274"),
2282 		MTK_FUNCTION(1, "G2_RXDV")
2283 	),
2284 	MTK_PIN(
2285 		PINCTRL_PIN(275, "MDC"),
2286 		NULL, "mt2701",
2287 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2288 		MTK_FUNCTION(0, "GPIO275"),
2289 		MTK_FUNCTION(1, "MDC"),
2290 		MTK_FUNCTION(6, "ANT_SEL0")
2291 	),
2292 	MTK_PIN(
2293 		PINCTRL_PIN(276, "MDIO"),
2294 		NULL, "mt2701",
2295 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2296 		MTK_FUNCTION(0, "GPIO276"),
2297 		MTK_FUNCTION(1, "MDIO"),
2298 		MTK_FUNCTION(6, "ANT_SEL1")
2299 	),
2300 	MTK_PIN(
2301 		PINCTRL_PIN(277, "ESW_RST"),
2302 		NULL, "mt2701",
2303 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2304 		MTK_FUNCTION(0, "GPIO277"),
2305 		MTK_FUNCTION(1, "ESW_RST")
2306 	),
2307 	MTK_PIN(
2308 		PINCTRL_PIN(278, "JTAG_RESET"),
2309 		NULL, "mt2701",
2310 		MTK_EINT_FUNCTION(0, 147),
2311 		MTK_FUNCTION(0, "GPIO278"),
2312 		MTK_FUNCTION(1, "JTAG_RESET")
2313 	),
2314 	MTK_PIN(
2315 		PINCTRL_PIN(279, "USB3_RES_BOND"),
2316 		NULL, "mt2701",
2317 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2318 		MTK_FUNCTION(0, "GPIO279"),
2319 		MTK_FUNCTION(1, "USB3_RES_BOND")
2320 	),
2321 };
2322 
2323 #endif /* __PINCTRL_MTK_MT2701_H */
2324