1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Copyright (C) 2018 MediaTek Inc.
4 * Author: Zhiyong Tao <zhiyong.tao@mediatek.com>
5 *
6 */
7
8#ifndef __PINCTRL_MTK_MT8365_H
9#define __PINCTRL_MTK_MT8365_H
10
11#include <linux/pinctrl/pinctrl.h>
12#include "pinctrl-mtk-common.h"
13
14static const struct mtk_desc_pin mtk_pins_mt8365[] = {
15	MTK_PIN(
16		PINCTRL_PIN(0, "GPIO0"),
17		NULL, "mt8365",
18		MTK_EINT_FUNCTION(0, 0),
19		MTK_FUNCTION(0, "GPIO0"),
20		MTK_FUNCTION(1, "DPI_D0"),
21		MTK_FUNCTION(2, "PWM_A"),
22		MTK_FUNCTION(3, "I2S2_BCK"),
23		MTK_FUNCTION(4, "EXT_TXD0"),
24		MTK_FUNCTION(5, "CONN_MCU_TDO"),
25		MTK_FUNCTION(7, "DBG_MON_A0")
26	),
27	MTK_PIN(
28		PINCTRL_PIN(1, "GPIO1"),
29		NULL, "mt8365",
30		MTK_EINT_FUNCTION(0, 1),
31		MTK_FUNCTION(0, "GPIO1"),
32		MTK_FUNCTION(1, "DPI_D1"),
33		MTK_FUNCTION(2, "PWM_B"),
34		MTK_FUNCTION(3, "I2S2_LRCK"),
35		MTK_FUNCTION(4, "EXT_TXD1"),
36		MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"),
37		MTK_FUNCTION(7, "DBG_MON_A1")
38	),
39	MTK_PIN(
40		PINCTRL_PIN(2, "GPIO2"),
41		NULL, "mt8365",
42		MTK_EINT_FUNCTION(0, 2),
43		MTK_FUNCTION(0, "GPIO2"),
44		MTK_FUNCTION(1, "DPI_D2"),
45		MTK_FUNCTION(2, "PWM_C"),
46		MTK_FUNCTION(3, "I2S2_MCK"),
47		MTK_FUNCTION(4, "EXT_TXD2"),
48		MTK_FUNCTION(5, "CONN_MCU_DBGI_N"),
49		MTK_FUNCTION(7, "DBG_MON_A2")
50	),
51	MTK_PIN(
52		PINCTRL_PIN(3, "GPIO3"),
53		NULL, "mt8365",
54		MTK_EINT_FUNCTION(0, 3),
55		MTK_FUNCTION(0, "GPIO3"),
56		MTK_FUNCTION(1, "DPI_D3"),
57		MTK_FUNCTION(2, "CLKM0"),
58		MTK_FUNCTION(3, "I2S2_DI"),
59		MTK_FUNCTION(4, "EXT_TXD3"),
60		MTK_FUNCTION(5, "CONN_MCU_TCK"),
61		MTK_FUNCTION(6, "CONN_MCU_AICE_TCKC"),
62		MTK_FUNCTION(7, "DBG_MON_A3")
63	),
64	MTK_PIN(
65		PINCTRL_PIN(4, "GPIO4"),
66		NULL, "mt8365",
67		MTK_EINT_FUNCTION(0, 4),
68		MTK_FUNCTION(0, "GPIO4"),
69		MTK_FUNCTION(1, "DPI_D4"),
70		MTK_FUNCTION(2, "CLKM1"),
71		MTK_FUNCTION(3, "I2S1_BCK"),
72		MTK_FUNCTION(4, "EXT_TXC"),
73		MTK_FUNCTION(5, "CONN_MCU_TDI"),
74		MTK_FUNCTION(6, "VDEC_TEST_CK"),
75		MTK_FUNCTION(7, "DBG_MON_A4")
76	),
77	MTK_PIN(
78		PINCTRL_PIN(5, "GPIO5"),
79		NULL, "mt8365",
80		MTK_EINT_FUNCTION(0, 5),
81		MTK_FUNCTION(0, "GPIO5"),
82		MTK_FUNCTION(1, "DPI_D5"),
83		MTK_FUNCTION(2, "CLKM2"),
84		MTK_FUNCTION(3, "I2S1_LRCK"),
85		MTK_FUNCTION(4, "EXT_RXER"),
86		MTK_FUNCTION(5, "CONN_MCU_TRST_B"),
87		MTK_FUNCTION(6, "MM_TEST_CK"),
88		MTK_FUNCTION(7, "DBG_MON_A5")
89	),
90	MTK_PIN(
91		PINCTRL_PIN(6, "GPIO6"),
92		NULL, "mt8365",
93		MTK_EINT_FUNCTION(0, 6),
94		MTK_FUNCTION(0, "GPIO6"),
95		MTK_FUNCTION(1, "DPI_D6"),
96		MTK_FUNCTION(2, "CLKM3"),
97		MTK_FUNCTION(3, "I2S1_MCK"),
98		MTK_FUNCTION(4, "EXT_RXC"),
99		MTK_FUNCTION(5, "CONN_MCU_TMS"),
100		MTK_FUNCTION(6, "CONN_MCU_AICE_TMSC"),
101		MTK_FUNCTION(7, "DBG_MON_A6")
102	),
103	MTK_PIN(
104		PINCTRL_PIN(7, "GPIO7"),
105		NULL, "mt8365",
106		MTK_EINT_FUNCTION(0, 7),
107		MTK_FUNCTION(0, "GPIO7"),
108		MTK_FUNCTION(1, "DPI_D7"),
109		MTK_FUNCTION(3, "I2S1_DO"),
110		MTK_FUNCTION(4, "EXT_RXDV"),
111		MTK_FUNCTION(5, "CONN_DSP_JCK"),
112		MTK_FUNCTION(7, "DBG_MON_A7")
113	),
114	MTK_PIN(
115		PINCTRL_PIN(8, "GPIO8"),
116		NULL, "mt8365",
117		MTK_EINT_FUNCTION(0, 8),
118		MTK_FUNCTION(0, "GPIO8"),
119		MTK_FUNCTION(1, "DPI_D8"),
120		MTK_FUNCTION(2, "SPI_CLK"),
121		MTK_FUNCTION(3, "I2S0_BCK"),
122		MTK_FUNCTION(4, "EXT_RXD0"),
123		MTK_FUNCTION(5, "CONN_DSP_JINTP"),
124		MTK_FUNCTION(7, "DBG_MON_A8")
125	),
126	MTK_PIN(
127		PINCTRL_PIN(9, "GPIO9"),
128		NULL, "mt8365",
129		MTK_EINT_FUNCTION(0, 9),
130		MTK_FUNCTION(0, "GPIO9"),
131		MTK_FUNCTION(1, "DPI_D9"),
132		MTK_FUNCTION(2, "SPI_CSB"),
133		MTK_FUNCTION(3, "I2S0_LRCK"),
134		MTK_FUNCTION(4, "EXT_RXD1"),
135		MTK_FUNCTION(5, "CONN_DSP_JDI"),
136		MTK_FUNCTION(7, "DBG_MON_A9")
137	),
138	MTK_PIN(
139		PINCTRL_PIN(10, "GPIO10"),
140		NULL, "mt8365",
141		MTK_EINT_FUNCTION(0, 10),
142		MTK_FUNCTION(0, "GPIO10"),
143		MTK_FUNCTION(1, "DPI_D10"),
144		MTK_FUNCTION(2, "SPI_MI"),
145		MTK_FUNCTION(3, "I2S0_MCK"),
146		MTK_FUNCTION(4, "EXT_RXD2"),
147		MTK_FUNCTION(5, "CONN_DSP_JMS"),
148		MTK_FUNCTION(7, "DBG_MON_A10")
149	),
150	MTK_PIN(
151		PINCTRL_PIN(11, "GPIO11"),
152		NULL, "mt8365",
153		MTK_EINT_FUNCTION(0, 11),
154		MTK_FUNCTION(0, "GPIO11"),
155		MTK_FUNCTION(1, "DPI_D11"),
156		MTK_FUNCTION(2, "SPI_MO"),
157		MTK_FUNCTION(3, "I2S0_DI"),
158		MTK_FUNCTION(4, "EXT_RXD3"),
159		MTK_FUNCTION(5, "CONN_DSP_JDO"),
160		MTK_FUNCTION(7, "DBG_MON_A11")
161	),
162	MTK_PIN(
163		PINCTRL_PIN(12, "GPIO12"),
164		NULL, "mt8365",
165		MTK_EINT_FUNCTION(0, 12),
166		MTK_FUNCTION(0, "GPIO12"),
167		MTK_FUNCTION(1, "DPI_DE"),
168		MTK_FUNCTION(2, "UCTS1"),
169		MTK_FUNCTION(3, "I2S3_BCK"),
170		MTK_FUNCTION(4, "EXT_TXEN"),
171		MTK_FUNCTION(5, "O_WIFI_TXD"),
172		MTK_FUNCTION(7, "DBG_MON_A12")
173	),
174	MTK_PIN(
175		PINCTRL_PIN(13, "GPIO13"),
176		NULL, "mt8365",
177		MTK_EINT_FUNCTION(0, 13),
178		MTK_FUNCTION(0, "GPIO13"),
179		MTK_FUNCTION(1, "DPI_VSYNC"),
180		MTK_FUNCTION(2, "URTS1"),
181		MTK_FUNCTION(3, "I2S3_LRCK"),
182		MTK_FUNCTION(4, "EXT_COL"),
183		MTK_FUNCTION(5, "SPDIF_IN"),
184		MTK_FUNCTION(7, "DBG_MON_A13")
185	),
186	MTK_PIN(
187		PINCTRL_PIN(14, "GPIO14"),
188		NULL, "mt8365",
189		MTK_EINT_FUNCTION(0, 14),
190		MTK_FUNCTION(0, "GPIO14"),
191		MTK_FUNCTION(1, "DPI_CK"),
192		MTK_FUNCTION(2, "UCTS2"),
193		MTK_FUNCTION(3, "I2S3_MCK"),
194		MTK_FUNCTION(4, "EXT_MDIO"),
195		MTK_FUNCTION(5, "SPDIF_OUT"),
196		MTK_FUNCTION(6, "DVFSRC_EXT_REQ"),
197		MTK_FUNCTION(7, "DBG_MON_A14")
198	),
199	MTK_PIN(
200		PINCTRL_PIN(15, "GPIO15"),
201		NULL, "mt8365",
202		MTK_EINT_FUNCTION(0, 15),
203		MTK_FUNCTION(0, "GPIO15"),
204		MTK_FUNCTION(1, "DPI_HSYNC"),
205		MTK_FUNCTION(2, "URTS2"),
206		MTK_FUNCTION(3, "I2S3_DO"),
207		MTK_FUNCTION(4, "EXT_MDC"),
208		MTK_FUNCTION(5, "IRRX"),
209		MTK_FUNCTION(6, "EXT_FRAME_SYNC"),
210		MTK_FUNCTION(7, "DBG_MON_A15")
211	),
212	MTK_PIN(
213		PINCTRL_PIN(16, "GPIO16"),
214		NULL, "mt8365",
215		MTK_EINT_FUNCTION(0, 16),
216		MTK_FUNCTION(0, "GPIO16"),
217		MTK_FUNCTION(1, "DPI_D12"),
218		MTK_FUNCTION(2, "USB_DRVVBUS"),
219		MTK_FUNCTION(3, "PWM_A"),
220		MTK_FUNCTION(4, "CLKM0"),
221		MTK_FUNCTION(5, "ANT_SEL0"),
222		MTK_FUNCTION(6, "TSF_IN"),
223		MTK_FUNCTION(7, "DBG_MON_A16")
224	),
225	MTK_PIN(
226		PINCTRL_PIN(17, "GPIO17"),
227		NULL, "mt8365",
228		MTK_EINT_FUNCTION(0, 17),
229		MTK_FUNCTION(0, "GPIO17"),
230		MTK_FUNCTION(1, "DPI_D13"),
231		MTK_FUNCTION(2, "IDDIG"),
232		MTK_FUNCTION(3, "PWM_B"),
233		MTK_FUNCTION(4, "CLKM1"),
234		MTK_FUNCTION(5, "ANT_SEL1"),
235		MTK_FUNCTION(6, "DVFSRC_EXT_REQ"),
236		MTK_FUNCTION(7, "DBG_MON_A17")
237	),
238	MTK_PIN(
239		PINCTRL_PIN(18, "GPIO18"),
240		NULL, "mt8365",
241		MTK_EINT_FUNCTION(0, 18),
242		MTK_FUNCTION(0, "GPIO18"),
243		MTK_FUNCTION(1, "DPI_D14"),
244		MTK_FUNCTION(2, "EXT_FRAME_SYNC"),
245		MTK_FUNCTION(3, "PWM_C"),
246		MTK_FUNCTION(4, "CLKM2"),
247		MTK_FUNCTION(5, "ANT_SEL2"),
248		MTK_FUNCTION(6, "MFG_TEST_CK"),
249		MTK_FUNCTION(7, "DBG_MON_A18")
250	),
251	MTK_PIN(
252		PINCTRL_PIN(19, "DISP_PWM"),
253		NULL, "mt8365",
254		MTK_EINT_FUNCTION(0, 19),
255		MTK_FUNCTION(0, "GPIO19"),
256		MTK_FUNCTION(1, "DISP_PWM"),
257		MTK_FUNCTION(2, "PWM_A"),
258		MTK_FUNCTION(7, "DBG_MON_A19")
259	),
260	MTK_PIN(
261		PINCTRL_PIN(20, "LCM_RST"),
262		NULL, "mt8365",
263		MTK_EINT_FUNCTION(0, 20),
264		MTK_FUNCTION(0, "GPIO20"),
265		MTK_FUNCTION(1, "LCM_RST"),
266		MTK_FUNCTION(2, "PWM_B"),
267		MTK_FUNCTION(7, "DBG_MON_A20")
268	),
269	MTK_PIN(
270		PINCTRL_PIN(21, "DSI_TE"),
271		NULL, "mt8365",
272		MTK_EINT_FUNCTION(0, 21),
273		MTK_FUNCTION(0, "GPIO21"),
274		MTK_FUNCTION(1, "DSI_TE"),
275		MTK_FUNCTION(2, "PWM_C"),
276		MTK_FUNCTION(3, "ANT_SEL0"),
277		MTK_FUNCTION(4, "DVFSRC_EXT_REQ"),
278		MTK_FUNCTION(7, "DBG_MON_A21")
279	),
280	MTK_PIN(
281		PINCTRL_PIN(22, "KPROW0"),
282		NULL, "mt8365",
283		MTK_EINT_FUNCTION(0, 22),
284		MTK_FUNCTION(0, "GPIO22"),
285		MTK_FUNCTION(1, "KPROW0"),
286		MTK_FUNCTION(7, "DBG_MON_A22")
287	),
288	MTK_PIN(
289		PINCTRL_PIN(23, "KPROW1"),
290		NULL, "mt8365",
291		MTK_EINT_FUNCTION(0, 23),
292		MTK_FUNCTION(0, "GPIO23"),
293		MTK_FUNCTION(1, "KPROW1"),
294		MTK_FUNCTION(2, "IDDIG"),
295		MTK_FUNCTION(3, "WIFI_TXD"),
296		MTK_FUNCTION(4, "CLKM3"),
297		MTK_FUNCTION(5, "ANT_SEL1"),
298		MTK_FUNCTION(6, "EXT_FRAME_SYNC"),
299		MTK_FUNCTION(7, "DBG_MON_B0")
300	),
301	MTK_PIN(
302		PINCTRL_PIN(24, "KPCOL0"),
303		NULL, "mt8365",
304		MTK_EINT_FUNCTION(0, 24),
305		MTK_FUNCTION(0, "GPIO24"),
306		MTK_FUNCTION(1, "KPCOL0"),
307		MTK_FUNCTION(7, "DBG_MON_A23")
308	),
309	MTK_PIN(
310		PINCTRL_PIN(25, "KPCOL1"),
311		NULL, "mt8365",
312		MTK_EINT_FUNCTION(0, 25),
313		MTK_FUNCTION(0, "GPIO25"),
314		MTK_FUNCTION(1, "KPCOL1"),
315		MTK_FUNCTION(2, "USB_DRVVBUS"),
316		MTK_FUNCTION(3, "APU_JTAG_TRST"),
317		MTK_FUNCTION(4, "UDI_NTRST_XI"),
318		MTK_FUNCTION(5, "DFD_NTRST_XI"),
319		MTK_FUNCTION(6, "CONN_TEST_CK"),
320		MTK_FUNCTION(7, "DBG_MON_B1")
321	),
322	MTK_PIN(
323		PINCTRL_PIN(26, "SPI_CS"),
324		NULL, "mt8365",
325		MTK_EINT_FUNCTION(0, 26),
326		MTK_FUNCTION(0, "GPIO26"),
327		MTK_FUNCTION(1, "SPI_CSB"),
328		MTK_FUNCTION(3, "APU_JTAG_TMS"),
329		MTK_FUNCTION(4, "UDI_TMS_XI"),
330		MTK_FUNCTION(5, "DFD_TMS_XI"),
331		MTK_FUNCTION(6, "CONN_TEST_CK"),
332		MTK_FUNCTION(7, "DBG_MON_A24")
333	),
334	MTK_PIN(
335		PINCTRL_PIN(27, "SPI_CK"),
336		NULL, "mt8365",
337		MTK_EINT_FUNCTION(0, 27),
338		MTK_FUNCTION(0, "GPIO27"),
339		MTK_FUNCTION(1, "SPI_CLK"),
340		MTK_FUNCTION(3, "APU_JTAG_TCK"),
341		MTK_FUNCTION(4, "UDI_TCK_XI"),
342		MTK_FUNCTION(5, "DFD_TCK_XI"),
343		MTK_FUNCTION(6, "APU_TEST_CK"),
344		MTK_FUNCTION(7, "DBG_MON_A25")
345	),
346	MTK_PIN(
347		PINCTRL_PIN(28, "SPI_MI"),
348		NULL, "mt8365",
349		MTK_EINT_FUNCTION(0, 28),
350		MTK_FUNCTION(0, "GPIO28"),
351		MTK_FUNCTION(1, "SPI_MI"),
352		MTK_FUNCTION(2, "SPI_MO"),
353		MTK_FUNCTION(3, "APU_JTAG_TDI"),
354		MTK_FUNCTION(4, "UDI_TDI_XI"),
355		MTK_FUNCTION(5, "DFD_TDI_XI"),
356		MTK_FUNCTION(6, "DSP_TEST_CK"),
357		MTK_FUNCTION(7, "DBG_MON_A26")
358	),
359	MTK_PIN(
360		PINCTRL_PIN(29, "SPI_MO"),
361		NULL, "mt8365",
362		MTK_EINT_FUNCTION(0, 29),
363		MTK_FUNCTION(0, "GPIO29"),
364		MTK_FUNCTION(1, "SPI_MO"),
365		MTK_FUNCTION(2, "SPI_MI"),
366		MTK_FUNCTION(3, "APU_JTAG_TDO"),
367		MTK_FUNCTION(4, "UDI_TDO"),
368		MTK_FUNCTION(5, "DFD_TDO"),
369		MTK_FUNCTION(6, "DVFSRC_EXT_REQ"),
370		MTK_FUNCTION(7, "DBG_MON_A27")
371	),
372	MTK_PIN(
373		PINCTRL_PIN(30, "JTMS"),
374		NULL, "mt8365",
375		MTK_EINT_FUNCTION(0, 30),
376		MTK_FUNCTION(0, "GPIO30"),
377		MTK_FUNCTION(1, "JTMS"),
378		MTK_FUNCTION(2, "DFD_TMS_XI"),
379		MTK_FUNCTION(3, "UDI_TMS_XI"),
380		MTK_FUNCTION(4, "MCU_SPM_TMS"),
381		MTK_FUNCTION(5, "CONN_MCU_TMS"),
382		MTK_FUNCTION(6, "CONN_MCU_AICE_TMSC")
383	),
384	MTK_PIN(
385		PINCTRL_PIN(31, "JTCK"),
386		NULL, "mt8365",
387		MTK_EINT_FUNCTION(0, 31),
388		MTK_FUNCTION(0, "GPIO31"),
389		MTK_FUNCTION(1, "JTCK"),
390		MTK_FUNCTION(2, "DFD_TCK_XI"),
391		MTK_FUNCTION(3, "UDI_TCK_XI"),
392		MTK_FUNCTION(4, "MCU_SPM_TCK"),
393		MTK_FUNCTION(5, "CONN_MCU_TCK"),
394		MTK_FUNCTION(6, "CONN_MCU_AICE_TCKC")
395	),
396	MTK_PIN(
397		PINCTRL_PIN(32, "JTDI"),
398		NULL, "mt8365",
399		MTK_EINT_FUNCTION(0, 32),
400		MTK_FUNCTION(0, "GPIO32"),
401		MTK_FUNCTION(1, "JTDI"),
402		MTK_FUNCTION(2, "DFD_TDI_XI"),
403		MTK_FUNCTION(3, "UDI_TDI_XI"),
404		MTK_FUNCTION(4, "MCU_SPM_TDI"),
405		MTK_FUNCTION(5, "CONN_MCU_TDI")
406	),
407	MTK_PIN(
408		PINCTRL_PIN(33, "JTDO"),
409		NULL, "mt8365",
410		MTK_EINT_FUNCTION(0, 33),
411		MTK_FUNCTION(0, "GPIO33"),
412		MTK_FUNCTION(1, "JTDO"),
413		MTK_FUNCTION(2, "DFD_TDO"),
414		MTK_FUNCTION(3, "UDI_TDO"),
415		MTK_FUNCTION(4, "MCU_SPM_TDO"),
416		MTK_FUNCTION(5, "CONN_MCU_TDO")
417	),
418	MTK_PIN(
419		PINCTRL_PIN(34, "JTRST"),
420		NULL, "mt8365",
421		MTK_EINT_FUNCTION(0, 34),
422		MTK_FUNCTION(0, "GPIO34"),
423		MTK_FUNCTION(1, "JTRST"),
424		MTK_FUNCTION(2, "DFD_NTRST_XI"),
425		MTK_FUNCTION(3, "UDI_NTRST_XI"),
426		MTK_FUNCTION(4, "MCU_SPM_NTRST"),
427		MTK_FUNCTION(5, "CONN_MCU_TRST_B")
428	),
429	MTK_PIN(
430		PINCTRL_PIN(35, "URXD0"),
431		NULL, "mt8365",
432		MTK_EINT_FUNCTION(0, 35),
433		MTK_FUNCTION(0, "GPIO35"),
434		MTK_FUNCTION(1, "URXD0"),
435		MTK_FUNCTION(2, "UTXD0"),
436		MTK_FUNCTION(7, "DSP_URXD0")
437	),
438	MTK_PIN(
439		PINCTRL_PIN(36, "UTXD0"),
440		NULL, "mt8365",
441		MTK_EINT_FUNCTION(0, 36),
442		MTK_FUNCTION(0, "GPIO36"),
443		MTK_FUNCTION(1, "UTXD0"),
444		MTK_FUNCTION(2, "URXD0"),
445		MTK_FUNCTION(7, "DSP_UTXD0")
446	),
447	MTK_PIN(
448		PINCTRL_PIN(37, "URXD1"),
449		NULL, "mt8365",
450		MTK_EINT_FUNCTION(0, 37),
451		MTK_FUNCTION(0, "GPIO37"),
452		MTK_FUNCTION(1, "URXD1"),
453		MTK_FUNCTION(2, "UTXD1"),
454		MTK_FUNCTION(3, "UCTS2"),
455		MTK_FUNCTION(4, "DVFSRC_EXT_REQ"),
456		MTK_FUNCTION(5, "CONN_UART0_RXD"),
457		MTK_FUNCTION(6, "I2S0_MCK"),
458		MTK_FUNCTION(7, "DSP_URXD0")
459	),
460	MTK_PIN(
461		PINCTRL_PIN(38, "UTXD1"),
462		NULL, "mt8365",
463		MTK_EINT_FUNCTION(0, 38),
464		MTK_FUNCTION(0, "GPIO38"),
465		MTK_FUNCTION(1, "UTXD1"),
466		MTK_FUNCTION(2, "URXD1"),
467		MTK_FUNCTION(3, "URTS2"),
468		MTK_FUNCTION(4, "ANT_SEL2"),
469		MTK_FUNCTION(5, "CONN_UART0_TXD"),
470		MTK_FUNCTION(6, "I2S1_MCK"),
471		MTK_FUNCTION(7, "DSP_UTXD0")
472	),
473	MTK_PIN(
474		PINCTRL_PIN(39, "URXD2"),
475		NULL, "mt8365",
476		MTK_EINT_FUNCTION(0, 39),
477		MTK_FUNCTION(0, "GPIO39"),
478		MTK_FUNCTION(1, "URXD2"),
479		MTK_FUNCTION(2, "UTXD2"),
480		MTK_FUNCTION(3, "UCTS1"),
481		MTK_FUNCTION(4, "IDDIG"),
482		MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"),
483		MTK_FUNCTION(6, "I2S2_MCK"),
484		MTK_FUNCTION(7, "DSP_URXD0")
485	),
486	MTK_PIN(
487		PINCTRL_PIN(40, "UTXD2"),
488		NULL, "mt8365",
489		MTK_EINT_FUNCTION(0, 40),
490		MTK_FUNCTION(0, "GPIO40"),
491		MTK_FUNCTION(1, "UTXD2"),
492		MTK_FUNCTION(2, "URXD2"),
493		MTK_FUNCTION(3, "URTS1"),
494		MTK_FUNCTION(4, "USB_DRVVBUS"),
495		MTK_FUNCTION(5, "CONN_MCU_DBGI_N"),
496		MTK_FUNCTION(6, "I2S3_MCK"),
497		MTK_FUNCTION(7, "DSP_UTXD0")
498	),
499	MTK_PIN(
500		PINCTRL_PIN(41, "PWRAP_SPI0_MI"),
501		NULL, "mt8365",
502		MTK_EINT_FUNCTION(0, 41),
503		MTK_FUNCTION(0, "GPIO41"),
504		MTK_FUNCTION(1, "PWRAP_SPI0_MI"),
505		MTK_FUNCTION(2, "PWRAP_SPI0_MO")
506	),
507	MTK_PIN(
508		PINCTRL_PIN(42, "PWRAP_SPI0_MO"),
509		NULL, "mt8365",
510		MTK_EINT_FUNCTION(0, 42),
511		MTK_FUNCTION(0, "GPIO42"),
512		MTK_FUNCTION(1, "PWRAP_SPI0_MO"),
513		MTK_FUNCTION(2, "PWRAP_SPI0_MI")
514	),
515	MTK_PIN(
516		PINCTRL_PIN(43, "PWRAP_SPI0_CK"),
517		NULL, "mt8365",
518		MTK_EINT_FUNCTION(0, 43),
519		MTK_FUNCTION(0, "GPIO43"),
520		MTK_FUNCTION(1, "PWRAP_SPI0_CK")
521	),
522	MTK_PIN(
523		PINCTRL_PIN(44, "PWRAP_SPI0_CSN"),
524		NULL, "mt8365",
525		MTK_EINT_FUNCTION(0, 44),
526		MTK_FUNCTION(0, "GPIO44"),
527		MTK_FUNCTION(1, "PWRAP_SPI0_CSN")
528	),
529	MTK_PIN(
530		PINCTRL_PIN(45, "RTC32K_CK"),
531		NULL, "mt8365",
532		MTK_EINT_FUNCTION(0, 45),
533		MTK_FUNCTION(0, "GPIO45"),
534		MTK_FUNCTION(1, "RTC32K_CK")
535	),
536	MTK_PIN(
537		PINCTRL_PIN(46, "WATCHDOG"),
538		NULL, "mt8365",
539		MTK_EINT_FUNCTION(0, 46),
540		MTK_FUNCTION(0, "GPIO46"),
541		MTK_FUNCTION(1, "WATCHDOG")
542	),
543	MTK_PIN(
544		PINCTRL_PIN(47, "SRCLKENA0"),
545		NULL, "mt8365",
546		MTK_EINT_FUNCTION(0, 47),
547		MTK_FUNCTION(0, "GPIO47"),
548		MTK_FUNCTION(1, "SRCLKENA0"),
549		MTK_FUNCTION(2, "SRCLKENA1")
550	),
551	MTK_PIN(
552		PINCTRL_PIN(48, "SRCLKENA1"),
553		NULL, "mt8365",
554		MTK_EINT_FUNCTION(0, 48),
555		MTK_FUNCTION(0, "GPIO48"),
556		MTK_FUNCTION(1, "SRCLKENA1")
557	),
558	MTK_PIN(
559		PINCTRL_PIN(49, "AUD_CLK_MOSI"),
560		NULL, "mt8365",
561		MTK_EINT_FUNCTION(0, 49),
562		MTK_FUNCTION(0, "GPIO49"),
563		MTK_FUNCTION(1, "AUD_CLK_MOSI"),
564		MTK_FUNCTION(2, "AUD_CLK_MISO"),
565		MTK_FUNCTION(3, "I2S1_MCK")
566	),
567	MTK_PIN(
568		PINCTRL_PIN(50, "AUD_SYNC_MOSI"),
569		NULL, "mt8365",
570		MTK_EINT_FUNCTION(0, 50),
571		MTK_FUNCTION(0, "GPIO50"),
572		MTK_FUNCTION(1, "AUD_SYNC_MOSI"),
573		MTK_FUNCTION(2, "AUD_SYNC_MISO"),
574		MTK_FUNCTION(3, "I2S1_BCK")
575	),
576	MTK_PIN(
577		PINCTRL_PIN(51, "AUD_DAT_MOSI0"),
578		NULL, "mt8365",
579		MTK_EINT_FUNCTION(0, 51),
580		MTK_FUNCTION(0, "GPIO51"),
581		MTK_FUNCTION(1, "AUD_DAT_MOSI0"),
582		MTK_FUNCTION(2, "AUD_DAT_MISO0"),
583		MTK_FUNCTION(3, "I2S1_LRCK")
584	),
585	MTK_PIN(
586		PINCTRL_PIN(52, "AUD_DAT_MOSI1"),
587		NULL, "mt8365",
588		MTK_EINT_FUNCTION(0, 52),
589		MTK_FUNCTION(0, "GPIO52"),
590		MTK_FUNCTION(1, "AUD_DAT_MOSI1"),
591		MTK_FUNCTION(2, "AUD_DAT_MISO1"),
592		MTK_FUNCTION(3, "I2S1_DO")
593	),
594	MTK_PIN(
595		PINCTRL_PIN(53, "AUD_CLK_MISO"),
596		NULL, "mt8365",
597		MTK_EINT_FUNCTION(0, 53),
598		MTK_FUNCTION(0, "GPIO53"),
599		MTK_FUNCTION(1, "AUD_CLK_MISO"),
600		MTK_FUNCTION(2, "AUD_CLK_MOSI"),
601		MTK_FUNCTION(3, "I2S2_MCK")
602	),
603	MTK_PIN(
604		PINCTRL_PIN(54, "AUD_SYNC_MISO"),
605		NULL, "mt8365",
606		MTK_EINT_FUNCTION(0, 54),
607		MTK_FUNCTION(0, "GPIO54"),
608		MTK_FUNCTION(1, "AUD_SYNC_MISO"),
609		MTK_FUNCTION(2, "AUD_SYNC_MOSI"),
610		MTK_FUNCTION(3, "I2S2_BCK")
611	),
612	MTK_PIN(
613		PINCTRL_PIN(55, "AUD_DAT_MISO0"),
614		NULL, "mt8365",
615		MTK_EINT_FUNCTION(0, 55),
616		MTK_FUNCTION(0, "GPIO55"),
617		MTK_FUNCTION(1, "AUD_DAT_MISO0"),
618		MTK_FUNCTION(2, "AUD_DAT_MOSI0"),
619		MTK_FUNCTION(3, "I2S2_LRCK")
620	),
621	MTK_PIN(
622		PINCTRL_PIN(56, "AUD_DAT_MISO1"),
623		NULL, "mt8365",
624		MTK_EINT_FUNCTION(0, 56),
625		MTK_FUNCTION(0, "GPIO56"),
626		MTK_FUNCTION(1, "AUD_DAT_MISO1"),
627		MTK_FUNCTION(2, "AUD_DAT_MOSI1"),
628		MTK_FUNCTION(3, "I2S2_DI")
629	),
630	MTK_PIN(
631		PINCTRL_PIN(57, "SDA0"),
632		NULL, "mt8365",
633		MTK_EINT_FUNCTION(0, 57),
634		MTK_FUNCTION(0, "GPIO57"),
635		MTK_FUNCTION(1, "SDA0_0")
636	),
637	MTK_PIN(
638		PINCTRL_PIN(58, "SCL0"),
639		NULL, "mt8365",
640		MTK_EINT_FUNCTION(0, 58),
641		MTK_FUNCTION(0, "GPIO58"),
642		MTK_FUNCTION(1, "SCL0_0")
643	),
644	MTK_PIN(
645		PINCTRL_PIN(59, "SDA1"),
646		NULL, "mt8365",
647		MTK_EINT_FUNCTION(0, 59),
648		MTK_FUNCTION(0, "GPIO59"),
649		MTK_FUNCTION(1, "SDA1_0"),
650		MTK_FUNCTION(6, "USB_SDA"),
651		MTK_FUNCTION(7, "DBG_SDA")
652	),
653	MTK_PIN(
654		PINCTRL_PIN(60, "SCL1"),
655		NULL, "mt8365",
656		MTK_EINT_FUNCTION(0, 60),
657		MTK_FUNCTION(0, "GPIO60"),
658		MTK_FUNCTION(1, "SCL1_0"),
659		MTK_FUNCTION(6, "USB_SCL"),
660		MTK_FUNCTION(7, "DBG_SCL")
661	),
662	MTK_PIN(
663		PINCTRL_PIN(61, "SDA2"),
664		NULL, "mt8365",
665		MTK_EINT_FUNCTION(0, 61),
666		MTK_FUNCTION(0, "GPIO61"),
667		MTK_FUNCTION(1, "SDA2_0")
668	),
669	MTK_PIN(
670		PINCTRL_PIN(62, "SCL2"),
671		NULL, "mt8365",
672		MTK_EINT_FUNCTION(0, 62),
673		MTK_FUNCTION(0, "GPIO62"),
674		MTK_FUNCTION(1, "SCL2_0")
675	),
676	MTK_PIN(
677		PINCTRL_PIN(63, "SDA3"),
678		NULL, "mt8365",
679		MTK_EINT_FUNCTION(0, 63),
680		MTK_FUNCTION(0, "GPIO63"),
681		MTK_FUNCTION(1, "SDA3_0")
682	),
683	MTK_PIN(
684		PINCTRL_PIN(64, "SCL3"),
685		NULL, "mt8365",
686		MTK_EINT_FUNCTION(0, 64),
687		MTK_FUNCTION(0, "GPIO64"),
688		MTK_FUNCTION(1, "SCL3_0")
689	),
690	MTK_PIN(
691		PINCTRL_PIN(65, "CMMCLK0"),
692		NULL, "mt8365",
693		MTK_EINT_FUNCTION(0, 65),
694		MTK_FUNCTION(0, "GPIO65"),
695		MTK_FUNCTION(1, "CMMCLK0"),
696		MTK_FUNCTION(2, "CMMCLK1"),
697		MTK_FUNCTION(7, "DBG_MON_A28")
698	),
699	MTK_PIN(
700		PINCTRL_PIN(66, "CMMCLK1"),
701		NULL, "mt8365",
702		MTK_EINT_FUNCTION(0, 66),
703		MTK_FUNCTION(0, "GPIO66"),
704		MTK_FUNCTION(1, "CMMCLK1"),
705		MTK_FUNCTION(2, "CMMCLK0"),
706		MTK_FUNCTION(7, "DBG_MON_B2")
707	),
708	MTK_PIN(
709		PINCTRL_PIN(67, "CMPCLK"),
710		NULL, "mt8365",
711		MTK_EINT_FUNCTION(0, 67),
712		MTK_FUNCTION(0, "GPIO67"),
713		MTK_FUNCTION(1, "CMPCLK"),
714		MTK_FUNCTION(2, "ANT_SEL0"),
715		MTK_FUNCTION(4, "TDM_RX_BCK"),
716		MTK_FUNCTION(5, "I2S0_BCK"),
717		MTK_FUNCTION(7, "DBG_MON_B3")
718	),
719	MTK_PIN(
720		PINCTRL_PIN(68, "CMDAT0"),
721		NULL, "mt8365",
722		MTK_EINT_FUNCTION(0, 68),
723		MTK_FUNCTION(0, "GPIO68"),
724		MTK_FUNCTION(1, "CMDAT0"),
725		MTK_FUNCTION(2, "ANT_SEL1"),
726		MTK_FUNCTION(4, "TDM_RX_LRCK"),
727		MTK_FUNCTION(5, "I2S0_LRCK"),
728		MTK_FUNCTION(7, "DBG_MON_B4")
729	),
730	MTK_PIN(
731		PINCTRL_PIN(69, "CMDAT1"),
732		NULL, "mt8365",
733		MTK_EINT_FUNCTION(0, 69),
734		MTK_FUNCTION(0, "GPIO69"),
735		MTK_FUNCTION(1, "CMDAT1"),
736		MTK_FUNCTION(2, "ANT_SEL2"),
737		MTK_FUNCTION(3, "DVFSRC_EXT_REQ"),
738		MTK_FUNCTION(4, "TDM_RX_MCK"),
739		MTK_FUNCTION(5, "I2S0_MCK"),
740		MTK_FUNCTION(7, "DBG_MON_B5")
741	),
742	MTK_PIN(
743		PINCTRL_PIN(70, "CMDAT2"),
744		NULL, "mt8365",
745		MTK_EINT_FUNCTION(0, 70),
746		MTK_FUNCTION(0, "GPIO70"),
747		MTK_FUNCTION(1, "CMDAT2"),
748		MTK_FUNCTION(2, "ANT_SEL3"),
749		MTK_FUNCTION(4, "TDM_RX_DI"),
750		MTK_FUNCTION(5, "I2S0_DI"),
751		MTK_FUNCTION(7, "DBG_MON_B6")
752	),
753	MTK_PIN(
754		PINCTRL_PIN(71, "CMDAT3"),
755		NULL, "mt8365",
756		MTK_EINT_FUNCTION(0, 71),
757		MTK_FUNCTION(0, "GPIO71"),
758		MTK_FUNCTION(1, "CMDAT3"),
759		MTK_FUNCTION(2, "ANT_SEL4"),
760		MTK_FUNCTION(7, "DBG_MON_B7")
761	),
762	MTK_PIN(
763		PINCTRL_PIN(72, "CMDAT4"),
764		NULL, "mt8365",
765		MTK_EINT_FUNCTION(0, 72),
766		MTK_FUNCTION(0, "GPIO72"),
767		MTK_FUNCTION(1, "CMDAT4"),
768		MTK_FUNCTION(2, "ANT_SEL5"),
769		MTK_FUNCTION(5, "I2S3_BCK"),
770		MTK_FUNCTION(7, "DBG_MON_B8")
771	),
772	MTK_PIN(
773		PINCTRL_PIN(73, "CMDAT5"),
774		NULL, "mt8365",
775		MTK_EINT_FUNCTION(0, 73),
776		MTK_FUNCTION(0, "GPIO73"),
777		MTK_FUNCTION(1, "CMDAT5"),
778		MTK_FUNCTION(2, "ANT_SEL6"),
779		MTK_FUNCTION(5, "I2S3_LRCK"),
780		MTK_FUNCTION(7, "DBG_MON_B9")
781	),
782	MTK_PIN(
783		PINCTRL_PIN(74, "CMDAT6"),
784		NULL, "mt8365",
785		MTK_EINT_FUNCTION(0, 74),
786		MTK_FUNCTION(0, "GPIO74"),
787		MTK_FUNCTION(1, "CMDAT6"),
788		MTK_FUNCTION(2, "ANT_SEL7"),
789		MTK_FUNCTION(5, "I2S3_MCK"),
790		MTK_FUNCTION(7, "DBG_MON_B10")
791	),
792	MTK_PIN(
793		PINCTRL_PIN(75, "CMDAT7"),
794		NULL, "mt8365",
795		MTK_EINT_FUNCTION(0, 75),
796		MTK_FUNCTION(0, "GPIO75"),
797		MTK_FUNCTION(1, "CMDAT7"),
798		MTK_FUNCTION(5, "I2S3_DO"),
799		MTK_FUNCTION(7, "DBG_MON_B11")
800	),
801	MTK_PIN(
802		PINCTRL_PIN(76, "CMDAT8"),
803		NULL, "mt8365",
804		MTK_EINT_FUNCTION(0, 76),
805		MTK_FUNCTION(0, "GPIO76"),
806		MTK_FUNCTION(1, "CMDAT8"),
807		MTK_FUNCTION(5, "PCM_CLK"),
808		MTK_FUNCTION(7, "DBG_MON_A29")
809	),
810	MTK_PIN(
811		PINCTRL_PIN(77, "CMDAT9"),
812		NULL, "mt8365",
813		MTK_EINT_FUNCTION(0, 77),
814		MTK_FUNCTION(0, "GPIO77"),
815		MTK_FUNCTION(1, "CMDAT9"),
816		MTK_FUNCTION(5, "PCM_SYNC"),
817		MTK_FUNCTION(7, "DBG_MON_A30")
818	),
819	MTK_PIN(
820		PINCTRL_PIN(78, "CMHSYNC"),
821		NULL, "mt8365",
822		MTK_EINT_FUNCTION(0, 78),
823		MTK_FUNCTION(0, "GPIO78"),
824		MTK_FUNCTION(1, "CMHSYNC"),
825		MTK_FUNCTION(5, "PCM_RX"),
826		MTK_FUNCTION(7, "DBG_MON_A31")
827	),
828	MTK_PIN(
829		PINCTRL_PIN(79, "CMVSYNC"),
830		NULL, "mt8365",
831		MTK_EINT_FUNCTION(0, 79),
832		MTK_FUNCTION(0, "GPIO79"),
833		MTK_FUNCTION(1, "CMVSYNC"),
834		MTK_FUNCTION(5, "PCM_TX"),
835		MTK_FUNCTION(7, "DBG_MON_A32")
836	),
837	MTK_PIN(
838		PINCTRL_PIN(80, "MSDC2_CMD"),
839		NULL, "mt8365",
840		MTK_EINT_FUNCTION(0, 80),
841		MTK_FUNCTION(0, "GPIO80"),
842		MTK_FUNCTION(1, "MSDC2_CMD"),
843		MTK_FUNCTION(2, "TDM_TX_LRCK"),
844		MTK_FUNCTION(3, "UTXD1"),
845		MTK_FUNCTION(4, "DPI_D19"),
846		MTK_FUNCTION(5, "UDI_TMS_XI"),
847		MTK_FUNCTION(6, "ADSP_JTAG_TMS")
848	),
849	MTK_PIN(
850		PINCTRL_PIN(81, "MSDC2_CLK"),
851		NULL, "mt8365",
852		MTK_EINT_FUNCTION(0, 81),
853		MTK_FUNCTION(0, "GPIO81"),
854		MTK_FUNCTION(1, "MSDC2_CLK"),
855		MTK_FUNCTION(2, "TDM_TX_BCK"),
856		MTK_FUNCTION(3, "URXD1"),
857		MTK_FUNCTION(4, "DPI_D20"),
858		MTK_FUNCTION(5, "UDI_TCK_XI"),
859		MTK_FUNCTION(6, "ADSP_JTAG_TCK")
860	),
861	MTK_PIN(
862		PINCTRL_PIN(82, "MSDC2_DAT0"),
863		NULL, "mt8365",
864		MTK_EINT_FUNCTION(0, 82),
865		MTK_FUNCTION(0, "GPIO82"),
866		MTK_FUNCTION(1, "MSDC2_DAT0"),
867		MTK_FUNCTION(2, "TDM_TX_DATA0"),
868		MTK_FUNCTION(3, "UTXD2"),
869		MTK_FUNCTION(4, "DPI_D21"),
870		MTK_FUNCTION(5, "UDI_TDI_XI"),
871		MTK_FUNCTION(6, "ADSP_JTAG_TDI")
872	),
873	MTK_PIN(
874		PINCTRL_PIN(83, "MSDC2_DAT1"),
875		NULL, "mt8365",
876		MTK_EINT_FUNCTION(0, 83),
877		MTK_FUNCTION(0, "GPIO83"),
878		MTK_FUNCTION(1, "MSDC2_DAT1"),
879		MTK_FUNCTION(2, "TDM_TX_DATA1"),
880		MTK_FUNCTION(3, "URXD2"),
881		MTK_FUNCTION(4, "DPI_D22"),
882		MTK_FUNCTION(5, "UDI_TDO"),
883		MTK_FUNCTION(6, "ADSP_JTAG_TDO")
884	),
885	MTK_PIN(
886		PINCTRL_PIN(84, "MSDC2_DAT2"),
887		NULL, "mt8365",
888		MTK_EINT_FUNCTION(0, 84),
889		MTK_FUNCTION(0, "GPIO84"),
890		MTK_FUNCTION(1, "MSDC2_DAT2"),
891		MTK_FUNCTION(2, "TDM_TX_DATA2"),
892		MTK_FUNCTION(3, "PWM_A"),
893		MTK_FUNCTION(4, "DPI_D23"),
894		MTK_FUNCTION(5, "UDI_NTRST_XI"),
895		MTK_FUNCTION(6, "ADSP_JTAG_TRST")
896	),
897	MTK_PIN(
898		PINCTRL_PIN(85, "MSDC2_DAT3"),
899		NULL, "mt8365",
900		MTK_EINT_FUNCTION(0, 85),
901		MTK_FUNCTION(0, "GPIO85"),
902		MTK_FUNCTION(1, "MSDC2_DAT3"),
903		MTK_FUNCTION(2, "TDM_TX_DATA3"),
904		MTK_FUNCTION(3, "PWM_B"),
905		MTK_FUNCTION(5, "EXT_FRAME_SYNC")
906	),
907	MTK_PIN(
908		PINCTRL_PIN(86, "MSDC2_DSL"),
909		NULL, "mt8365",
910		MTK_EINT_FUNCTION(0, 86),
911		MTK_FUNCTION(0, "GPIO86"),
912		MTK_FUNCTION(1, "MSDC2_DSL"),
913		MTK_FUNCTION(2, "TDM_TX_MCK"),
914		MTK_FUNCTION(3, "PWM_C")
915	),
916	MTK_PIN(
917		PINCTRL_PIN(87, "MSDC1_CMD"),
918		NULL, "mt8365",
919		MTK_EINT_FUNCTION(0, 87),
920		MTK_FUNCTION(0, "GPIO87"),
921		MTK_FUNCTION(1, "MSDC1_CMD"),
922		MTK_FUNCTION(2, "CONN_MCU_AICE_TMSC"),
923		MTK_FUNCTION(3, "DFD_TMS_XI"),
924		MTK_FUNCTION(4, "APU_JTAG_TMS"),
925		MTK_FUNCTION(5, "MCU_SPM_TMS"),
926		MTK_FUNCTION(6, "CONN_DSP_JMS"),
927		MTK_FUNCTION(7, "ADSP_JTAG_TMS")
928	),
929	MTK_PIN(
930		PINCTRL_PIN(88, "MSDC1_CLK"),
931		NULL, "mt8365",
932		MTK_EINT_FUNCTION(0, 88),
933		MTK_FUNCTION(0, "GPIO88"),
934		MTK_FUNCTION(1, "MSDC1_CLK"),
935		MTK_FUNCTION(2, "CONN_MCU_AICE_TCKC"),
936		MTK_FUNCTION(3, "DFD_TCK_XI"),
937		MTK_FUNCTION(4, "APU_JTAG_TCK"),
938		MTK_FUNCTION(5, "MCU_SPM_TCK"),
939		MTK_FUNCTION(6, "CONN_DSP_JCK"),
940		MTK_FUNCTION(7, "ADSP_JTAG_TCK")
941	),
942	MTK_PIN(
943		PINCTRL_PIN(89, "MSDC1_DAT0"),
944		NULL, "mt8365",
945		MTK_EINT_FUNCTION(0, 89),
946		MTK_FUNCTION(0, "GPIO89"),
947		MTK_FUNCTION(1, "MSDC1_DAT0"),
948		MTK_FUNCTION(2, "PWM_C"),
949		MTK_FUNCTION(3, "DFD_TDI_XI"),
950		MTK_FUNCTION(4, "APU_JTAG_TDI"),
951		MTK_FUNCTION(5, "MCU_SPM_TDI"),
952		MTK_FUNCTION(6, "CONN_DSP_JDI"),
953		MTK_FUNCTION(7, "ADSP_JTAG_TDI")
954	),
955	MTK_PIN(
956		PINCTRL_PIN(90, "MSDC1_DAT1"),
957		NULL, "mt8365",
958		MTK_EINT_FUNCTION(0, 90),
959		MTK_FUNCTION(0, "GPIO90"),
960		MTK_FUNCTION(1, "MSDC1_DAT1"),
961		MTK_FUNCTION(2, "SPDIF_IN"),
962		MTK_FUNCTION(3, "DFD_TDO"),
963		MTK_FUNCTION(4, "APU_JTAG_TDO"),
964		MTK_FUNCTION(5, "MCU_SPM_TDO"),
965		MTK_FUNCTION(6, "CONN_DSP_JDO"),
966		MTK_FUNCTION(7, "ADSP_JTAG_TDO")
967	),
968	MTK_PIN(
969		PINCTRL_PIN(91, "MSDC1_DAT2"),
970		NULL, "mt8365",
971		MTK_EINT_FUNCTION(0, 91),
972		MTK_FUNCTION(0, "GPIO91"),
973		MTK_FUNCTION(1, "MSDC1_DAT2"),
974		MTK_FUNCTION(2, "SPDIF_OUT"),
975		MTK_FUNCTION(3, "DFD_NTRST_XI"),
976		MTK_FUNCTION(4, "APU_JTAG_TRST"),
977		MTK_FUNCTION(5, "MCU_SPM_NTRST"),
978		MTK_FUNCTION(6, "CONN_DSP_JINTP"),
979		MTK_FUNCTION(7, "ADSP_JTAG_TRST")
980	),
981	MTK_PIN(
982		PINCTRL_PIN(92, "MSDC1_DAT3"),
983		NULL, "mt8365",
984		MTK_EINT_FUNCTION(0, 92),
985		MTK_FUNCTION(0, "GPIO92"),
986		MTK_FUNCTION(1, "MSDC1_DAT3"),
987		MTK_FUNCTION(2, "IRRX"),
988		MTK_FUNCTION(3, "PWM_A")
989	),
990	MTK_PIN(
991		PINCTRL_PIN(93, "MSDC0_DAT7"),
992		NULL, "mt8365",
993		MTK_EINT_FUNCTION(0, 93),
994		MTK_FUNCTION(0, "GPIO93"),
995		MTK_FUNCTION(1, "MSDC0_DAT7"),
996		MTK_FUNCTION(2, "NLD7")
997	),
998	MTK_PIN(
999		PINCTRL_PIN(94, "MSDC0_DAT6"),
1000		NULL, "mt8365",
1001		MTK_EINT_FUNCTION(0, 94),
1002		MTK_FUNCTION(0, "GPIO94"),
1003		MTK_FUNCTION(1, "MSDC0_DAT6"),
1004		MTK_FUNCTION(2, "NLD6")
1005	),
1006	MTK_PIN(
1007		PINCTRL_PIN(95, "MSDC0_DAT5"),
1008		NULL, "mt8365",
1009		MTK_EINT_FUNCTION(0, 95),
1010		MTK_FUNCTION(0, "GPIO95"),
1011		MTK_FUNCTION(1, "MSDC0_DAT5"),
1012		MTK_FUNCTION(2, "NLD4")
1013	),
1014	MTK_PIN(
1015		PINCTRL_PIN(96, "MSDC0_DAT4"),
1016		NULL, "mt8365",
1017		MTK_EINT_FUNCTION(0, 96),
1018		MTK_FUNCTION(0, "GPIO96"),
1019		MTK_FUNCTION(1, "MSDC0_DAT4"),
1020		MTK_FUNCTION(2, "NLD3")
1021	),
1022	MTK_PIN(
1023		PINCTRL_PIN(97, "MSDC0_RSTB"),
1024		NULL, "mt8365",
1025		MTK_EINT_FUNCTION(0, 97),
1026		MTK_FUNCTION(0, "GPIO97"),
1027		MTK_FUNCTION(1, "MSDC0_RSTB"),
1028		MTK_FUNCTION(2, "NLD0")
1029	),
1030	MTK_PIN(
1031		PINCTRL_PIN(98, "MSDC0_CMD"),
1032		NULL, "mt8365",
1033		MTK_EINT_FUNCTION(0, 98),
1034		MTK_FUNCTION(0, "GPIO98"),
1035		MTK_FUNCTION(1, "MSDC0_CMD"),
1036		MTK_FUNCTION(2, "NALE")
1037	),
1038	MTK_PIN(
1039		PINCTRL_PIN(99, "MSDC0_CLK"),
1040		NULL, "mt8365",
1041		MTK_EINT_FUNCTION(0, 99),
1042		MTK_FUNCTION(0, "GPIO99"),
1043		MTK_FUNCTION(1, "MSDC0_CLK"),
1044		MTK_FUNCTION(2, "NWEB")
1045	),
1046	MTK_PIN(
1047		PINCTRL_PIN(100, "MSDC0_DAT3"),
1048		NULL, "mt8365",
1049		MTK_EINT_FUNCTION(0, 100),
1050		MTK_FUNCTION(0, "GPIO100"),
1051		MTK_FUNCTION(1, "MSDC0_DAT3"),
1052		MTK_FUNCTION(2, "NLD1")
1053	),
1054	MTK_PIN(
1055		PINCTRL_PIN(101, "MSDC0_DAT2"),
1056		NULL, "mt8365",
1057		MTK_EINT_FUNCTION(0, 101),
1058		MTK_FUNCTION(0, "GPIO101"),
1059		MTK_FUNCTION(1, "MSDC0_DAT2"),
1060		MTK_FUNCTION(2, "NLD5")
1061	),
1062	MTK_PIN(
1063		PINCTRL_PIN(102, "MSDC0_DAT1"),
1064		NULL, "mt8365",
1065		MTK_EINT_FUNCTION(0, 102),
1066		MTK_FUNCTION(0, "GPIO102"),
1067		MTK_FUNCTION(1, "MSDC0_DAT1"),
1068		MTK_FUNCTION(2, "NDQS")
1069	),
1070	MTK_PIN(
1071		PINCTRL_PIN(103, "MSDC0_DAT0"),
1072		NULL, "mt8365",
1073		MTK_EINT_FUNCTION(0, 103),
1074		MTK_FUNCTION(0, "GPIO103"),
1075		MTK_FUNCTION(1, "MSDC0_DAT0"),
1076		MTK_FUNCTION(2, "NLD2")
1077	),
1078	MTK_PIN(
1079		PINCTRL_PIN(104, "MSDC0_DSL"),
1080		NULL, "mt8365",
1081		MTK_EINT_FUNCTION(0, 104),
1082		MTK_FUNCTION(0, "GPIO104"),
1083		MTK_FUNCTION(1, "MSDC0_DSL")
1084	),
1085	MTK_PIN(
1086		PINCTRL_PIN(105, "NCLE"),
1087		NULL, "mt8365",
1088		MTK_EINT_FUNCTION(0, 105),
1089		MTK_FUNCTION(0, "GPIO105"),
1090		MTK_FUNCTION(1, "NCLE"),
1091		MTK_FUNCTION(2, "TDM_RX_MCK"),
1092		MTK_FUNCTION(7, "DBG_MON_B12")
1093	),
1094	MTK_PIN(
1095		PINCTRL_PIN(106, "NCEB1"),
1096		NULL, "mt8365",
1097		MTK_EINT_FUNCTION(0, 106),
1098		MTK_FUNCTION(0, "GPIO106"),
1099		MTK_FUNCTION(1, "NCEB1"),
1100		MTK_FUNCTION(2, "TDM_RX_BCK"),
1101		MTK_FUNCTION(7, "DBG_MON_B13")
1102	),
1103	MTK_PIN(
1104		PINCTRL_PIN(107, "NCEB0"),
1105		NULL, "mt8365",
1106		MTK_EINT_FUNCTION(0, 107),
1107		MTK_FUNCTION(0, "GPIO107"),
1108		MTK_FUNCTION(1, "NCEB0"),
1109		MTK_FUNCTION(2, "TDM_RX_LRCK"),
1110		MTK_FUNCTION(7, "DBG_MON_B14")
1111	),
1112	MTK_PIN(
1113		PINCTRL_PIN(108, "NREB"),
1114		NULL, "mt8365",
1115		MTK_EINT_FUNCTION(0, 108),
1116		MTK_FUNCTION(0, "GPIO108"),
1117		MTK_FUNCTION(1, "NREB"),
1118		MTK_FUNCTION(2, "TDM_RX_DI"),
1119		MTK_FUNCTION(7, "DBG_MON_B15")
1120	),
1121	MTK_PIN(
1122		PINCTRL_PIN(109, "NRNB"),
1123		NULL, "mt8365",
1124		MTK_EINT_FUNCTION(0, 109),
1125		MTK_FUNCTION(0, "GPIO109"),
1126		MTK_FUNCTION(1, "NRNB"),
1127		MTK_FUNCTION(2, "TSF_IN"),
1128		MTK_FUNCTION(7, "DBG_MON_B16")
1129	),
1130	MTK_PIN(
1131		PINCTRL_PIN(110, "PCM_CLK"),
1132		NULL, "mt8365",
1133		MTK_EINT_FUNCTION(0, 110),
1134		MTK_FUNCTION(0, "GPIO110"),
1135		MTK_FUNCTION(1, "PCM_CLK"),
1136		MTK_FUNCTION(2, "I2S0_BCK"),
1137		MTK_FUNCTION(3, "I2S3_BCK"),
1138		MTK_FUNCTION(4, "SPDIF_IN"),
1139		MTK_FUNCTION(5, "DPI_D15")
1140	),
1141	MTK_PIN(
1142		PINCTRL_PIN(111, "PCM_SYNC"),
1143		NULL, "mt8365",
1144		MTK_EINT_FUNCTION(0, 111),
1145		MTK_FUNCTION(0, "GPIO111"),
1146		MTK_FUNCTION(1, "PCM_SYNC"),
1147		MTK_FUNCTION(2, "I2S0_LRCK"),
1148		MTK_FUNCTION(3, "I2S3_LRCK"),
1149		MTK_FUNCTION(4, "SPDIF_OUT"),
1150		MTK_FUNCTION(5, "DPI_D16")
1151	),
1152	MTK_PIN(
1153		PINCTRL_PIN(112, "PCM_RX"),
1154		NULL, "mt8365",
1155		MTK_EINT_FUNCTION(0, 112),
1156		MTK_FUNCTION(0, "GPIO112"),
1157		MTK_FUNCTION(1, "PCM_RX"),
1158		MTK_FUNCTION(2, "I2S0_DI"),
1159		MTK_FUNCTION(3, "I2S3_MCK"),
1160		MTK_FUNCTION(4, "IRRX"),
1161		MTK_FUNCTION(5, "DPI_D17")
1162	),
1163	MTK_PIN(
1164		PINCTRL_PIN(113, "PCM_TX"),
1165		NULL, "mt8365",
1166		MTK_EINT_FUNCTION(0, 113),
1167		MTK_FUNCTION(0, "GPIO113"),
1168		MTK_FUNCTION(1, "PCM_TX"),
1169		MTK_FUNCTION(2, "I2S0_MCK"),
1170		MTK_FUNCTION(3, "I2S3_DO"),
1171		MTK_FUNCTION(4, "PWM_B"),
1172		MTK_FUNCTION(5, "DPI_D18")
1173	),
1174	MTK_PIN(
1175		PINCTRL_PIN(114, "I2S_DATA_IN"),
1176		NULL, "mt8365",
1177		MTK_EINT_FUNCTION(0, 114),
1178		MTK_FUNCTION(0, "GPIO114"),
1179		MTK_FUNCTION(1, "I2S0_DI"),
1180		MTK_FUNCTION(2, "I2S1_DO"),
1181		MTK_FUNCTION(3, "I2S2_DI"),
1182		MTK_FUNCTION(4, "I2S3_DO"),
1183		MTK_FUNCTION(5, "PWM_A"),
1184		MTK_FUNCTION(6, "SPDIF_IN"),
1185		MTK_FUNCTION(7, "DBG_MON_B17")
1186	),
1187	MTK_PIN(
1188		PINCTRL_PIN(115, "I2S_LRCK"),
1189		NULL, "mt8365",
1190		MTK_EINT_FUNCTION(0, 115),
1191		MTK_FUNCTION(0, "GPIO115"),
1192		MTK_FUNCTION(1, "I2S0_LRCK"),
1193		MTK_FUNCTION(2, "I2S1_LRCK"),
1194		MTK_FUNCTION(3, "I2S2_LRCK"),
1195		MTK_FUNCTION(4, "I2S3_LRCK"),
1196		MTK_FUNCTION(5, "PWM_B"),
1197		MTK_FUNCTION(6, "SPDIF_OUT"),
1198		MTK_FUNCTION(7, "DBG_MON_B18")
1199	),
1200	MTK_PIN(
1201		PINCTRL_PIN(116, "I2S_BCK"),
1202		NULL, "mt8365",
1203		MTK_EINT_FUNCTION(0, 116),
1204		MTK_FUNCTION(0, "GPIO116"),
1205		MTK_FUNCTION(1, "I2S0_BCK"),
1206		MTK_FUNCTION(2, "I2S1_BCK"),
1207		MTK_FUNCTION(3, "I2S2_BCK"),
1208		MTK_FUNCTION(4, "I2S3_BCK"),
1209		MTK_FUNCTION(5, "PWM_C"),
1210		MTK_FUNCTION(6, "IRRX"),
1211		MTK_FUNCTION(7, "DBG_MON_B19")
1212	),
1213	MTK_PIN(
1214		PINCTRL_PIN(117, "DMIC0_CLK"),
1215		NULL, "mt8365",
1216		MTK_EINT_FUNCTION(0, 117),
1217		MTK_FUNCTION(0, "GPIO117"),
1218		MTK_FUNCTION(1, "DMIC0_CLK"),
1219		MTK_FUNCTION(2, "I2S2_BCK"),
1220		MTK_FUNCTION(7, "DBG_MON_B20")
1221	),
1222	MTK_PIN(
1223		PINCTRL_PIN(118, "DMIC0_DAT0"),
1224		NULL, "mt8365",
1225		MTK_EINT_FUNCTION(0, 118),
1226		MTK_FUNCTION(0, "GPIO118"),
1227		MTK_FUNCTION(1, "DMIC0_DAT0"),
1228		MTK_FUNCTION(2, "I2S2_DI"),
1229		MTK_FUNCTION(7, "DBG_MON_B21")
1230	),
1231	MTK_PIN(
1232		PINCTRL_PIN(119, "DMIC0_DAT1"),
1233		NULL, "mt8365",
1234		MTK_EINT_FUNCTION(0, 119),
1235		MTK_FUNCTION(0, "GPIO119"),
1236		MTK_FUNCTION(1, "DMIC0_DAT1"),
1237		MTK_FUNCTION(2, "I2S2_LRCK"),
1238		MTK_FUNCTION(7, "DBG_MON_B22")
1239	),
1240	MTK_PIN(
1241		PINCTRL_PIN(120, "DMIC1_CLK"),
1242		NULL, "mt8365",
1243		MTK_EINT_FUNCTION(0, 120),
1244		MTK_FUNCTION(0, "GPIO120"),
1245		MTK_FUNCTION(1, "DMIC1_CLK"),
1246		MTK_FUNCTION(2, "I2S2_MCK"),
1247		MTK_FUNCTION(7, "DBG_MON_B23")
1248	),
1249	MTK_PIN(
1250		PINCTRL_PIN(121, "DMIC1_DAT0"),
1251		NULL, "mt8365",
1252		MTK_EINT_FUNCTION(0, 121),
1253		MTK_FUNCTION(0, "GPIO121"),
1254		MTK_FUNCTION(1, "DMIC1_DAT0"),
1255		MTK_FUNCTION(2, "I2S1_BCK"),
1256		MTK_FUNCTION(7, "DBG_MON_B24")
1257	),
1258	MTK_PIN(
1259		PINCTRL_PIN(122, "DMIC1_DAT1"),
1260		NULL, "mt8365",
1261		MTK_EINT_FUNCTION(0, 122),
1262		MTK_FUNCTION(0, "GPIO122"),
1263		MTK_FUNCTION(1, "DMIC1_DAT1"),
1264		MTK_FUNCTION(2, "I2S1_LRCK"),
1265		MTK_FUNCTION(7, "DBG_MON_B25")
1266	),
1267	MTK_PIN(
1268		PINCTRL_PIN(123, "DMIC2_CLK"),
1269		NULL, "mt8365",
1270		MTK_EINT_FUNCTION(0, 123),
1271		MTK_FUNCTION(0, "GPIO123"),
1272		MTK_FUNCTION(1, "DMIC2_CLK"),
1273		MTK_FUNCTION(2, "I2S1_MCK"),
1274		MTK_FUNCTION(7, "DBG_MON_B26")
1275	),
1276	MTK_PIN(
1277		PINCTRL_PIN(124, "DMIC2_DAT0"),
1278		NULL, "mt8365",
1279		MTK_EINT_FUNCTION(0, 124),
1280		MTK_FUNCTION(0, "GPIO124"),
1281		MTK_FUNCTION(1, "DMIC2_DAT0"),
1282		MTK_FUNCTION(2, "I2S1_DO"),
1283		MTK_FUNCTION(7, "DBG_MON_B27")
1284	),
1285	MTK_PIN(
1286		PINCTRL_PIN(125, "DMIC2_DAT1"),
1287		NULL, "mt8365",
1288		MTK_EINT_FUNCTION(0, 125),
1289		MTK_FUNCTION(0, "GPIO125"),
1290		MTK_FUNCTION(1, "DMIC2_DAT1"),
1291		MTK_FUNCTION(2, "TDM_RX_BCK"),
1292		MTK_FUNCTION(7, "DBG_MON_B28")
1293	),
1294	MTK_PIN(
1295		PINCTRL_PIN(126, "DMIC3_CLK"),
1296		NULL, "mt8365",
1297		MTK_EINT_FUNCTION(0, 126),
1298		MTK_FUNCTION(0, "GPIO126"),
1299		MTK_FUNCTION(1, "DMIC3_CLK"),
1300		MTK_FUNCTION(2, "TDM_RX_LRCK")
1301	),
1302	MTK_PIN(
1303		PINCTRL_PIN(127, "DMIC3_DAT0"),
1304		NULL, "mt8365",
1305		MTK_EINT_FUNCTION(0, 127),
1306		MTK_FUNCTION(0, "GPIO127"),
1307		MTK_FUNCTION(1, "DMIC3_DAT0"),
1308		MTK_FUNCTION(2, "TDM_RX_DI")
1309	),
1310	MTK_PIN(
1311		PINCTRL_PIN(128, "DMIC3_DAT1"),
1312		NULL, "mt8365",
1313		MTK_EINT_FUNCTION(0, 128),
1314		MTK_FUNCTION(0, "GPIO128"),
1315		MTK_FUNCTION(1, "DMIC3_DAT1"),
1316		MTK_FUNCTION(2, "TDM_RX_MCK"),
1317		MTK_FUNCTION(3, "VAD_CLK")
1318	),
1319	MTK_PIN(
1320		PINCTRL_PIN(129, "TDM_TX_BCK"),
1321		NULL, "mt8365",
1322		MTK_EINT_FUNCTION(0, 129),
1323		MTK_FUNCTION(0, "GPIO129"),
1324		MTK_FUNCTION(1, "TDM_TX_BCK"),
1325		MTK_FUNCTION(2, "I2S3_BCK"),
1326		MTK_FUNCTION(3, "ckmon1_ck")
1327	),
1328	MTK_PIN(
1329		PINCTRL_PIN(130, "TDM_TX_LRCK"),
1330		NULL, "mt8365",
1331		MTK_EINT_FUNCTION(0, 130),
1332		MTK_FUNCTION(0, "GPIO130"),
1333		MTK_FUNCTION(1, "TDM_TX_LRCK"),
1334		MTK_FUNCTION(2, "I2S3_LRCK"),
1335		MTK_FUNCTION(3, "ckmon2_ck")
1336	),
1337	MTK_PIN(
1338		PINCTRL_PIN(131, "TDM_TX_MCK"),
1339		NULL, "mt8365",
1340		MTK_EINT_FUNCTION(0, 131),
1341		MTK_FUNCTION(0, "GPIO131"),
1342		MTK_FUNCTION(1, "TDM_TX_MCK"),
1343		MTK_FUNCTION(2, "I2S3_MCK"),
1344		MTK_FUNCTION(3, "ckmon3_ck")
1345	),
1346	MTK_PIN(
1347		PINCTRL_PIN(132, "TDM_TX_DATA0"),
1348		NULL, "mt8365",
1349		MTK_EINT_FUNCTION(0, 132),
1350		MTK_FUNCTION(0, "GPIO132"),
1351		MTK_FUNCTION(1, "TDM_TX_DATA0"),
1352		MTK_FUNCTION(2, "I2S3_DO"),
1353		MTK_FUNCTION(3, "ckmon4_ck"),
1354		MTK_FUNCTION(7, "DBG_MON_B29")
1355	),
1356	MTK_PIN(
1357		PINCTRL_PIN(133, "TDM_TX_DATA1"),
1358		NULL, "mt8365",
1359		MTK_EINT_FUNCTION(0, 133),
1360		MTK_FUNCTION(0, "GPIO133"),
1361		MTK_FUNCTION(1, "TDM_TX_DATA1"),
1362		MTK_FUNCTION(7, "DBG_MON_B30")
1363	),
1364	MTK_PIN(
1365		PINCTRL_PIN(134, "TDM_TX_DATA2"),
1366		NULL, "mt8365",
1367		MTK_EINT_FUNCTION(0, 134),
1368		MTK_FUNCTION(0, "GPIO134"),
1369		MTK_FUNCTION(1, "TDM_TX_DATA2"),
1370		MTK_FUNCTION(7, "DBG_MON_B31")
1371	),
1372	MTK_PIN(
1373		PINCTRL_PIN(135, "TDM_TX_DATA3"),
1374		NULL, "mt8365",
1375		MTK_EINT_FUNCTION(0, 135),
1376		MTK_FUNCTION(0, "GPIO135"),
1377		MTK_FUNCTION(1, "TDM_TX_DATA3"),
1378		MTK_FUNCTION(7, "DBG_MON_B32")
1379	),
1380	MTK_PIN(
1381		PINCTRL_PIN(136, "CONN_TOP_CLK"),
1382		NULL, "mt8365",
1383		MTK_EINT_FUNCTION(0, 136),
1384		MTK_FUNCTION(0, "GPIO136"),
1385		MTK_FUNCTION(1, "CONN_TOP_CLK")
1386	),
1387	MTK_PIN(
1388		PINCTRL_PIN(137, "CONN_TOP_DATA"),
1389		NULL, "mt8365",
1390		MTK_EINT_FUNCTION(0, 137),
1391		MTK_FUNCTION(0, "GPIO137"),
1392		MTK_FUNCTION(1, "CONN_TOP_DATA")
1393	),
1394	MTK_PIN(
1395		PINCTRL_PIN(138, "CONN_HRST_B"),
1396		NULL, "mt8365",
1397		MTK_EINT_FUNCTION(0, 138),
1398		MTK_FUNCTION(0, "GPIO138"),
1399		MTK_FUNCTION(1, "CONN_HRST_B")
1400	),
1401	MTK_PIN(
1402		PINCTRL_PIN(139, "CONN_WB_PTA"),
1403		NULL, "mt8365",
1404		MTK_EINT_FUNCTION(0, 139),
1405		MTK_FUNCTION(0, "GPIO139"),
1406		MTK_FUNCTION(1, "CONN_WB_PTA")
1407	),
1408	MTK_PIN(
1409		PINCTRL_PIN(140, "CONN_BT_CLK"),
1410		NULL, "mt8365",
1411		MTK_EINT_FUNCTION(0, 140),
1412		MTK_FUNCTION(0, "GPIO140"),
1413		MTK_FUNCTION(1, "CONN_BT_CLK")
1414	),
1415	MTK_PIN(
1416		PINCTRL_PIN(141, "CONN_BT_DATA"),
1417		NULL, "mt8365",
1418		MTK_EINT_FUNCTION(0, 141),
1419		MTK_FUNCTION(0, "GPIO141"),
1420		MTK_FUNCTION(1, "CONN_BT_DATA")
1421	),
1422	MTK_PIN(
1423		PINCTRL_PIN(142, "CONN_WF_CTRL0"),
1424		NULL, "mt8365",
1425		MTK_EINT_FUNCTION(0, 142),
1426		MTK_FUNCTION(0, "GPIO142"),
1427		MTK_FUNCTION(1, "CONN_WF_CTRL0")
1428	),
1429	MTK_PIN(
1430		PINCTRL_PIN(143, "CONN_WF_CTRL1"),
1431		NULL, "mt8365",
1432		MTK_EINT_FUNCTION(0, 143),
1433		MTK_FUNCTION(0, "GPIO143"),
1434		MTK_FUNCTION(1, "CONN_WF_CTRL1")
1435	),
1436	MTK_PIN(
1437		PINCTRL_PIN(144, "CONN_WF_CTRL2"),
1438		NULL, "mt8365",
1439		MTK_EINT_FUNCTION(0, 144),
1440		MTK_FUNCTION(0, "GPIO144"),
1441		MTK_FUNCTION(1, "CONN_WF_CTRL2")
1442	),
1443	MTK_PIN(
1444		PINCTRL_PIN(145, "TESTMODE"),
1445		NULL, "mt8365",
1446		MTK_EINT_FUNCTION(0, 145),
1447		MTK_FUNCTION(0, "GPIO145")
1448	),
1449	MTK_PIN(
1450		PINCTRL_PIN(146, "SYSRSTB"),
1451		NULL, "mt8365",
1452		MTK_EINT_FUNCTION(0, 146),
1453		MTK_FUNCTION(0, "GPIO146")
1454	),
1455	MTK_PIN(
1456		PINCTRL_PIN(147, "BIAS_MSDC0"),
1457		NULL, "mt8365",
1458		MTK_EINT_FUNCTION(0, 147),
1459		MTK_FUNCTION(0, "GPIO147")
1460	),
1461	MTK_PIN(
1462		PINCTRL_PIN(148, "BIAS_IO0"),
1463		NULL, "mt8365",
1464		MTK_EINT_FUNCTION(0, 148),
1465		MTK_FUNCTION(0, "GPIO148")
1466	),
1467	MTK_PIN(
1468		PINCTRL_PIN(149, "BIAS1_IO1"),
1469		NULL, "mt8365",
1470		MTK_EINT_FUNCTION(0, 149),
1471		MTK_FUNCTION(0, "GPIO149")
1472	),
1473	MTK_PIN(
1474		PINCTRL_PIN(150, "BIAS2_IO1"),
1475		NULL, "mt8365",
1476		MTK_EINT_FUNCTION(0, 150),
1477		MTK_FUNCTION(0, "GPIO150")
1478	),
1479	MTK_PIN(
1480		PINCTRL_PIN(151, "BIAS_DPI"),
1481		NULL, "mt8365",
1482		MTK_EINT_FUNCTION(0, 151),
1483		MTK_FUNCTION(0, "GPIO151")
1484	),
1485	MTK_PIN(
1486		PINCTRL_PIN(152, "BIAS_MSDC2"),
1487		NULL, "mt8365",
1488		MTK_EINT_FUNCTION(0, 152),
1489		MTK_FUNCTION(0, "GPIO152")
1490	),
1491	MTK_PIN(
1492		PINCTRL_PIN(153, "BIAS_IO2"),
1493		NULL, "mt8365",
1494		MTK_EINT_FUNCTION(0, 153),
1495		MTK_FUNCTION(0, "GPIO153")
1496	),
1497	MTK_PIN(
1498		PINCTRL_PIN(154, "BIAS_IO3"),
1499		NULL, "mt8365",
1500		MTK_EINT_FUNCTION(0, 154),
1501		MTK_FUNCTION(0, "GPIO154")
1502	),
1503	MTK_PIN(
1504		PINCTRL_PIN(155, "BIAS1_MSDC1"),
1505		NULL, "mt8365",
1506		MTK_EINT_FUNCTION(0, 155),
1507		MTK_FUNCTION(0, "GPIO155")
1508	),
1509};
1510
1511#endif /* __PINCTRL_MTK_MT8365_H */
1512