xref: /linux/drivers/pinctrl/mediatek/pinctrl-mtk-mt6858.h (revision cf9610f9116d55c5a66ef9f1faecacabd93a9322)
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /*
3  * Copyright (c) 2025 MediaTek Inc.
4  *               Alice Chao <alice.chao@mediatek.com>
5  * Copyright (c) 2026 Jolla Mobile Ltd
6  *               Nikolai Burov <nikolai.burov@jolla.com>
7  */
8 
9 #ifndef __PINCTRL_MTK_MT6858_H
10 #define __PINCTRL_MTK_MT6858_H
11 
12 #include "pinctrl-paris.h"
13 
14 #define EINT_INVALID_BASE 0xff
15 
16 #define MTK_PIN_VEINT(_number)			\
17 	MTK_PIN(				\
18 		_number, "veint" #_number,	\
19 		MTK_EINT_FUNCTION(0, _number),	\
20 		DRV_GRP4,			\
21 		MTK_FUNCTION(0, NULL)		\
22 	)
23 
24 static const struct mtk_pin_desc mtk_pins_mt6858[] = {
25 	MTK_PIN(
26 		0, "GPIO0",
27 		MTK_EINT_FUNCTION(0, 0),
28 		DRV_GRP4,
29 		MTK_FUNCTION(0, "GPIO0"),
30 		MTK_FUNCTION(1, "TP_GPIO0_AO"),
31 		MTK_FUNCTION(3, "MD_INT0"),
32 		MTK_FUNCTION(5, "SCP_SCL4"),
33 		MTK_FUNCTION(7, "DBG_MON_A0"),
34 		MTK_FUNCTION(8, "IOBIST0")
35 	),
36 	MTK_PIN(
37 		1, "GPIO1",
38 		MTK_EINT_FUNCTION(0, 1),
39 		DRV_GRP4,
40 		MTK_FUNCTION(0, "GPIO1"),
41 		MTK_FUNCTION(1, "TP_GPIO1_AO"),
42 		MTK_FUNCTION(2, "SRCLKENA2"),
43 		MTK_FUNCTION(3, "MD_INT3"),
44 		MTK_FUNCTION(4, "SCP_DMIC_CLK"),
45 		MTK_FUNCTION(5, "DMIC_CLK"),
46 		MTK_FUNCTION(6, "SCP_SCL5"),
47 		MTK_FUNCTION(7, "DBG_MON_A1"),
48 		MTK_FUNCTION(8, "IOBIST1")
49 	),
50 	MTK_PIN(
51 		2, "GPIO2",
52 		MTK_EINT_FUNCTION(0, 2),
53 		DRV_GRP4,
54 		MTK_FUNCTION(0, "GPIO2"),
55 		MTK_FUNCTION(1, "TP_GPIO2_AO"),
56 		MTK_FUNCTION(3, "MD_INT4"),
57 		MTK_FUNCTION(4, "SCP_DMIC_DAT"),
58 		MTK_FUNCTION(5, "DMIC_DAT"),
59 		MTK_FUNCTION(6, "SCP_SDA5"),
60 		MTK_FUNCTION(7, "DBG_MON_A2"),
61 		MTK_FUNCTION(8, "IOBIST2")
62 	),
63 	MTK_PIN(
64 		3, "GPIO3",
65 		MTK_EINT_FUNCTION(0, 3),
66 		DRV_GRP4,
67 		MTK_FUNCTION(0, "GPIO3"),
68 		MTK_FUNCTION(1, "TP_GPIO3_AO"),
69 		MTK_FUNCTION(2, "SPI7_CLK"),
70 		MTK_FUNCTION(3, "TP_UTXD2_VLP"),
71 		MTK_FUNCTION(4, "SSPM_UTXD_AO_VLP"),
72 		MTK_FUNCTION(5, "MD_MCIF_UTXD0"),
73 		MTK_FUNCTION(8, "IOBIST3")
74 	),
75 	MTK_PIN(
76 		4, "GPIO4",
77 		MTK_EINT_FUNCTION(0, 4),
78 		DRV_GRP4,
79 		MTK_FUNCTION(0, "GPIO4"),
80 		MTK_FUNCTION(1, "TP_GPIO4_AO"),
81 		MTK_FUNCTION(2, "SPI7_CSB"),
82 		MTK_FUNCTION(3, "TP_URXD2_VLP"),
83 		MTK_FUNCTION(4, "SSPM_URXD_AO_VLP"),
84 		MTK_FUNCTION(5, "MD_MCIF_URXD0"),
85 		MTK_FUNCTION(8, "IOBIST4")
86 	),
87 	MTK_PIN(
88 		5, "GPIO5",
89 		MTK_EINT_FUNCTION(0, 5),
90 		DRV_GRP4,
91 		MTK_FUNCTION(0, "GPIO5"),
92 		MTK_FUNCTION(1, "TP_GPIO5_AO"),
93 		MTK_FUNCTION(2, "SPI7_MO"),
94 		MTK_FUNCTION(8, "IOBIST5")
95 	),
96 	MTK_PIN(
97 		6, "GPIO6",
98 		MTK_EINT_FUNCTION(0, 6),
99 		DRV_GRP4,
100 		MTK_FUNCTION(0, "GPIO6"),
101 		MTK_FUNCTION(1, "TP_GPIO6_AO"),
102 		MTK_FUNCTION(2, "SPI7_MI"),
103 		MTK_FUNCTION(3, "GPS_PPS"),
104 		MTK_FUNCTION(4, "MD32_0_GPIO0"),
105 		MTK_FUNCTION(8, "IOBIST6")
106 	),
107 	MTK_PIN(
108 		7, "GPIO7",
109 		MTK_EINT_FUNCTION(0, 7),
110 		DRV_GRP4,
111 		MTK_FUNCTION(0, "GPIO7"),
112 		MTK_FUNCTION(1, "TP_GPIO7_AO"),
113 		MTK_FUNCTION(2, "SRCLKENA1"),
114 		MTK_FUNCTION(3, "PWM_1"),
115 		MTK_FUNCTION(4, "MD32_1_GPIO0"),
116 		MTK_FUNCTION(5, "SCP_SDA4"),
117 		MTK_FUNCTION(6, "MD_INT4"),
118 		MTK_FUNCTION(8, "IOBIST7")
119 	),
120 	MTK_PIN(
121 		8, "GPIO8",
122 		MTK_EINT_FUNCTION(0, 8),
123 		DRV_GRP4,
124 		MTK_FUNCTION(0, "GPIO8"),
125 		MTK_FUNCTION(1, "SSPM_JTAG_TRSTN_VCORE"),
126 		MTK_FUNCTION(2, "SCP_JTAG0_TRSTN_VCORE"),
127 		MTK_FUNCTION(6, "CONN_BGF_MCU_TRST_B"),
128 		MTK_FUNCTION(8, "IOBIST8")
129 	),
130 	MTK_PIN(
131 		9, "GPIO9",
132 		MTK_EINT_FUNCTION(0, 9),
133 		DRV_GRP4,
134 		MTK_FUNCTION(0, "GPIO9"),
135 		MTK_FUNCTION(1, "SSPM_JTAG_TCK_VCORE"),
136 		MTK_FUNCTION(2, "SCP_JTAG0_TCK_VCORE"),
137 		MTK_FUNCTION(6, "CONN_BGF_MCU_TCK"),
138 		MTK_FUNCTION(8, "IOBIST9")
139 	),
140 	MTK_PIN(
141 		10, "GPIO10",
142 		MTK_EINT_FUNCTION(0, 10),
143 		DRV_GRP4,
144 		MTK_FUNCTION(0, "GPIO10"),
145 		MTK_FUNCTION(1, "SSPM_JTAG_TMS_VCORE"),
146 		MTK_FUNCTION(2, "SCP_JTAG0_TMS_VCORE"),
147 		MTK_FUNCTION(6, "CONN_BGF_MCU_TMS"),
148 		MTK_FUNCTION(8, "IOBIST10")
149 	),
150 	MTK_PIN(
151 		11, "GPIO11",
152 		MTK_EINT_FUNCTION(0, 11),
153 		DRV_GRP4,
154 		MTK_FUNCTION(0, "GPIO11"),
155 		MTK_FUNCTION(1, "SSPM_JTAG_TDI_VCORE"),
156 		MTK_FUNCTION(2, "SCP_JTAG0_TDI_VCORE"),
157 		MTK_FUNCTION(6, "CONN_BGF_MCU_TDI"),
158 		MTK_FUNCTION(8, "IOBIST11")
159 	),
160 	MTK_PIN(
161 		12, "GPIO12",
162 		MTK_EINT_FUNCTION(0, 12),
163 		DRV_GRP4,
164 		MTK_FUNCTION(0, "GPIO12"),
165 		MTK_FUNCTION(1, "SSPM_JTAG_TDO_VCORE"),
166 		MTK_FUNCTION(2, "SCP_JTAG0_TDO_VCORE"),
167 		MTK_FUNCTION(6, "CONN_BGF_MCU_TDO"),
168 		MTK_FUNCTION(8, "IOBIST12")
169 	),
170 	MTK_PIN(
171 		13, "GPIO13",
172 		MTK_EINT_FUNCTION(0, 13),
173 		DRV_GRP4,
174 		MTK_FUNCTION(0, "GPIO13"),
175 		MTK_FUNCTION(1, "TP_GPIO8_AO"),
176 		MTK_FUNCTION(2, "HFRP_JTAG0_TRSTN"),
177 		MTK_FUNCTION(3, "MFG_EB_JTAG_TRSTN"),
178 		MTK_FUNCTION(4, "SSPM_JTAG_TRSTN_VLP"),
179 		MTK_FUNCTION(5, "SPM_JTAG_TRSTN_VLP"),
180 		MTK_FUNCTION(6, "SCP_JTAG0_TRSTN_VLP"),
181 		MTK_FUNCTION(7, "IO_JTAG_TRSTN"),
182 		MTK_FUNCTION(8, "IOBIST13")
183 	),
184 	MTK_PIN(
185 		14, "GPIO14",
186 		MTK_EINT_FUNCTION(0, 14),
187 		DRV_GRP4,
188 		MTK_FUNCTION(0, "GPIO14"),
189 		MTK_FUNCTION(1, "TP_GPIO9_AO"),
190 		MTK_FUNCTION(2, "HFRP_JTAG0_TCK"),
191 		MTK_FUNCTION(3, "MFG_EB_JTAG_TCK"),
192 		MTK_FUNCTION(4, "SSPM_JTAG_TCK_VLP"),
193 		MTK_FUNCTION(5, "SPM_JTAG_TCK_VLP"),
194 		MTK_FUNCTION(6, "SCP_JTAG0_TCK_VLP"),
195 		MTK_FUNCTION(7, "IO_JTAG_TCK"),
196 		MTK_FUNCTION(8, "IOBIST14")
197 	),
198 	MTK_PIN(
199 		15, "GPIO15",
200 		MTK_EINT_FUNCTION(0, 15),
201 		DRV_GRP4,
202 		MTK_FUNCTION(0, "GPIO15"),
203 		MTK_FUNCTION(1, "TP_GPIO10_AO"),
204 		MTK_FUNCTION(2, "HFRP_JTAG0_TMS"),
205 		MTK_FUNCTION(3, "MFG_EB_JTAG_TMS"),
206 		MTK_FUNCTION(4, "SSPM_JTAG_TMS_VLP"),
207 		MTK_FUNCTION(5, "SPM_JTAG_TMS_VLP"),
208 		MTK_FUNCTION(6, "SCP_JTAG0_TMS_VLP"),
209 		MTK_FUNCTION(7, "IO_JTAG_TMS"),
210 		MTK_FUNCTION(8, "IOBIST15")
211 	),
212 	MTK_PIN(
213 		16, "GPIO16",
214 		MTK_EINT_FUNCTION(0, 16),
215 		DRV_GRP4,
216 		MTK_FUNCTION(0, "GPIO16"),
217 		MTK_FUNCTION(1, "TP_GPIO11_AO"),
218 		MTK_FUNCTION(2, "HFRP_JTAG0_TDI"),
219 		MTK_FUNCTION(3, "MFG_EB_JTAG_TDI"),
220 		MTK_FUNCTION(4, "SSPM_JTAG_TDI_VLP"),
221 		MTK_FUNCTION(5, "SPM_JTAG_TDI_VLP"),
222 		MTK_FUNCTION(6, "SCP_JTAG0_TDI_VLP"),
223 		MTK_FUNCTION(7, "IO_JTAG_TDI"),
224 		MTK_FUNCTION(8, "IOBIST16")
225 	),
226 	MTK_PIN(
227 		17, "GPIO17",
228 		MTK_EINT_FUNCTION(0, 17),
229 		DRV_GRP4,
230 		MTK_FUNCTION(0, "GPIO17"),
231 		MTK_FUNCTION(1, "TP_GPIO12_AO"),
232 		MTK_FUNCTION(2, "HFRP_JTAG0_TDO"),
233 		MTK_FUNCTION(3, "MFG_EB_JTAG_TDO"),
234 		MTK_FUNCTION(4, "SSPM_JTAG_TDO_VLP"),
235 		MTK_FUNCTION(5, "SPM_JTAG_TDO_VLP"),
236 		MTK_FUNCTION(6, "SCP_JTAG0_TDO_VLP"),
237 		MTK_FUNCTION(7, "IO_JTAG_TDO"),
238 		MTK_FUNCTION(8, "IOBIST17")
239 	),
240 	MTK_PIN(
241 		18, "GPIO18",
242 		MTK_EINT_FUNCTION(0, 18),
243 		DRV_GRP4,
244 		MTK_FUNCTION(0, "GPIO18"),
245 		MTK_FUNCTION(1, "MD1_SIM2_SRST"),
246 		MTK_FUNCTION(2, "MD1_SIM1_SRST"),
247 		MTK_FUNCTION(5, "IDDIG"),
248 		MTK_FUNCTION(6, "TSFDC_EN"),
249 		MTK_FUNCTION(8, "IOBIST18")
250 	),
251 	MTK_PIN(
252 		19, "GPIO19",
253 		MTK_EINT_FUNCTION(0, 19),
254 		DRV_GRP4,
255 		MTK_FUNCTION(0, "GPIO19"),
256 		MTK_FUNCTION(1, "MD1_SIM2_SCLK"),
257 		MTK_FUNCTION(2, "MD1_SIM1_SCLK"),
258 		MTK_FUNCTION(3, "TP_UTXD2_VCORE"),
259 		MTK_FUNCTION(4, "SSPM_UTXD_AO_VCORE"),
260 		MTK_FUNCTION(5, "MD32_1_TXD"),
261 		MTK_FUNCTION(6, "UTXD2"),
262 		MTK_FUNCTION(8, "IOBIST19")
263 	),
264 	MTK_PIN(
265 		20, "GPIO20",
266 		MTK_EINT_FUNCTION(0, 20),
267 		DRV_GRP4,
268 		MTK_FUNCTION(0, "GPIO20"),
269 		MTK_FUNCTION(1, "MD1_SIM2_SIO"),
270 		MTK_FUNCTION(2, "MD1_SIM1_SIO"),
271 		MTK_FUNCTION(3, "TP_URXD2_VCORE"),
272 		MTK_FUNCTION(4, "SSPM_URXD_AO_VCORE"),
273 		MTK_FUNCTION(5, "MD32_1_RXD"),
274 		MTK_FUNCTION(6, "URXD2"),
275 		MTK_FUNCTION(8, "IOBIST20")
276 	),
277 	MTK_PIN(
278 		21, "GPIO21",
279 		MTK_EINT_FUNCTION(0, 21),
280 		DRV_GRP4,
281 		MTK_FUNCTION(0, "GPIO21"),
282 		MTK_FUNCTION(1, "KPROW1"),
283 		MTK_FUNCTION(2, "CONN_WIFI_TXD"),
284 		MTK_FUNCTION(3, "CONN_BT_TXD"),
285 		MTK_FUNCTION(4, "HFRP_UTXD1"),
286 		MTK_FUNCTION(5, "TP_UTXD1_VCORE"),
287 		MTK_FUNCTION(6, "CONN_BGF_UART0_TXD"),
288 		MTK_FUNCTION(7, "MD_UTXD1"),
289 		MTK_FUNCTION(8, "IOBIST21")
290 	),
291 	MTK_PIN(
292 		22, "GPIO22",
293 		MTK_EINT_FUNCTION(0, 22),
294 		DRV_GRP4,
295 		MTK_FUNCTION(0, "GPIO22"),
296 		MTK_FUNCTION(1, "KPCOL1"),
297 		MTK_FUNCTION(3, "PMSR_SMAP"),
298 		MTK_FUNCTION(4, "HFRP_URXD1"),
299 		MTK_FUNCTION(5, "TP_URXD1_VCORE"),
300 		MTK_FUNCTION(6, "CONN_BGF_UART0_RXD"),
301 		MTK_FUNCTION(7, "MD_URXD1"),
302 		MTK_FUNCTION(8, "IOBIST22")
303 	),
304 	MTK_PIN(
305 		23, "GPIO23",
306 		MTK_EINT_FUNCTION(0, 23),
307 		DRV_GRP4,
308 		MTK_FUNCTION(0, "GPIO23"),
309 		MTK_FUNCTION(3, "CONN_TCXOENA_REQ"),
310 		MTK_FUNCTION(5, "USB_DRVVBUS"),
311 		MTK_FUNCTION(7, "DBG_MON_A6"),
312 		MTK_FUNCTION(8, "IOBIST23")
313 	),
314 	MTK_PIN(
315 		24, "GPIO24",
316 		MTK_EINT_FUNCTION(0, 24),
317 		DRV_GRP4,
318 		MTK_FUNCTION(0, "GPIO24"),
319 		MTK_FUNCTION(1, "KPROW0"),
320 		MTK_FUNCTION(2, "I2SIN2_MCK"),
321 		MTK_FUNCTION(5, "USB_DRVVBUS"),
322 		MTK_FUNCTION(7, "DBG_MON_B0"),
323 		MTK_FUNCTION(8, "IOBIST24")
324 	),
325 	MTK_PIN(
326 		25, "GPIO25",
327 		MTK_EINT_FUNCTION(0, 25),
328 		DRV_GRP4,
329 		MTK_FUNCTION(0, "GPIO25"),
330 		MTK_FUNCTION(4, "PWM_3"),
331 		MTK_FUNCTION(7, "DBG_MON_A8"),
332 		MTK_FUNCTION(8, "IOBIST25")
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, "CMFLASH0"),
340 		MTK_FUNCTION(2, "CONN_TCXOENA_REQ"),
341 		MTK_FUNCTION(3, "MD32_0_GPIO0"),
342 		MTK_FUNCTION(4, "PWM_0"),
343 		MTK_FUNCTION(5, "VBUSVALID"),
344 		MTK_FUNCTION(8, "IOBIST26")
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, "CMFLASH1"),
352 		MTK_FUNCTION(6, "DAP_SONIC_SWCK"),
353 		MTK_FUNCTION(7, "DBG_MON_A10"),
354 		MTK_FUNCTION(8, "IOBIST27")
355 	),
356 	MTK_PIN(
357 		28, "GPIO28",
358 		MTK_EINT_FUNCTION(0, 28),
359 		DRV_GRP4,
360 		MTK_FUNCTION(0, "GPIO28"),
361 		MTK_FUNCTION(1, "CMFLASH2"),
362 		MTK_FUNCTION(4, "GPS_PPS"),
363 		MTK_FUNCTION(6, "DAP_SONIC_SWD"),
364 		MTK_FUNCTION(7, "DBG_MON_A11"),
365 		MTK_FUNCTION(8, "IOBIST28")
366 	),
367 	MTK_PIN(
368 		29, "GPIO29",
369 		MTK_EINT_FUNCTION(0, 29),
370 		DRV_GRP4,
371 		MTK_FUNCTION(0, "GPIO29"),
372 		MTK_FUNCTION(1, "CMFLASH3"),
373 		MTK_FUNCTION(3, "SCL10"),
374 		MTK_FUNCTION(6, "DAP_MD32_SWCK"),
375 		MTK_FUNCTION(7, "DBG_MON_A12"),
376 		MTK_FUNCTION(8, "IOBIST29")
377 	),
378 	MTK_PIN(
379 		30, "GPIO30",
380 		MTK_EINT_FUNCTION(0, 30),
381 		DRV_GRP4,
382 		MTK_FUNCTION(0, "GPIO30"),
383 		MTK_FUNCTION(3, "SDA10"),
384 		MTK_FUNCTION(6, "DAP_MD32_SWD"),
385 		MTK_FUNCTION(7, "DBG_MON_A13"),
386 		MTK_FUNCTION(8, "IOBIST30")
387 	),
388 	MTK_PIN(
389 		31, "GPIO31",
390 		MTK_EINT_FUNCTION(0, 31),
391 		DRV_GRP4,
392 		MTK_FUNCTION(0, "GPIO31"),
393 		MTK_FUNCTION(1, "CMVREF0"),
394 		MTK_FUNCTION(3, "SCL12"),
395 		MTK_FUNCTION(7, "DBG_MON_A14"),
396 		MTK_FUNCTION(8, "IOBIST31")
397 	),
398 	MTK_PIN(
399 		32, "GPIO32",
400 		MTK_EINT_FUNCTION(0, 32),
401 		DRV_GRP4,
402 		MTK_FUNCTION(0, "GPIO32"),
403 		MTK_FUNCTION(1, "CMVREF1"),
404 		MTK_FUNCTION(3, "SDA12"),
405 		MTK_FUNCTION(7, "DBG_MON_A15"),
406 		MTK_FUNCTION(8, "IOBIST32")
407 	),
408 	MTK_PIN(
409 		33, "GPIO33",
410 		MTK_EINT_FUNCTION(0, 33),
411 		DRV_GRP4,
412 		MTK_FUNCTION(0, "GPIO33"),
413 		MTK_FUNCTION(1, "CMVREF2"),
414 		MTK_FUNCTION(3, "USB_DRVVBUS"),
415 		MTK_FUNCTION(7, "DBG_MON_A16"),
416 		MTK_FUNCTION(8, "IOBIST33")
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, "CMVREF3"),
424 		MTK_FUNCTION(3, "VBUSVALID"),
425 		MTK_FUNCTION(7, "DBG_MON_A17"),
426 		MTK_FUNCTION(8, "IOBIST34")
427 	),
428 	MTK_PIN(
429 		35, "GPIO35",
430 		MTK_EINT_FUNCTION(0, 35),
431 		DRV_GRP4,
432 		MTK_FUNCTION(0, "GPIO35"),
433 		MTK_FUNCTION(1, "CMVREF4"),
434 		MTK_FUNCTION(3, "IDDIG"),
435 		MTK_FUNCTION(7, "DBG_MON_A18"),
436 		MTK_FUNCTION(8, "IOBIST35")
437 	),
438 	MTK_PIN(
439 		36, "GPIO36",
440 		MTK_EINT_FUNCTION(0, 36),
441 		DRV_GRP4,
442 		MTK_FUNCTION(0, "GPIO36"),
443 		MTK_FUNCTION(1, "CMMCLK0"),
444 		MTK_FUNCTION(2, "CLKM0"),
445 		MTK_FUNCTION(7, "DBG_MON_A19"),
446 		MTK_FUNCTION(8, "IOBIST36")
447 	),
448 	MTK_PIN(
449 		37, "GPIO37",
450 		MTK_EINT_FUNCTION(0, 37),
451 		DRV_GRP4,
452 		MTK_FUNCTION(0, "GPIO37"),
453 		MTK_FUNCTION(1, "CMMCLK1"),
454 		MTK_FUNCTION(2, "CLKM1"),
455 		MTK_FUNCTION(4, "MD32_1_GPIO0"),
456 		MTK_FUNCTION(7, "DBG_MON_A20"),
457 		MTK_FUNCTION(8, "IOBIST37")
458 	),
459 	MTK_PIN(
460 		38, "GPIO38",
461 		MTK_EINT_FUNCTION(0, 38),
462 		DRV_GRP4,
463 		MTK_FUNCTION(0, "GPIO38"),
464 		MTK_FUNCTION(1, "CMMCLK2"),
465 		MTK_FUNCTION(2, "CLKM2"),
466 		MTK_FUNCTION(7, "DBG_MON_A21"),
467 		MTK_FUNCTION(8, "IOBIST38")
468 	),
469 	MTK_PIN(
470 		39, "GPIO39",
471 		MTK_EINT_FUNCTION(0, 39),
472 		DRV_GRP4,
473 		MTK_FUNCTION(0, "GPIO39"),
474 		MTK_FUNCTION(1, "CMMCLK3"),
475 		MTK_FUNCTION(2, "CLKM3"),
476 		MTK_FUNCTION(7, "DBG_MON_A22"),
477 		MTK_FUNCTION(8, "IOBIST39")
478 	),
479 	MTK_PIN(
480 		40, "GPIO40",
481 		MTK_EINT_FUNCTION(0, 40),
482 		DRV_GRP4,
483 		MTK_FUNCTION(0, "GPIO40"),
484 		MTK_FUNCTION(1, "I2SIN1_MCK"),
485 		MTK_FUNCTION(2, "IDDIG"),
486 		MTK_FUNCTION(3, "IRRX_IN"),
487 		MTK_FUNCTION(4, "GPS_PPS"),
488 		MTK_FUNCTION(6, "ANT_SEL8"),
489 		MTK_FUNCTION(8, "IOBIST40")
490 	),
491 	MTK_PIN(
492 		41, "GPIO41",
493 		MTK_EINT_FUNCTION(0, 41),
494 		DRV_GRP4,
495 		MTK_FUNCTION(0, "GPIO41"),
496 		MTK_FUNCTION(1, "I2SIN1_BCK"),
497 		MTK_FUNCTION(4, "CONN_WF_MCU_AICE_TMSC"),
498 		MTK_FUNCTION(6, "ANT_SEL9"),
499 		MTK_FUNCTION(8, "IOBIST41")
500 	),
501 	MTK_PIN(
502 		42, "GPIO42",
503 		MTK_EINT_FUNCTION(0, 42),
504 		DRV_GRP4,
505 		MTK_FUNCTION(0, "GPIO42"),
506 		MTK_FUNCTION(1, "I2SIN1_LRCK"),
507 		MTK_FUNCTION(4, "CONN_WF_MCU_AICE_TCKC"),
508 		MTK_FUNCTION(6, "ANT_SEL10"),
509 		MTK_FUNCTION(8, "IOBIST42")
510 	),
511 	MTK_PIN(
512 		43, "GPIO43",
513 		MTK_EINT_FUNCTION(0, 43),
514 		DRV_GRP4,
515 		MTK_FUNCTION(0, "GPIO43"),
516 		MTK_FUNCTION(1, "I2SOUT1_DO"),
517 		MTK_FUNCTION(4, "CONN_BGF_MCU_AICE_TMSC"),
518 		MTK_FUNCTION(6, "ANT_SEL11"),
519 		MTK_FUNCTION(8, "IOBIST43")
520 	),
521 	MTK_PIN(
522 		44, "GPIO44",
523 		MTK_EINT_FUNCTION(0, 44),
524 		DRV_GRP4,
525 		MTK_FUNCTION(0, "GPIO44"),
526 		MTK_FUNCTION(1, "I2SIN1_DI"),
527 		MTK_FUNCTION(4, "CONN_BGF_MCU_AICE_TCKC"),
528 		MTK_FUNCTION(6, "ANT_SEL12"),
529 		MTK_FUNCTION(8, "IOBIST44")
530 	),
531 	MTK_PIN(
532 		45, "GPIO45",
533 		MTK_EINT_FUNCTION(0, 45),
534 		DRV_GRP4,
535 		MTK_FUNCTION(0, "GPIO45"),
536 		MTK_FUNCTION(1, "I2SIN2_BCK"),
537 		MTK_FUNCTION(2, "SCL11"),
538 		MTK_FUNCTION(3, "BPI_BUS10"),
539 		MTK_FUNCTION(4, "MD_UCTS0"),
540 		MTK_FUNCTION(5, "TP_UCTS1_VCORE"),
541 		MTK_FUNCTION(6, "HFRP_UCTS1"),
542 		MTK_FUNCTION(7, "DBG_MON_B1"),
543 		MTK_FUNCTION(8, "IOBIST45")
544 	),
545 	MTK_PIN(
546 		46, "GPIO46",
547 		MTK_EINT_FUNCTION(0, 46),
548 		DRV_GRP4,
549 		MTK_FUNCTION(0, "GPIO46"),
550 		MTK_FUNCTION(1, "I2SIN2_LRCK"),
551 		MTK_FUNCTION(2, "SDA11"),
552 		MTK_FUNCTION(3, "BPI_BUS11"),
553 		MTK_FUNCTION(4, "MD_URTS0"),
554 		MTK_FUNCTION(5, "TP_URTS1_VCORE"),
555 		MTK_FUNCTION(6, "HFRP_URTS1"),
556 		MTK_FUNCTION(7, "DBG_MON_B2"),
557 		MTK_FUNCTION(8, "IOBIST46")
558 	),
559 	MTK_PIN(
560 		47, "GPIO47",
561 		MTK_EINT_FUNCTION(0, 47),
562 		DRV_GRP4,
563 		MTK_FUNCTION(0, "GPIO47"),
564 		MTK_FUNCTION(1, "I2SOUT2_DO"),
565 		MTK_FUNCTION(2, "SCL1"),
566 		MTK_FUNCTION(3, "BPI_BUS12"),
567 		MTK_FUNCTION(4, "MD_UCTS1"),
568 		MTK_FUNCTION(5, "TP_UCTS2_VCORE"),
569 		MTK_FUNCTION(6, "UCTS2"),
570 		MTK_FUNCTION(7, "DBG_MON_B3"),
571 		MTK_FUNCTION(8, "IOBIST47")
572 	),
573 	MTK_PIN(
574 		48, "GPIO48",
575 		MTK_EINT_FUNCTION(0, 48),
576 		DRV_GRP4,
577 		MTK_FUNCTION(0, "GPIO48"),
578 		MTK_FUNCTION(1, "I2SIN2_DI"),
579 		MTK_FUNCTION(2, "SDA1"),
580 		MTK_FUNCTION(3, "BPI_BUS13"),
581 		MTK_FUNCTION(4, "MD_URTS1"),
582 		MTK_FUNCTION(5, "TP_URTS2_VCORE"),
583 		MTK_FUNCTION(6, "URTS2"),
584 		MTK_FUNCTION(7, "DBG_MON_B4"),
585 		MTK_FUNCTION(8, "IOBIST48")
586 	),
587 	MTK_PIN(
588 		49, "GPIO49",
589 		MTK_EINT_FUNCTION(0, 49),
590 		DRV_GRP4,
591 		MTK_FUNCTION(0, "GPIO49"),
592 		MTK_FUNCTION(1, "UTXD0"),
593 		MTK_FUNCTION(2, "MBISTREADEN_TRIGGER"),
594 		MTK_FUNCTION(3, "MD_UTXD1"),
595 		MTK_FUNCTION(4, "HFRP_UTXD1"),
596 		MTK_FUNCTION(5, "MD32_0_TXD"),
597 		MTK_FUNCTION(6, "PTA_TXD"),
598 		MTK_FUNCTION(8, "IOBIST49")
599 	),
600 	MTK_PIN(
601 		50, "GPIO50",
602 		MTK_EINT_FUNCTION(0, 50),
603 		DRV_GRP4,
604 		MTK_FUNCTION(0, "GPIO50"),
605 		MTK_FUNCTION(1, "URXD0"),
606 		MTK_FUNCTION(2, "MBISTWRITEEN_TRIGGER"),
607 		MTK_FUNCTION(3, "MD_URXD1"),
608 		MTK_FUNCTION(4, "HFRP_URXD1"),
609 		MTK_FUNCTION(5, "MD32_0_RXD"),
610 		MTK_FUNCTION(6, "PTA_RXD"),
611 		MTK_FUNCTION(8, "IOBIST50")
612 	),
613 	MTK_PIN(
614 		51, "GPIO51",
615 		MTK_EINT_FUNCTION(0, 51),
616 		DRV_GRP4,
617 		MTK_FUNCTION(0, "GPIO51"),
618 		MTK_FUNCTION(1, "UTXD1"),
619 		MTK_FUNCTION(2, "TP_UTXD1_VLP"),
620 		MTK_FUNCTION(3, "TP_UTXD2_VLP"),
621 		MTK_FUNCTION(4, "CONN_BGF_UART0_TXD"),
622 		MTK_FUNCTION(5, "SSPM_UTXD_AO_VLP"),
623 		MTK_FUNCTION(6, "MD_MCIF_UTXD0"),
624 		MTK_FUNCTION(7, "MD_UTXD0"),
625 		MTK_FUNCTION(8, "IOBIST51")
626 	),
627 	MTK_PIN(
628 		52, "GPIO52",
629 		MTK_EINT_FUNCTION(0, 52),
630 		DRV_GRP4,
631 		MTK_FUNCTION(0, "GPIO52"),
632 		MTK_FUNCTION(1, "URXD1"),
633 		MTK_FUNCTION(2, "TP_URXD1_VLP"),
634 		MTK_FUNCTION(3, "TP_URXD2_VLP"),
635 		MTK_FUNCTION(4, "CONN_BGF_UART0_RXD"),
636 		MTK_FUNCTION(5, "SSPM_URXD_AO_VLP"),
637 		MTK_FUNCTION(6, "MD_MCIF_URXD0"),
638 		MTK_FUNCTION(7, "MD_URXD0"),
639 		MTK_FUNCTION(8, "IOBIST52")
640 	),
641 	MTK_PIN(
642 		53, "GPIO53",
643 		MTK_EINT_FUNCTION(0, 53),
644 		DRV_GRP4,
645 		MTK_FUNCTION(0, "GPIO53"),
646 		MTK_FUNCTION(1, "JTRSTN_SEL1_VCORE"),
647 		MTK_FUNCTION(2, "SPM_JTAG_TRSTN_VCORE"),
648 		MTK_FUNCTION(8, "IOBIST53")
649 	),
650 	MTK_PIN(
651 		54, "GPIO54",
652 		MTK_EINT_FUNCTION(0, 54),
653 		DRV_GRP4,
654 		MTK_FUNCTION(0, "GPIO54"),
655 		MTK_FUNCTION(1, "JTCK_SEL1_VCORE"),
656 		MTK_FUNCTION(2, "SPM_JTAG_TCK_VCORE"),
657 		MTK_FUNCTION(8, "IOBIST54")
658 	),
659 	MTK_PIN(
660 		55, "GPIO55",
661 		MTK_EINT_FUNCTION(0, 55),
662 		DRV_GRP4,
663 		MTK_FUNCTION(0, "GPIO55"),
664 		MTK_FUNCTION(1, "JTMS_SEL1_VCORE"),
665 		MTK_FUNCTION(2, "SPM_JTAG_TMS_VCORE"),
666 		MTK_FUNCTION(8, "IOBIST55")
667 	),
668 	MTK_PIN(
669 		56, "GPIO56",
670 		MTK_EINT_FUNCTION(0, 56),
671 		DRV_GRP4,
672 		MTK_FUNCTION(0, "GPIO56"),
673 		MTK_FUNCTION(1, "JTDI_SEL1_VCORE"),
674 		MTK_FUNCTION(2, "SPM_JTAG_TDI_VCORE"),
675 		MTK_FUNCTION(8, "IOBIST56")
676 	),
677 	MTK_PIN(
678 		57, "GPIO57",
679 		MTK_EINT_FUNCTION(0, 57),
680 		DRV_GRP4,
681 		MTK_FUNCTION(0, "GPIO57"),
682 		MTK_FUNCTION(1, "JTDO_SEL1_VCORE"),
683 		MTK_FUNCTION(2, "SPM_JTAG_TDO_VCORE"),
684 		MTK_FUNCTION(8, "IOBIST57")
685 	),
686 	MTK_PIN(
687 		58, "GPIO58",
688 		MTK_EINT_FUNCTION(0, 58),
689 		DRV_GRP4,
690 		MTK_FUNCTION(0, "GPIO58"),
691 		MTK_FUNCTION(1, "SPI4_CLK"),
692 		MTK_FUNCTION(2, "MD_UTXD0"),
693 		MTK_FUNCTION(3, "UTXD2"),
694 		MTK_FUNCTION(4, "TP_UTXD1_VCORE"),
695 		MTK_FUNCTION(5, "MBISTREADEN_TRIGGER"),
696 		MTK_FUNCTION(6, "EXTIF0_ACT"),
697 		MTK_FUNCTION(7, "DAP_SONIC_SWCK"),
698 		MTK_FUNCTION(8, "IOBIST58")
699 	),
700 	MTK_PIN(
701 		59, "GPIO59",
702 		MTK_EINT_FUNCTION(0, 59),
703 		DRV_GRP4,
704 		MTK_FUNCTION(0, "GPIO59"),
705 		MTK_FUNCTION(1, "SPI4_CSB"),
706 		MTK_FUNCTION(2, "MD_URXD0"),
707 		MTK_FUNCTION(3, "URXD2"),
708 		MTK_FUNCTION(4, "TP_URXD1_VCORE"),
709 		MTK_FUNCTION(5, "MBISTWRITEEN_TRIGGER"),
710 		MTK_FUNCTION(6, "EXTIF0_PRI"),
711 		MTK_FUNCTION(7, "DAP_SONIC_SWD"),
712 		MTK_FUNCTION(8, "IOBIST59")
713 	),
714 	MTK_PIN(
715 		60, "GPIO60",
716 		MTK_EINT_FUNCTION(0, 60),
717 		DRV_GRP4,
718 		MTK_FUNCTION(0, "GPIO60"),
719 		MTK_FUNCTION(1, "SPI4_MO"),
720 		MTK_FUNCTION(6, "EXTIF0_GNT_B"),
721 		MTK_FUNCTION(7, "DAP_MD32_SWCK"),
722 		MTK_FUNCTION(8, "IOBIST60")
723 	),
724 	MTK_PIN(
725 		61, "GPIO61",
726 		MTK_EINT_FUNCTION(0, 61),
727 		DRV_GRP4,
728 		MTK_FUNCTION(0, "GPIO61"),
729 		MTK_FUNCTION(1, "SPI4_MI"),
730 		MTK_FUNCTION(7, "DAP_MD32_SWD"),
731 		MTK_FUNCTION(8, "IOBIST61")
732 	),
733 	MTK_PIN(
734 		62, "GPIO62",
735 		MTK_EINT_FUNCTION(0, 62),
736 		DRV_GRP4,
737 		MTK_FUNCTION(0, "GPIO62"),
738 		MTK_FUNCTION(1, "SCP_SPI1_CK"),
739 		MTK_FUNCTION(2, "SPI1_CLK"),
740 		MTK_FUNCTION(3, "TP_UTXD1_VLP"),
741 		MTK_FUNCTION(5, "TP_GPIO0_AO"),
742 		MTK_FUNCTION(6, "UTXD0"),
743 		MTK_FUNCTION(7, "DBG_MON_A25"),
744 		MTK_FUNCTION(8, "IOBIST62")
745 	),
746 	MTK_PIN(
747 		63, "GPIO63",
748 		MTK_EINT_FUNCTION(0, 63),
749 		DRV_GRP4,
750 		MTK_FUNCTION(0, "GPIO63"),
751 		MTK_FUNCTION(1, "SCP_SPI1_CS"),
752 		MTK_FUNCTION(2, "SPI1_CSB"),
753 		MTK_FUNCTION(3, "TP_URXD1_VLP"),
754 		MTK_FUNCTION(5, "TP_GPIO1_AO"),
755 		MTK_FUNCTION(6, "URXD0"),
756 		MTK_FUNCTION(7, "DBG_MON_A26"),
757 		MTK_FUNCTION(8, "IOBIST63")
758 	),
759 	MTK_PIN(
760 		64, "GPIO64",
761 		MTK_EINT_FUNCTION(0, 64),
762 		DRV_GRP4,
763 		MTK_FUNCTION(0, "GPIO64"),
764 		MTK_FUNCTION(1, "SCP_SPI1_MO"),
765 		MTK_FUNCTION(2, "SPI1_MO"),
766 		MTK_FUNCTION(5, "TP_GPIO2_AO"),
767 		MTK_FUNCTION(7, "DBG_MON_A9"),
768 		MTK_FUNCTION(8, "IOBIST64")
769 	),
770 	MTK_PIN(
771 		65, "GPIO65",
772 		MTK_EINT_FUNCTION(0, 65),
773 		DRV_GRP4,
774 		MTK_FUNCTION(0, "GPIO65"),
775 		MTK_FUNCTION(1, "SCP_SPI1_MI"),
776 		MTK_FUNCTION(2, "SPI1_MI"),
777 		MTK_FUNCTION(5, "TP_GPIO3_AO"),
778 		MTK_FUNCTION(8, "IOBIST65")
779 	),
780 	MTK_PIN(
781 		66, "GPIO66",
782 		MTK_EINT_FUNCTION(0, 66),
783 		DRV_GRP4,
784 		MTK_FUNCTION(0, "GPIO66"),
785 		MTK_FUNCTION(1, "SCP_SPI2_CK"),
786 		MTK_FUNCTION(2, "SPI2_CLK"),
787 		MTK_FUNCTION(5, "TP_GPIO4_AO"),
788 		MTK_FUNCTION(6, "UTXD1"),
789 		MTK_FUNCTION(7, "DBG_MON_B13"),
790 		MTK_FUNCTION(8, "IOBIST66")
791 	),
792 	MTK_PIN(
793 		67, "GPIO67",
794 		MTK_EINT_FUNCTION(0, 67),
795 		DRV_GRP4,
796 		MTK_FUNCTION(0, "GPIO67"),
797 		MTK_FUNCTION(1, "SCP_SPI2_CS"),
798 		MTK_FUNCTION(2, "SPI2_CSB"),
799 		MTK_FUNCTION(5, "TP_GPIO5_AO"),
800 		MTK_FUNCTION(6, "URXD1"),
801 		MTK_FUNCTION(7, "DBG_MON_B14"),
802 		MTK_FUNCTION(8, "IOBIST67")
803 	),
804 	MTK_PIN(
805 		68, "GPIO68",
806 		MTK_EINT_FUNCTION(0, 68),
807 		DRV_GRP4,
808 		MTK_FUNCTION(0, "GPIO68"),
809 		MTK_FUNCTION(1, "SCP_SPI2_MO"),
810 		MTK_FUNCTION(2, "SPI2_MO"),
811 		MTK_FUNCTION(5, "TP_GPIO6_AO"),
812 		MTK_FUNCTION(7, "DBG_MON_B15"),
813 		MTK_FUNCTION(8, "IOBIST68")
814 	),
815 	MTK_PIN(
816 		69, "GPIO69",
817 		MTK_EINT_FUNCTION(0, 69),
818 		DRV_GRP4,
819 		MTK_FUNCTION(0, "GPIO69"),
820 		MTK_FUNCTION(1, "SCP_SPI2_MI"),
821 		MTK_FUNCTION(2, "SPI2_MI"),
822 		MTK_FUNCTION(5, "TP_GPIO7_AO"),
823 		MTK_FUNCTION(7, "DBG_MON_B16"),
824 		MTK_FUNCTION(8, "IOBIST69")
825 	),
826 	MTK_PIN(
827 		70, "GPIO70",
828 		MTK_EINT_FUNCTION(0, 70),
829 		DRV_GRP4,
830 		MTK_FUNCTION(0, "GPIO70"),
831 		MTK_FUNCTION(1, "SCP_SPI3_CK"),
832 		MTK_FUNCTION(2, "SPI3_CLK"),
833 		MTK_FUNCTION(3, "MD_INT4"),
834 		MTK_FUNCTION(5, "TP_GPIO8_AO"),
835 		MTK_FUNCTION(7, "DBG_MON_B17"),
836 		MTK_FUNCTION(8, "IOBIST70")
837 	),
838 	MTK_PIN(
839 		71, "GPIO71",
840 		MTK_EINT_FUNCTION(0, 71),
841 		DRV_GRP4,
842 		MTK_FUNCTION(0, "GPIO71"),
843 		MTK_FUNCTION(1, "SCP_SPI3_CS"),
844 		MTK_FUNCTION(2, "SPI3_CSB"),
845 		MTK_FUNCTION(3, "MD_INT3"),
846 		MTK_FUNCTION(5, "TP_GPIO9_AO"),
847 		MTK_FUNCTION(7, "DBG_MON_B18"),
848 		MTK_FUNCTION(8, "IOBIST71")
849 	),
850 	MTK_PIN(
851 		72, "GPIO72",
852 		MTK_EINT_FUNCTION(0, 72),
853 		DRV_GRP4,
854 		MTK_FUNCTION(0, "GPIO72"),
855 		MTK_FUNCTION(1, "SCP_SPI3_MO"),
856 		MTK_FUNCTION(2, "SPI3_MO"),
857 		MTK_FUNCTION(5, "TP_GPIO10_AO"),
858 		MTK_FUNCTION(7, "DBG_MON_B19"),
859 		MTK_FUNCTION(8, "IOBIST72")
860 	),
861 	MTK_PIN(
862 		73, "GPIO73",
863 		MTK_EINT_FUNCTION(0, 73),
864 		DRV_GRP4,
865 		MTK_FUNCTION(0, "GPIO73"),
866 		MTK_FUNCTION(1, "SCP_SPI3_MI"),
867 		MTK_FUNCTION(2, "SPI3_MI"),
868 		MTK_FUNCTION(5, "TP_GPIO11_AO"),
869 		MTK_FUNCTION(7, "DBG_MON_B20"),
870 		MTK_FUNCTION(8, "IOBIST73")
871 	),
872 	MTK_PIN(
873 		74, "GPIO74",
874 		MTK_EINT_FUNCTION(0, 74),
875 		DRV_GRP4,
876 		MTK_FUNCTION(0, "GPIO74"),
877 		MTK_FUNCTION(1, "SCP_SPI0_CK"),
878 		MTK_FUNCTION(2, "SPI0_CLK"),
879 		MTK_FUNCTION(3, "MD_INT0"),
880 		MTK_FUNCTION(4, "BPI_BUS14"),
881 		MTK_FUNCTION(5, "TP_GPIO12_AO"),
882 		MTK_FUNCTION(7, "DBG_MON_B5"),
883 		MTK_FUNCTION(8, "IOBIST74")
884 	),
885 	MTK_PIN(
886 		75, "GPIO75",
887 		MTK_EINT_FUNCTION(0, 75),
888 		DRV_GRP4,
889 		MTK_FUNCTION(0, "GPIO75"),
890 		MTK_FUNCTION(1, "SCP_SPI0_CS"),
891 		MTK_FUNCTION(2, "SPI0_CSB"),
892 		MTK_FUNCTION(4, "BPI_BUS15"),
893 		MTK_FUNCTION(5, "TP_GPIO13_AO"),
894 		MTK_FUNCTION(7, "DBG_MON_B6"),
895 		MTK_FUNCTION(8, "IOBIST75")
896 	),
897 	MTK_PIN(
898 		76, "GPIO76",
899 		MTK_EINT_FUNCTION(0, 76),
900 		DRV_GRP4,
901 		MTK_FUNCTION(0, "GPIO76"),
902 		MTK_FUNCTION(1, "SCP_SPI0_MO"),
903 		MTK_FUNCTION(2, "SPI0_MO"),
904 		MTK_FUNCTION(4, "BPI_BUS16"),
905 		MTK_FUNCTION(5, "TP_GPIO14_AO"),
906 		MTK_FUNCTION(7, "DBG_MON_B7"),
907 		MTK_FUNCTION(8, "IOBIST76")
908 	),
909 	MTK_PIN(
910 		77, "GPIO77",
911 		MTK_EINT_FUNCTION(0, 77),
912 		DRV_GRP4,
913 		MTK_FUNCTION(0, "GPIO77"),
914 		MTK_FUNCTION(1, "SCP_SPI0_MI"),
915 		MTK_FUNCTION(2, "SPI0_MI"),
916 		MTK_FUNCTION(4, "BPI_BUS17"),
917 		MTK_FUNCTION(5, "TP_GPIO15_AO"),
918 		MTK_FUNCTION(7, "DBG_MON_B8"),
919 		MTK_FUNCTION(8, "IOBIST77")
920 	),
921 	MTK_PIN(
922 		78, "GPIO78",
923 		MTK_EINT_FUNCTION(0, 78),
924 		DRV_GRP4,
925 		MTK_FUNCTION(0, "GPIO78"),
926 		MTK_FUNCTION(1, "SPI5_CLK"),
927 		MTK_FUNCTION(2, "MD32_0_TXD"),
928 		MTK_FUNCTION(3, "PTA_TXD"),
929 		MTK_FUNCTION(4, "TP_UTXD2_VCORE"),
930 		MTK_FUNCTION(5, "SSPM_UTXD_AO_VCORE"),
931 		MTK_FUNCTION(6, "UTXD2"),
932 		MTK_FUNCTION(7, "DBG_MON_B21"),
933 		MTK_FUNCTION(8, "IOBIST78")
934 	),
935 	MTK_PIN(
936 		79, "GPIO79",
937 		MTK_EINT_FUNCTION(0, 79),
938 		DRV_GRP4,
939 		MTK_FUNCTION(0, "GPIO79"),
940 		MTK_FUNCTION(1, "SPI5_CSB"),
941 		MTK_FUNCTION(2, "MD32_0_RXD"),
942 		MTK_FUNCTION(3, "PTA_RXD"),
943 		MTK_FUNCTION(4, "TP_URXD2_VCORE"),
944 		MTK_FUNCTION(5, "SSPM_URXD_AO_VCORE"),
945 		MTK_FUNCTION(6, "URXD2"),
946 		MTK_FUNCTION(7, "DBG_MON_B22"),
947 		MTK_FUNCTION(8, "IOBIST79")
948 	),
949 	MTK_PIN(
950 		80, "GPIO80",
951 		MTK_EINT_FUNCTION(0, 80),
952 		DRV_GRP4,
953 		MTK_FUNCTION(0, "GPIO80"),
954 		MTK_FUNCTION(1, "SPI5_MO"),
955 		MTK_FUNCTION(7, "DBG_MON_B23"),
956 		MTK_FUNCTION(8, "IOBIST80")
957 	),
958 	MTK_PIN(
959 		81, "GPIO81",
960 		MTK_EINT_FUNCTION(0, 81),
961 		DRV_GRP4,
962 		MTK_FUNCTION(0, "GPIO81"),
963 		MTK_FUNCTION(1, "SPI5_MI"),
964 		MTK_FUNCTION(7, "DBG_MON_B24"),
965 		MTK_FUNCTION(8, "IOBIST81")
966 	),
967 	MTK_PIN(
968 		82, "GPIO82",
969 		MTK_EINT_FUNCTION(0, 82),
970 		DRV_GRP4,
971 		MTK_FUNCTION(0, "GPIO82"),
972 		MTK_FUNCTION(1, "MSDC1_CLK"),
973 		MTK_FUNCTION(2, "MFG_EB_JTAG_TCK"),
974 		MTK_FUNCTION(3, "UDI_TCK"),
975 		MTK_FUNCTION(4, "CONN_DSP_JCK"),
976 		MTK_FUNCTION(8, "IOBIST82")
977 	),
978 	MTK_PIN(
979 		83, "GPIO83",
980 		MTK_EINT_FUNCTION(0, 83),
981 		DRV_GRP4,
982 		MTK_FUNCTION(0, "GPIO83"),
983 		MTK_FUNCTION(1, "MSDC1_CMD"),
984 		MTK_FUNCTION(2, "MFG_EB_JTAG_TMS"),
985 		MTK_FUNCTION(3, "UDI_TMS"),
986 		MTK_FUNCTION(4, "CONN_DSP_JMS"),
987 		MTK_FUNCTION(6, "TSFDC_VCO_RST"),
988 		MTK_FUNCTION(8, "IOBIST83")
989 	),
990 	MTK_PIN(
991 		84, "GPIO84",
992 		MTK_EINT_FUNCTION(0, 84),
993 		DRV_GRP4,
994 		MTK_FUNCTION(0, "GPIO84"),
995 		MTK_FUNCTION(1, "MSDC1_DAT0"),
996 		MTK_FUNCTION(2, "MFG_EB_JTAG_TDI"),
997 		MTK_FUNCTION(3, "UDI_TDI"),
998 		MTK_FUNCTION(4, "CONN_DSP_JDI"),
999 		MTK_FUNCTION(6, "TSFDC_TSSEL2"),
1000 		MTK_FUNCTION(8, "IOBIST84")
1001 	),
1002 	MTK_PIN(
1003 		85, "GPIO85",
1004 		MTK_EINT_FUNCTION(0, 85),
1005 		DRV_GRP4,
1006 		MTK_FUNCTION(0, "GPIO85"),
1007 		MTK_FUNCTION(1, "MSDC1_DAT1"),
1008 		MTK_FUNCTION(2, "MFG_EB_JTAG_TDO"),
1009 		MTK_FUNCTION(3, "UDI_TDO"),
1010 		MTK_FUNCTION(4, "CONN_DSP_JDO"),
1011 		MTK_FUNCTION(6, "TSFDC_TSSEL1"),
1012 		MTK_FUNCTION(8, "IOBIST85")
1013 	),
1014 	MTK_PIN(
1015 		86, "GPIO86",
1016 		MTK_EINT_FUNCTION(0, 86),
1017 		DRV_GRP4,
1018 		MTK_FUNCTION(0, "GPIO86"),
1019 		MTK_FUNCTION(1, "MSDC1_DAT2"),
1020 		MTK_FUNCTION(2, "MFG_EB_JTAG_TRSTN"),
1021 		MTK_FUNCTION(3, "UDI_NTRST"),
1022 		MTK_FUNCTION(6, "TSFDC_TSSEL0"),
1023 		MTK_FUNCTION(8, "IOBIST86")
1024 	),
1025 	MTK_PIN(
1026 		87, "GPIO87",
1027 		MTK_EINT_FUNCTION(0, 87),
1028 		DRV_GRP4,
1029 		MTK_FUNCTION(0, "GPIO87"),
1030 		MTK_FUNCTION(1, "MSDC1_DAT3"),
1031 		MTK_FUNCTION(2, "IRRX_IN"),
1032 		MTK_FUNCTION(4, "CONN_DSP_JINTP"),
1033 		MTK_FUNCTION(6, "TSFDC_RCK_SELB"),
1034 		MTK_FUNCTION(8, "IOBIST87")
1035 	),
1036 	MTK_PIN(
1037 		88, "GPIO88",
1038 		MTK_EINT_FUNCTION(0, 88),
1039 		DRV_GRP4,
1040 		MTK_FUNCTION(0, "GPIO88"),
1041 		MTK_FUNCTION(1, "MD1_SIM1_SCLK"),
1042 		MTK_FUNCTION(2, "MD1_SIM2_SCLK"),
1043 		MTK_FUNCTION(4, "CONN_DSP_L5_JINTP"),
1044 		MTK_FUNCTION(6, "TSFDC_26M"),
1045 		MTK_FUNCTION(8, "IOBIST88")
1046 	),
1047 	MTK_PIN(
1048 		89, "GPIO89",
1049 		MTK_EINT_FUNCTION(0, 89),
1050 		DRV_GRP4,
1051 		MTK_FUNCTION(0, "GPIO89"),
1052 		MTK_FUNCTION(1, "MD1_SIM1_SRST"),
1053 		MTK_FUNCTION(2, "MD1_SIM2_SRST"),
1054 		MTK_FUNCTION(3, "SPM_JTAG_TRSTN_VCORE"),
1055 		MTK_FUNCTION(5, "MCUPM_JTAG_TRSTN"),
1056 		MTK_FUNCTION(6, "TSFDC_SDO"),
1057 		MTK_FUNCTION(8, "IOBIST89")
1058 	),
1059 	MTK_PIN(
1060 		90, "GPIO90",
1061 		MTK_EINT_FUNCTION(0, 90),
1062 		DRV_GRP4,
1063 		MTK_FUNCTION(0, "GPIO90"),
1064 		MTK_FUNCTION(1, "MD1_SIM1_SIO"),
1065 		MTK_FUNCTION(2, "MD1_SIM2_SIO"),
1066 		MTK_FUNCTION(3, "SPM_JTAG_TCK_VCORE"),
1067 		MTK_FUNCTION(4, "CONN_DSP_L5_JCK"),
1068 		MTK_FUNCTION(5, "MCUPM_JTAG_TCK"),
1069 		MTK_FUNCTION(6, "TSFDC_FOUT"),
1070 		MTK_FUNCTION(8, "IOBIST90")
1071 	),
1072 	MTK_PIN(
1073 		91, "GPIO91",
1074 		MTK_EINT_FUNCTION(0, 91),
1075 		DRV_GRP4,
1076 		MTK_FUNCTION(0, "GPIO91"),
1077 		MTK_FUNCTION(1, "MD1_SIM2_SCLK"),
1078 		MTK_FUNCTION(2, "MD1_SIM1_SCLK"),
1079 		MTK_FUNCTION(3, "SPM_JTAG_TMS_VCORE"),
1080 		MTK_FUNCTION(4, "CONN_DSP_L5_JMS"),
1081 		MTK_FUNCTION(5, "MCUPM_JTAG_TMS"),
1082 		MTK_FUNCTION(6, "TSFDC_SCK"),
1083 		MTK_FUNCTION(8, "IOBIST91")
1084 	),
1085 	MTK_PIN(
1086 		92, "GPIO92",
1087 		MTK_EINT_FUNCTION(0, 92),
1088 		DRV_GRP4,
1089 		MTK_FUNCTION(0, "GPIO92"),
1090 		MTK_FUNCTION(1, "MD1_SIM2_SRST"),
1091 		MTK_FUNCTION(2, "MD1_SIM1_SRST"),
1092 		MTK_FUNCTION(3, "SPM_JTAG_TDI_VCORE"),
1093 		MTK_FUNCTION(4, "CONN_DSP_L5_JDI"),
1094 		MTK_FUNCTION(5, "MCUPM_JTAG_TDI"),
1095 		MTK_FUNCTION(6, "TSFDC_SDI"),
1096 		MTK_FUNCTION(8, "IOBIST92")
1097 	),
1098 	MTK_PIN(
1099 		93, "GPIO93",
1100 		MTK_EINT_FUNCTION(0, 93),
1101 		DRV_GRP4,
1102 		MTK_FUNCTION(0, "GPIO93"),
1103 		MTK_FUNCTION(1, "MD1_SIM2_SIO"),
1104 		MTK_FUNCTION(2, "MD1_SIM1_SIO"),
1105 		MTK_FUNCTION(3, "SPM_JTAG_TDO_VCORE"),
1106 		MTK_FUNCTION(4, "CONN_DSP_L5_JDO"),
1107 		MTK_FUNCTION(5, "MCUPM_JTAG_TDO"),
1108 		MTK_FUNCTION(6, "TSFDC_SCF"),
1109 		MTK_FUNCTION(8, "IOBIST93")
1110 	),
1111 	MTK_PIN(
1112 		94, "GPIO94",
1113 		MTK_EINT_FUNCTION(0, 94),
1114 		DRV_GRP4,
1115 		MTK_FUNCTION(0, "GPIO94"),
1116 		MTK_FUNCTION(1, "MD_INT1_C2K_UIM0_HOT_PLUG"),
1117 		MTK_FUNCTION(2, "MD_INT2_C2K_UIM1_HOT_PLUG"),
1118 		MTK_FUNCTION(3, "SRCLKENAI0"),
1119 		MTK_FUNCTION(6, "MD_MCIF_UTXD0"),
1120 		MTK_FUNCTION(8, "IOBIST94")
1121 	),
1122 	MTK_PIN(
1123 		95, "GPIO95",
1124 		MTK_EINT_FUNCTION(0, 95),
1125 		DRV_GRP4,
1126 		MTK_FUNCTION(0, "GPIO95"),
1127 		MTK_FUNCTION(1, "MD_INT2_C2K_UIM1_HOT_PLUG"),
1128 		MTK_FUNCTION(2, "MD_INT1_C2K_UIM0_HOT_PLUG"),
1129 		MTK_FUNCTION(3, "SRCLKENAI1"),
1130 		MTK_FUNCTION(4, "SRCLKENA1"),
1131 		MTK_FUNCTION(6, "MD_MCIF_URXD0"),
1132 		MTK_FUNCTION(8, "IOBIST95")
1133 	),
1134 	MTK_PIN(
1135 		96, "GPIO96",
1136 		MTK_EINT_FUNCTION(0, 96),
1137 		DRV_GRP4,
1138 		MTK_FUNCTION(0, "GPIO96"),
1139 		MTK_FUNCTION(1, "DSI_TE"),
1140 		MTK_FUNCTION(7, "DBG_MON_B25"),
1141 		MTK_FUNCTION(8, "IOBIST96")
1142 	),
1143 	MTK_PIN(
1144 		97, "GPIO97",
1145 		MTK_EINT_FUNCTION(0, 97),
1146 		DRV_GRP4,
1147 		MTK_FUNCTION(0, "GPIO97"),
1148 		MTK_FUNCTION(1, "LCM_RST"),
1149 		MTK_FUNCTION(7, "DBG_MON_B26"),
1150 		MTK_FUNCTION(8, "IOBIST97")
1151 	),
1152 	MTK_PIN(
1153 		98, "GPIO98",
1154 		MTK_EINT_FUNCTION(0, 98),
1155 		DRV_GRP4,
1156 		MTK_FUNCTION(0, "GPIO98"),
1157 		MTK_FUNCTION(1, "DISP_PWM"),
1158 		MTK_FUNCTION(2, "PWM_2"),
1159 		MTK_FUNCTION(7, "DBG_MON_B27"),
1160 		MTK_FUNCTION(8, "IOBIST98")
1161 	),
1162 	MTK_PIN(
1163 		99, "GPIO99",
1164 		MTK_EINT_FUNCTION(0, 99),
1165 		DRV_GRP4,
1166 		MTK_FUNCTION(0, "GPIO99"),
1167 		MTK_FUNCTION(1, "ANT_SEL0"),
1168 		MTK_FUNCTION(2, "CONN_BPI_BUS17_ANT0"),
1169 		MTK_FUNCTION(3, "GPS_L1_ELNA_EN"),
1170 		MTK_FUNCTION(4, "EXT_FRAME_SYNC"),
1171 		MTK_FUNCTION(5, "SCL6"),
1172 		MTK_FUNCTION(8, "IOBIST99")
1173 	),
1174 	MTK_PIN(
1175 		100, "GPIO100",
1176 		MTK_EINT_FUNCTION(0, 100),
1177 		DRV_GRP4,
1178 		MTK_FUNCTION(0, "GPIO100"),
1179 		MTK_FUNCTION(1, "ANT_SEL1"),
1180 		MTK_FUNCTION(2, "CONN_BPI_BUS18_ANT1"),
1181 		MTK_FUNCTION(3, "GPS_L5_ELNA_EN"),
1182 		MTK_FUNCTION(4, "AGPS_SYNC"),
1183 		MTK_FUNCTION(5, "SDA6"),
1184 		MTK_FUNCTION(8, "IOBIST100")
1185 	),
1186 	MTK_PIN(
1187 		101, "GPIO101",
1188 		MTK_EINT_FUNCTION(0, 101),
1189 		DRV_GRP4,
1190 		MTK_FUNCTION(0, "GPIO101"),
1191 		MTK_FUNCTION(1, "ANT_SEL2"),
1192 		MTK_FUNCTION(2, "CONN_BPI_BUS19_ANT2"),
1193 		MTK_FUNCTION(3, "UDI_NTRST"),
1194 		MTK_FUNCTION(4, "CONN_WF_MCU_TRST_B"),
1195 		MTK_FUNCTION(8, "IOBIST101")
1196 	),
1197 	MTK_PIN(
1198 		102, "GPIO102",
1199 		MTK_EINT_FUNCTION(0, 102),
1200 		DRV_GRP4,
1201 		MTK_FUNCTION(0, "GPIO102"),
1202 		MTK_FUNCTION(1, "ANT_SEL3"),
1203 		MTK_FUNCTION(2, "CONN_BPI_BUS20_ANT3"),
1204 		MTK_FUNCTION(3, "UDI_TCK"),
1205 		MTK_FUNCTION(4, "CONN_WF_MCU_TCK"),
1206 		MTK_FUNCTION(8, "IOBIST102")
1207 	),
1208 	MTK_PIN(
1209 		103, "GPIO103",
1210 		MTK_EINT_FUNCTION(0, 103),
1211 		DRV_GRP4,
1212 		MTK_FUNCTION(0, "GPIO103"),
1213 		MTK_FUNCTION(1, "ANT_SEL4"),
1214 		MTK_FUNCTION(2, "CONN_BPI_BUS21_ANT4"),
1215 		MTK_FUNCTION(3, "UDI_TMS"),
1216 		MTK_FUNCTION(4, "CONN_WF_MCU_TMS"),
1217 		MTK_FUNCTION(8, "IOBIST103")
1218 	),
1219 	MTK_PIN(
1220 		104, "GPIO104",
1221 		MTK_EINT_FUNCTION(0, 104),
1222 		DRV_GRP4,
1223 		MTK_FUNCTION(0, "GPIO104"),
1224 		MTK_FUNCTION(1, "ANT_SEL5"),
1225 		MTK_FUNCTION(2, "CONN_BPI_BUS16_OLAT5"),
1226 		MTK_FUNCTION(3, "UDI_TDI"),
1227 		MTK_FUNCTION(4, "CONN_WF_MCU_TDI"),
1228 		MTK_FUNCTION(8, "IOBIST104")
1229 	),
1230 	MTK_PIN(
1231 		105, "GPIO105",
1232 		MTK_EINT_FUNCTION(0, 105),
1233 		DRV_GRP4,
1234 		MTK_FUNCTION(0, "GPIO105"),
1235 		MTK_FUNCTION(1, "ANT_SEL6"),
1236 		MTK_FUNCTION(2, "CONN_TCXOENA_REQ"),
1237 		MTK_FUNCTION(3, "UDI_TDO"),
1238 		MTK_FUNCTION(4, "CONN_WF_MCU_TDO"),
1239 		MTK_FUNCTION(8, "IOBIST105")
1240 	),
1241 	MTK_PIN(
1242 		106, "GPIO106",
1243 		MTK_EINT_FUNCTION(0, 106),
1244 		DRV_GRP4,
1245 		MTK_FUNCTION(0, "GPIO106"),
1246 		MTK_FUNCTION(1, "BPI_BUS0"),
1247 		MTK_FUNCTION(2, "CONN_BPI_BUS10"),
1248 		MTK_FUNCTION(4, "MFG_TSFDC_EN"),
1249 		MTK_FUNCTION(5, "I2SOUT4_DATA0"),
1250 		MTK_FUNCTION(6, "ANT_SEL7"),
1251 		MTK_FUNCTION(8, "IOBIST106")
1252 	),
1253 	MTK_PIN(
1254 		107, "GPIO107",
1255 		MTK_EINT_FUNCTION(0, 107),
1256 		DRV_GRP4,
1257 		MTK_FUNCTION(0, "GPIO107"),
1258 		MTK_FUNCTION(1, "BPI_BUS1"),
1259 		MTK_FUNCTION(2, "CONN_BPI_BUS11_OLAT0"),
1260 		MTK_FUNCTION(4, "MFG_TSFDC_VCO_RST"),
1261 		MTK_FUNCTION(5, "I2SOUT4_DATA1"),
1262 		MTK_FUNCTION(6, "ANT_SEL8"),
1263 		MTK_FUNCTION(8, "IOBIST107")
1264 	),
1265 	MTK_PIN(
1266 		108, "GPIO108",
1267 		MTK_EINT_FUNCTION(0, 108),
1268 		DRV_GRP4,
1269 		MTK_FUNCTION(0, "GPIO108"),
1270 		MTK_FUNCTION(1, "BPI_BUS2"),
1271 		MTK_FUNCTION(2, "CONN_BPI_BUS12_OLAT1"),
1272 		MTK_FUNCTION(3, "CONN_TCXOENA_REQ"),
1273 		MTK_FUNCTION(4, "MFG_TSFDC_TSSEL2"),
1274 		MTK_FUNCTION(5, "I2SOUT4_DATA2"),
1275 		MTK_FUNCTION(6, "ANT_SEL9"),
1276 		MTK_FUNCTION(8, "IOBIST108")
1277 	),
1278 	MTK_PIN(
1279 		109, "GPIO109",
1280 		MTK_EINT_FUNCTION(0, 109),
1281 		DRV_GRP4,
1282 		MTK_FUNCTION(0, "GPIO109"),
1283 		MTK_FUNCTION(1, "BPI_BUS3"),
1284 		MTK_FUNCTION(2, "CONN_BPI_BUS13_OLAT2"),
1285 		MTK_FUNCTION(4, "MFG_TSFDC_TSSEL1"),
1286 		MTK_FUNCTION(5, "I2SOUT4_DATA3"),
1287 		MTK_FUNCTION(6, "ANT_SEL10"),
1288 		MTK_FUNCTION(8, "IOBIST109")
1289 	),
1290 	MTK_PIN(
1291 		110, "GPIO110",
1292 		MTK_EINT_FUNCTION(0, 110),
1293 		DRV_GRP4,
1294 		MTK_FUNCTION(0, "GPIO110"),
1295 		MTK_FUNCTION(1, "BPI_BUS4"),
1296 		MTK_FUNCTION(2, "CONN_BPI_BUS14_OLAT3"),
1297 		MTK_FUNCTION(3, "GPS_L1_ELNA_EN"),
1298 		MTK_FUNCTION(4, "MFG_TSFDC_TSSEL0"),
1299 		MTK_FUNCTION(5, "I2SIN4_BCK"),
1300 		MTK_FUNCTION(6, "ANT_SEL11"),
1301 		MTK_FUNCTION(8, "IOBIST110")
1302 	),
1303 	MTK_PIN(
1304 		111, "GPIO111",
1305 		MTK_EINT_FUNCTION(0, 111),
1306 		DRV_GRP4,
1307 		MTK_FUNCTION(0, "GPIO111"),
1308 		MTK_FUNCTION(1, "BPI_BUS5"),
1309 		MTK_FUNCTION(2, "CONN_BPI_BUS15_OLAT4"),
1310 		MTK_FUNCTION(3, "GPS_L5_ELNA_EN"),
1311 		MTK_FUNCTION(4, "MFG_TSFDC_RCK_SELB"),
1312 		MTK_FUNCTION(5, "I2SIN4_DATA0"),
1313 		MTK_FUNCTION(6, "ANT_SEL12"),
1314 		MTK_FUNCTION(8, "IOBIST111")
1315 	),
1316 	MTK_PIN(
1317 		112, "GPIO112",
1318 		MTK_EINT_FUNCTION(0, 112),
1319 		DRV_GRP4,
1320 		MTK_FUNCTION(0, "GPIO112"),
1321 		MTK_FUNCTION(1, "BPI_BUS6"),
1322 		MTK_FUNCTION(2, "CONN_BPI_BUS6"),
1323 		MTK_FUNCTION(3, "MIPI3_D_SDATA"),
1324 		MTK_FUNCTION(4, "MFG_TSFDC_SDO"),
1325 		MTK_FUNCTION(5, "I2SIN4_DATA1"),
1326 		MTK_FUNCTION(6, "ANT_SEL13"),
1327 		MTK_FUNCTION(8, "IOBIST112")
1328 	),
1329 	MTK_PIN(
1330 		113, "GPIO113",
1331 		MTK_EINT_FUNCTION(0, 113),
1332 		DRV_GRP4,
1333 		MTK_FUNCTION(0, "GPIO113"),
1334 		MTK_FUNCTION(1, "BPI_BUS7"),
1335 		MTK_FUNCTION(2, "CONN_BPI_BUS7"),
1336 		MTK_FUNCTION(3, "MIPI3_D_SCLK"),
1337 		MTK_FUNCTION(4, "MFG_TSFDC_FOUT"),
1338 		MTK_FUNCTION(5, "I2SIN4_DATA2"),
1339 		MTK_FUNCTION(6, "ANT_SEL14"),
1340 		MTK_FUNCTION(8, "IOBIST113")
1341 	),
1342 	MTK_PIN(
1343 		114, "GPIO114",
1344 		MTK_EINT_FUNCTION(0, 114),
1345 		DRV_GRP4,
1346 		MTK_FUNCTION(0, "GPIO114"),
1347 		MTK_FUNCTION(1, "BPI_BUS8"),
1348 		MTK_FUNCTION(2, "CONN_BPI_BUS8"),
1349 		MTK_FUNCTION(3, "MIPI4_D_SDATA"),
1350 		MTK_FUNCTION(4, "SCL9"),
1351 		MTK_FUNCTION(5, "I2SIN4_DATA3"),
1352 		MTK_FUNCTION(6, "ANT_SEL15"),
1353 		MTK_FUNCTION(8, "IOBIST114")
1354 	),
1355 	MTK_PIN(
1356 		115, "GPIO115",
1357 		MTK_EINT_FUNCTION(0, 115),
1358 		DRV_GRP4,
1359 		MTK_FUNCTION(0, "GPIO115"),
1360 		MTK_FUNCTION(1, "BPI_BUS9"),
1361 		MTK_FUNCTION(2, "CONN_BPI_BUS9"),
1362 		MTK_FUNCTION(3, "MIPI4_D_SCLK"),
1363 		MTK_FUNCTION(4, "SDA9"),
1364 		MTK_FUNCTION(5, "I2SIN4_LRCK"),
1365 		MTK_FUNCTION(6, "ANT_SEL16"),
1366 		MTK_FUNCTION(8, "IOBIST115")
1367 	),
1368 	MTK_PIN(
1369 		116, "GPIO116",
1370 		MTK_EINT_FUNCTION(0, 116),
1371 		DRV_GRP4,
1372 		MTK_FUNCTION(0, "GPIO116"),
1373 		MTK_FUNCTION(1, "MD_UCNT_A_TGL"),
1374 		MTK_FUNCTION(8, "IOBIST116")
1375 	),
1376 	MTK_PIN(
1377 		117, "GPIO117",
1378 		MTK_EINT_FUNCTION(0, 117),
1379 		DRV_GRP4,
1380 		MTK_FUNCTION(0, "GPIO117"),
1381 		MTK_FUNCTION(1, "DIGRF_IRQ"),
1382 		MTK_FUNCTION(8, "IOBIST117")
1383 	),
1384 	MTK_PIN(
1385 		118, "GPIO118",
1386 		MTK_EINT_FUNCTION(0, 118),
1387 		DRV_GRP4,
1388 		MTK_FUNCTION(0, "GPIO118"),
1389 		MTK_FUNCTION(8, "IOBIST118")
1390 	),
1391 	MTK_PIN(
1392 		119, "GPIO119",
1393 		MTK_EINT_FUNCTION(0, 119),
1394 		DRV_GRP4,
1395 		MTK_FUNCTION(0, "GPIO119"),
1396 		MTK_FUNCTION(1, "AP_GOOD"),
1397 		MTK_FUNCTION(3, "CONN_WIFI_TXD"),
1398 		MTK_FUNCTION(4, "GPS_PPS"),
1399 		MTK_FUNCTION(5, "PMSR_SMAP"),
1400 		MTK_FUNCTION(6, "AGPS_SYNC"),
1401 		MTK_FUNCTION(8, "IOBIST119")
1402 	),
1403 	MTK_PIN(
1404 		120, "GPIO120",
1405 		MTK_EINT_FUNCTION(0, 120),
1406 		DRV_GRP4,
1407 		MTK_FUNCTION(0, "GPIO120"),
1408 		MTK_FUNCTION(1, "KPCOL0_VLP"),
1409 		MTK_FUNCTION(8, "IOBIST120")
1410 	),
1411 	MTK_PIN(
1412 		121, "GPIO121",
1413 		MTK_EINT_FUNCTION(0, 121),
1414 		DRV_GRP4,
1415 		MTK_FUNCTION(0, "GPIO121"),
1416 		MTK_FUNCTION(1, "SRCLKENAI0"),
1417 		MTK_FUNCTION(2, "SRCLKENAI1"),
1418 		MTK_FUNCTION(8, "IOBIST121")
1419 	),
1420 	MTK_PIN(
1421 		122, "GPIO122",
1422 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1423 		DRV_GRP4,
1424 		MTK_FUNCTION(0, "GPIO122"),
1425 		MTK_FUNCTION(1, "WATCHDOG"),
1426 		MTK_FUNCTION(8, "IOBIST122")
1427 	),
1428 	MTK_PIN(
1429 		123, "GPIO123",
1430 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1431 		DRV_GRP4,
1432 		MTK_FUNCTION(0, "GPIO123"),
1433 		MTK_FUNCTION(8, "IOBIST123")
1434 	),
1435 	MTK_PIN(
1436 		124, "GPIO124",
1437 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1438 		DRV_GRP4,
1439 		MTK_FUNCTION(0, "GPIO124"),
1440 		MTK_FUNCTION(1, "SRCLKENA0"),
1441 		MTK_FUNCTION(8, "IOBIST124")
1442 	),
1443 	MTK_PIN(
1444 		125, "GPIO125",
1445 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1446 		DRV_GRP4,
1447 		MTK_FUNCTION(0, "GPIO125"),
1448 		MTK_FUNCTION(1, "RTC32K_CK"),
1449 		MTK_FUNCTION(8, "IOBIST125")
1450 	),
1451 	MTK_PIN(
1452 		126, "GPIO126",
1453 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1454 		DRV_GRP4,
1455 		MTK_FUNCTION(0, "GPIO126"),
1456 		MTK_FUNCTION(1, "SPMI_M_SCL"),
1457 		MTK_FUNCTION(8, "IOBIST126")
1458 	),
1459 	MTK_PIN(
1460 		127, "GPIO127",
1461 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1462 		DRV_GRP4,
1463 		MTK_FUNCTION(0, "GPIO127"),
1464 		MTK_FUNCTION(1, "SPMI_M_SDA"),
1465 		MTK_FUNCTION(8, "IOBIST127")
1466 	),
1467 	MTK_PIN(
1468 		128, "GPIO128",
1469 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1470 		DRV_GRP4,
1471 		MTK_FUNCTION(0, "GPIO128"),
1472 		MTK_FUNCTION(1, "SPMI_P_SCL"),
1473 		MTK_FUNCTION(8, "IOBIST128")
1474 	),
1475 	MTK_PIN(
1476 		129, "GPIO129",
1477 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1478 		DRV_GRP4,
1479 		MTK_FUNCTION(0, "GPIO129"),
1480 		MTK_FUNCTION(1, "SPMI_P_SDA"),
1481 		MTK_FUNCTION(8, "IOBIST129")
1482 	),
1483 	MTK_PIN(
1484 		130, "GPIO130",
1485 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1486 		DRV_GRP4,
1487 		MTK_FUNCTION(0, "GPIO130"),
1488 		MTK_FUNCTION(3, "BPI_BUS13"),
1489 		MTK_FUNCTION(8, "IOBIST130")
1490 	),
1491 	MTK_PIN(
1492 		131, "GPIO131",
1493 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1494 		DRV_GRP4,
1495 		MTK_FUNCTION(0, "GPIO131"),
1496 		MTK_FUNCTION(1, "SPI6_CLK"),
1497 		MTK_FUNCTION(2, "KPROW2"),
1498 		MTK_FUNCTION(3, "BPI_BUS14"),
1499 		MTK_FUNCTION(4, "CONN_BT_TXD"),
1500 		MTK_FUNCTION(5, "MD32_1_TXD"),
1501 		MTK_FUNCTION(6, "PTA_TXD"),
1502 		MTK_FUNCTION(8, "IOBIST131")
1503 	),
1504 	MTK_PIN(
1505 		132, "GPIO132",
1506 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1507 		DRV_GRP4,
1508 		MTK_FUNCTION(0, "GPIO132"),
1509 		MTK_FUNCTION(1, "SPI6_CSB"),
1510 		MTK_FUNCTION(2, "KPCOL2"),
1511 		MTK_FUNCTION(3, "BPI_BUS15"),
1512 		MTK_FUNCTION(5, "MD32_1_RXD"),
1513 		MTK_FUNCTION(6, "PTA_RXD"),
1514 		MTK_FUNCTION(8, "IOBIST132")
1515 	),
1516 	MTK_PIN(
1517 		133, "GPIO133",
1518 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1519 		DRV_GRP4,
1520 		MTK_FUNCTION(0, "GPIO133"),
1521 		MTK_FUNCTION(1, "SPI6_MO"),
1522 		MTK_FUNCTION(2, "CLKM0"),
1523 		MTK_FUNCTION(3, "BPI_BUS16"),
1524 		MTK_FUNCTION(4, "CMFLASH2"),
1525 		MTK_FUNCTION(8, "IOBIST133")
1526 	),
1527 	MTK_PIN(
1528 		134, "GPIO134",
1529 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1530 		DRV_GRP4,
1531 		MTK_FUNCTION(0, "GPIO134"),
1532 		MTK_FUNCTION(1, "SPI6_MI"),
1533 		MTK_FUNCTION(2, "CLKM1"),
1534 		MTK_FUNCTION(3, "BPI_BUS17"),
1535 		MTK_FUNCTION(4, "CMFLASH3"),
1536 		MTK_FUNCTION(8, "IOBIST134")
1537 	),
1538 	MTK_PIN(
1539 		135, "GPIO135",
1540 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1541 		DRV_GRP4,
1542 		MTK_FUNCTION(0, "GPIO135"),
1543 		MTK_FUNCTION(1, "SCP_SCL1"),
1544 		MTK_FUNCTION(2, "CLKM2"),
1545 		MTK_FUNCTION(3, "SCP_DMIC_CLK"),
1546 		MTK_FUNCTION(4, "DMIC_CLK"),
1547 		MTK_FUNCTION(5, "TP_GPIO13_AO"),
1548 		MTK_FUNCTION(7, "DBG_MON_A23"),
1549 		MTK_FUNCTION(8, "IOBIST135")
1550 	),
1551 	MTK_PIN(
1552 		136, "GPIO136",
1553 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1554 		DRV_GRP4,
1555 		MTK_FUNCTION(0, "GPIO136"),
1556 		MTK_FUNCTION(1, "SCP_SDA1"),
1557 		MTK_FUNCTION(2, "CLKM3"),
1558 		MTK_FUNCTION(3, "SCP_DMIC_DAT"),
1559 		MTK_FUNCTION(4, "DMIC_DAT"),
1560 		MTK_FUNCTION(5, "TP_GPIO14_AO"),
1561 		MTK_FUNCTION(7, "DBG_MON_A24"),
1562 		MTK_FUNCTION(8, "IOBIST136")
1563 	),
1564 	MTK_PIN(
1565 		137, "GPIO137",
1566 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1567 		DRV_GRP4,
1568 		MTK_FUNCTION(0, "GPIO137"),
1569 		MTK_FUNCTION(2, "IRRX_IN"),
1570 		MTK_FUNCTION(3, "MD_INT0"),
1571 		MTK_FUNCTION(4, "SPMI_M_TRIG_FLAG"),
1572 		MTK_FUNCTION(5, "TP_GPIO15_AO"),
1573 		MTK_FUNCTION(6, "UFS_MPHY_SCL"),
1574 		MTK_FUNCTION(8, "IOBIST137")
1575 	),
1576 	MTK_PIN(
1577 		138, "GPIO138",
1578 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1579 		DRV_GRP4,
1580 		MTK_FUNCTION(0, "GPIO138"),
1581 		MTK_FUNCTION(2, "PWM_VLP"),
1582 		MTK_FUNCTION(3, "MD_INT3"),
1583 		MTK_FUNCTION(5, "TP_GPIO0_AO"),
1584 		MTK_FUNCTION(6, "UFS_MPHY_SDA"),
1585 		MTK_FUNCTION(8, "IOBIST138")
1586 	),
1587 	MTK_PIN(
1588 		139, "GPIO139",
1589 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1590 		DRV_GRP4,
1591 		MTK_FUNCTION(0, "GPIO139"),
1592 		MTK_FUNCTION(1, "SCL0"),
1593 		MTK_FUNCTION(4, "BPI_BUS18"),
1594 		MTK_FUNCTION(7, "DBG_MON_B28"),
1595 		MTK_FUNCTION(8, "IOBIST139")
1596 	),
1597 	MTK_PIN(
1598 		140, "GPIO140",
1599 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1600 		DRV_GRP4,
1601 		MTK_FUNCTION(0, "GPIO140"),
1602 		MTK_FUNCTION(1, "SDA0"),
1603 		MTK_FUNCTION(4, "BPI_BUS19"),
1604 		MTK_FUNCTION(7, "DBG_MON_B29"),
1605 		MTK_FUNCTION(8, "IOBIST140")
1606 	),
1607 	MTK_PIN(
1608 		141, "GPIO141",
1609 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1610 		DRV_GRP4,
1611 		MTK_FUNCTION(0, "GPIO141"),
1612 		MTK_FUNCTION(1, "SCL1"),
1613 		MTK_FUNCTION(2, "SCL9"),
1614 		MTK_FUNCTION(4, "BPI_BUS20"),
1615 		MTK_FUNCTION(7, "DBG_MON_B30"),
1616 		MTK_FUNCTION(8, "IOBIST141")
1617 	),
1618 	MTK_PIN(
1619 		142, "GPIO142",
1620 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1621 		DRV_GRP4,
1622 		MTK_FUNCTION(0, "GPIO142"),
1623 		MTK_FUNCTION(1, "SDA1"),
1624 		MTK_FUNCTION(2, "SDA9"),
1625 		MTK_FUNCTION(4, "BPI_BUS21"),
1626 		MTK_FUNCTION(7, "DBG_MON_B31"),
1627 		MTK_FUNCTION(8, "IOBIST142")
1628 	),
1629 	MTK_PIN(
1630 		143, "GPIO143",
1631 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1632 		DRV_GRP4,
1633 		MTK_FUNCTION(0, "GPIO143"),
1634 		MTK_FUNCTION(1, "SCL2"),
1635 		MTK_FUNCTION(7, "DBG_MON_B9"),
1636 		MTK_FUNCTION(8, "IOBIST143")
1637 	),
1638 	MTK_PIN(
1639 		144, "GPIO144",
1640 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1641 		DRV_GRP4,
1642 		MTK_FUNCTION(0, "GPIO144"),
1643 		MTK_FUNCTION(1, "SDA2"),
1644 		MTK_FUNCTION(7, "DBG_MON_B10"),
1645 		MTK_FUNCTION(8, "IOBIST144")
1646 	),
1647 	MTK_PIN(
1648 		145, "GPIO145",
1649 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1650 		DRV_GRP4,
1651 		MTK_FUNCTION(0, "GPIO145"),
1652 		MTK_FUNCTION(1, "SCL3"),
1653 		MTK_FUNCTION(3, "DMIC1_CLK"),
1654 		MTK_FUNCTION(7, "DBG_MON_B11"),
1655 		MTK_FUNCTION(8, "IOBIST145")
1656 	),
1657 	MTK_PIN(
1658 		146, "GPIO146",
1659 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1660 		DRV_GRP4,
1661 		MTK_FUNCTION(0, "GPIO146"),
1662 		MTK_FUNCTION(1, "SDA3"),
1663 		MTK_FUNCTION(3, "DMIC1_DAT"),
1664 		MTK_FUNCTION(7, "DBG_MON_B12"),
1665 		MTK_FUNCTION(8, "IOBIST146")
1666 	),
1667 	MTK_PIN(
1668 		147, "GPIO147",
1669 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1670 		DRV_GRP4,
1671 		MTK_FUNCTION(0, "GPIO147"),
1672 		MTK_FUNCTION(1, "SCL4"),
1673 		MTK_FUNCTION(7, "DBG_MON_A31"),
1674 		MTK_FUNCTION(8, "IOBIST147")
1675 	),
1676 	MTK_PIN(
1677 		148, "GPIO148",
1678 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1679 		DRV_GRP4,
1680 		MTK_FUNCTION(0, "GPIO148"),
1681 		MTK_FUNCTION(1, "SDA4"),
1682 		MTK_FUNCTION(7, "DBG_MON_A7"),
1683 		MTK_FUNCTION(8, "IOBIST148")
1684 	),
1685 	MTK_PIN(
1686 		149, "GPIO149",
1687 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1688 		DRV_GRP4,
1689 		MTK_FUNCTION(0, "GPIO149"),
1690 		MTK_FUNCTION(1, "SCL5"),
1691 		MTK_FUNCTION(8, "IOBIST149")
1692 	),
1693 	MTK_PIN(
1694 		150, "GPIO150",
1695 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1696 		DRV_GRP4,
1697 		MTK_FUNCTION(0, "GPIO150"),
1698 		MTK_FUNCTION(1, "SDA5"),
1699 		MTK_FUNCTION(8, "IOBIST150")
1700 	),
1701 	MTK_PIN(
1702 		151, "GPIO151",
1703 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1704 		DRV_GRP4,
1705 		MTK_FUNCTION(0, "GPIO151"),
1706 		MTK_FUNCTION(1, "SCL6"),
1707 		MTK_FUNCTION(2, "SCL11"),
1708 		MTK_FUNCTION(8, "IOBIST151")
1709 	),
1710 	MTK_PIN(
1711 		152, "GPIO152",
1712 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1713 		DRV_GRP4,
1714 		MTK_FUNCTION(0, "GPIO152"),
1715 		MTK_FUNCTION(1, "SDA6"),
1716 		MTK_FUNCTION(2, "SDA11"),
1717 		MTK_FUNCTION(8, "IOBIST152")
1718 	),
1719 	MTK_PIN(
1720 		153, "GPIO153",
1721 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1722 		DRV_GRP4,
1723 		MTK_FUNCTION(0, "GPIO153"),
1724 		MTK_FUNCTION(1, "SCL7"),
1725 		MTK_FUNCTION(7, "DBG_MON_A3"),
1726 		MTK_FUNCTION(8, "IOBIST153")
1727 	),
1728 	MTK_PIN(
1729 		154, "GPIO154",
1730 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1731 		DRV_GRP4,
1732 		MTK_FUNCTION(0, "GPIO154"),
1733 		MTK_FUNCTION(1, "SDA7"),
1734 		MTK_FUNCTION(7, "DBG_MON_A4"),
1735 		MTK_FUNCTION(8, "IOBIST154")
1736 	),
1737 	MTK_PIN(
1738 		155, "GPIO155",
1739 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1740 		DRV_GRP4,
1741 		MTK_FUNCTION(0, "GPIO155"),
1742 		MTK_FUNCTION(1, "SCL8"),
1743 		MTK_FUNCTION(7, "DBG_MON_A5"),
1744 		MTK_FUNCTION(8, "IOBIST155")
1745 	),
1746 	MTK_PIN(
1747 		156, "GPIO156",
1748 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1749 		DRV_GRP4,
1750 		MTK_FUNCTION(0, "GPIO156"),
1751 		MTK_FUNCTION(1, "SDA8"),
1752 		MTK_FUNCTION(8, "IOBIST156")
1753 	),
1754 	MTK_PIN(
1755 		157, "GPIO157",
1756 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1757 		DRV_GRP4,
1758 		MTK_FUNCTION(0, "GPIO157"),
1759 		MTK_FUNCTION(1, "SCP_SCL0"),
1760 		MTK_FUNCTION(3, "SCP_SCL5"),
1761 		MTK_FUNCTION(4, "TP_UCTS1_VLP"),
1762 		MTK_FUNCTION(5, "TP_GPIO0_AO"),
1763 		MTK_FUNCTION(7, "DBG_MON_A27"),
1764 		MTK_FUNCTION(8, "IOBIST157")
1765 	),
1766 	MTK_PIN(
1767 		158, "GPIO158",
1768 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1769 		DRV_GRP4,
1770 		MTK_FUNCTION(0, "GPIO158"),
1771 		MTK_FUNCTION(1, "SCP_SDA0"),
1772 		MTK_FUNCTION(3, "SCP_SDA5"),
1773 		MTK_FUNCTION(4, "TP_URTS1_VLP"),
1774 		MTK_FUNCTION(5, "TP_GPIO1_AO"),
1775 		MTK_FUNCTION(7, "DBG_MON_A28"),
1776 		MTK_FUNCTION(8, "IOBIST158")
1777 	),
1778 	MTK_PIN(
1779 		159, "GPIO159",
1780 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1781 		DRV_GRP4,
1782 		MTK_FUNCTION(0, "GPIO159"),
1783 		MTK_FUNCTION(1, "SCP_SCL1"),
1784 		MTK_FUNCTION(3, "SCP_SCL4"),
1785 		MTK_FUNCTION(4, "TP_UCTS2_VLP"),
1786 		MTK_FUNCTION(5, "TP_GPIO2_AO"),
1787 		MTK_FUNCTION(7, "DBG_MON_A29"),
1788 		MTK_FUNCTION(8, "IOBIST159")
1789 	),
1790 	MTK_PIN(
1791 		160, "GPIO160",
1792 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1793 		DRV_GRP4,
1794 		MTK_FUNCTION(0, "GPIO160"),
1795 		MTK_FUNCTION(1, "SCP_SDA1"),
1796 		MTK_FUNCTION(3, "SCP_SDA4"),
1797 		MTK_FUNCTION(4, "TP_URTS2_VLP"),
1798 		MTK_FUNCTION(5, "TP_GPIO3_AO"),
1799 		MTK_FUNCTION(7, "DBG_MON_A30"),
1800 		MTK_FUNCTION(8, "IOBIST160")
1801 	),
1802 	MTK_PIN(
1803 		161, "GPIO161",
1804 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1805 		DRV_GRP4,
1806 		MTK_FUNCTION(0, "GPIO161"),
1807 		MTK_FUNCTION(1, "SCP_SCL2"),
1808 		MTK_FUNCTION(2, "SCL10"),
1809 		MTK_FUNCTION(3, "SCP_DMIC_CLK"),
1810 		MTK_FUNCTION(4, "DMIC_CLK"),
1811 		MTK_FUNCTION(5, "TP_GPIO4_AO"),
1812 		MTK_FUNCTION(6, "EXTIF0_PRI"),
1813 		MTK_FUNCTION(8, "IOBIST161")
1814 	),
1815 	MTK_PIN(
1816 		162, "GPIO162",
1817 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1818 		DRV_GRP4,
1819 		MTK_FUNCTION(0, "GPIO162"),
1820 		MTK_FUNCTION(1, "SCP_SDA2"),
1821 		MTK_FUNCTION(2, "SDA10"),
1822 		MTK_FUNCTION(3, "SCP_DMIC_DAT"),
1823 		MTK_FUNCTION(4, "DMIC_DAT"),
1824 		MTK_FUNCTION(5, "TP_GPIO5_AO"),
1825 		MTK_FUNCTION(6, "EXTIF0_GNT_B"),
1826 		MTK_FUNCTION(8, "IOBIST162")
1827 	),
1828 	MTK_PIN(
1829 		163, "GPIO163",
1830 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1831 		DRV_GRP4,
1832 		MTK_FUNCTION(0, "GPIO163"),
1833 		MTK_FUNCTION(1, "SCP_SCL3"),
1834 		MTK_FUNCTION(2, "SCL12"),
1835 		MTK_FUNCTION(5, "TP_GPIO6_AO"),
1836 		MTK_FUNCTION(7, "MBISTREADEN_TRIGGER"),
1837 		MTK_FUNCTION(8, "IOBIST163")
1838 	),
1839 	MTK_PIN(
1840 		164, "GPIO164",
1841 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1842 		DRV_GRP4,
1843 		MTK_FUNCTION(0, "GPIO164"),
1844 		MTK_FUNCTION(1, "SCP_SDA3"),
1845 		MTK_FUNCTION(2, "SDA12"),
1846 		MTK_FUNCTION(5, "TP_GPIO7_AO"),
1847 		MTK_FUNCTION(7, "MBISTWRITEEN_TRIGGER"),
1848 		MTK_FUNCTION(8, "IOBIST164")
1849 	),
1850 	MTK_PIN(
1851 		165, "GPIO165",
1852 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1853 		DRV_GRP4,
1854 		MTK_FUNCTION(0, "GPIO165"),
1855 		MTK_FUNCTION(1, "MIPI0_D_SCLK"),
1856 		MTK_FUNCTION(2, "CONN_MIPI0_SCLK"),
1857 		MTK_FUNCTION(3, "BPI_BUS18"),
1858 		MTK_FUNCTION(6, "ANT_SEL17"),
1859 		MTK_FUNCTION(8, "IOBIST165")
1860 	),
1861 	MTK_PIN(
1862 		166, "GPIO166",
1863 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1864 		DRV_GRP4,
1865 		MTK_FUNCTION(0, "GPIO166"),
1866 		MTK_FUNCTION(1, "MIPI0_D_SDATA"),
1867 		MTK_FUNCTION(2, "CONN_MIPI0_SDATA"),
1868 		MTK_FUNCTION(3, "BPI_BUS19"),
1869 		MTK_FUNCTION(6, "ANT_SEL18"),
1870 		MTK_FUNCTION(8, "IOBIST166")
1871 	),
1872 	MTK_PIN(
1873 		167, "GPIO167",
1874 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1875 		DRV_GRP4,
1876 		MTK_FUNCTION(0, "GPIO167"),
1877 		MTK_FUNCTION(1, "MIPI1_D_SCLK"),
1878 		MTK_FUNCTION(2, "CONN_MIPI1_SCLK"),
1879 		MTK_FUNCTION(3, "BPI_BUS20"),
1880 		MTK_FUNCTION(6, "ANT_SEL19"),
1881 		MTK_FUNCTION(8, "IOBIST167")
1882 	),
1883 	MTK_PIN(
1884 		168, "GPIO168",
1885 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1886 		DRV_GRP4,
1887 		MTK_FUNCTION(0, "GPIO168"),
1888 		MTK_FUNCTION(1, "MIPI1_D_SDATA"),
1889 		MTK_FUNCTION(2, "CONN_MIPI1_SDATA"),
1890 		MTK_FUNCTION(3, "BPI_BUS21"),
1891 		MTK_FUNCTION(6, "ANT_SEL20"),
1892 		MTK_FUNCTION(8, "IOBIST168")
1893 	),
1894 	MTK_PIN(
1895 		169, "GPIO169",
1896 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1897 		DRV_GRP4,
1898 		MTK_FUNCTION(0, "GPIO169"),
1899 		MTK_FUNCTION(1, "MIPI2_D_SCLK"),
1900 		MTK_FUNCTION(3, "BPI_BUS10"),
1901 		MTK_FUNCTION(6, "MD_GPS_L1_BLANK"),
1902 		MTK_FUNCTION(8, "IOBIST169")
1903 	),
1904 	MTK_PIN(
1905 		170, "GPIO170",
1906 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1907 		DRV_GRP4,
1908 		MTK_FUNCTION(0, "GPIO170"),
1909 		MTK_FUNCTION(1, "MIPI2_D_SDATA"),
1910 		MTK_FUNCTION(3, "BPI_BUS11"),
1911 		MTK_FUNCTION(6, "MD_GPS_L5_BLANK"),
1912 		MTK_FUNCTION(8, "IOBIST170")
1913 	),
1914 	MTK_PIN(
1915 		171, "GPIO171",
1916 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1917 		DRV_GRP4,
1918 		MTK_FUNCTION(0, "GPIO171"),
1919 		MTK_FUNCTION(1, "MIPI_M_SCLK"),
1920 		MTK_FUNCTION(8, "IOBIST171")
1921 	),
1922 	MTK_PIN(
1923 		172, "GPIO172",
1924 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1925 		DRV_GRP4,
1926 		MTK_FUNCTION(0, "GPIO172"),
1927 		MTK_FUNCTION(1, "MIPI_M_SDATA"),
1928 		MTK_FUNCTION(8, "IOBIST172")
1929 	),
1930 	MTK_PIN(
1931 		173, "GPIO173",
1932 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1933 		DRV_GRP4,
1934 		MTK_FUNCTION(0, "GPIO173"),
1935 		MTK_FUNCTION(1, "AUD_CLK_MOSI"),
1936 		MTK_FUNCTION(3, "AUD_CLK_MOSI"),
1937 		MTK_FUNCTION(8, "IOBIST173")
1938 	),
1939 	MTK_PIN(
1940 		174, "GPIO174",
1941 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1942 		DRV_GRP4,
1943 		MTK_FUNCTION(0, "GPIO174"),
1944 		MTK_FUNCTION(1, "AUD_SYNC_MOSI"),
1945 		MTK_FUNCTION(8, "IOBIST174")
1946 	),
1947 	MTK_PIN(
1948 		175, "GPIO175",
1949 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1950 		DRV_GRP4,
1951 		MTK_FUNCTION(0, "GPIO175"),
1952 		MTK_FUNCTION(1, "AUD_DAT_MOSI0"),
1953 		MTK_FUNCTION(3, "AUD_DAT_MOSI0"),
1954 		MTK_FUNCTION(8, "IOBIST175")
1955 	),
1956 	MTK_PIN(
1957 		176, "GPIO176",
1958 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1959 		DRV_GRP4,
1960 		MTK_FUNCTION(0, "GPIO176"),
1961 		MTK_FUNCTION(1, "AUD_DAT_MOSI1"),
1962 		MTK_FUNCTION(3, "AUD_DAT_MOSI1"),
1963 		MTK_FUNCTION(8, "IOBIST176")
1964 	),
1965 	MTK_PIN(
1966 		177, "GPIO177",
1967 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1968 		DRV_GRP4,
1969 		MTK_FUNCTION(0, "GPIO177"),
1970 		MTK_FUNCTION(1, "AUD_NLE_MOSI0"),
1971 		MTK_FUNCTION(2, "AUD_SYNC_MISO"),
1972 		MTK_FUNCTION(8, "IOBIST177")
1973 	),
1974 	MTK_PIN(
1975 		178, "GPIO178",
1976 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1977 		DRV_GRP4,
1978 		MTK_FUNCTION(0, "GPIO178"),
1979 		MTK_FUNCTION(1, "AUD_NLE_MOSI1"),
1980 		MTK_FUNCTION(2, "AUD_CLK_MISO"),
1981 		MTK_FUNCTION(3, "AUD_CLK_MISO"),
1982 		MTK_FUNCTION(8, "IOBIST178")
1983 	),
1984 	MTK_PIN(
1985 		179, "GPIO179",
1986 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1987 		DRV_GRP4,
1988 		MTK_FUNCTION(0, "GPIO179"),
1989 		MTK_FUNCTION(1, "AUD_DAT_MISO0"),
1990 		MTK_FUNCTION(2, "VOW_DAT_MISO"),
1991 		MTK_FUNCTION(3, "AUD_DAT_MISO0"),
1992 		MTK_FUNCTION(8, "IOBIST179")
1993 	),
1994 	MTK_PIN(
1995 		180, "GPIO180",
1996 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1997 		DRV_GRP4,
1998 		MTK_FUNCTION(0, "GPIO180"),
1999 		MTK_FUNCTION(1, "AUD_DAT_MISO1"),
2000 		MTK_FUNCTION(2, "VOW_CLK_MISO"),
2001 		MTK_FUNCTION(3, "AUD_DAT_MISO1"),
2002 		MTK_FUNCTION(8, "IOBIST180")
2003 	),
2004 	MTK_PIN(
2005 		181, "GPIO181",
2006 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2007 		DRV_GRP4,
2008 		MTK_FUNCTION(0, "GPIO181"),
2009 		MTK_FUNCTION(1, "SCP_VREQ_VAO"),
2010 		MTK_FUNCTION(8, "IOBIST181")
2011 	),
2012 	MTK_PIN(
2013 		182, "GPIO182",
2014 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2015 		DRV_GRP4,
2016 		MTK_FUNCTION(0, "GPIO182"),
2017 		MTK_FUNCTION(1, "CONN_TOP_CLK"),
2018 		MTK_FUNCTION(8, "IOBIST182")
2019 	),
2020 	MTK_PIN(
2021 		183, "GPIO183",
2022 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2023 		DRV_GRP4,
2024 		MTK_FUNCTION(0, "GPIO183"),
2025 		MTK_FUNCTION(1, "CONN_TOP_DATA"),
2026 		MTK_FUNCTION(8, "IOBIST183")
2027 	),
2028 	MTK_PIN(
2029 		184, "GPIO184",
2030 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2031 		DRV_GRP4,
2032 		MTK_FUNCTION(0, "GPIO184"),
2033 		MTK_FUNCTION(1, "CONN_BT_CLK"),
2034 		MTK_FUNCTION(8, "IOBIST184")
2035 	),
2036 	MTK_PIN(
2037 		185, "GPIO185",
2038 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2039 		DRV_GRP4,
2040 		MTK_FUNCTION(0, "GPIO185"),
2041 		MTK_FUNCTION(1, "CONN_BT_DATA"),
2042 		MTK_FUNCTION(8, "IOBIST185")
2043 	),
2044 	MTK_PIN(
2045 		186, "GPIO186",
2046 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2047 		DRV_GRP4,
2048 		MTK_FUNCTION(0, "GPIO186"),
2049 		MTK_FUNCTION(1, "CONN_HRST_B"),
2050 		MTK_FUNCTION(8, "IOBIST186")
2051 	),
2052 	MTK_PIN(
2053 		187, "GPIO187",
2054 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2055 		DRV_GRP4,
2056 		MTK_FUNCTION(0, "GPIO187"),
2057 		MTK_FUNCTION(1, "CONN_WB_PTA"),
2058 		MTK_FUNCTION(8, "IOBIST187")
2059 	),
2060 	MTK_PIN(
2061 		188, "GPIO188",
2062 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2063 		DRV_GRP4,
2064 		MTK_FUNCTION(0, "GPIO188"),
2065 		MTK_FUNCTION(1, "CONN_WF_CTRL0"),
2066 		MTK_FUNCTION(8, "IOBIST188")
2067 	),
2068 	MTK_PIN(
2069 		189, "GPIO189",
2070 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2071 		DRV_GRP4,
2072 		MTK_FUNCTION(0, "GPIO189"),
2073 		MTK_FUNCTION(1, "CONN_WF_CTRL1"),
2074 		MTK_FUNCTION(8, "IOBIST189")
2075 	),
2076 	MTK_PIN(
2077 		190, "GPIO190",
2078 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2079 		DRV_GRP4,
2080 		MTK_FUNCTION(0, "GPIO190"),
2081 		MTK_FUNCTION(1, "CONN_WF_CTRL2"),
2082 		MTK_FUNCTION(8, "IOBIST190")
2083 	),
2084 	MTK_PIN(
2085 		191, "GPIO191",
2086 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2087 		DRV_GRP4,
2088 		MTK_FUNCTION(0, "GPIO191"),
2089 		MTK_FUNCTION(1, "CONN_TOP_CLK_2"),
2090 		MTK_FUNCTION(8, "IOBIST191")
2091 	),
2092 	MTK_PIN(
2093 		192, "GPIO192",
2094 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2095 		DRV_GRP4,
2096 		MTK_FUNCTION(0, "GPIO192"),
2097 		MTK_FUNCTION(1, "CONN_TOP_DATA_2"),
2098 		MTK_FUNCTION(8, "IOBIST192")
2099 	),
2100 	MTK_PIN(
2101 		193, "GPIO193",
2102 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2103 		DRV_GRP4,
2104 		MTK_FUNCTION(0, "GPIO193"),
2105 		MTK_FUNCTION(1, "CONN_HRST_B_2"),
2106 		MTK_FUNCTION(8, "IOBIST193")
2107 	),
2108 	MTK_PIN(
2109 		194, "GPIO194",
2110 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2111 		DRV_GRP4,
2112 		MTK_FUNCTION(0, "GPIO194"),
2113 		MTK_FUNCTION(1, "GPS_L1_ELNA_EN"),
2114 		MTK_FUNCTION(2, "MD_GPS_L1_BLANK"),
2115 		MTK_FUNCTION(8, "IOBIST194")
2116 	),
2117 	MTK_PIN(
2118 		195, "GPIO195",
2119 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2120 		DRV_GRP4,
2121 		MTK_FUNCTION(0, "GPIO195"),
2122 		MTK_FUNCTION(1, "GPS_L5_ELNA_EN"),
2123 		MTK_FUNCTION(2, "MD_GPS_L5_BLANK"),
2124 		MTK_FUNCTION(3, "ANT_SEL21"),
2125 		MTK_FUNCTION(5, "SPMI_P_TRIG_FLAG"),
2126 		MTK_FUNCTION(8, "IOBIST195")
2127 	),
2128 	MTK_PIN(
2129 		196, "GPIO196",
2130 		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2131 		DRV_GRP4,
2132 		MTK_FUNCTION(0, "GPIO196"),
2133 		MTK_FUNCTION(1, "PAD_RESET_DRAM_0"),
2134 		MTK_FUNCTION(8, "IOBIST196")
2135 	),
2136 	MTK_PIN_VEINT(197),
2137 	MTK_PIN_VEINT(198),
2138 	MTK_PIN_VEINT(199),
2139 	MTK_PIN_VEINT(200),
2140 	MTK_PIN_VEINT(201),
2141 	MTK_PIN_VEINT(202),
2142 	MTK_PIN_VEINT(203),
2143 	MTK_PIN_VEINT(204),
2144 	MTK_PIN_VEINT(205),
2145 	MTK_PIN_VEINT(206),
2146 	MTK_PIN_VEINT(207),
2147 	MTK_PIN_VEINT(208),
2148 	MTK_PIN_VEINT(209),
2149 	MTK_PIN_VEINT(210),
2150 	MTK_PIN_VEINT(211),
2151 	MTK_PIN_VEINT(212),
2152 	MTK_PIN_VEINT(213),
2153 	MTK_PIN_VEINT(214),
2154 	MTK_PIN_VEINT(215),
2155 	MTK_PIN_VEINT(216),
2156 };
2157 
2158 static struct mtk_eint_pin eint_pins_mt6858[] = {
2159 	MTK_EINT_PIN(0, 2, 0, 1),
2160 	MTK_EINT_PIN(1, 2, 1, 1),
2161 	MTK_EINT_PIN(2, 2, 2, 1),
2162 	MTK_EINT_PIN(3, 2, 3, 1),
2163 	MTK_EINT_PIN(4, 2, 4, 1),
2164 	MTK_EINT_PIN(5, 2, 5, 1),
2165 	MTK_EINT_PIN(6, 2, 6, 1),
2166 	MTK_EINT_PIN(7, 2, 7, 1),
2167 	MTK_EINT_PIN(8, 0, 0, 1),
2168 	MTK_EINT_PIN(9, 0, 1, 1),
2169 	MTK_EINT_PIN(10, 0, 2, 1),
2170 	MTK_EINT_PIN(11, 0, 3, 1),
2171 	MTK_EINT_PIN(12, 0, 4, 1),
2172 	MTK_EINT_PIN(13, 1, 0, 1),
2173 	MTK_EINT_PIN(14, 1, 1, 1),
2174 	MTK_EINT_PIN(15, 1, 2, 1),
2175 	MTK_EINT_PIN(16, 1, 3, 1),
2176 	MTK_EINT_PIN(17, 1, 4, 1),
2177 	MTK_EINT_PIN(18, 1, 5, 1),
2178 	MTK_EINT_PIN(19, 1, 6, 1),
2179 	MTK_EINT_PIN(20, 1, 7, 1),
2180 	MTK_EINT_PIN(21, 0, 5, 1),
2181 	MTK_EINT_PIN(22, 0, 6, 1),
2182 	MTK_EINT_PIN(23, 2, 8, 1),
2183 	MTK_EINT_PIN(24, 0, 7, 1),
2184 	MTK_EINT_PIN(25, 2, 18, 0),
2185 	MTK_EINT_PIN(26, 0, 8, 1),
2186 	MTK_EINT_PIN(27, 2, 9, 1),
2187 	MTK_EINT_PIN(28, 2, 10, 1),
2188 	MTK_EINT_PIN(29, 2, 11, 1),
2189 	MTK_EINT_PIN(30, 2, 12, 1),
2190 	MTK_EINT_PIN(31, 2, 13, 1),
2191 	MTK_EINT_PIN(32, 2, 14, 1),
2192 	MTK_EINT_PIN(33, 2, 15, 1),
2193 	MTK_EINT_PIN(34, 2, 16, 1),
2194 	MTK_EINT_PIN(35, 0, 9, 1),
2195 	MTK_EINT_PIN(36, 2, 17, 1),
2196 	MTK_EINT_PIN(37, 2, 19, 0),
2197 	MTK_EINT_PIN(38, 2, 20, 0),
2198 	MTK_EINT_PIN(39, 2, 21, 0),
2199 	MTK_EINT_PIN(40, 0, 10, 0),
2200 	MTK_EINT_PIN(41, 0, 11, 0),
2201 	MTK_EINT_PIN(42, 0, 12, 0),
2202 	MTK_EINT_PIN(43, 0, 13, 0),
2203 	MTK_EINT_PIN(44, 0, 14, 0),
2204 	MTK_EINT_PIN(45, 0, 15, 0),
2205 	MTK_EINT_PIN(46, 0, 16, 0),
2206 	MTK_EINT_PIN(47, 0, 17, 0),
2207 	MTK_EINT_PIN(48, 0, 18, 0),
2208 	MTK_EINT_PIN(49, 0, 19, 0),
2209 	MTK_EINT_PIN(50, 0, 20, 0),
2210 	MTK_EINT_PIN(51, 0, 21, 0),
2211 	MTK_EINT_PIN(52, 0, 22, 0),
2212 	MTK_EINT_PIN(53, 0, 23, 0),
2213 	MTK_EINT_PIN(54, 0, 24, 0),
2214 	MTK_EINT_PIN(55, 0, 25, 0),
2215 	MTK_EINT_PIN(56, 0, 26, 0),
2216 	MTK_EINT_PIN(57, 0, 27, 0),
2217 	MTK_EINT_PIN(58, 0, 28, 0),
2218 	MTK_EINT_PIN(59, 0, 29, 0),
2219 	MTK_EINT_PIN(60, 0, 30, 0),
2220 	MTK_EINT_PIN(61, 0, 31, 0),
2221 	MTK_EINT_PIN(62, 2, 22, 0),
2222 	MTK_EINT_PIN(63, 2, 23, 0),
2223 	MTK_EINT_PIN(64, 2, 24, 0),
2224 	MTK_EINT_PIN(65, 2, 25, 0),
2225 	MTK_EINT_PIN(66, 0, 32, 0),
2226 	MTK_EINT_PIN(67, 0, 33, 0),
2227 	MTK_EINT_PIN(68, 0, 34, 0),
2228 	MTK_EINT_PIN(69, 0, 35, 0),
2229 	MTK_EINT_PIN(70, 0, 36, 0),
2230 	MTK_EINT_PIN(71, 0, 37, 0),
2231 	MTK_EINT_PIN(72, 0, 38, 0),
2232 	MTK_EINT_PIN(73, 0, 39, 0),
2233 	MTK_EINT_PIN(74, 0, 40, 0),
2234 	MTK_EINT_PIN(75, 0, 41, 0),
2235 	MTK_EINT_PIN(76, 0, 42, 0),
2236 	MTK_EINT_PIN(77, 0, 43, 0),
2237 	MTK_EINT_PIN(78, 0, 44, 0),
2238 	MTK_EINT_PIN(79, 0, 45, 0),
2239 	MTK_EINT_PIN(80, 0, 46, 0),
2240 	MTK_EINT_PIN(81, 0, 47, 0),
2241 	MTK_EINT_PIN(82, 2, 26, 0),
2242 	MTK_EINT_PIN(83, 2, 27, 0),
2243 	MTK_EINT_PIN(84, 2, 28, 0),
2244 	MTK_EINT_PIN(85, 2, 29, 0),
2245 	MTK_EINT_PIN(86, 2, 30, 0),
2246 	MTK_EINT_PIN(87, 2, 31, 0),
2247 	MTK_EINT_PIN(88, 0, 48, 0),
2248 	MTK_EINT_PIN(89, 0, 49, 0),
2249 	MTK_EINT_PIN(90, 0, 50, 0),
2250 	MTK_EINT_PIN(91, 0, 51, 0),
2251 	MTK_EINT_PIN(92, 0, 52, 0),
2252 	MTK_EINT_PIN(93, 0, 53, 0),
2253 	MTK_EINT_PIN(94, 0, 54, 0),
2254 	MTK_EINT_PIN(95, 0, 55, 0),
2255 	MTK_EINT_PIN(96, 0, 56, 0),
2256 	MTK_EINT_PIN(97, 0, 57, 0),
2257 	MTK_EINT_PIN(98, 0, 58, 0),
2258 	MTK_EINT_PIN(99, 2, 32, 0),
2259 	MTK_EINT_PIN(100, 2, 33, 0),
2260 	MTK_EINT_PIN(101, 2, 34, 0),
2261 	MTK_EINT_PIN(102, 2, 35, 0),
2262 	MTK_EINT_PIN(103, 2, 36, 0),
2263 	MTK_EINT_PIN(104, 2, 37, 0),
2264 	MTK_EINT_PIN(105, 2, 38, 0),
2265 	MTK_EINT_PIN(106, 0, 59, 0),
2266 	MTK_EINT_PIN(107, 0, 60, 0),
2267 	MTK_EINT_PIN(108, 0, 61, 0),
2268 	MTK_EINT_PIN(109, 0, 62, 0),
2269 	MTK_EINT_PIN(110, 0, 63, 0),
2270 	MTK_EINT_PIN(111, 0, 64, 0),
2271 	MTK_EINT_PIN(112, 0, 65, 0),
2272 	MTK_EINT_PIN(113, 0, 66, 0),
2273 	MTK_EINT_PIN(114, 0, 67, 0),
2274 	MTK_EINT_PIN(115, 0, 68, 0),
2275 	MTK_EINT_PIN(116, 0, 69, 0),
2276 	MTK_EINT_PIN(117, 0, 70, 0),
2277 	MTK_EINT_PIN(118, 0, 71, 0),
2278 	MTK_EINT_PIN(119, 0, 72, 0),
2279 	MTK_EINT_PIN(120, 0, 73, 0),
2280 	MTK_EINT_PIN(121, 0, 74, 0),
2281 	MTK_EINT_PIN(122, EINT_INVALID_BASE, 0, 0),
2282 	MTK_EINT_PIN(123, EINT_INVALID_BASE, 0, 0),
2283 	MTK_EINT_PIN(124, EINT_INVALID_BASE, 0, 0),
2284 	MTK_EINT_PIN(125, EINT_INVALID_BASE, 0, 0),
2285 	MTK_EINT_PIN(126, EINT_INVALID_BASE, 0, 0),
2286 	MTK_EINT_PIN(127, EINT_INVALID_BASE, 0, 0),
2287 	MTK_EINT_PIN(128, EINT_INVALID_BASE, 0, 0),
2288 	MTK_EINT_PIN(129, EINT_INVALID_BASE, 0, 0),
2289 	MTK_EINT_PIN(130, EINT_INVALID_BASE, 0, 0),
2290 	MTK_EINT_PIN(131, EINT_INVALID_BASE, 0, 0),
2291 	MTK_EINT_PIN(132, EINT_INVALID_BASE, 0, 0),
2292 	MTK_EINT_PIN(133, EINT_INVALID_BASE, 0, 0),
2293 	MTK_EINT_PIN(134, EINT_INVALID_BASE, 0, 0),
2294 	MTK_EINT_PIN(135, EINT_INVALID_BASE, 0, 0),
2295 	MTK_EINT_PIN(136, EINT_INVALID_BASE, 0, 0),
2296 	MTK_EINT_PIN(137, EINT_INVALID_BASE, 0, 0),
2297 	MTK_EINT_PIN(138, EINT_INVALID_BASE, 0, 0),
2298 	MTK_EINT_PIN(139, EINT_INVALID_BASE, 0, 0),
2299 	MTK_EINT_PIN(140, EINT_INVALID_BASE, 0, 0),
2300 	MTK_EINT_PIN(141, EINT_INVALID_BASE, 0, 0),
2301 	MTK_EINT_PIN(142, EINT_INVALID_BASE, 0, 0),
2302 	MTK_EINT_PIN(143, EINT_INVALID_BASE, 0, 0),
2303 	MTK_EINT_PIN(144, EINT_INVALID_BASE, 0, 0),
2304 	MTK_EINT_PIN(145, EINT_INVALID_BASE, 0, 0),
2305 	MTK_EINT_PIN(146, EINT_INVALID_BASE, 0, 0),
2306 	MTK_EINT_PIN(147, EINT_INVALID_BASE, 0, 0),
2307 	MTK_EINT_PIN(148, EINT_INVALID_BASE, 0, 0),
2308 	MTK_EINT_PIN(149, EINT_INVALID_BASE, 0, 0),
2309 	MTK_EINT_PIN(150, EINT_INVALID_BASE, 0, 0),
2310 	MTK_EINT_PIN(151, EINT_INVALID_BASE, 0, 0),
2311 	MTK_EINT_PIN(152, EINT_INVALID_BASE, 0, 0),
2312 	MTK_EINT_PIN(153, EINT_INVALID_BASE, 0, 0),
2313 	MTK_EINT_PIN(154, EINT_INVALID_BASE, 0, 0),
2314 	MTK_EINT_PIN(155, EINT_INVALID_BASE, 0, 0),
2315 	MTK_EINT_PIN(156, EINT_INVALID_BASE, 0, 0),
2316 	MTK_EINT_PIN(157, EINT_INVALID_BASE, 0, 0),
2317 	MTK_EINT_PIN(158, EINT_INVALID_BASE, 0, 0),
2318 	MTK_EINT_PIN(159, EINT_INVALID_BASE, 0, 0),
2319 	MTK_EINT_PIN(160, EINT_INVALID_BASE, 0, 0),
2320 	MTK_EINT_PIN(161, EINT_INVALID_BASE, 0, 0),
2321 	MTK_EINT_PIN(162, EINT_INVALID_BASE, 0, 0),
2322 	MTK_EINT_PIN(163, EINT_INVALID_BASE, 0, 0),
2323 	MTK_EINT_PIN(164, EINT_INVALID_BASE, 0, 0),
2324 	MTK_EINT_PIN(165, EINT_INVALID_BASE, 0, 0),
2325 	MTK_EINT_PIN(166, EINT_INVALID_BASE, 0, 0),
2326 	MTK_EINT_PIN(167, EINT_INVALID_BASE, 0, 0),
2327 	MTK_EINT_PIN(168, EINT_INVALID_BASE, 0, 0),
2328 	MTK_EINT_PIN(169, EINT_INVALID_BASE, 0, 0),
2329 	MTK_EINT_PIN(170, EINT_INVALID_BASE, 0, 0),
2330 	MTK_EINT_PIN(171, EINT_INVALID_BASE, 0, 0),
2331 	MTK_EINT_PIN(172, EINT_INVALID_BASE, 0, 0),
2332 	MTK_EINT_PIN(173, EINT_INVALID_BASE, 0, 0),
2333 	MTK_EINT_PIN(174, EINT_INVALID_BASE, 0, 0),
2334 	MTK_EINT_PIN(175, EINT_INVALID_BASE, 0, 0),
2335 	MTK_EINT_PIN(176, EINT_INVALID_BASE, 0, 0),
2336 	MTK_EINT_PIN(177, EINT_INVALID_BASE, 0, 0),
2337 	MTK_EINT_PIN(178, EINT_INVALID_BASE, 0, 0),
2338 	MTK_EINT_PIN(179, EINT_INVALID_BASE, 0, 0),
2339 	MTK_EINT_PIN(180, EINT_INVALID_BASE, 0, 0),
2340 	MTK_EINT_PIN(181, EINT_INVALID_BASE, 0, 0),
2341 	MTK_EINT_PIN(182, EINT_INVALID_BASE, 0, 0),
2342 	MTK_EINT_PIN(183, EINT_INVALID_BASE, 0, 0),
2343 	MTK_EINT_PIN(184, EINT_INVALID_BASE, 0, 0),
2344 	MTK_EINT_PIN(185, EINT_INVALID_BASE, 0, 0),
2345 	MTK_EINT_PIN(186, EINT_INVALID_BASE, 0, 0),
2346 	MTK_EINT_PIN(187, EINT_INVALID_BASE, 0, 0),
2347 	MTK_EINT_PIN(188, EINT_INVALID_BASE, 0, 0),
2348 	MTK_EINT_PIN(189, EINT_INVALID_BASE, 0, 0),
2349 	MTK_EINT_PIN(190, EINT_INVALID_BASE, 0, 0),
2350 	MTK_EINT_PIN(191, EINT_INVALID_BASE, 0, 0),
2351 	MTK_EINT_PIN(192, EINT_INVALID_BASE, 0, 0),
2352 	MTK_EINT_PIN(193, EINT_INVALID_BASE, 0, 0),
2353 	MTK_EINT_PIN(194, EINT_INVALID_BASE, 0, 0),
2354 	MTK_EINT_PIN(195, EINT_INVALID_BASE, 0, 0),
2355 	MTK_EINT_PIN(196, EINT_INVALID_BASE, 0, 0),
2356 	MTK_EINT_PIN(197, 3, 0, 0),
2357 	MTK_EINT_PIN(198, 3, 1, 0),
2358 	MTK_EINT_PIN(199, 3, 2, 0),
2359 	MTK_EINT_PIN(200, 3, 3, 0),
2360 	MTK_EINT_PIN(201, 3, 4, 0),
2361 	MTK_EINT_PIN(202, 3, 5, 0),
2362 	MTK_EINT_PIN(203, 3, 6, 0),
2363 	MTK_EINT_PIN(204, 3, 7, 0),
2364 	MTK_EINT_PIN(205, 3, 8, 0),
2365 	MTK_EINT_PIN(206, 3, 9, 0),
2366 	MTK_EINT_PIN(207, 3, 10, 0),
2367 	MTK_EINT_PIN(208, 3, 11, 0),
2368 	MTK_EINT_PIN(209, 3, 12, 0),
2369 	MTK_EINT_PIN(210, 3, 13, 0),
2370 	MTK_EINT_PIN(211, 3, 14, 0),
2371 	MTK_EINT_PIN(212, 3, 15, 0),
2372 	MTK_EINT_PIN(213, 3, 16, 0),
2373 	MTK_EINT_PIN(214, 3, 17, 0),
2374 	MTK_EINT_PIN(215, 3, 18, 0),
2375 	MTK_EINT_PIN(216, 3, 19, 0),
2376 };
2377 
2378 #endif /* __PINCTRL_MTK_MT6858_H */
2379