brintos

brintos / linux-shallow public Read only

0
0
Text · 46.1 KiB · 845c408 Raw
1758 lines · c
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#ifndef PINCTRL_MTK_MT2712_H8#define PINCTRL_MTK_MT2712_H9 10#include <linux/pinctrl/pinctrl.h>11#include "pinctrl-mtk-common.h"12 13static const struct mtk_desc_pin mtk_pins_mt2712[] = {14	MTK_PIN(PINCTRL_PIN(0, "EINT0"),15		NULL, "mt2712",16		MTK_EINT_FUNCTION(0, 6),17		MTK_FUNCTION(0, "GPIO0"),18		MTK_FUNCTION(1, "EINT0"),19		MTK_FUNCTION(2, "MBIST_DIAG_SCANOUT"),20		MTK_FUNCTION(3, "DSIA_TE"),21		MTK_FUNCTION(4, "DSIC_TE"),22		MTK_FUNCTION(5, "DIN_D3"),23		MTK_FUNCTION(6, "PURE_HW_PROTECT")24	),25	MTK_PIN(PINCTRL_PIN(1, "EINT1"),26		NULL, "mt2712",27		MTK_EINT_FUNCTION(0, 7),28		MTK_FUNCTION(0, "GPIO1"),29		MTK_FUNCTION(1, "EINT1"),30		MTK_FUNCTION(2, "IR_IN"),31		MTK_FUNCTION(3, "DSIB_TE"),32		MTK_FUNCTION(4, "DSID_TE"),33		MTK_FUNCTION(5, "DIN_D4")34	),35	MTK_PIN(PINCTRL_PIN(2, "EINT2"),36		NULL, "mt2712",37		MTK_EINT_FUNCTION(0, 8),38		MTK_FUNCTION(0, "GPIO2"),39		MTK_FUNCTION(1, "EINT2"),40		MTK_FUNCTION(2, "IR_IN"),41		MTK_FUNCTION(3, "LCM_RST1"),42		MTK_FUNCTION(5, "DIN_D5")43	),44	MTK_PIN(PINCTRL_PIN(3, "EINT3"),45		NULL, "mt2712",46		MTK_EINT_FUNCTION(0, 9),47		MTK_FUNCTION(0, "GPIO3"),48		MTK_FUNCTION(1, "EINT3"),49		MTK_FUNCTION(2, "IR_IN"),50		MTK_FUNCTION(3, "LCM_RST0"),51		MTK_FUNCTION(5, "DIN_D6")52	),53	MTK_PIN(PINCTRL_PIN(4, "PWM0"),54		NULL, "mt2712",55		MTK_EINT_FUNCTION(0, 10),56		MTK_FUNCTION(0, "GPIO4"),57		MTK_FUNCTION(1, "PWM0"),58		MTK_FUNCTION(2, "DISP0_PWM"),59		MTK_FUNCTION(3, "DISP1_PWM"),60		MTK_FUNCTION(5, "DIN_CLK")61	),62	MTK_PIN(PINCTRL_PIN(5, "PWM1"),63		NULL, "mt2712",64		MTK_EINT_FUNCTION(0, 11),65		MTK_FUNCTION(0, "GPIO5"),66		MTK_FUNCTION(1, "PWM1"),67		MTK_FUNCTION(2, "DISP1_PWM"),68		MTK_FUNCTION(3, "DISP0_PWM"),69		MTK_FUNCTION(5, "DIN_VSYNC")70	),71	MTK_PIN(PINCTRL_PIN(6, "PWM2"),72		NULL, "mt2712",73		MTK_EINT_FUNCTION(0, 12),74		MTK_FUNCTION(0, "GPIO6"),75		MTK_FUNCTION(1, "PWM2"),76		MTK_FUNCTION(2, "DISP0_PWM"),77		MTK_FUNCTION(3, "DISP1_PWM"),78		MTK_FUNCTION(4, "DISP2_PWM"),79		MTK_FUNCTION(5, "DIN_HSYNC")80	),81	MTK_PIN(PINCTRL_PIN(7, "PWM3"),82		NULL, "mt2712",83		MTK_EINT_FUNCTION(0, 13),84		MTK_FUNCTION(0, "GPIO7"),85		MTK_FUNCTION(1, "PWM3"),86		MTK_FUNCTION(2, "DISP1_PWM"),87		MTK_FUNCTION(3, "DISP0_PWM"),88		MTK_FUNCTION(4, "LCM_RST2"),89		MTK_FUNCTION(5, "DIN_D0")90	),91	MTK_PIN(PINCTRL_PIN(8, "PWM4"),92		NULL, "mt2712",93		MTK_EINT_FUNCTION(0, 14),94		MTK_FUNCTION(0, "GPIO8"),95		MTK_FUNCTION(1, "PWM4"),96		MTK_FUNCTION(2, "DISP0_PWM"),97		MTK_FUNCTION(3, "DISP1_PWM"),98		MTK_FUNCTION(4, "DSIA_TE"),99		MTK_FUNCTION(5, "DIN_D1")100	),101	MTK_PIN(PINCTRL_PIN(9, "PWM5"),102		NULL, "mt2712",103		MTK_EINT_FUNCTION(0, 15),104		MTK_FUNCTION(0, "GPIO9"),105		MTK_FUNCTION(1, "PWM5"),106		MTK_FUNCTION(2, "DISP1_PWM"),107		MTK_FUNCTION(3, "DISP0_PWM"),108		MTK_FUNCTION(4, "DSIB_TE"),109		MTK_FUNCTION(5, "DIN_D2")110	),111	MTK_PIN(PINCTRL_PIN(10, "PWM6"),112		NULL, "mt2712",113		MTK_EINT_FUNCTION(0, 16),114		MTK_FUNCTION(0, "GPIO10"),115		MTK_FUNCTION(1, "PWM6"),116		MTK_FUNCTION(2, "DISP0_PWM"),117		MTK_FUNCTION(3, "DISP1_PWM"),118		MTK_FUNCTION(4, "LCM_RST0")119	),120	MTK_PIN(PINCTRL_PIN(11, "PWM7"),121		NULL, "mt2712",122		MTK_EINT_FUNCTION(0, 17),123		MTK_FUNCTION(0, "GPIO11"),124		MTK_FUNCTION(1, "PWM7"),125		MTK_FUNCTION(2, "DISP1_PWM"),126		MTK_FUNCTION(3, "DISP0_PWM"),127		MTK_FUNCTION(4, "LCM_RST1")128	),129	MTK_PIN(PINCTRL_PIN(12, "IDDIG_P0"),130		NULL, "mt2712",131		MTK_EINT_FUNCTION(1, 22),132		MTK_FUNCTION(0, "GPIO12"),133		MTK_FUNCTION(1, "IDDIG_A"),134		MTK_FUNCTION(5, "DIN_D7")135	),136	MTK_PIN(PINCTRL_PIN(13, "DRV_VBUS_P0"),137		NULL, "mt2712",138		MTK_EINT_FUNCTION(0, 43),139		MTK_FUNCTION(0, "GPIO13"),140		MTK_FUNCTION(1, "DRV_VBUS_A")141	),142	MTK_PIN(PINCTRL_PIN(14, "IDDIG_P1"),143		NULL, "mt2712",144		MTK_EINT_FUNCTION(1, 44),145		MTK_FUNCTION(0, "GPIO14"),146		MTK_FUNCTION(1, "IDDIG_B")147	),148	MTK_PIN(PINCTRL_PIN(15, "DRV_VBUS_P1"),149		NULL, "mt2712",150		MTK_EINT_FUNCTION(0, 45),151		MTK_FUNCTION(0, "GPIO15"),152		MTK_FUNCTION(1, "DRV_VBUS_B")153	),154	MTK_PIN(PINCTRL_PIN(16, "DRV_VBUS_P2"),155		NULL, "mt2712",156		MTK_EINT_FUNCTION(0, 46),157		MTK_FUNCTION(0, "GPIO16"),158		MTK_FUNCTION(1, "DRV_VBUS_C")159	),160	MTK_PIN(PINCTRL_PIN(17, "DRV_VBUS_P3"),161		NULL, "mt2712",162		MTK_EINT_FUNCTION(0, 47),163		MTK_FUNCTION(0, "GPIO17"),164		MTK_FUNCTION(1, "DRV_VBUS_D")165	),166	MTK_PIN(PINCTRL_PIN(18, "KPROW0"),167		NULL, "mt2712",168		MTK_EINT_FUNCTION(0, 18),169		MTK_FUNCTION(0, "GPIO18"),170		MTK_FUNCTION(1, "KROW0")171	),172	MTK_PIN(PINCTRL_PIN(19, "KPCOL0"),173		NULL, "mt2712",174		MTK_EINT_FUNCTION(0, 19),175		MTK_FUNCTION(0, "GPIO19"),176		MTK_FUNCTION(1, "KCOL0")177	),178	MTK_PIN(PINCTRL_PIN(20, "KPROW1"),179		NULL, "mt2712",180		MTK_EINT_FUNCTION(0, 48),181		MTK_FUNCTION(0, "GPIO20"),182		MTK_FUNCTION(1, "KROW1")183	),184	MTK_PIN(PINCTRL_PIN(21, "KPCOL1"),185		NULL, "mt2712",186		MTK_EINT_FUNCTION(0, 49),187		MTK_FUNCTION(0, "GPIO21"),188		MTK_FUNCTION(1, "KCOL1")189	),190	MTK_PIN(PINCTRL_PIN(22, "KPROW2"),191		NULL, "mt2712",192		MTK_EINT_FUNCTION(0, 50),193		MTK_FUNCTION(0, "GPIO22"),194		MTK_FUNCTION(1, "KROW2"),195		MTK_FUNCTION(2, "DISP1_PWM")196	),197	MTK_PIN(PINCTRL_PIN(23, "KPCOL2"),198		NULL, "mt2712",199		MTK_EINT_FUNCTION(0, 51),200		MTK_FUNCTION(0, "GPIO23"),201		MTK_FUNCTION(1, "KCOL2"),202		MTK_FUNCTION(2, "DISP0_PWM")203	),204	MTK_PIN(PINCTRL_PIN(24, "CMMCLK"),205		NULL, "mt2712",206		MTK_EINT_FUNCTION(0, 52),207		MTK_FUNCTION(0, "GPIO24"),208		MTK_FUNCTION(1, "CMMCLK"),209		MTK_FUNCTION(7, "DBG_MON_A_1_")210	),211	MTK_PIN(PINCTRL_PIN(25, "CM2MCLK"),212		NULL, "mt2712",213		MTK_EINT_FUNCTION(0, 53),214		MTK_FUNCTION(0, "GPIO25"),215		MTK_FUNCTION(1, "CM2MCLK"),216		MTK_FUNCTION(7, "DBG_MON_A_2_")217	),218	MTK_PIN(PINCTRL_PIN(26, "PCM_TX"),219		NULL, "mt2712",220		MTK_EINT_FUNCTION(0, 54),221		MTK_FUNCTION(0, "GPIO26"),222		MTK_FUNCTION(1, "PCM1_DO"),223		MTK_FUNCTION(2, "MRG_TX"),224		MTK_FUNCTION(3, "DAI_TX"),225		MTK_FUNCTION(4, "MRG_RX"),226		MTK_FUNCTION(5, "DAI_RX"),227		MTK_FUNCTION(6, "PCM1_DI"),228		MTK_FUNCTION(7, "DBG_MON_A_3_")229	),230	MTK_PIN(PINCTRL_PIN(27, "PCM_CLK"),231		NULL, "mt2712",232		MTK_EINT_FUNCTION(0, 55),233		MTK_FUNCTION(0, "GPIO27"),234		MTK_FUNCTION(1, "PCM1_CLK"),235		MTK_FUNCTION(2, "MRG_CLK"),236		MTK_FUNCTION(3, "DAI_CLK"),237		MTK_FUNCTION(7, "DBG_MON_A_4_")238	),239	MTK_PIN(PINCTRL_PIN(28, "PCM_RX"),240		NULL, "mt2712",241		MTK_EINT_FUNCTION(0, 56),242		MTK_FUNCTION(0, "GPIO28"),243		MTK_FUNCTION(1, "PCM1_DI"),244		MTK_FUNCTION(2, "MRG_RX"),245		MTK_FUNCTION(3, "DAI_RX"),246		MTK_FUNCTION(4, "MRG_TX"),247		MTK_FUNCTION(5, "DAI_TX"),248		MTK_FUNCTION(6, "PCM1_DO"),249		MTK_FUNCTION(7, "DBG_MON_A_5_")250	),251	MTK_PIN(PINCTRL_PIN(29, "PCM_SYNC"),252		NULL, "mt2712",253		MTK_EINT_FUNCTION(0, 57),254		MTK_FUNCTION(0, "GPIO29"),255		MTK_FUNCTION(1, "PCM1_SYNC"),256		MTK_FUNCTION(2, "MRG_SYNC"),257		MTK_FUNCTION(3, "DAI_SYNC"),258		MTK_FUNCTION(7, "DBG_MON_A_6_")259	),260	MTK_PIN(PINCTRL_PIN(30, "NCEB0"),261		NULL, "mt2712",262		MTK_EINT_FUNCTION(0, 58),263		MTK_FUNCTION(0, "GPIO30"),264		MTK_FUNCTION(1, "NCEB0"),265		MTK_FUNCTION(2, "USB0_FT_SDA"),266		MTK_FUNCTION(7, "DBG_MON_A_7_")267	),268	MTK_PIN(PINCTRL_PIN(31, "NCEB1"),269		NULL, "mt2712",270		MTK_EINT_FUNCTION(0, 59),271		MTK_FUNCTION(0, "GPIO31"),272		MTK_FUNCTION(1, "NCEB1"),273		MTK_FUNCTION(2, "USB1_FT_SCL"),274		MTK_FUNCTION(7, "DBG_MON_A_8_")275	),276	MTK_PIN(PINCTRL_PIN(32, "NF_DQS"),277		NULL, "mt2712",278		MTK_EINT_FUNCTION(0, 60),279		MTK_FUNCTION(0, "GPIO32"),280		MTK_FUNCTION(1, "NF_DQS"),281		MTK_FUNCTION(2, "USB1_FT_SDA"),282		MTK_FUNCTION(7, "DBG_MON_A_9_")283	),284	MTK_PIN(PINCTRL_PIN(33, "NWEB"),285		NULL, "mt2712",286		MTK_EINT_FUNCTION(0, 61),287		MTK_FUNCTION(0, "GPIO33"),288		MTK_FUNCTION(1, "NWEB"),289		MTK_FUNCTION(2, "USB2_FT_SCL"),290		MTK_FUNCTION(7, "DBG_MON_A_10_")291	),292	MTK_PIN(PINCTRL_PIN(34, "NREB"),293		NULL, "mt2712",294		MTK_EINT_FUNCTION(0, 62),295		MTK_FUNCTION(0, "GPIO34"),296		MTK_FUNCTION(1, "NREB"),297		MTK_FUNCTION(2, "USB2_FT_SDA"),298		MTK_FUNCTION(7, "DBG_MON_A_11_")299	),300	MTK_PIN(PINCTRL_PIN(35, "NCLE"),301		NULL, "mt2712",302		MTK_EINT_FUNCTION(0, 63),303		MTK_FUNCTION(0, "GPIO35"),304		MTK_FUNCTION(1, "NCLE"),305		MTK_FUNCTION(2, "USB3_FT_SCL"),306		MTK_FUNCTION(7, "DBG_MON_A_12_")307	),308	MTK_PIN(PINCTRL_PIN(36, "NALE"),309		NULL, "mt2712",310		MTK_EINT_FUNCTION(0, 64),311		MTK_FUNCTION(0, "GPIO36"),312		MTK_FUNCTION(1, "NALE"),313		MTK_FUNCTION(2, "USB3_FT_SDA"),314		MTK_FUNCTION(7, "DBG_MON_A_13_")315	),316	MTK_PIN(PINCTRL_PIN(37, "MSDC0E_CLK"),317		NULL, "mt2712",318		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),319		MTK_FUNCTION(0, "GPIO37"),320		MTK_FUNCTION(1, "MSDC0_CLK"),321		MTK_FUNCTION(2, "USB0_FT_SCL"),322		MTK_FUNCTION(7, "DBG_MON_A_0_")323	),324	MTK_PIN(PINCTRL_PIN(38, "MSDC0E_DAT7"),325		NULL, "mt2712",326		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),327		MTK_FUNCTION(0, "GPIO38"),328		MTK_FUNCTION(1, "MSDC0_DAT7"),329		MTK_FUNCTION(2, "NAND_ND7"),330		MTK_FUNCTION(7, "DBG_MON_A_14_")331	),332	MTK_PIN(PINCTRL_PIN(39, "MSDC0E_DAT6"),333		NULL, "mt2712",334		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),335		MTK_FUNCTION(0, "GPIO39"),336		MTK_FUNCTION(1, "MSDC0_DAT6"),337		MTK_FUNCTION(2, "NAND_ND6"),338		MTK_FUNCTION(7, "DBG_MON_A_15_")339	),340	MTK_PIN(PINCTRL_PIN(40, "MSDC0E_DAT5"),341		NULL, "mt2712",342		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),343		MTK_FUNCTION(0, "GPIO40"),344		MTK_FUNCTION(1, "MSDC0_DAT5"),345		MTK_FUNCTION(2, "NAND_ND5"),346		MTK_FUNCTION(7, "DBG_MON_A_16_")347	),348	MTK_PIN(PINCTRL_PIN(41, "MSDC0E_DAT4"),349		NULL, "mt2712",350		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),351		MTK_FUNCTION(0, "GPIO41"),352		MTK_FUNCTION(1, "MSDC0_DAT4"),353		MTK_FUNCTION(2, "NAND_ND4"),354		MTK_FUNCTION(7, "DBG_MON_A_17_")355	),356	MTK_PIN(PINCTRL_PIN(42, "MSDC0E_DAT3"),357		NULL, "mt2712",358		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),359		MTK_FUNCTION(0, "GPIO42"),360		MTK_FUNCTION(1, "MSDC0_DAT3"),361		MTK_FUNCTION(2, "NAND_ND3"),362		MTK_FUNCTION(7, "DBG_MON_A_18_")363	),364	MTK_PIN(PINCTRL_PIN(43, "MSDC0E_DAT2"),365		NULL, "mt2712",366		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),367		MTK_FUNCTION(0, "GPIO43"),368		MTK_FUNCTION(1, "MSDC0_DAT2"),369		MTK_FUNCTION(2, "NAND_ND2"),370		MTK_FUNCTION(7, "DBG_MON_A_19_")371	),372	MTK_PIN(PINCTRL_PIN(44, "MSDC0E_DAT1"),373		NULL, "mt2712",374		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),375		MTK_FUNCTION(0, "GPIO44"),376		MTK_FUNCTION(1, "MSDC0_DAT1"),377		MTK_FUNCTION(2, "NAND_ND1"),378		MTK_FUNCTION(7, "DBG_MON_A_20_")379	),380	MTK_PIN(PINCTRL_PIN(45, "MSDC0E_DAT0"),381		NULL, "mt2712",382		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),383		MTK_FUNCTION(0, "GPIO45"),384		MTK_FUNCTION(1, "MSDC0_DAT0"),385		MTK_FUNCTION(2, "NAND_ND0"),386		MTK_FUNCTION(7, "DBG_MON_A_21_")387	),388	MTK_PIN(PINCTRL_PIN(46, "MSDC0E_CMD"),389		NULL, "mt2712",390		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),391		MTK_FUNCTION(0, "GPIO46"),392		MTK_FUNCTION(1, "MSDC0_CMD"),393		MTK_FUNCTION(2, "NAND_NRNB"),394		MTK_FUNCTION(7, "DBG_MON_A_22_")395	),396	MTK_PIN(PINCTRL_PIN(47, "MSDC0E_DSL"),397		NULL, "mt2712",398		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),399		MTK_FUNCTION(0, "GPIO47"),400		MTK_FUNCTION(1, "MSDC0_DSL"),401		MTK_FUNCTION(7, "DBG_MON_A_23_")402	),403	MTK_PIN(PINCTRL_PIN(48, "MSDC0E_RSTB"),404		NULL, "mt2712",405		MTK_EINT_FUNCTION(0, 142),406		MTK_FUNCTION(0, "GPIO48"),407		MTK_FUNCTION(1, "MSDC0_RSTB"),408		MTK_FUNCTION(7, "DBG_MON_A_24_")409	),410	MTK_PIN(PINCTRL_PIN(49, "MSDC3_DAT3"),411		NULL, "mt2712",412		MTK_EINT_FUNCTION(0, 65),413		MTK_FUNCTION(0, "GPIO49"),414		MTK_FUNCTION(1, "MSDC3_DAT3"),415		MTK_FUNCTION(7, "DBG_MON_A_25_")416	),417	MTK_PIN(PINCTRL_PIN(50, "MSDC3_DAT2"),418		NULL, "mt2712",419		MTK_EINT_FUNCTION(0, 66),420		MTK_FUNCTION(0, "GPIO50"),421		MTK_FUNCTION(1, "MSDC3_DAT2"),422		MTK_FUNCTION(7, "DBG_MON_A_26_")423	),424	MTK_PIN(PINCTRL_PIN(51, "MSDC3_DAT1"),425		NULL, "mt2712",426		MTK_EINT_FUNCTION(0, 67),427		MTK_FUNCTION(0, "GPIO51"),428		MTK_FUNCTION(1, "MSDC3_DAT1"),429		MTK_FUNCTION(7, "DBG_MON_A_27_")430	),431	MTK_PIN(PINCTRL_PIN(52, "MSDC3_DAT0"),432		NULL, "mt2712",433		MTK_EINT_FUNCTION(0, 68),434		MTK_FUNCTION(0, "GPIO52"),435		MTK_FUNCTION(1, "MSDC3_DAT0"),436		MTK_FUNCTION(7, "DBG_MON_A_28_")437	),438	MTK_PIN(PINCTRL_PIN(53, "MSDC3_CMD"),439		NULL, "mt2712",440		MTK_EINT_FUNCTION(0, 69),441		MTK_FUNCTION(0, "GPIO53"),442		MTK_FUNCTION(1, "MSDC3_CMD"),443		MTK_FUNCTION(7, "DBG_MON_A_29_")444	),445	MTK_PIN(PINCTRL_PIN(54, "MSDC3_INS"),446		NULL, "mt2712",447		MTK_EINT_FUNCTION(0, 20),448		MTK_FUNCTION(0, "GPIO54"),449		MTK_FUNCTION(1, "MSDC3_INS"),450		MTK_FUNCTION(7, "DBG_MON_A_30_")451	),452	MTK_PIN(PINCTRL_PIN(55, "MSDC3_DSL"),453		NULL, "mt2712",454		MTK_EINT_FUNCTION(0, 70),455		MTK_FUNCTION(0, "GPIO55"),456		MTK_FUNCTION(1, "MSDC3_DSL"),457		MTK_FUNCTION(7, "DBG_MON_A_31_")458	),459	MTK_PIN(PINCTRL_PIN(56, "MSDC3_CLK"),460		NULL, "mt2712",461		MTK_EINT_FUNCTION(0, 71),462		MTK_FUNCTION(0, "GPIO56"),463		MTK_FUNCTION(1, "MSDC3_CLK"),464		MTK_FUNCTION(7, "DBG_MON_A_32_")465	),466	MTK_PIN(PINCTRL_PIN(57, "NOR_CS"),467		NULL, "mt2712",468		MTK_EINT_FUNCTION(0, 72),469		MTK_FUNCTION(0, "GPIO57"),470		MTK_FUNCTION(1, "NOR_CS")471	),472	MTK_PIN(PINCTRL_PIN(58, "NOR_CK"),473		NULL, "mt2712",474		MTK_EINT_FUNCTION(0, 73),475		MTK_FUNCTION(0, "GPIO58"),476		MTK_FUNCTION(1, "NOR_CK")477	),478	MTK_PIN(PINCTRL_PIN(59, "NOR_IO0"),479		NULL, "mt2712",480		MTK_EINT_FUNCTION(0, 74),481		MTK_FUNCTION(0, "GPIO59"),482		MTK_FUNCTION(1, "NOR_IO0")483	),484	MTK_PIN(PINCTRL_PIN(60, "NOR_IO1"),485		NULL, "mt2712",486		MTK_EINT_FUNCTION(0, 75),487		MTK_FUNCTION(0, "GPIO60"),488		MTK_FUNCTION(1, "NOR_IO1")489	),490	MTK_PIN(PINCTRL_PIN(61, "NOR_IO2"),491		NULL, "mt2712",492		MTK_EINT_FUNCTION(0, 76),493		MTK_FUNCTION(0, "GPIO61"),494		MTK_FUNCTION(1, "NOR_IO2")495	),496	MTK_PIN(PINCTRL_PIN(62, "NOR_IO3"),497		NULL, "mt2712",498		MTK_EINT_FUNCTION(0, 77),499		MTK_FUNCTION(0, "GPIO62"),500		MTK_FUNCTION(1, "NOR_IO3")501	),502	MTK_PIN(PINCTRL_PIN(63, "MSDC1_CLK"),503		NULL, "mt2712",504		MTK_EINT_FUNCTION(0, 78),505		MTK_FUNCTION(0, "GPIO63"),506		MTK_FUNCTION(1, "MSDC1_CLK"),507		MTK_FUNCTION(2, "UDI_TCK")508	),509	MTK_PIN(PINCTRL_PIN(64, "MSDC1_DAT3"),510		NULL, "mt2712",511		MTK_EINT_FUNCTION(0, 79),512		MTK_FUNCTION(0, "GPIO64"),513		MTK_FUNCTION(1, "MSDC1_DAT3"),514		MTK_FUNCTION(2, "UDI_TDI")515	),516	MTK_PIN(PINCTRL_PIN(65, "MSDC1_DAT1"),517		NULL, "mt2712",518		MTK_EINT_FUNCTION(0, 80),519		MTK_FUNCTION(0, "GPIO65"),520		MTK_FUNCTION(1, "MSDC1_DAT1"),521		MTK_FUNCTION(2, "UDI_TMS")522	),523	MTK_PIN(PINCTRL_PIN(66, "MSDC1_DAT2"),524		NULL, "mt2712",525		MTK_EINT_FUNCTION(0, 81),526		MTK_FUNCTION(0, "GPIO66"),527		MTK_FUNCTION(1, "MSDC1_DAT2"),528		MTK_FUNCTION(2, "UDI_TDO")529	),530	MTK_PIN(PINCTRL_PIN(67, "MSDC1_PSW"),531		NULL, "mt2712",532		MTK_EINT_FUNCTION(0, 82),533		MTK_FUNCTION(0, "GPIO67"),534		MTK_FUNCTION(2, "UDI_NTRST")535	),536	MTK_PIN(PINCTRL_PIN(68, "MSDC1_DAT0"),537		NULL, "mt2712",538		MTK_EINT_FUNCTION(0, 83),539		MTK_FUNCTION(0, "GPIO68"),540		MTK_FUNCTION(1, "MSDC1_DAT0")541	),542	MTK_PIN(PINCTRL_PIN(69, "MSDC1_CMD"),543		NULL, "mt2712",544		MTK_EINT_FUNCTION(0, 84),545		MTK_FUNCTION(0, "GPIO69"),546		MTK_FUNCTION(1, "MSDC1_CMD")547	),548	MTK_PIN(PINCTRL_PIN(70, "MSDC1_INS"),549		NULL, "mt2712",550		MTK_EINT_FUNCTION(0, 85),551		MTK_FUNCTION(0, "GPIO70")552	),553	MTK_PIN(PINCTRL_PIN(71, "GBE_TXD3"),554		NULL, "mt2712",555		MTK_EINT_FUNCTION(0, 86),556		MTK_FUNCTION(0, "GPIO71"),557		MTK_FUNCTION(1, "GBE_TXD3"),558		MTK_FUNCTION(7, "DBG_MON_B_0_")559	),560	MTK_PIN(PINCTRL_PIN(72, "GBE_TXD2"),561		NULL, "mt2712",562		MTK_EINT_FUNCTION(0, 87),563		MTK_FUNCTION(0, "GPIO72"),564		MTK_FUNCTION(1, "GBE_TXD2"),565		MTK_FUNCTION(7, "DBG_MON_B_1_")566	),567	MTK_PIN(PINCTRL_PIN(73, "GBE_TXD1"),568		NULL, "mt2712",569		MTK_EINT_FUNCTION(0, 88),570		MTK_FUNCTION(0, "GPIO73"),571		MTK_FUNCTION(1, "GBE_TXD1"),572		MTK_FUNCTION(7, "DBG_MON_B_2_")573	),574	MTK_PIN(PINCTRL_PIN(74, "GBE_TXD0"),575		NULL, "mt2712",576		MTK_EINT_FUNCTION(0, 89),577		MTK_FUNCTION(0, "GPIO74"),578		MTK_FUNCTION(1, "GBE_TXD0"),579		MTK_FUNCTION(7, "DBG_MON_B_3_")580	),581	MTK_PIN(PINCTRL_PIN(75, "GBE_TXC"),582		NULL, "mt2712",583		MTK_EINT_FUNCTION(0, 90),584		MTK_FUNCTION(0, "GPIO75"),585		MTK_FUNCTION(1, "GBE_TXC"),586		MTK_FUNCTION(7, "DBG_MON_B_4_")587	),588	MTK_PIN(PINCTRL_PIN(76, "GBE_TXEN"),589		NULL, "mt2712",590		MTK_EINT_FUNCTION(0, 91),591		MTK_FUNCTION(0, "GPIO76"),592		MTK_FUNCTION(1, "GBE_TXEN"),593		MTK_FUNCTION(7, "DBG_MON_B_5_")594	),595	MTK_PIN(PINCTRL_PIN(77, "GBE_TXER"),596		NULL, "mt2712",597		MTK_EINT_FUNCTION(0, 92),598		MTK_FUNCTION(0, "GPIO77"),599		MTK_FUNCTION(1, "GBE_TXER"),600		MTK_FUNCTION(7, "DBG_MON_B_6_")601	),602	MTK_PIN(PINCTRL_PIN(78, "GBE_RXD3"),603		NULL, "mt2712",604		MTK_EINT_FUNCTION(0, 93),605		MTK_FUNCTION(0, "GPIO78"),606		MTK_FUNCTION(1, "GBE_RXD3"),607		MTK_FUNCTION(7, "DBG_MON_B_7_")608	),609	MTK_PIN(PINCTRL_PIN(79, "GBE_RXD2"),610		NULL, "mt2712",611		MTK_EINT_FUNCTION(0, 94),612		MTK_FUNCTION(0, "GPIO79"),613		MTK_FUNCTION(1, "GBE_RXD2"),614		MTK_FUNCTION(7, "DBG_MON_B_8_")615	),616	MTK_PIN(PINCTRL_PIN(80, "GBE_RXD1"),617		NULL, "mt2712",618		MTK_EINT_FUNCTION(0, 95),619		MTK_FUNCTION(0, "GPIO80"),620		MTK_FUNCTION(1, "GBE_RXD1"),621		MTK_FUNCTION(7, "DBG_MON_B_9_")622	),623	MTK_PIN(PINCTRL_PIN(81, "GBE_RXD0"),624		NULL, "mt2712",625		MTK_EINT_FUNCTION(0, 96),626		MTK_FUNCTION(0, "GPIO81"),627		MTK_FUNCTION(1, "GBE_RXD0"),628		MTK_FUNCTION(7, "DBG_MON_B_10_")629	),630	MTK_PIN(PINCTRL_PIN(82, "GBE_RXDV"),631		NULL, "mt2712",632		MTK_EINT_FUNCTION(0, 97),633		MTK_FUNCTION(0, "GPIO82"),634		MTK_FUNCTION(1, "GBE_RXDV"),635		MTK_FUNCTION(7, "DBG_MON_B_11_")636	),637	MTK_PIN(PINCTRL_PIN(83, "GBE_RXER"),638		NULL, "mt2712",639		MTK_EINT_FUNCTION(0, 98),640		MTK_FUNCTION(0, "GPIO83"),641		MTK_FUNCTION(1, "GBE_RXER"),642		MTK_FUNCTION(7, "DBG_MON_B_12_")643	),644	MTK_PIN(PINCTRL_PIN(84, "GBE_RXC"),645		NULL, "mt2712",646		MTK_EINT_FUNCTION(0, 99),647		MTK_FUNCTION(0, "GPIO84"),648		MTK_FUNCTION(1, "GBE_RXC"),649		MTK_FUNCTION(7, "DBG_MON_B_13_")650	),651	MTK_PIN(PINCTRL_PIN(85, "GBE_MDC"),652		NULL, "mt2712",653		MTK_EINT_FUNCTION(0, 100),654		MTK_FUNCTION(0, "GPIO85"),655		MTK_FUNCTION(1, "GBE_MDC"),656		MTK_FUNCTION(7, "DBG_MON_B_14_")657	),658	MTK_PIN(PINCTRL_PIN(86, "GBE_MDIO"),659		NULL, "mt2712",660		MTK_EINT_FUNCTION(0, 101),661		MTK_FUNCTION(0, "GPIO86"),662		MTK_FUNCTION(1, "GBE_MDIO"),663		MTK_FUNCTION(7, "DBG_MON_B_15_")664	),665	MTK_PIN(PINCTRL_PIN(87, "GBE_COL"),666		NULL, "mt2712",667		MTK_EINT_FUNCTION(0, 102),668		MTK_FUNCTION(0, "GPIO87"),669		MTK_FUNCTION(1, "GBE_COL"),670		MTK_FUNCTION(7, "DBG_MON_B_16_")671	),672	MTK_PIN(PINCTRL_PIN(88, "GBE_INTR"),673		NULL, "mt2712",674		MTK_EINT_FUNCTION(0, 21),675		MTK_FUNCTION(0, "GPIO88"),676		MTK_FUNCTION(1, "GBE_INTR"),677		MTK_FUNCTION(2, "GBE_CRS"),678		MTK_FUNCTION(7, "DBG_MON_B_17_")679	),680	MTK_PIN(PINCTRL_PIN(89, "MSDC2_CLK"),681		NULL, "mt2712",682		MTK_EINT_FUNCTION(0, 103),683		MTK_FUNCTION(0, "GPIO89"),684		MTK_FUNCTION(1, "MSDC2_CLK"),685		MTK_FUNCTION(7, "DBG_MON_B_18_")686	),687	MTK_PIN(PINCTRL_PIN(90, "MSDC2_DAT3"),688		NULL, "mt2712",689		MTK_EINT_FUNCTION(0, 104),690		MTK_FUNCTION(0, "GPIO90"),691		MTK_FUNCTION(1, "MSDC2_DAT3"),692		MTK_FUNCTION(7, "DBG_MON_B_19_")693	),694	MTK_PIN(PINCTRL_PIN(91, "MSDC2_DAT2"),695		NULL, "mt2712",696		MTK_EINT_FUNCTION(0, 105),697		MTK_FUNCTION(0, "GPIO91"),698		MTK_FUNCTION(1, "MSDC2_DAT2"),699		MTK_FUNCTION(7, "DBG_MON_B_20_")700	),701	MTK_PIN(PINCTRL_PIN(92, "MSDC2_DAT1"),702		NULL, "mt2712",703		MTK_EINT_FUNCTION(0, 106),704		MTK_FUNCTION(0, "GPIO92"),705		MTK_FUNCTION(1, "MSDC2_DAT1"),706		MTK_FUNCTION(7, "DBG_MON_B_21_")707	),708	MTK_PIN(PINCTRL_PIN(93, "MSDC2_DAT0"),709		NULL, "mt2712",710		MTK_EINT_FUNCTION(0, 107),711		MTK_FUNCTION(0, "GPIO93"),712		MTK_FUNCTION(1, "MSDC2_DAT0"),713		MTK_FUNCTION(7, "DBG_MON_B_22_")714	),715	MTK_PIN(PINCTRL_PIN(94, "MSDC2_INS"),716		NULL, "mt2712",717		MTK_EINT_FUNCTION(0, 108),718		MTK_FUNCTION(0, "GPIO94"),719		MTK_FUNCTION(7, "DBG_MON_B_23_")720	),721	MTK_PIN(PINCTRL_PIN(95, "MSDC2_CMD"),722		NULL, "mt2712",723		MTK_EINT_FUNCTION(0, 109),724		MTK_FUNCTION(0, "GPIO95"),725		MTK_FUNCTION(1, "MSDC2_CMD"),726		MTK_FUNCTION(7, "DBG_MON_B_24_")727	),728	MTK_PIN(PINCTRL_PIN(96, "MSDC2_PSW"),729		NULL, "mt2712",730		MTK_EINT_FUNCTION(0, 110),731		MTK_FUNCTION(0, "GPIO96"),732		MTK_FUNCTION(7, "DBG_MON_B_25_")733	),734	MTK_PIN(PINCTRL_PIN(97, "URXD4"),735		NULL, "mt2712",736		MTK_EINT_FUNCTION(0, 111),737		MTK_FUNCTION(0, "GPIO97"),738		MTK_FUNCTION(1, "URXD4"),739		MTK_FUNCTION(2, "UTXD4"),740		MTK_FUNCTION(3, "MRG_CLK"),741		MTK_FUNCTION(4, "PCM1_CLK"),742		MTK_FUNCTION(5, "I2S_IQ2_SDQB"),743		MTK_FUNCTION(6, "I2SO1_WS"),744		MTK_FUNCTION(7, "DBG_MON_B_26_")745	),746	MTK_PIN(PINCTRL_PIN(98, "URTS4"),747		NULL, "mt2712",748		MTK_EINT_FUNCTION(0, 112),749		MTK_FUNCTION(0, "GPIO98"),750		MTK_FUNCTION(1, "URTS4"),751		MTK_FUNCTION(2, "UCTS4"),752		MTK_FUNCTION(3, "MRG_RX"),753		MTK_FUNCTION(4, "PCM1_DI"),754		MTK_FUNCTION(5, "I2S_IQ1_SDIB"),755		MTK_FUNCTION(6, "I2SO1_MCK"),756		MTK_FUNCTION(7, "DBG_MON_B_27_")757	),758	MTK_PIN(PINCTRL_PIN(99, "UTXD4"),759		NULL, "mt2712",760		MTK_EINT_FUNCTION(0, 113),761		MTK_FUNCTION(0, "GPIO99"),762		MTK_FUNCTION(1, "UTXD4"),763		MTK_FUNCTION(2, "URXD4"),764		MTK_FUNCTION(3, "MRG_SYNC"),765		MTK_FUNCTION(4, "PCM1_SYNC"),766		MTK_FUNCTION(5, "I2S_IQ0_SDQB"),767		MTK_FUNCTION(6, "I2SO1_BCK"),768		MTK_FUNCTION(7, "DBG_MON_B_28_")769	),770	MTK_PIN(PINCTRL_PIN(100, "UCTS4"),771		NULL, "mt2712",772		MTK_EINT_FUNCTION(0, 114),773		MTK_FUNCTION(0, "GPIO100"),774		MTK_FUNCTION(1, "UCTS4"),775		MTK_FUNCTION(2, "URTS4"),776		MTK_FUNCTION(3, "MRG_TX"),777		MTK_FUNCTION(4, "PCM1_DO"),778		MTK_FUNCTION(5, "I2S_IQ0_SDIB"),779		MTK_FUNCTION(6, "I2SO1_DO"),780		MTK_FUNCTION(7, "DBG_MON_B_29_")781	),782	MTK_PIN(PINCTRL_PIN(101, "URXD5"),783		NULL, "mt2712",784		MTK_EINT_FUNCTION(0, 30),785		MTK_FUNCTION(0, "GPIO101"),786		MTK_FUNCTION(1, "URXD5"),787		MTK_FUNCTION(2, "UTXD5"),788		MTK_FUNCTION(3, "I2SO3_WS"),789		MTK_FUNCTION(4, "TDMIN_LRCK"),790		MTK_FUNCTION(6, "I2SO0_WS"),791		MTK_FUNCTION(7, "DBG_MON_B_30_")792	),793	MTK_PIN(PINCTRL_PIN(102, "URTS5"),794		NULL, "mt2712",795		MTK_EINT_FUNCTION(0, 31),796		MTK_FUNCTION(0, "GPIO102"),797		MTK_FUNCTION(1, "URTS5"),798		MTK_FUNCTION(2, "UCTS5"),799		MTK_FUNCTION(3, "I2SO3_MCK"),800		MTK_FUNCTION(4, "TDMIN_MCLK"),801		MTK_FUNCTION(5, "IR_IN"),802		MTK_FUNCTION(6, "I2SO0_MCK"),803		MTK_FUNCTION(7, "DBG_MON_B_31_")804	),805	MTK_PIN(PINCTRL_PIN(103, "UTXD5"),806		NULL, "mt2712",807		MTK_EINT_FUNCTION(0, 32),808		MTK_FUNCTION(0, "GPIO103"),809		MTK_FUNCTION(1, "UTXD5"),810		MTK_FUNCTION(2, "URXD5"),811		MTK_FUNCTION(3, "I2SO3_BCK"),812		MTK_FUNCTION(4, "TDMIN_BCK"),813		MTK_FUNCTION(6, "I2SO0_BCK"),814		MTK_FUNCTION(7, "DBG_MON_B_32_")815	),816	MTK_PIN(PINCTRL_PIN(104, "UCTS5"),817		NULL, "mt2712",818		MTK_EINT_FUNCTION(0, 33),819		MTK_FUNCTION(0, "GPIO104"),820		MTK_FUNCTION(1, "UCTS5"),821		MTK_FUNCTION(2, "URTS5"),822		MTK_FUNCTION(3, "I2SO0_DO1"),823		MTK_FUNCTION(4, "TDMIN_DI"),824		MTK_FUNCTION(5, "IR_IN"),825		MTK_FUNCTION(6, "I2SO0_DO0")826	),827	MTK_PIN(PINCTRL_PIN(105, "I2C_SDA0"),828		NULL, "mt2712",829		MTK_EINT_FUNCTION(0, 115),830		MTK_FUNCTION(0, "GPIO105"),831		MTK_FUNCTION(1, "SDA0")832	),833	MTK_PIN(PINCTRL_PIN(106, "I2C_SDA1"),834		NULL, "mt2712",835		MTK_EINT_FUNCTION(0, 116),836		MTK_FUNCTION(0, "GPIO106"),837		MTK_FUNCTION(1, "SDA1")838	),839	MTK_PIN(PINCTRL_PIN(107, "I2C_SDA2"),840		NULL, "mt2712",841		MTK_EINT_FUNCTION(0, 117),842		MTK_FUNCTION(0, "GPIO107"),843		MTK_FUNCTION(1, "SDA2")844	),845	MTK_PIN(PINCTRL_PIN(108, "I2C_SDA3"),846		NULL, "mt2712",847		MTK_EINT_FUNCTION(0, 118),848		MTK_FUNCTION(0, "GPIO108"),849		MTK_FUNCTION(1, "SDA3")850	),851	MTK_PIN(PINCTRL_PIN(109, "I2C_SDA4"),852		NULL, "mt2712",853		MTK_EINT_FUNCTION(0, 119),854		MTK_FUNCTION(0, "GPIO109"),855		MTK_FUNCTION(1, "SDA4")856	),857	MTK_PIN(PINCTRL_PIN(110, "I2C_SDA5"),858		NULL, "mt2712",859		MTK_EINT_FUNCTION(0, 34),860		MTK_FUNCTION(0, "GPIO110"),861		MTK_FUNCTION(1, "SDA5")862	),863	MTK_PIN(PINCTRL_PIN(111, "I2C_SCL0"),864		NULL, "mt2712",865		MTK_EINT_FUNCTION(0, 120),866		MTK_FUNCTION(0, "GPIO111"),867		MTK_FUNCTION(1, "SCL0")868	),869	MTK_PIN(PINCTRL_PIN(112, "I2C_SCL1"),870		NULL, "mt2712",871		MTK_EINT_FUNCTION(0, 121),872		MTK_FUNCTION(0, "GPIO112"),873		MTK_FUNCTION(1, "SCL1")874	),875	MTK_PIN(PINCTRL_PIN(113, "I2C_SCL2"),876		NULL, "mt2712",877		MTK_EINT_FUNCTION(0, 122),878		MTK_FUNCTION(0, "GPIO113"),879		MTK_FUNCTION(1, "SCL2")880	),881	MTK_PIN(PINCTRL_PIN(114, "I2C_SCL3"),882		NULL, "mt2712",883		MTK_EINT_FUNCTION(0, 123),884		MTK_FUNCTION(0, "GPIO114"),885		MTK_FUNCTION(1, "SCL3")886	),887	MTK_PIN(PINCTRL_PIN(115, "I2C_SCL4"),888		NULL, "mt2712",889		MTK_EINT_FUNCTION(0, 124),890		MTK_FUNCTION(0, "GPIO115"),891		MTK_FUNCTION(1, "SCL4")892	),893	MTK_PIN(PINCTRL_PIN(116, "I2C_SCL5"),894		NULL, "mt2712",895		MTK_EINT_FUNCTION(0, 35),896		MTK_FUNCTION(0, "GPIO116"),897		MTK_FUNCTION(1, "SCL5")898	),899	MTK_PIN(PINCTRL_PIN(117, "URXD0"),900		NULL, "mt2712",901		MTK_EINT_FUNCTION(0, 125),902		MTK_FUNCTION(0, "GPIO117"),903		MTK_FUNCTION(1, "URXD0"),904		MTK_FUNCTION(2, "UTXD0")905	),906	MTK_PIN(PINCTRL_PIN(118, "URXD1"),907		NULL, "mt2712",908		MTK_EINT_FUNCTION(0, 126),909		MTK_FUNCTION(0, "GPIO118"),910		MTK_FUNCTION(1, "URXD1"),911		MTK_FUNCTION(2, "UTXD1")912	),913	MTK_PIN(PINCTRL_PIN(119, "URXD2"),914		NULL, "mt2712",915		MTK_EINT_FUNCTION(0, 127),916		MTK_FUNCTION(0, "GPIO119"),917		MTK_FUNCTION(1, "URXD2"),918		MTK_FUNCTION(2, "UTXD2")919	),920	MTK_PIN(PINCTRL_PIN(120, "UTXD0"),921		NULL, "mt2712",922		MTK_EINT_FUNCTION(0, 128),923		MTK_FUNCTION(0, "GPIO120"),924		MTK_FUNCTION(1, "UTXD0"),925		MTK_FUNCTION(2, "URXD0")926	),927	MTK_PIN(PINCTRL_PIN(121, "UTXD1"),928		NULL, "mt2712",929		MTK_EINT_FUNCTION(0, 129),930		MTK_FUNCTION(0, "GPIO121"),931		MTK_FUNCTION(1, "UTXD1"),932		MTK_FUNCTION(2, "URXD1")933	),934	MTK_PIN(PINCTRL_PIN(122, "UTXD2"),935		NULL, "mt2712",936		MTK_EINT_FUNCTION(0, 130),937		MTK_FUNCTION(0, "GPIO122"),938		MTK_FUNCTION(1, "UTXD2"),939		MTK_FUNCTION(2, "URXD2")940	),941	MTK_PIN(PINCTRL_PIN(123, "URXD3"),942		NULL, "mt2712",943		MTK_EINT_FUNCTION(0, 131),944		MTK_FUNCTION(0, "GPIO123"),945		MTK_FUNCTION(1, "URXD3"),946		MTK_FUNCTION(2, "UTXD3"),947		MTK_FUNCTION(3, "PURE_HW_PROTECT")948	),949	MTK_PIN(PINCTRL_PIN(124, "UTXD3"),950		NULL, "mt2712",951		MTK_EINT_FUNCTION(0, 132),952		MTK_FUNCTION(0, "GPIO124"),953		MTK_FUNCTION(1, "UTXD3"),954		MTK_FUNCTION(2, "URXD3"),955		MTK_FUNCTION(3, "PURE_HW_PROTECT")956	),957	MTK_PIN(PINCTRL_PIN(125, "URTS3"),958		NULL, "mt2712",959		MTK_EINT_FUNCTION(0, 133),960		MTK_FUNCTION(0, "GPIO125"),961		MTK_FUNCTION(1, "URTS3"),962		MTK_FUNCTION(2, "UCTS3"),963		MTK_FUNCTION(3, "WATCH_DOG")964	),965	MTK_PIN(PINCTRL_PIN(126, "UCTS3"),966		NULL, "mt2712",967		MTK_EINT_FUNCTION(0, 134),968		MTK_FUNCTION(0, "GPIO126"),969		MTK_FUNCTION(1, "UCTS3"),970		MTK_FUNCTION(2, "URTS3"),971		MTK_FUNCTION(3, "SRCLKENA0")972	),973	MTK_PIN(PINCTRL_PIN(127, "SPI2_CSN"),974		NULL, "mt2712",975		MTK_EINT_FUNCTION(0, 135),976		MTK_FUNCTION(0, "GPIO127"),977		MTK_FUNCTION(1, "SPI_CS_2_"),978		MTK_FUNCTION(2, "SPI_CS_1_")979	),980	MTK_PIN(PINCTRL_PIN(128, "SPI2_MO"),981		NULL, "mt2712",982		MTK_EINT_FUNCTION(0, 136),983		MTK_FUNCTION(0, "GPIO128"),984		MTK_FUNCTION(1, "SPI_MO_2_"),985		MTK_FUNCTION(2, "SPI_SO_1_")986	),987	MTK_PIN(PINCTRL_PIN(129, "SPI2_MI"),988		NULL, "mt2712",989		MTK_EINT_FUNCTION(0, 137),990		MTK_FUNCTION(0, "GPIO129"),991		MTK_FUNCTION(1, "SPI_MI_2_"),992		MTK_FUNCTION(2, "SPI_SI_1_")993	),994	MTK_PIN(PINCTRL_PIN(130, "SPI2_CK"),995		NULL, "mt2712",996		MTK_EINT_FUNCTION(0, 138),997		MTK_FUNCTION(0, "GPIO130"),998		MTK_FUNCTION(1, "SPI_CK_2_"),999		MTK_FUNCTION(2, "SPI_CK_1_")1000	),1001	MTK_PIN(PINCTRL_PIN(131, "SPI3_CSN"),1002		NULL, "mt2712",1003		MTK_EINT_FUNCTION(0, 139),1004		MTK_FUNCTION(0, "GPIO131"),1005		MTK_FUNCTION(1, "SPI_CS_3_")1006	),1007	MTK_PIN(PINCTRL_PIN(132, "SPI3_MO"),1008		NULL, "mt2712",1009		MTK_EINT_FUNCTION(0, 143),1010		MTK_FUNCTION(0, "GPIO132"),1011		MTK_FUNCTION(1, "SPI_MO_3_")1012	),1013	MTK_PIN(PINCTRL_PIN(133, "SPI3_MI"),1014		NULL, "mt2712",1015		MTK_EINT_FUNCTION(0, 144),1016		MTK_FUNCTION(0, "GPIO133"),1017		MTK_FUNCTION(1, "SPI_MI_3_")1018	),1019	MTK_PIN(PINCTRL_PIN(134, "SPI3_CK"),1020		NULL, "mt2712",1021		MTK_EINT_FUNCTION(0, 145),1022		MTK_FUNCTION(0, "GPIO134"),1023		MTK_FUNCTION(1, "SPI_CK_3_")1024	),1025	MTK_PIN(PINCTRL_PIN(135, "KPROW3"),1026		NULL, "mt2712",1027		MTK_EINT_FUNCTION(0, 146),1028		MTK_FUNCTION(0, "GPIO135"),1029		MTK_FUNCTION(1, "KROW3"),1030		MTK_FUNCTION(2, "DSIC_TE")1031	),1032	MTK_PIN(PINCTRL_PIN(136, "KPROW4"),1033		NULL, "mt2712",1034		MTK_EINT_FUNCTION(0, 36),1035		MTK_FUNCTION(0, "GPIO136"),1036		MTK_FUNCTION(1, "KROW4"),1037		MTK_FUNCTION(2, "DSID_TE")1038	),1039	MTK_PIN(PINCTRL_PIN(137, "KPCOL3"),1040		NULL, "mt2712",1041		MTK_EINT_FUNCTION(0, 147),1042		MTK_FUNCTION(0, "GPIO137"),1043		MTK_FUNCTION(1, "KCOL3"),1044		MTK_FUNCTION(2, "DISP2_PWM")1045	),1046	MTK_PIN(PINCTRL_PIN(138, "KPCOL4"),1047		NULL, "mt2712",1048		MTK_EINT_FUNCTION(0, 37),1049		MTK_FUNCTION(0, "GPIO138"),1050		MTK_FUNCTION(1, "KCOL4"),1051		MTK_FUNCTION(2, "LCM_RST2")1052	),1053	MTK_PIN(PINCTRL_PIN(139, "KPCOL5"),1054		NULL, "mt2712",1055		MTK_EINT_FUNCTION(0, 38),1056		MTK_FUNCTION(0, "GPIO139"),1057		MTK_FUNCTION(1, "KCOL5"),1058		MTK_FUNCTION(3, "DSIA_TE"),1059		MTK_FUNCTION(4, "PURE_HW_PROTECT")1060	),1061	MTK_PIN(PINCTRL_PIN(140, "KPCOL6"),1062		NULL, "mt2712",1063		MTK_EINT_FUNCTION(0, 39),1064		MTK_FUNCTION(0, "GPIO140"),1065		MTK_FUNCTION(1, "KCOL6"),1066		MTK_FUNCTION(2, "WATCH_DOG"),1067		MTK_FUNCTION(3, "LCM_RST1")1068	),1069	MTK_PIN(PINCTRL_PIN(141, "KPROW5"),1070		NULL, "mt2712",1071		MTK_EINT_FUNCTION(0, 40),1072		MTK_FUNCTION(0, "GPIO141"),1073		MTK_FUNCTION(1, "KROW5"),1074		MTK_FUNCTION(3, "LCM_RST0"),1075		MTK_FUNCTION(4, "PURE_HW_PROTECT")1076	),1077	MTK_PIN(PINCTRL_PIN(142, "KPROW6"),1078		NULL, "mt2712",1079		MTK_EINT_FUNCTION(0, 41),1080		MTK_FUNCTION(0, "GPIO142"),1081		MTK_FUNCTION(1, "KROW6"),1082		MTK_FUNCTION(2, "SRCLKENA0"),1083		MTK_FUNCTION(3, "DSIB_TE")1084	),1085	MTK_PIN(PINCTRL_PIN(143, "JTDO_ICE"),1086		NULL, "mt2712",1087		MTK_EINT_FUNCTION(0, 148),1088		MTK_FUNCTION(0, "GPIO143"),1089		MTK_FUNCTION(1, "JTDO_ICE"),1090		MTK_FUNCTION(3, "DFD_TDO")1091	),1092	MTK_PIN(PINCTRL_PIN(144, "JTCK_ICE"),1093		NULL, "mt2712",1094		MTK_EINT_FUNCTION(0, 149),1095		MTK_FUNCTION(0, "GPIO144"),1096		MTK_FUNCTION(1, "JTCK_ICE"),1097		MTK_FUNCTION(3, "DFD_TCK")1098	),1099	MTK_PIN(PINCTRL_PIN(145, "JTDI_ICE"),1100		NULL, "mt2712",1101		MTK_EINT_FUNCTION(0, 150),1102		MTK_FUNCTION(0, "GPIO145"),1103		MTK_FUNCTION(1, "JTDI_ICE"),1104		MTK_FUNCTION(3, "DFD_TDI")1105	),1106	MTK_PIN(PINCTRL_PIN(146, "JTMS_ICE"),1107		NULL, "mt2712",1108		MTK_EINT_FUNCTION(0, 151),1109		MTK_FUNCTION(0, "GPIO146"),1110		MTK_FUNCTION(1, "JTMS_ICE"),1111		MTK_FUNCTION(3, "DFD_TMS")1112	),1113	MTK_PIN(PINCTRL_PIN(147, "JTRSTB_ICE"),1114		NULL, "mt2712",1115		MTK_EINT_FUNCTION(0, 152),1116		MTK_FUNCTION(0, "GPIO147"),1117		MTK_FUNCTION(1, "JTRST_B_ICE"),1118		MTK_FUNCTION(3, "DFD_NTRST")1119	),1120	MTK_PIN(PINCTRL_PIN(148, "GPIO148"),1121		NULL, "mt2712",1122		MTK_EINT_FUNCTION(0, 153),1123		MTK_FUNCTION(0, "GPIO148"),1124		MTK_FUNCTION(1, "JTRSTB_CM4"),1125		MTK_FUNCTION(3, "DFD_NTRST")1126	),1127	MTK_PIN(PINCTRL_PIN(149, "GPIO149"),1128		NULL, "mt2712",1129		MTK_EINT_FUNCTION(0, 154),1130		MTK_FUNCTION(0, "GPIO149"),1131		MTK_FUNCTION(1, "JTCK_CM4"),1132		MTK_FUNCTION(3, "DFD_TCK")1133	),1134	MTK_PIN(PINCTRL_PIN(150, "GPIO150"),1135		NULL, "mt2712",1136		MTK_EINT_FUNCTION(0, 155),1137		MTK_FUNCTION(0, "GPIO150"),1138		MTK_FUNCTION(1, "JTMS_CM4"),1139		MTK_FUNCTION(3, "DFD_TMS")1140	),1141	MTK_PIN(PINCTRL_PIN(151, "GPIO151"),1142		NULL, "mt2712",1143		MTK_EINT_FUNCTION(0, 156),1144		MTK_FUNCTION(0, "GPIO151"),1145		MTK_FUNCTION(1, "JTDI_CM4"),1146		MTK_FUNCTION(3, "DFD_TDI")1147	),1148	MTK_PIN(PINCTRL_PIN(152, "GPIO152"),1149		NULL, "mt2712",1150		MTK_EINT_FUNCTION(0, 157),1151		MTK_FUNCTION(0, "GPIO152"),1152		MTK_FUNCTION(1, "JTDO_CM4"),1153		MTK_FUNCTION(3, "DFD_TDO")1154	),1155	MTK_PIN(PINCTRL_PIN(153, "SPI0_CSN"),1156		NULL, "mt2712",1157		MTK_EINT_FUNCTION(0, 158),1158		MTK_FUNCTION(0, "GPIO153"),1159		MTK_FUNCTION(1, "SPI_CS_0_"),1160		MTK_FUNCTION(2, "SRCLKENA0"),1161		MTK_FUNCTION(3, "UTXD0"),1162		MTK_FUNCTION(4, "I2SO0_DO1"),1163		MTK_FUNCTION(6, "TDMO0_DATA1"),1164		MTK_FUNCTION(7, "I2S_IQ2_SDQB")1165	),1166	MTK_PIN(PINCTRL_PIN(154, "SPI0_MI"),1167		NULL, "mt2712",1168		MTK_EINT_FUNCTION(0, 159),1169		MTK_FUNCTION(0, "GPIO154"),1170		MTK_FUNCTION(1, "SPI_MI_0_"),1171		MTK_FUNCTION(2, "SRCLKENA0"),1172		MTK_FUNCTION(3, "URXD0"),1173		MTK_FUNCTION(4, "I2SO0_DO0"),1174		MTK_FUNCTION(5, "I2SO1_DO"),1175		MTK_FUNCTION(6, "TDMO0_DATA"),1176		MTK_FUNCTION(7, "I2S_IQ1_SDIB")1177	),1178	MTK_PIN(PINCTRL_PIN(155, "SPI0_CK"),1179		NULL, "mt2712",1180		MTK_EINT_FUNCTION(0, 160),1181		MTK_FUNCTION(0, "GPIO155"),1182		MTK_FUNCTION(1, "SPI_CK_0_"),1183		MTK_FUNCTION(2, "SC_APBIAS_OFF"),1184		MTK_FUNCTION(3, "UTXD1"),1185		MTK_FUNCTION(4, "I2SO0_BCK"),1186		MTK_FUNCTION(5, "I2SO1_BCK"),1187		MTK_FUNCTION(6, "TDMO0_BCK"),1188		MTK_FUNCTION(7, "I2S_IQ0_SDQB")1189	),1190	MTK_PIN(PINCTRL_PIN(156, "SPI0_MO"),1191		NULL, "mt2712",1192		MTK_EINT_FUNCTION(0, 161),1193		MTK_FUNCTION(0, "GPIO156"),1194		MTK_FUNCTION(1, "SPI_MO_0_"),1195		MTK_FUNCTION(2, "SC_APBIAS_OFF"),1196		MTK_FUNCTION(3, "URXD1"),1197		MTK_FUNCTION(4, "I2SO0_WS"),1198		MTK_FUNCTION(5, "I2SO1_WS"),1199		MTK_FUNCTION(6, "TDMO0_LRCK"),1200		MTK_FUNCTION(7, "I2S_IQ0_SDIB")1201	),1202	MTK_PIN(PINCTRL_PIN(157, "SPI5_CSN"),1203		NULL, "mt2712",1204		MTK_EINT_FUNCTION(0, 162),1205		MTK_FUNCTION(0, "GPIO157"),1206		MTK_FUNCTION(1, "SPI_CS_5_"),1207		MTK_FUNCTION(2, "LCM_RST0"),1208		MTK_FUNCTION(3, "UTXD2"),1209		MTK_FUNCTION(4, "I2SO0_MCK"),1210		MTK_FUNCTION(5, "I2SO1_MCK"),1211		MTK_FUNCTION(6, "TDMO0_MCLK")1212	),1213	MTK_PIN(PINCTRL_PIN(158, "SPI5_MI"),1214		NULL, "mt2712",1215		MTK_EINT_FUNCTION(0, 163),1216		MTK_FUNCTION(0, "GPIO158"),1217		MTK_FUNCTION(1, "SPI_MI_5_"),1218		MTK_FUNCTION(2, "DSIA_TE"),1219		MTK_FUNCTION(3, "URXD2")1220	),1221	MTK_PIN(PINCTRL_PIN(159, "SPI5_MO"),1222		NULL, "mt2712",1223		MTK_EINT_FUNCTION(0, 164),1224		MTK_FUNCTION(0, "GPIO159"),1225		MTK_FUNCTION(1, "SPI_MO_5_"),1226		MTK_FUNCTION(2, "DSIB_TE"),1227		MTK_FUNCTION(3, "UTXD3")1228	),1229	MTK_PIN(PINCTRL_PIN(160, "SPI5_CK"),1230		NULL, "mt2712",1231		MTK_EINT_FUNCTION(0, 165),1232		MTK_FUNCTION(0, "GPIO160"),1233		MTK_FUNCTION(1, "SPI_CK_5_"),1234		MTK_FUNCTION(2, "LCM_RST1"),1235		MTK_FUNCTION(3, "URXD3")1236	),1237	MTK_PIN(PINCTRL_PIN(161, "SPI1_CSN"),1238		NULL, "mt2712",1239		MTK_EINT_FUNCTION(0, 166),1240		MTK_FUNCTION(0, "GPIO161"),1241		MTK_FUNCTION(1, "SPI_CS_1_"),1242		MTK_FUNCTION(2, "SPI_CS_4_"),1243		MTK_FUNCTION(4, "I2S_IQ2_SDQB"),1244		MTK_FUNCTION(5, "I2SO2_DO"),1245		MTK_FUNCTION(6, "TDMO0_DATA1"),1246		MTK_FUNCTION(7, "I2SO0_DO1")1247	),1248	MTK_PIN(PINCTRL_PIN(162, "SPI1_SI"),1249		NULL, "mt2712",1250		MTK_EINT_FUNCTION(0, 167),1251		MTK_FUNCTION(0, "GPIO162"),1252		MTK_FUNCTION(1, "SPI_SI_1_"),1253		MTK_FUNCTION(2, "SPI_MI_4_"),1254		MTK_FUNCTION(4, "I2S_IQ1_SDIB"),1255		MTK_FUNCTION(5, "I2SO2_BCK"),1256		MTK_FUNCTION(6, "TDMO0_DATA"),1257		MTK_FUNCTION(7, "I2SO0_DO0")1258	),1259	MTK_PIN(PINCTRL_PIN(163, "SPI1_CK"),1260		NULL, "mt2712",1261		MTK_EINT_FUNCTION(0, 168),1262		MTK_FUNCTION(0, "GPIO163"),1263		MTK_FUNCTION(1, "SPI_CK_1_"),1264		MTK_FUNCTION(2, "SPI_CK_4_"),1265		MTK_FUNCTION(4, "I2S_IQ0_SDQB"),1266		MTK_FUNCTION(5, "I2SO2_WS"),1267		MTK_FUNCTION(6, "TDMO0_BCK"),1268		MTK_FUNCTION(7, "I2SO0_BCK")1269	),1270	MTK_PIN(PINCTRL_PIN(164, "SPI1_SO"),1271		NULL, "mt2712",1272		MTK_EINT_FUNCTION(0, 169),1273		MTK_FUNCTION(0, "GPIO164"),1274		MTK_FUNCTION(1, "SPI_SO_1_"),1275		MTK_FUNCTION(2, "SPI_MO_4_"),1276		MTK_FUNCTION(4, "I2S_IQ0_SDIB"),1277		MTK_FUNCTION(5, "I2SO2_MCK"),1278		MTK_FUNCTION(6, "TDMO0_LRCK"),1279		MTK_FUNCTION(7, "I2SO0_WS")1280	),1281	MTK_PIN(PINCTRL_PIN(165, "SPI4_CSN"),1282		NULL, "mt2712",1283		MTK_EINT_FUNCTION(0, 170),1284		MTK_FUNCTION(0, "GPIO165"),1285		MTK_FUNCTION(1, "SPI_CS_4_"),1286		MTK_FUNCTION(2, "LCM_RST0"),1287		MTK_FUNCTION(3, "SPI_CS_1_"),1288		MTK_FUNCTION(4, "UTXD4"),1289		MTK_FUNCTION(5, "I2SO1_DO"),1290		MTK_FUNCTION(6, "TDMO0_MCLK"),1291		MTK_FUNCTION(7, "I2SO0_MCK")1292	),1293	MTK_PIN(PINCTRL_PIN(166, "SPI4_MI"),1294		NULL, "mt2712",1295		MTK_EINT_FUNCTION(0, 171),1296		MTK_FUNCTION(0, "GPIO166"),1297		MTK_FUNCTION(1, "SPI_MI_4_"),1298		MTK_FUNCTION(2, "DSIA_TE"),1299		MTK_FUNCTION(3, "SPI_SI_1_"),1300		MTK_FUNCTION(4, "URXD4"),1301		MTK_FUNCTION(5, "I2SO1_BCK")1302	),1303	MTK_PIN(PINCTRL_PIN(167, "SPI4_MO"),1304		NULL, "mt2712",1305		MTK_EINT_FUNCTION(0, 172),1306		MTK_FUNCTION(0, "GPIO167"),1307		MTK_FUNCTION(1, "SPI_MO_4_"),1308		MTK_FUNCTION(2, "DSIB_TE"),1309		MTK_FUNCTION(3, "SPI_SO_1_"),1310		MTK_FUNCTION(4, "UTXD5"),1311		MTK_FUNCTION(5, "I2SO1_WS")1312	),1313	MTK_PIN(PINCTRL_PIN(168, "SPI4_CK"),1314		NULL, "mt2712",1315		MTK_EINT_FUNCTION(0, 173),1316		MTK_FUNCTION(0, "GPIO168"),1317		MTK_FUNCTION(1, "SPI_CK_4_"),1318		MTK_FUNCTION(2, "LCM_RST1"),1319		MTK_FUNCTION(3, "SPI_CK_1_"),1320		MTK_FUNCTION(4, "URXD5"),1321		MTK_FUNCTION(5, "I2SO1_MCK")1322	),1323	MTK_PIN(PINCTRL_PIN(169, "I2SI0_DATA"),1324		NULL, "mt2712",1325		MTK_EINT_FUNCTION(0, 174),1326		MTK_FUNCTION(0, "GPIO169"),1327		MTK_FUNCTION(1, "I2SI0_DI"),1328		MTK_FUNCTION(2, "I2SI1_DI"),1329		MTK_FUNCTION(3, "I2SI2_DI"),1330		MTK_FUNCTION(4, "TDMIN_DI")1331	),1332	MTK_PIN(PINCTRL_PIN(170, "I2SI0_LRCK"),1333		NULL, "mt2712",1334		MTK_EINT_FUNCTION(0, 175),1335		MTK_FUNCTION(0, "GPIO170"),1336		MTK_FUNCTION(1, "I2SI0_WS"),1337		MTK_FUNCTION(2, "I2SI1_WS"),1338		MTK_FUNCTION(3, "I2SI2_WS"),1339		MTK_FUNCTION(4, "TDMIN_LRCK"),1340		MTK_FUNCTION(5, "TDMO0_DATA3"),1341		MTK_FUNCTION(6, "TDMO1_DATA3")1342	),1343	MTK_PIN(PINCTRL_PIN(171, "I2SI0_MCLK"),1344		NULL, "mt2712",1345		MTK_EINT_FUNCTION(0, 176),1346		MTK_FUNCTION(0, "GPIO171"),1347		MTK_FUNCTION(1, "I2SI0_MCK"),1348		MTK_FUNCTION(2, "I2SI1_MCK"),1349		MTK_FUNCTION(3, "I2SI2_MCK"),1350		MTK_FUNCTION(4, "TDMIN_MCLK"),1351		MTK_FUNCTION(5, "TDMO0_DATA2"),1352		MTK_FUNCTION(6, "TDMO1_DATA2")1353	),1354	MTK_PIN(PINCTRL_PIN(172, "I2SI0_BCK"),1355		NULL, "mt2712",1356		MTK_EINT_FUNCTION(0, 177),1357		MTK_FUNCTION(0, "GPIO172"),1358		MTK_FUNCTION(1, "I2SI0_BCK"),1359		MTK_FUNCTION(2, "I2SI1_BCK"),1360		MTK_FUNCTION(3, "I2SI2_BCK"),1361		MTK_FUNCTION(4, "TDMIN_BCK"),1362		MTK_FUNCTION(5, "TDMO0_DATA1"),1363		MTK_FUNCTION(6, "TDMO1_DATA1")1364	),1365	MTK_PIN(PINCTRL_PIN(173, "I2SI2_DATA"),1366		NULL, "mt2712",1367		MTK_EINT_FUNCTION(0, 178),1368		MTK_FUNCTION(0, "GPIO173"),1369		MTK_FUNCTION(1, "I2SI2_DI"),1370		MTK_FUNCTION(2, "I2SI0_DI"),1371		MTK_FUNCTION(3, "I2SI1_DI"),1372		MTK_FUNCTION(4, "PCM1_DI"),1373		MTK_FUNCTION(5, "TDMIN_DI"),1374		MTK_FUNCTION(6, "PCM1_DO")1375	),1376	MTK_PIN(PINCTRL_PIN(174, "I2SI2_MCLK"),1377		NULL, "mt2712",1378		MTK_EINT_FUNCTION(0, 179),1379		MTK_FUNCTION(0, "GPIO174"),1380		MTK_FUNCTION(1, "I2SI2_MCK"),1381		MTK_FUNCTION(2, "I2SI0_MCK"),1382		MTK_FUNCTION(3, "I2SI1_MCK"),1383		MTK_FUNCTION(4, "PCM1_DO"),1384		MTK_FUNCTION(5, "TDMIN_MCLK"),1385		MTK_FUNCTION(6, "PCM1_DI"),1386		MTK_FUNCTION(7, "I2S_IQ2_SDQB")1387	),1388	MTK_PIN(PINCTRL_PIN(175, "I2SI2_BCK"),1389		NULL, "mt2712",1390		MTK_EINT_FUNCTION(0, 180),1391		MTK_FUNCTION(0, "GPIO175"),1392		MTK_FUNCTION(1, "I2SI2_BCK"),1393		MTK_FUNCTION(2, "I2SI0_BCK"),1394		MTK_FUNCTION(3, "I2SI1_BCK"),1395		MTK_FUNCTION(4, "PCM1_CLK"),1396		MTK_FUNCTION(5, "TDMIN_BCK")1397	),1398	MTK_PIN(PINCTRL_PIN(176, "I2SI2_LRCK"),1399		NULL, "mt2712",1400		MTK_EINT_FUNCTION(0, 181),1401		MTK_FUNCTION(0, "GPIO176"),1402		MTK_FUNCTION(1, "I2SI2_WS"),1403		MTK_FUNCTION(2, "I2SI0_WS"),1404		MTK_FUNCTION(3, "I2SI1_WS"),1405		MTK_FUNCTION(4, "PCM1_SYNC"),1406		MTK_FUNCTION(5, "TDMIN_LRCK")1407	),1408	MTK_PIN(PINCTRL_PIN(177, "I2SI1_DATA"),1409		NULL, "mt2712",1410		MTK_EINT_FUNCTION(0, 182),1411		MTK_FUNCTION(0, "GPIO177"),1412		MTK_FUNCTION(1, "I2SI1_DI"),1413		MTK_FUNCTION(2, "I2SI0_DI"),1414		MTK_FUNCTION(3, "I2SI2_DI"),1415		MTK_FUNCTION(4, "TDMIN_DI")1416	),1417	MTK_PIN(PINCTRL_PIN(178, "I2SI1_BCK"),1418		NULL, "mt2712",1419		MTK_EINT_FUNCTION(0, 183),1420		MTK_FUNCTION(0, "GPIO178"),1421		MTK_FUNCTION(1, "I2SI1_BCK"),1422		MTK_FUNCTION(2, "I2SI0_BCK"),1423		MTK_FUNCTION(3, "I2SI2_BCK"),1424		MTK_FUNCTION(4, "TDMIN_BCK"),1425		MTK_FUNCTION(5, "TDMO0_DATA3"),1426		MTK_FUNCTION(6, "TDMO1_DATA3")1427	),1428	MTK_PIN(PINCTRL_PIN(179, "I2SI1_LRCK"),1429		NULL, "mt2712",1430		MTK_EINT_FUNCTION(0, 184),1431		MTK_FUNCTION(0, "GPIO179"),1432		MTK_FUNCTION(1, "I2SI1_WS"),1433		MTK_FUNCTION(2, "I2SI0_WS"),1434		MTK_FUNCTION(3, "I2SI2_WS"),1435		MTK_FUNCTION(4, "TDMIN_LRCK"),1436		MTK_FUNCTION(5, "TDMO0_DATA2"),1437		MTK_FUNCTION(6, "TDMO1_DATA2")1438	),1439	MTK_PIN(PINCTRL_PIN(180, "I2SI1_MCLK"),1440		NULL, "mt2712",1441		MTK_EINT_FUNCTION(0, 185),1442		MTK_FUNCTION(0, "GPIO180"),1443		MTK_FUNCTION(1, "I2SI1_MCK"),1444		MTK_FUNCTION(2, "I2SI0_MCK"),1445		MTK_FUNCTION(3, "I2SI2_MCK"),1446		MTK_FUNCTION(4, "TDMIN_MCLK"),1447		MTK_FUNCTION(5, "TDMO0_DATA1"),1448		MTK_FUNCTION(6, "TDMO1_DATA1"),1449		MTK_FUNCTION(7, "I2S_IQ2_SDIB")1450	),1451	MTK_PIN(PINCTRL_PIN(181, "I2SO1_DATA0"),1452		NULL, "mt2712",1453		MTK_EINT_FUNCTION(0, 186),1454		MTK_FUNCTION(0, "GPIO181"),1455		MTK_FUNCTION(1, "I2SO1_DO"),1456		MTK_FUNCTION(2, "I2SO0_DO0"),1457		MTK_FUNCTION(3, "I2SO2_DO"),1458		MTK_FUNCTION(4, "DAI_TX"),1459		MTK_FUNCTION(5, "TDMIN_MCLK"),1460		MTK_FUNCTION(7, "I2S_IQ2_SDIA")1461	),1462	MTK_PIN(PINCTRL_PIN(182, "I2SO1_BCK"),1463		NULL, "mt2712",1464		MTK_EINT_FUNCTION(0, 187),1465		MTK_FUNCTION(0, "GPIO182"),1466		MTK_FUNCTION(1, "I2SO1_BCK"),1467		MTK_FUNCTION(2, "I2SO0_BCK"),1468		MTK_FUNCTION(3, "I2SO2_BCK"),1469		MTK_FUNCTION(4, "DAI_SYNC"),1470		MTK_FUNCTION(5, "TDMIN_BCK"),1471		MTK_FUNCTION(6, "TDMO0_DATA3"),1472		MTK_FUNCTION(7, "I2S_IQ2_BCK")1473	),1474	MTK_PIN(PINCTRL_PIN(183, "I2SO1_LRCK"),1475		NULL, "mt2712",1476		MTK_EINT_FUNCTION(0, 188),1477		MTK_FUNCTION(0, "GPIO183"),1478		MTK_FUNCTION(1, "I2SO1_WS"),1479		MTK_FUNCTION(2, "I2SO0_WS"),1480		MTK_FUNCTION(3, "I2SO2_WS"),1481		MTK_FUNCTION(4, "DAI_CLK"),1482		MTK_FUNCTION(5, "TDMIN_DI"),1483		MTK_FUNCTION(6, "TDMO0_DATA2"),1484		MTK_FUNCTION(7, "I2S_IQ2_WS")1485	),1486	MTK_PIN(PINCTRL_PIN(184, "I2SO1_MCLK"),1487		NULL, "mt2712",1488		MTK_EINT_FUNCTION(0, 189),1489		MTK_FUNCTION(0, "GPIO184"),1490		MTK_FUNCTION(1, "I2SO1_MCK"),1491		MTK_FUNCTION(2, "I2SO0_MCK"),1492		MTK_FUNCTION(3, "I2SO2_MCK"),1493		MTK_FUNCTION(4, "DAI_RX"),1494		MTK_FUNCTION(5, "TDMIN_LRCK"),1495		MTK_FUNCTION(6, "TDMO0_DATA1"),1496		MTK_FUNCTION(7, "I2S_IQ2_SDQA")1497	),1498	MTK_PIN(PINCTRL_PIN(185, "AUD_EXT_CK2"),1499		NULL, "mt2712",1500		MTK_EINT_FUNCTION(0, 190),1501		MTK_FUNCTION(0, "GPIO185"),1502		MTK_FUNCTION(1, "AUD_EXT_CK2"),1503		MTK_FUNCTION(2, "AUD_EXT_CK1"),1504		MTK_FUNCTION(3, "I2SO1_DO"),1505		MTK_FUNCTION(4, "I2SI2_DI"),1506		MTK_FUNCTION(5, "MRG_RX"),1507		MTK_FUNCTION(6, "PCM1_DI"),1508		MTK_FUNCTION(7, "I2S_IQ0_SDQB")1509	),1510	MTK_PIN(PINCTRL_PIN(186, "AUD_EXT_CK1"),1511		NULL, "mt2712",1512		MTK_EINT_FUNCTION(0, 191),1513		MTK_FUNCTION(0, "GPIO186"),1514		MTK_FUNCTION(1, "AUD_EXT_CK1"),1515		MTK_FUNCTION(2, "AUD_EXT_CK2"),1516		MTK_FUNCTION(3, "I2SO0_DO1"),1517		MTK_FUNCTION(4, "I2SI1_DI"),1518		MTK_FUNCTION(5, "MRG_TX"),1519		MTK_FUNCTION(6, "PCM1_DO"),1520		MTK_FUNCTION(7, "I2S_IQ0_SDIB")1521	),1522	MTK_PIN(PINCTRL_PIN(187, "I2SO2_BCK"),1523		NULL, "mt2712",1524		MTK_EINT_FUNCTION(0, 192),1525		MTK_FUNCTION(0, "GPIO187"),1526		MTK_FUNCTION(1, "I2SO2_BCK"),1527		MTK_FUNCTION(2, "I2SO0_BCK"),1528		MTK_FUNCTION(3, "I2SO1_BCK"),1529		MTK_FUNCTION(4, "PCM1_CLK"),1530		MTK_FUNCTION(5, "MRG_SYNC"),1531		MTK_FUNCTION(6, "TDMO1_DATA3"),1532		MTK_FUNCTION(7, "I2S_IQ0_BCK")1533	),1534	MTK_PIN(PINCTRL_PIN(188, "I2SO2_LRCK"),1535		NULL, "mt2712",1536		MTK_EINT_FUNCTION(0, 193),1537		MTK_FUNCTION(0, "GPIO188"),1538		MTK_FUNCTION(1, "I2SO2_WS"),1539		MTK_FUNCTION(2, "I2SO0_WS"),1540		MTK_FUNCTION(3, "I2SO1_WS"),1541		MTK_FUNCTION(4, "PCM1_SYNC"),1542		MTK_FUNCTION(5, "MRG_CLK"),1543		MTK_FUNCTION(6, "TDMO1_DATA2"),1544		MTK_FUNCTION(7, "I2S_IQ0_WS")1545	),1546	MTK_PIN(PINCTRL_PIN(189, "I2SO2_MCLK"),1547		NULL, "mt2712",1548		MTK_EINT_FUNCTION(0, 194),1549		MTK_FUNCTION(0, "GPIO189"),1550		MTK_FUNCTION(1, "I2SO2_MCK"),1551		MTK_FUNCTION(2, "I2SO0_MCK"),1552		MTK_FUNCTION(3, "I2SO1_MCK"),1553		MTK_FUNCTION(4, "PCM1_DO"),1554		MTK_FUNCTION(5, "MRG_RX"),1555		MTK_FUNCTION(6, "TDMO1_DATA1"),1556		MTK_FUNCTION(7, "I2S_IQ0_SDQA")1557	),1558	MTK_PIN(PINCTRL_PIN(190, "I2SO2_DATA0"),1559		NULL, "mt2712",1560		MTK_EINT_FUNCTION(0, 195),1561		MTK_FUNCTION(0, "GPIO190"),1562		MTK_FUNCTION(1, "I2SO2_DO"),1563		MTK_FUNCTION(2, "I2SO0_DO0"),1564		MTK_FUNCTION(3, "I2SO1_DO"),1565		MTK_FUNCTION(4, "PCM1_DI"),1566		MTK_FUNCTION(5, "MRG_TX"),1567		MTK_FUNCTION(6, "PCM1_DO"),1568		MTK_FUNCTION(7, "I2S_IQ0_SDIA")1569	),1570	MTK_PIN(PINCTRL_PIN(191, "I2SO0_DATA1"),1571		NULL, "mt2712",1572		MTK_EINT_FUNCTION(0, 196),1573		MTK_FUNCTION(0, "GPIO191"),1574		MTK_FUNCTION(1, "I2SO0_DO1"),1575		MTK_FUNCTION(2, "I2SI0_DI"),1576		MTK_FUNCTION(3, "I2SI1_DI"),1577		MTK_FUNCTION(4, "I2SI2_DI"),1578		MTK_FUNCTION(5, "DAI_TX"),1579		MTK_FUNCTION(6, "I2S_IQ0_SDQB"),1580		MTK_FUNCTION(7, "I2S_IQ1_SDQB")1581	),1582	MTK_PIN(PINCTRL_PIN(192, "I2SO0_MCLK"),1583		NULL, "mt2712",1584		MTK_EINT_FUNCTION(0, 197),1585		MTK_FUNCTION(0, "GPIO192"),1586		MTK_FUNCTION(1, "I2SO0_MCK"),1587		MTK_FUNCTION(2, "I2SO1_MCK"),1588		MTK_FUNCTION(3, "I2SO2_MCK"),1589		MTK_FUNCTION(4, "USB4_FT_SCL"),1590		MTK_FUNCTION(5, "TDMO1_DATA3"),1591		MTK_FUNCTION(6, "I2S_IQ0_SDIB"),1592		MTK_FUNCTION(7, "I2S_IQ1_SDQA")1593	),1594	MTK_PIN(PINCTRL_PIN(193, "I2SO0_DATA0"),1595		NULL, "mt2712",1596		MTK_EINT_FUNCTION(0, 198),1597		MTK_FUNCTION(0, "GPIO193"),1598		MTK_FUNCTION(1, "I2SO0_DO0"),1599		MTK_FUNCTION(2, "I2SO1_DO"),1600		MTK_FUNCTION(3, "I2SO2_DO"),1601		MTK_FUNCTION(4, "USB4_FT_SDA"),1602		MTK_FUNCTION(7, "I2S_IQ1_SDIA")1603	),1604	MTK_PIN(PINCTRL_PIN(194, "I2SO0_LRCK"),1605		NULL, "mt2712",1606		MTK_EINT_FUNCTION(0, 199),1607		MTK_FUNCTION(0, "GPIO194"),1608		MTK_FUNCTION(1, "I2SO0_WS"),1609		MTK_FUNCTION(2, "I2SO1_WS"),1610		MTK_FUNCTION(3, "I2SO2_WS"),1611		MTK_FUNCTION(4, "USB5_FT_SCL"),1612		MTK_FUNCTION(5, "TDMO1_DATA2"),1613		MTK_FUNCTION(7, "I2S_IQ1_WS")1614	),1615	MTK_PIN(PINCTRL_PIN(195, "I2SO0_BCK"),1616		NULL, "mt2712",1617		MTK_EINT_FUNCTION(0, 200),1618		MTK_FUNCTION(0, "GPIO195"),1619		MTK_FUNCTION(1, "I2SO0_BCK"),1620		MTK_FUNCTION(2, "I2SO1_BCK"),1621		MTK_FUNCTION(3, "I2SO2_BCK"),1622		MTK_FUNCTION(4, "USB5_FT_SDA"),1623		MTK_FUNCTION(5, "TDMO1_DATA1"),1624		MTK_FUNCTION(7, "I2S_IQ1_BCK")1625	),1626	MTK_PIN(PINCTRL_PIN(196, "TDMO1_MCLK"),1627		NULL, "mt2712",1628		MTK_EINT_FUNCTION(0, 201),1629		MTK_FUNCTION(0, "GPIO196"),1630		MTK_FUNCTION(1, "TDMO1_MCLK"),1631		MTK_FUNCTION(2, "TDMO0_MCLK"),1632		MTK_FUNCTION(3, "TDMIN_MCLK"),1633		MTK_FUNCTION(6, "I2SO0_DO1"),1634		MTK_FUNCTION(7, "I2S_IQ1_SDIB")1635	),1636	MTK_PIN(PINCTRL_PIN(197, "TDMO1_LRCK"),1637		NULL, "mt2712",1638		MTK_EINT_FUNCTION(0, 202),1639		MTK_FUNCTION(0, "GPIO197"),1640		MTK_FUNCTION(1, "TDMO1_LRCK"),1641		MTK_FUNCTION(2, "TDMO0_LRCK"),1642		MTK_FUNCTION(3, "TDMIN_LRCK"),1643		MTK_FUNCTION(4, "TDMO0_DATA3"),1644		MTK_FUNCTION(5, "TDMO1_DATA3"),1645		MTK_FUNCTION(6, "I2SO3_MCK"),1646		MTK_FUNCTION(7, "TDMO1_DATA2")1647	),1648	MTK_PIN(PINCTRL_PIN(198, "TDMO1_BCK"),1649		NULL, "mt2712",1650		MTK_EINT_FUNCTION(0, 203),1651		MTK_FUNCTION(0, "GPIO198"),1652		MTK_FUNCTION(1, "TDMO1_BCK"),1653		MTK_FUNCTION(2, "TDMO0_BCK"),1654		MTK_FUNCTION(3, "TDMIN_BCK"),1655		MTK_FUNCTION(4, "TDMO0_DATA2"),1656		MTK_FUNCTION(5, "TDMO1_DATA2"),1657		MTK_FUNCTION(6, "I2SO3_BCK"),1658		MTK_FUNCTION(7, "TDMO1_DATA1")1659	),1660	MTK_PIN(PINCTRL_PIN(199, "TDMO1_DATA"),1661		NULL, "mt2712",1662		MTK_EINT_FUNCTION(0, 204),1663		MTK_FUNCTION(0, "GPIO199"),1664		MTK_FUNCTION(1, "TDMO1_DATA"),1665		MTK_FUNCTION(2, "TDMO0_DATA"),1666		MTK_FUNCTION(3, "TDMIN_DI"),1667		MTK_FUNCTION(4, "TDMO0_DATA1"),1668		MTK_FUNCTION(5, "TDMO1_DATA1"),1669		MTK_FUNCTION(6, "I2SO3_WS")1670	),1671	MTK_PIN(PINCTRL_PIN(200, "TDMO0_MCLK"),1672		NULL, "mt2712",1673		MTK_EINT_FUNCTION(0, 205),1674		MTK_FUNCTION(0, "GPIO200"),1675		MTK_FUNCTION(1, "TDMO0_MCLK"),1676		MTK_FUNCTION(2, "TDMO1_MCLK"),1677		MTK_FUNCTION(3, "PCM1_DI"),1678		MTK_FUNCTION(4, "TDMO0_MCLK"),1679		MTK_FUNCTION(5, "TDMO1_MCLK"),1680		MTK_FUNCTION(6, "MRG_TX"),1681		MTK_FUNCTION(7, "I2SO2_MCK")1682	),1683	MTK_PIN(PINCTRL_PIN(201, "TDMO0_LRCK"),1684		NULL, "mt2712",1685		MTK_EINT_FUNCTION(0, 206),1686		MTK_FUNCTION(0, "GPIO201"),1687		MTK_FUNCTION(1, "TDMO0_LRCK"),1688		MTK_FUNCTION(2, "TDMO1_LRCK"),1689		MTK_FUNCTION(3, "PCM1_SYNC"),1690		MTK_FUNCTION(4, "TDMO0_LRCK"),1691		MTK_FUNCTION(5, "TDMO1_LRCK"),1692		MTK_FUNCTION(6, "MRG_RX"),1693		MTK_FUNCTION(7, "I2SO2_WS")1694	),1695	MTK_PIN(PINCTRL_PIN(202, "TDMO0_BCK"),1696		NULL, "mt2712",1697		MTK_EINT_FUNCTION(0, 207),1698		MTK_FUNCTION(0, "GPIO202"),1699		MTK_FUNCTION(1, "TDMO0_BCK"),1700		MTK_FUNCTION(2, "TDMO1_BCK"),1701		MTK_FUNCTION(3, "PCM1_CLK"),1702		MTK_FUNCTION(4, "TDMO0_BCK"),1703		MTK_FUNCTION(5, "TDMO1_BCK"),1704		MTK_FUNCTION(6, "MRG_SYNC"),1705		MTK_FUNCTION(7, "I2SO2_BCK")1706	),1707	MTK_PIN(PINCTRL_PIN(203, "TDMO0_DATA"),1708		NULL, "mt2712",1709		MTK_EINT_FUNCTION(0, 208),1710		MTK_FUNCTION(0, "GPIO203"),1711		MTK_FUNCTION(1, "TDMO0_DATA"),1712		MTK_FUNCTION(2, "TDMO1_DATA"),1713		MTK_FUNCTION(3, "PCM1_DO"),1714		MTK_FUNCTION(4, "TDMO0_DATA"),1715		MTK_FUNCTION(5, "TDMO1_DATA"),1716		MTK_FUNCTION(6, "MRG_CLK"),1717		MTK_FUNCTION(7, "I2SO2_DO")1718	),1719	MTK_PIN(PINCTRL_PIN(204, "PERSTB_P0"),1720		NULL, "mt2712",1721		MTK_EINT_FUNCTION(0, 209),1722		MTK_FUNCTION(0, "GPIO204"),1723		MTK_FUNCTION(1, "PERST_B_P0")1724	),1725	MTK_PIN(PINCTRL_PIN(205, "CLKREQN_P0"),1726		NULL, "mt2712",1727		MTK_EINT_FUNCTION(0, 210),1728		MTK_FUNCTION(0, "GPIO205"),1729		MTK_FUNCTION(1, "CLKREQ_N_P0")1730	),1731	MTK_PIN(PINCTRL_PIN(206, "WAKEEN_P0"),1732		NULL, "mt2712",1733		MTK_EINT_FUNCTION(0, 211),1734		MTK_FUNCTION(0, "GPIO206"),1735		MTK_FUNCTION(1, "WAKE_EN_P0")1736	),1737	MTK_PIN(PINCTRL_PIN(207, "PERSTB_P1"),1738		NULL, "mt2712",1739		MTK_EINT_FUNCTION(0, 212),1740		MTK_FUNCTION(0, "GPIO207"),1741		MTK_FUNCTION(1, "PERST_B_P1")1742	),1743	MTK_PIN(PINCTRL_PIN(208, "CLKREQN_P1"),1744		NULL, "mt2712",1745		MTK_EINT_FUNCTION(0, 213),1746		MTK_FUNCTION(0, "GPIO208"),1747		MTK_FUNCTION(1, "CLKREQ_N_P1")1748	),1749	MTK_PIN(PINCTRL_PIN(209, "WAKEEN_P1"),1750		NULL, "mt2712",1751		MTK_EINT_FUNCTION(0, 214),1752		MTK_FUNCTION(0, "GPIO209"),1753		MTK_FUNCTION(1, "WAKE_EN_P1")1754	),1755};1756 1757#endif /* __PINCTRL_MTK_MT2712_H */1758