brintos

brintos / linux-shallow public Read only

0
0
Text · 30.3 KiB · 0a1254f Raw
1177 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2#ifndef __PINCTRL_MTK_MT8127_H3#define __PINCTRL_MTK_MT8127_H4 5#include <linux/pinctrl/pinctrl.h>6#include "pinctrl-mtk-common.h"7 8static const struct mtk_desc_pin mtk_pins_mt8127[] = {9	MTK_PIN(PINCTRL_PIN(0, "PWRAP_SPI0_MI"),10		"P22", "mt8127",11		MTK_EINT_FUNCTION(0, 22),12		MTK_FUNCTION(0, "GPIO0"),13		MTK_FUNCTION(1, "PWRAP_SPIDO"),14		MTK_FUNCTION(2, "PWRAP_SPIDI")15	),16	MTK_PIN(PINCTRL_PIN(1, "PWRAP_SPI0_MO"),17		"M22", "mt8127",18		MTK_EINT_FUNCTION(0, 23),19		MTK_FUNCTION(0, "GPIO1"),20		MTK_FUNCTION(1, "PWRAP_SPIDI"),21		MTK_FUNCTION(2, "PWRAP_SPIDO")22	),23	MTK_PIN(PINCTRL_PIN(2, "PWRAP_INT"),24		"L23", "mt8127",25		MTK_EINT_FUNCTION(0, 24),26		MTK_FUNCTION(0, "GPIO2")27	),28	MTK_PIN(PINCTRL_PIN(3, "PWRAP_SPI0_CK"),29		"N23", "mt8127",30		MTK_EINT_FUNCTION(0, 25),31		MTK_FUNCTION(0, "GPIO3"),32		MTK_FUNCTION(1, "PWRAP_SPICK_I")33	),34	MTK_PIN(PINCTRL_PIN(4, "PWRAP_SPI0_CSN"),35		"N22", "mt8127",36		MTK_EINT_FUNCTION(0, 26),37		MTK_FUNCTION(0, "GPIO4"),38		MTK_FUNCTION(1, "PWRAP_SPICS_B_I")39	),40	MTK_PIN(PINCTRL_PIN(5, "PWRAP_SPI0_CK2"),41		"L19", "mt8127",42		MTK_EINT_FUNCTION(0, 27),43		MTK_FUNCTION(0, "GPIO5"),44		MTK_FUNCTION(1, "PWRAP_SPICK2_I"),45		MTK_FUNCTION(2, "ANT_SEL1"),46		MTK_FUNCTION(3, "VDEC_TEST_CK"),47		MTK_FUNCTION(7, "DBG_MON_B[0]")48	),49	MTK_PIN(PINCTRL_PIN(6, "PWRAP_SPI0_CSN2"),50		"M23", "mt8127",51		MTK_EINT_FUNCTION(0, 28),52		MTK_FUNCTION(0, "GPIO6"),53		MTK_FUNCTION(1, "PWRAP_SPICS2_B_I"),54		MTK_FUNCTION(2, "ANT_SEL0"),55		MTK_FUNCTION(3, "MM_TEST_CK"),56		MTK_FUNCTION(7, "DBG_MON_B[1]")57	),58	MTK_PIN(PINCTRL_PIN(7, "AUD_CLK_MOSI"),59		"K23", "mt8127",60		MTK_EINT_FUNCTION(0, 29),61		MTK_FUNCTION(0, "GPIO7"),62		MTK_FUNCTION(1, "AUD_CLK"),63		MTK_FUNCTION(2, "ADC_CK")64	),65	MTK_PIN(PINCTRL_PIN(8, "AUD_DAT_MISO"),66		"K24", "mt8127",67		MTK_EINT_FUNCTION(0, 30),68		MTK_FUNCTION(0, "GPIO8"),69		MTK_FUNCTION(1, "AUD_MISO"),70		MTK_FUNCTION(2, "ADC_DAT_IN"),71		MTK_FUNCTION(3, "AUD_MOSI")72	),73	MTK_PIN(PINCTRL_PIN(9, "AUD_DAT_MOSI"),74		"K22", "mt8127",75		MTK_EINT_FUNCTION(0, 31),76		MTK_FUNCTION(0, "GPIO9"),77		MTK_FUNCTION(1, "AUD_MOSI"),78		MTK_FUNCTION(2, "ADC_WS"),79		MTK_FUNCTION(3, "AUD_MISO")80	),81	MTK_PIN(PINCTRL_PIN(10, "RTC32K_CK"),82		"R21", "mt8127",83		MTK_EINT_FUNCTION(0, 32),84		MTK_FUNCTION(0, "GPIO10"),85		MTK_FUNCTION(1, "RTC32K_CK")86	),87	MTK_PIN(PINCTRL_PIN(11, "WATCHDOG"),88		"P24", "mt8127",89		MTK_EINT_FUNCTION(0, 33),90		MTK_FUNCTION(0, "GPIO11"),91		MTK_FUNCTION(1, "WATCHDOG")92	),93	MTK_PIN(PINCTRL_PIN(12, "SRCLKENA"),94		"R22", "mt8127",95		MTK_EINT_FUNCTION(0, 34),96		MTK_FUNCTION(0, "GPIO12"),97		MTK_FUNCTION(1, "SRCLKENA")98	),99	MTK_PIN(PINCTRL_PIN(13, "SRCLKENAI"),100		"P23", "mt8127",101		MTK_EINT_FUNCTION(0, 35),102		MTK_FUNCTION(0, "GPIO13"),103		MTK_FUNCTION(1, "SRCLKENAI")104	),105	MTK_PIN(PINCTRL_PIN(14, "URXD2"),106		"U19", "mt8127",107		MTK_EINT_FUNCTION(0, 36),108		MTK_FUNCTION(0, "GPIO14"),109		MTK_FUNCTION(1, "URXD2"),110		MTK_FUNCTION(2, "DPI_D5"),111		MTK_FUNCTION(3, "UTXD2"),112		MTK_FUNCTION(5, "SRCCLKENAI2"),113		MTK_FUNCTION(6, "KROW4")114	),115	MTK_PIN(PINCTRL_PIN(15, "UTXD2"),116		"U20", "mt8127",117		MTK_EINT_FUNCTION(0, 37),118		MTK_FUNCTION(0, "GPIO15"),119		MTK_FUNCTION(1, "UTXD2"),120		MTK_FUNCTION(2, "DPI_HSYNC"),121		MTK_FUNCTION(3, "URXD2"),122		MTK_FUNCTION(6, "KROW5")123	),124	MTK_PIN(PINCTRL_PIN(16, "URXD3"),125		"U18", "mt8127",126		MTK_EINT_FUNCTION(0, 38),127		MTK_FUNCTION(0, "GPIO16"),128		MTK_FUNCTION(1, "URXD3"),129		MTK_FUNCTION(2, "DPI_DE"),130		MTK_FUNCTION(3, "UTXD3"),131		MTK_FUNCTION(4, "UCTS2"),132		MTK_FUNCTION(5, "PWM3"),133		MTK_FUNCTION(6, "KROW6")134	),135	MTK_PIN(PINCTRL_PIN(17, "UTXD3"),136		"R18", "mt8127",137		MTK_EINT_FUNCTION(0, 39),138		MTK_FUNCTION(0, "GPIO17"),139		MTK_FUNCTION(1, "UTXD3"),140		MTK_FUNCTION(2, "DPI_VSYNC"),141		MTK_FUNCTION(3, "URXD3"),142		MTK_FUNCTION(4, "URTS2"),143		MTK_FUNCTION(5, "PWM4"),144		MTK_FUNCTION(6, "KROW7")145	),146	MTK_PIN(PINCTRL_PIN(18, "PCM_CLK"),147		"U22", "mt8127",148		MTK_EINT_FUNCTION(0, 40),149		MTK_FUNCTION(0, "GPIO18"),150		MTK_FUNCTION(1, "PCM_CLK0"),151		MTK_FUNCTION(2, "DPI_D4"),152		MTK_FUNCTION(3, "I2SIN1_BCK0"),153		MTK_FUNCTION(4, "I2SOUT_BCK"),154		MTK_FUNCTION(5, "CONN_DSP_JCK"),155		MTK_FUNCTION(6, "IR"),156		MTK_FUNCTION(7, "DBG_MON_A[0]")157	),158	MTK_PIN(PINCTRL_PIN(19, "PCM_SYNC"),159		"U23", "mt8127",160		MTK_EINT_FUNCTION(0, 41),161		MTK_FUNCTION(0, "GPIO19"),162		MTK_FUNCTION(1, "PCM_SYNC"),163		MTK_FUNCTION(2, "DPI_D3"),164		MTK_FUNCTION(3, "I2SIN1_LRCK"),165		MTK_FUNCTION(4, "I2SOUT_LRCK"),166		MTK_FUNCTION(5, "CONN_DSP_JINTP"),167		MTK_FUNCTION(6, "EXT_COL"),168		MTK_FUNCTION(7, "DBG_MON_A[1]")169	),170	MTK_PIN(PINCTRL_PIN(20, "PCM_RX"),171		"V22", "mt8127",172		MTK_EINT_FUNCTION(0, 42),173		MTK_FUNCTION(0, "GPIO20"),174		MTK_FUNCTION(1, "PCM_RX"),175		MTK_FUNCTION(2, "DPI_D1"),176		MTK_FUNCTION(3, "I2SIN1_DATA_IN"),177		MTK_FUNCTION(4, "PCM_TX"),178		MTK_FUNCTION(5, "CONN_DSP_JDI"),179		MTK_FUNCTION(6, "EXT_MDIO"),180		MTK_FUNCTION(7, "DBG_MON_A[2]")181	),182	MTK_PIN(PINCTRL_PIN(21, "PCM_TX"),183		"U21", "mt8127",184		MTK_EINT_FUNCTION(0, 43),185		MTK_FUNCTION(0, "GPIO21"),186		MTK_FUNCTION(1, "PCM_TX"),187		MTK_FUNCTION(2, "DPI_D2"),188		MTK_FUNCTION(3, "I2SOUT_DATA_OUT"),189		MTK_FUNCTION(4, "PCM_RX"),190		MTK_FUNCTION(5, "CONN_DSP_JMS"),191		MTK_FUNCTION(6, "EXT_MDC"),192		MTK_FUNCTION(7, "DBG_MON_A[3]")193	),194	MTK_PIN(PINCTRL_PIN(22, "EINT0"),195		"AB19", "mt8127",196		MTK_EINT_FUNCTION(0, 0),197		MTK_FUNCTION(0, "GPIO22"),198		MTK_FUNCTION(1, "PWM1"),199		MTK_FUNCTION(2, "DPI_CK"),200		MTK_FUNCTION(4, "EXT_TXD0"),201		MTK_FUNCTION(5, "CONN_DSP_JDO"),202		MTK_FUNCTION(7, "DBG_MON_A[4]")203	),204	MTK_PIN(PINCTRL_PIN(23, "EINT1"),205		"AA21", "mt8127",206		MTK_EINT_FUNCTION(0, 1),207		MTK_FUNCTION(0, "GPIO23"),208		MTK_FUNCTION(1, "PWM2"),209		MTK_FUNCTION(2, "DPI_D12"),210		MTK_FUNCTION(4, "EXT_TXD1"),211		MTK_FUNCTION(5, "CONN_MCU_TDO"),212		MTK_FUNCTION(7, "DBG_MON_A[5]")213	),214	MTK_PIN(PINCTRL_PIN(24, "EINT2"),215		"AA19", "mt8127",216		MTK_EINT_FUNCTION(0, 2),217		MTK_FUNCTION(0, "GPIO24"),218		MTK_FUNCTION(1, "CLKM0"),219		MTK_FUNCTION(2, "DPI_D13"),220		MTK_FUNCTION(4, "EXT_TXD2"),221		MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"),222		MTK_FUNCTION(6, "KCOL4"),223		MTK_FUNCTION(7, "DBG_MON_A[6]")224	),225	MTK_PIN(PINCTRL_PIN(25, "EINT3"),226		"Y19", "mt8127",227		MTK_EINT_FUNCTION(0, 3),228		MTK_FUNCTION(0, "GPIO25"),229		MTK_FUNCTION(1, "CLKM1"),230		MTK_FUNCTION(2, "DPI_D14"),231		MTK_FUNCTION(3, "SPI_MI"),232		MTK_FUNCTION(4, "EXT_TXD3"),233		MTK_FUNCTION(5, "CONN_MCU_DBGI_N"),234		MTK_FUNCTION(6, "KCOL5"),235		MTK_FUNCTION(7, "DBG_MON_A[7]")236	),237	MTK_PIN(PINCTRL_PIN(26, "EINT4"),238		"V21", "mt8127",239		MTK_EINT_FUNCTION(0, 4),240		MTK_FUNCTION(0, "GPIO26"),241		MTK_FUNCTION(1, "CLKM2"),242		MTK_FUNCTION(2, "DPI_D15"),243		MTK_FUNCTION(3, "SPI_MO"),244		MTK_FUNCTION(4, "EXT_TXC"),245		MTK_FUNCTION(5, "CONN_MCU_TCK0"),246		MTK_FUNCTION(6, "CONN_MCU_AICE_JCKC"),247		MTK_FUNCTION(7, "DBG_MON_A[8]")248	),249	MTK_PIN(PINCTRL_PIN(27, "EINT5"),250		"AB22", "mt8127",251		MTK_EINT_FUNCTION(0, 5),252		MTK_FUNCTION(0, "GPIO27"),253		MTK_FUNCTION(1, "UCTS2"),254		MTK_FUNCTION(2, "DPI_D16"),255		MTK_FUNCTION(3, "SPI_CS"),256		MTK_FUNCTION(4, "EXT_RXER"),257		MTK_FUNCTION(5, "CONN_MCU_TDI"),258		MTK_FUNCTION(6, "KCOL6"),259		MTK_FUNCTION(7, "DBG_MON_A[9]")260	),261	MTK_PIN(PINCTRL_PIN(28, "EINT6"),262		"AA23", "mt8127",263		MTK_EINT_FUNCTION(0, 6),264		MTK_FUNCTION(0, "GPIO28"),265		MTK_FUNCTION(1, "URTS2"),266		MTK_FUNCTION(2, "DPI_D17"),267		MTK_FUNCTION(3, "SPI_CK"),268		MTK_FUNCTION(4, "EXT_RXC"),269		MTK_FUNCTION(5, "CONN_MCU_TRST_B"),270		MTK_FUNCTION(6, "KCOL7"),271		MTK_FUNCTION(7, "DBG_MON_A[10]")272	),273	MTK_PIN(PINCTRL_PIN(29, "EINT7"),274		"Y23", "mt8127",275		MTK_EINT_FUNCTION(0, 7),276		MTK_FUNCTION(0, "GPIO29"),277		MTK_FUNCTION(1, "UCTS3"),278		MTK_FUNCTION(2, "DPI_D6"),279		MTK_FUNCTION(3, "SDA1"),280		MTK_FUNCTION(4, "EXT_RXDV"),281		MTK_FUNCTION(5, "CONN_MCU_TMS"),282		MTK_FUNCTION(6, "CONN_MCU_AICE_JMSC"),283		MTK_FUNCTION(7, "DBG_MON_A[11]")284	),285	MTK_PIN(PINCTRL_PIN(30, "EINT8"),286		"Y24", "mt8127",287		MTK_EINT_FUNCTION(0, 8),288		MTK_FUNCTION(0, "GPIO30"),289		MTK_FUNCTION(1, "URTS3"),290		MTK_FUNCTION(2, "CLKM3"),291		MTK_FUNCTION(3, "SCL1"),292		MTK_FUNCTION(4, "EXT_RXD0"),293		MTK_FUNCTION(5, "ANT_SEL0"),294		MTK_FUNCTION(6, "DPI_D7"),295		MTK_FUNCTION(7, "DBG_MON_B[2]")296	),297	MTK_PIN(PINCTRL_PIN(31, "EINT9"),298		"W23", "mt8127",299		MTK_EINT_FUNCTION(0, 9),300		MTK_FUNCTION(0, "GPIO31"),301		MTK_FUNCTION(1, "CLKM4"),302		MTK_FUNCTION(2, "SDA2"),303		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),304		MTK_FUNCTION(4, "EXT_RXD1"),305		MTK_FUNCTION(5, "ANT_SEL1"),306		MTK_FUNCTION(6, "DPI_D8"),307		MTK_FUNCTION(7, "DBG_MON_B[3]")308	),309	MTK_PIN(PINCTRL_PIN(32, "EINT10"),310		"W24", "mt8127",311		MTK_EINT_FUNCTION(0, 10),312		MTK_FUNCTION(0, "GPIO32"),313		MTK_FUNCTION(1, "CLKM5"),314		MTK_FUNCTION(2, "SCL2"),315		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),316		MTK_FUNCTION(4, "EXT_RXD2"),317		MTK_FUNCTION(5, "ANT_SEL2"),318		MTK_FUNCTION(6, "DPI_D9"),319		MTK_FUNCTION(7, "DBG_MON_B[4]")320	),321	MTK_PIN(PINCTRL_PIN(33, "KPROW0"),322		"AB24", "mt8127",323		MTK_EINT_FUNCTION(0, 44),324		MTK_FUNCTION(0, "GPIO33"),325		MTK_FUNCTION(1, "KROW0"),326		MTK_FUNCTION(4, "IMG_TEST_CK"),327		MTK_FUNCTION(7, "DBG_MON_A[12]")328	),329	MTK_PIN(PINCTRL_PIN(34, "KPROW1"),330		"AC24", "mt8127",331		MTK_EINT_FUNCTION(0, 45),332		MTK_FUNCTION(0, "GPIO34"),333		MTK_FUNCTION(1, "KROW1"),334		MTK_FUNCTION(2, "IDDIG"),335		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),336		MTK_FUNCTION(4, "MFG_TEST_CK"),337		MTK_FUNCTION(7, "DBG_MON_B[5]")338	),339	MTK_PIN(PINCTRL_PIN(35, "KPROW2"),340		"AD24", "mt8127",341		MTK_EINT_FUNCTION(0, 46),342		MTK_FUNCTION(0, "GPIO35"),343		MTK_FUNCTION(1, "KROW2"),344		MTK_FUNCTION(2, "DRV_VBUS"),345		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),346		MTK_FUNCTION(4, "CONN_TEST_CK"),347		MTK_FUNCTION(7, "DBG_MON_B[6]")348	),349	MTK_PIN(PINCTRL_PIN(36, "KPCOL0"),350		"AB23", "mt8127",351		MTK_EINT_FUNCTION(0, 47),352		MTK_FUNCTION(0, "GPIO36"),353		MTK_FUNCTION(1, "KCOL0"),354		MTK_FUNCTION(7, "DBG_MON_A[13]")355	),356	MTK_PIN(PINCTRL_PIN(37, "KPCOL1"),357		"AC22", "mt8127",358		MTK_EINT_FUNCTION(0, 48),359		MTK_FUNCTION(0, "GPIO37"),360		MTK_FUNCTION(1, "KCOL1"),361		MTK_FUNCTION(7, "DBG_MON_B[7]")362	),363	MTK_PIN(PINCTRL_PIN(38, "KPCOL2"),364		"AC23", "mt8127",365		MTK_EINT_FUNCTION(0, 49),366		MTK_FUNCTION(0, "GPIO38"),367		MTK_FUNCTION(1, "KCOL2"),368		MTK_FUNCTION(2, "IDDIG"),369		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),370		MTK_FUNCTION(7, "DBG_MON_B[8]")371	),372	MTK_PIN(PINCTRL_PIN(39, "JTMS"),373		"V18", "mt8127",374		MTK_EINT_FUNCTION(0, 50),375		MTK_FUNCTION(0, "GPIO39"),376		MTK_FUNCTION(1, "JTMS"),377		MTK_FUNCTION(2, "CONN_MCU_TMS"),378		MTK_FUNCTION(3, "CONN_MCU_AICE_JMSC")379	),380	MTK_PIN(PINCTRL_PIN(40, "JTCK"),381		"AA18", "mt8127",382		MTK_EINT_FUNCTION(0, 51),383		MTK_FUNCTION(0, "GPIO40"),384		MTK_FUNCTION(1, "JTCK"),385		MTK_FUNCTION(2, "CONN_MCU_TCK1"),386		MTK_FUNCTION(3, "CONN_MCU_AICE_JCKC")387	),388	MTK_PIN(PINCTRL_PIN(41, "JTDI"),389		"W18", "mt8127",390		MTK_EINT_FUNCTION(0, 52),391		MTK_FUNCTION(0, "GPIO41"),392		MTK_FUNCTION(1, "JTDI"),393		MTK_FUNCTION(2, "CONN_MCU_TDI")394	),395	MTK_PIN(PINCTRL_PIN(42, "JTDO"),396		"Y18", "mt8127",397		MTK_EINT_FUNCTION(0, 53),398		MTK_FUNCTION(0, "GPIO42"),399		MTK_FUNCTION(1, "JTDO"),400		MTK_FUNCTION(2, "CONN_MCU_TDO")401	),402	MTK_PIN(PINCTRL_PIN(43, "EINT11"),403		"W22", "mt8127",404		MTK_EINT_FUNCTION(0, 11),405		MTK_FUNCTION(0, "GPIO43"),406		MTK_FUNCTION(1, "CLKM4"),407		MTK_FUNCTION(2, "PWM2"),408		MTK_FUNCTION(3, "KROW3"),409		MTK_FUNCTION(4, "ANT_SEL3"),410		MTK_FUNCTION(5, "DPI_D10"),411		MTK_FUNCTION(6, "EXT_RXD3"),412		MTK_FUNCTION(7, "DBG_MON_B[9]")413	),414	MTK_PIN(PINCTRL_PIN(44, "EINT12"),415		"V23", "mt8127",416		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),417		MTK_FUNCTION(0, "GPIO44"),418		MTK_FUNCTION(1, "CLKM5"),419		MTK_FUNCTION(2, "PWM0"),420		MTK_FUNCTION(3, "KCOL3"),421		MTK_FUNCTION(4, "ANT_SEL4"),422		MTK_FUNCTION(5, "DPI_D11"),423		MTK_FUNCTION(6, "EXT_TXEN"),424		MTK_FUNCTION(7, "DBG_MON_B[10]")425	),426	MTK_PIN(PINCTRL_PIN(45, "EINT13"),427		"Y21", "mt8127",428		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),429		MTK_FUNCTION(0, "GPIO45"),430		MTK_FUNCTION(4, "ANT_SEL5"),431		MTK_FUNCTION(5, "DPI_D0"),432		MTK_FUNCTION(6, "SPDIF"),433		MTK_FUNCTION(7, "DBG_MON_B[11]")434	),435	MTK_PIN(PINCTRL_PIN(46, "EINT14"),436		"F23", "mt8127",437		MTK_EINT_FUNCTION(0, 14),438		MTK_FUNCTION(0, "GPIO46"),439		MTK_FUNCTION(2, "DAC_DAT_OUT"),440		MTK_FUNCTION(4, "ANT_SEL1"),441		MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"),442		MTK_FUNCTION(6, "NCLE"),443		MTK_FUNCTION(7, "DBG_MON_A[14]")444	),445	MTK_PIN(PINCTRL_PIN(47, "EINT15"),446		"G23", "mt8127",447		MTK_EINT_FUNCTION(0, 15),448		MTK_FUNCTION(0, "GPIO47"),449		MTK_FUNCTION(2, "DAC_WS"),450		MTK_FUNCTION(4, "ANT_SEL2"),451		MTK_FUNCTION(5, "CONN_MCU_DBGI_N"),452		MTK_FUNCTION(6, "NCEB1"),453		MTK_FUNCTION(7, "DBG_MON_A[15]")454	),455	MTK_PIN(PINCTRL_PIN(48, "EINT16"),456		"H23", "mt8127",457		MTK_EINT_FUNCTION(0, 16),458		MTK_FUNCTION(0, "GPIO48"),459		MTK_FUNCTION(2, "DAC_CK"),460		MTK_FUNCTION(4, "ANT_SEL3"),461		MTK_FUNCTION(5, "CONN_MCU_TRST_B"),462		MTK_FUNCTION(6, "NCEB0"),463		MTK_FUNCTION(7, "DBG_MON_A[16]")464	),465	MTK_PIN(PINCTRL_PIN(49, "EINT17"),466		"J22", "mt8127",467		MTK_EINT_FUNCTION(0, 17),468		MTK_FUNCTION(0, "GPIO49"),469		MTK_FUNCTION(1, "UCTS0"),470		MTK_FUNCTION(3, "CLKM0"),471		MTK_FUNCTION(4, "IDDIG"),472		MTK_FUNCTION(5, "ANT_SEL4"),473		MTK_FUNCTION(6, "NREB"),474		MTK_FUNCTION(7, "DBG_MON_A[17]")475	),476	MTK_PIN(PINCTRL_PIN(50, "EINT18"),477		"AD20", "mt8127",478		MTK_EINT_FUNCTION(0, 18),479		MTK_FUNCTION(0, "GPIO50"),480		MTK_FUNCTION(1, "URTS0"),481		MTK_FUNCTION(2, "CLKM3"),482		MTK_FUNCTION(3, "I2SOUT_LRCK"),483		MTK_FUNCTION(4, "DRV_VBUS"),484		MTK_FUNCTION(5, "ANT_SEL3"),485		MTK_FUNCTION(6, "ADC_CK"),486		MTK_FUNCTION(7, "DBG_MON_B[12]")487	),488	MTK_PIN(PINCTRL_PIN(51, "EINT19"),489		"AC21", "mt8127",490		MTK_EINT_FUNCTION(0, 19),491		MTK_FUNCTION(0, "GPIO51"),492		MTK_FUNCTION(1, "UCTS1"),493		MTK_FUNCTION(3, "I2SOUT_BCK"),494		MTK_FUNCTION(4, "CLKM1"),495		MTK_FUNCTION(5, "ANT_SEL4"),496		MTK_FUNCTION(6, "ADC_DAT_IN"),497		MTK_FUNCTION(7, "DBG_MON_B[13]")498	),499	MTK_PIN(PINCTRL_PIN(52, "EINT20"),500		"V20", "mt8127",501		MTK_EINT_FUNCTION(0, 20),502		MTK_FUNCTION(0, "GPIO52"),503		MTK_FUNCTION(1, "URTS1"),504		MTK_FUNCTION(2, "PCM_TX"),505		MTK_FUNCTION(3, "I2SOUT_DATA_OUT"),506		MTK_FUNCTION(4, "CLKM2"),507		MTK_FUNCTION(5, "ANT_SEL5"),508		MTK_FUNCTION(6, "ADC_WS"),509		MTK_FUNCTION(7, "DBG_MON_B[14]")510	),511	MTK_PIN(PINCTRL_PIN(53, "SPI_CS"),512		"AD19", "mt8127",513		MTK_EINT_FUNCTION(0, 54),514		MTK_FUNCTION(0, "GPIO53"),515		MTK_FUNCTION(1, "SPI_CS"),516		MTK_FUNCTION(3, "I2SIN1_DATA_IN"),517		MTK_FUNCTION(4, "ADC_CK"),518		MTK_FUNCTION(7, "DBG_MON_B[15]")519	),520	MTK_PIN(PINCTRL_PIN(54, "SPI_CK"),521		"AC18", "mt8127",522		MTK_EINT_FUNCTION(0, 55),523		MTK_FUNCTION(0, "GPIO54"),524		MTK_FUNCTION(1, "SPI_CK"),525		MTK_FUNCTION(3, "I2SIN1_LRCK"),526		MTK_FUNCTION(4, "ADC_DAT_IN"),527		MTK_FUNCTION(7, "DBG_MON_B[16]")528	),529	MTK_PIN(PINCTRL_PIN(55, "SPI_MI"),530		"AC19", "mt8127",531		MTK_EINT_FUNCTION(0, 56),532		MTK_FUNCTION(0, "GPIO55"),533		MTK_FUNCTION(1, "SPI_MI"),534		MTK_FUNCTION(2, "SPI_MO"),535		MTK_FUNCTION(3, "I2SIN1_BCK1"),536		MTK_FUNCTION(4, "ADC_WS"),537		MTK_FUNCTION(7, "DBG_MON_B[17]")538	),539	MTK_PIN(PINCTRL_PIN(56, "SPI_MO"),540		"AD18", "mt8127",541		MTK_EINT_FUNCTION(0, 57),542		MTK_FUNCTION(0, "GPIO56"),543		MTK_FUNCTION(1, "SPI_MO"),544		MTK_FUNCTION(2, "SPI_MI"),545		MTK_FUNCTION(7, "DBG_MON_B[18]")546	),547	MTK_PIN(PINCTRL_PIN(57, "SDA1"),548		"AE23", "mt8127",549		MTK_EINT_FUNCTION(0, 58),550		MTK_FUNCTION(0, "GPIO57"),551		MTK_FUNCTION(1, "SDA1")552	),553	MTK_PIN(PINCTRL_PIN(58, "SCL1"),554		"AD23", "mt8127",555		MTK_EINT_FUNCTION(0, 59),556		MTK_FUNCTION(0, "GPIO58"),557		MTK_FUNCTION(1, "SCL1")558	),559	MTK_PIN(PINCTRL_PIN(59, "DISP_PWM"),560		"AC20", "mt8127",561		MTK_EINT_FUNCTION(0, 60),562		MTK_FUNCTION(0, "GPIO59"),563		MTK_FUNCTION(1, "DISP_PWM"),564		MTK_FUNCTION(2, "PWM1"),565		MTK_FUNCTION(7, "DBG_MON_A[18]")566	),567	MTK_PIN(PINCTRL_PIN(60, "WB_RSTB"),568		"AD7", "mt8127",569		MTK_EINT_FUNCTION(0, 61),570		MTK_FUNCTION(0, "GPIO60"),571		MTK_FUNCTION(1, "WB_RSTB"),572		MTK_FUNCTION(7, "DBG_MON_A[19]")573	),574	MTK_PIN(PINCTRL_PIN(61, "F2W_DATA"),575		"Y10", "mt8127",576		MTK_EINT_FUNCTION(0, 62),577		MTK_FUNCTION(0, "GPIO61"),578		MTK_FUNCTION(1, "F2W_DATA"),579		MTK_FUNCTION(7, "DBG_MON_A[20]")580	),581	MTK_PIN(PINCTRL_PIN(62, "F2W_CLK"),582		"W10", "mt8127",583		MTK_EINT_FUNCTION(0, 63),584		MTK_FUNCTION(0, "GPIO62"),585		MTK_FUNCTION(1, "F2W_CK"),586		MTK_FUNCTION(7, "DBG_MON_A[21]")587	),588	MTK_PIN(PINCTRL_PIN(63, "WB_SCLK"),589		"AB7", "mt8127",590		MTK_EINT_FUNCTION(0, 64),591		MTK_FUNCTION(0, "GPIO63"),592		MTK_FUNCTION(1, "WB_SCLK"),593		MTK_FUNCTION(7, "DBG_MON_A[22]")594	),595	MTK_PIN(PINCTRL_PIN(64, "WB_SDATA"),596		"AA7", "mt8127",597		MTK_EINT_FUNCTION(0, 65),598		MTK_FUNCTION(0, "GPIO64"),599		MTK_FUNCTION(1, "WB_SDATA"),600		MTK_FUNCTION(7, "DBG_MON_A[23]")601	),602	MTK_PIN(PINCTRL_PIN(65, "WB_SEN"),603		"Y7", "mt8127",604		MTK_EINT_FUNCTION(0, 66),605		MTK_FUNCTION(0, "GPIO65"),606		MTK_FUNCTION(1, "WB_SEN"),607		MTK_FUNCTION(7, "DBG_MON_A[24]")608	),609	MTK_PIN(PINCTRL_PIN(66, "WB_CRTL0"),610		"AA1", "mt8127",611		MTK_EINT_FUNCTION(0, 67),612		MTK_FUNCTION(0, "GPIO66"),613		MTK_FUNCTION(1, "WB_CRTL0"),614		MTK_FUNCTION(2, "DFD_NTRST_XI"),615		MTK_FUNCTION(7, "DBG_MON_A[25]")616	),617	MTK_PIN(PINCTRL_PIN(67, "WB_CRTL1"),618		"AA2", "mt8127",619		MTK_EINT_FUNCTION(0, 68),620		MTK_FUNCTION(0, "GPIO67"),621		MTK_FUNCTION(1, "WB_CRTL1"),622		MTK_FUNCTION(2, "DFD_TMS_XI"),623		MTK_FUNCTION(7, "DBG_MON_A[26]")624	),625	MTK_PIN(PINCTRL_PIN(68, "WB_CRTL2"),626		"Y1", "mt8127",627		MTK_EINT_FUNCTION(0, 69),628		MTK_FUNCTION(0, "GPIO68"),629		MTK_FUNCTION(1, "WB_CRTL2"),630		MTK_FUNCTION(2, "DFD_TCK_XI"),631		MTK_FUNCTION(7, "DBG_MON_A[27]")632	),633	MTK_PIN(PINCTRL_PIN(69, "WB_CRTL3"),634		"Y2", "mt8127",635		MTK_EINT_FUNCTION(0, 70),636		MTK_FUNCTION(0, "GPIO69"),637		MTK_FUNCTION(1, "WB_CRTL3"),638		MTK_FUNCTION(2, "DFD_TDI_XI"),639		MTK_FUNCTION(7, "DBG_MON_A[28]")640	),641	MTK_PIN(PINCTRL_PIN(70, "WB_CRTL4"),642		"Y3", "mt8127",643		MTK_EINT_FUNCTION(0, 71),644		MTK_FUNCTION(0, "GPIO70"),645		MTK_FUNCTION(1, "WB_CRTL4"),646		MTK_FUNCTION(2, "DFD_TDO"),647		MTK_FUNCTION(7, "DBG_MON_A[29]")648	),649	MTK_PIN(PINCTRL_PIN(71, "WB_CRTL5"),650		"Y4", "mt8127",651		MTK_EINT_FUNCTION(0, 72),652		MTK_FUNCTION(0, "GPIO71"),653		MTK_FUNCTION(1, "WB_CRTL5"),654		MTK_FUNCTION(7, "DBG_MON_A[30]")655	),656	MTK_PIN(PINCTRL_PIN(72, "I2S_DATA_IN"),657		"K21", "mt8127",658		MTK_EINT_FUNCTION(0, 73),659		MTK_FUNCTION(0, "GPIO72"),660		MTK_FUNCTION(1, "I2SIN1_DATA_IN"),661		MTK_FUNCTION(2, "PCM_RX"),662		MTK_FUNCTION(3, "I2SOUT_DATA_OUT"),663		MTK_FUNCTION(4, "DAC_DAT_OUT"),664		MTK_FUNCTION(5, "PWM0"),665		MTK_FUNCTION(6, "ADC_CK"),666		MTK_FUNCTION(7, "DBG_MON_B[19]")667	),668	MTK_PIN(PINCTRL_PIN(73, "I2S_LRCK"),669		"L21", "mt8127",670		MTK_EINT_FUNCTION(0, 74),671		MTK_FUNCTION(0, "GPIO73"),672		MTK_FUNCTION(1, "I2SIN1_LRCK"),673		MTK_FUNCTION(2, "PCM_SYNC"),674		MTK_FUNCTION(3, "I2SOUT_LRCK"),675		MTK_FUNCTION(4, "DAC_WS"),676		MTK_FUNCTION(5, "PWM3"),677		MTK_FUNCTION(6, "ADC_DAT_IN"),678		MTK_FUNCTION(7, "DBG_MON_B[20]")679	),680	MTK_PIN(PINCTRL_PIN(74, "I2S_BCK"),681		"L20", "mt8127",682		MTK_EINT_FUNCTION(0, 75),683		MTK_FUNCTION(0, "GPIO74"),684		MTK_FUNCTION(1, "I2SIN1_BCK2"),685		MTK_FUNCTION(2, "PCM_CLK1"),686		MTK_FUNCTION(3, "I2SOUT_BCK"),687		MTK_FUNCTION(4, "DAC_CK"),688		MTK_FUNCTION(5, "PWM4"),689		MTK_FUNCTION(6, "ADC_WS"),690		MTK_FUNCTION(7, "DBG_MON_B[21]")691	),692	MTK_PIN(PINCTRL_PIN(75, "SDA0"),693		"W3", "mt8127",694		MTK_EINT_FUNCTION(0, 76),695		MTK_FUNCTION(0, "GPIO75"),696		MTK_FUNCTION(1, "SDA0")697	),698	MTK_PIN(PINCTRL_PIN(76, "SCL0"),699		"W4", "mt8127",700		MTK_EINT_FUNCTION(0, 77),701		MTK_FUNCTION(0, "GPIO76"),702		MTK_FUNCTION(1, "SCL0")703	),704	MTK_PIN(PINCTRL_PIN(77, "SDA2"),705		"K19", "mt8127",706		MTK_EINT_FUNCTION(0, 78),707		MTK_FUNCTION(0, "GPIO77"),708		MTK_FUNCTION(1, "SDA2"),709		MTK_FUNCTION(2, "PWM1")710	),711	MTK_PIN(PINCTRL_PIN(78, "SCL2"),712		"K20", "mt8127",713		MTK_EINT_FUNCTION(0, 79),714		MTK_FUNCTION(0, "GPIO78"),715		MTK_FUNCTION(1, "SCL2"),716		MTK_FUNCTION(2, "PWM2")717	),718	MTK_PIN(PINCTRL_PIN(79, "URXD0"),719		"K18", "mt8127",720		MTK_EINT_FUNCTION(0, 80),721		MTK_FUNCTION(0, "GPIO79"),722		MTK_FUNCTION(1, "URXD0"),723		MTK_FUNCTION(2, "UTXD0")724	),725	MTK_PIN(PINCTRL_PIN(80, "UTXD0"),726		"K17", "mt8127",727		MTK_EINT_FUNCTION(0, 81),728		MTK_FUNCTION(0, "GPIO80"),729		MTK_FUNCTION(1, "UTXD0"),730		MTK_FUNCTION(2, "URXD0")731	),732	MTK_PIN(PINCTRL_PIN(81, "URXD1"),733		"L17", "mt8127",734		MTK_EINT_FUNCTION(0, 82),735		MTK_FUNCTION(0, "GPIO81"),736		MTK_FUNCTION(1, "URXD1"),737		MTK_FUNCTION(2, "UTXD1")738	),739	MTK_PIN(PINCTRL_PIN(82, "UTXD1"),740		"L18", "mt8127",741		MTK_EINT_FUNCTION(0, 83),742		MTK_FUNCTION(0, "GPIO82"),743		MTK_FUNCTION(1, "UTXD1"),744		MTK_FUNCTION(2, "URXD1")745	),746	MTK_PIN(PINCTRL_PIN(83, "LCM_RST"),747		"W5", "mt8127",748		MTK_EINT_FUNCTION(0, 84),749		MTK_FUNCTION(0, "GPIO83"),750		MTK_FUNCTION(1, "LCM_RST"),751		MTK_FUNCTION(2, "VDAC_CK_XI"),752		MTK_FUNCTION(7, "DBG_MON_A[31]")753	),754	MTK_PIN(PINCTRL_PIN(84, "DSI_TE"),755		"W6", "mt8127",756		MTK_EINT_FUNCTION(0, 85),757		MTK_FUNCTION(0, "GPIO84"),758		MTK_FUNCTION(1, "DSI_TE"),759		MTK_FUNCTION(7, "DBG_MON_A[32]")760	),761	MTK_PIN(PINCTRL_PIN(85, "MSDC2_CMD"),762		"U7", "mt8127",763		MTK_EINT_FUNCTION(0, 86),764		MTK_FUNCTION(0, "GPIO85"),765		MTK_FUNCTION(1, "MSDC2_CMD"),766		MTK_FUNCTION(2, "ANT_SEL0"),767		MTK_FUNCTION(3, "SDA1"),768		MTK_FUNCTION(6, "I2SOUT_BCK"),769		MTK_FUNCTION(7, "DBG_MON_B[22]")770	),771	MTK_PIN(PINCTRL_PIN(86, "MSDC2_CLK"),772		"T8", "mt8127",773		MTK_EINT_FUNCTION(0, 87),774		MTK_FUNCTION(0, "GPIO86"),775		MTK_FUNCTION(1, "MSDC2_CLK"),776		MTK_FUNCTION(2, "ANT_SEL1"),777		MTK_FUNCTION(3, "SCL1"),778		MTK_FUNCTION(6, "I2SOUT_LRCK"),779		MTK_FUNCTION(7, "DBG_MON_B[23]")780	),781	MTK_PIN(PINCTRL_PIN(87, "MSDC2_DAT0"),782		"V3", "mt8127",783		MTK_EINT_FUNCTION(0, 88),784		MTK_FUNCTION(0, "GPIO87"),785		MTK_FUNCTION(1, "MSDC2_DAT0"),786		MTK_FUNCTION(2, "ANT_SEL2"),787		MTK_FUNCTION(5, "UTXD0"),788		MTK_FUNCTION(6, "I2SOUT_DATA_OUT"),789		MTK_FUNCTION(7, "DBG_MON_B[24]")790	),791	MTK_PIN(PINCTRL_PIN(88, "MSDC2_DAT1"),792		"V4", "mt8127",793		MTK_EINT_FUNCTION(0, 89),794		MTK_FUNCTION(0, "GPIO88"),795		MTK_FUNCTION(1, "MSDC2_DAT1"),796		MTK_FUNCTION(2, "ANT_SEL3"),797		MTK_FUNCTION(3, "PWM0"),798		MTK_FUNCTION(5, "URXD0"),799		MTK_FUNCTION(6, "PWM1"),800		MTK_FUNCTION(7, "DBG_MON_B[25]")801	),802	MTK_PIN(PINCTRL_PIN(89, "MSDC2_DAT2"),803		"U5", "mt8127",804		MTK_EINT_FUNCTION(0, 90),805		MTK_FUNCTION(0, "GPIO89"),806		MTK_FUNCTION(1, "MSDC2_DAT2"),807		MTK_FUNCTION(2, "ANT_SEL4"),808		MTK_FUNCTION(3, "SDA2"),809		MTK_FUNCTION(5, "UTXD1"),810		MTK_FUNCTION(6, "PWM2"),811		MTK_FUNCTION(7, "DBG_MON_B[26]")812	),813	MTK_PIN(PINCTRL_PIN(90, "MSDC2_DAT3"),814		"U6", "mt8127",815		MTK_EINT_FUNCTION(0, 91),816		MTK_FUNCTION(0, "GPIO90"),817		MTK_FUNCTION(1, "MSDC2_DAT3"),818		MTK_FUNCTION(2, "ANT_SEL5"),819		MTK_FUNCTION(3, "SCL2"),820		MTK_FUNCTION(4, "EXT_FRAME_SYNC"),821		MTK_FUNCTION(5, "URXD1"),822		MTK_FUNCTION(6, "PWM3"),823		MTK_FUNCTION(7, "DBG_MON_B[27]")824	),825	MTK_PIN(PINCTRL_PIN(91, "TDN3"),826		"U2", "mt8127",827		MTK_EINT_FUNCTION(0, 92),828		MTK_FUNCTION(0, "GPI91"),829		MTK_FUNCTION(1, "TDN3")830	),831	MTK_PIN(PINCTRL_PIN(92, "TDP3"),832		"U1", "mt8127",833		MTK_EINT_FUNCTION(0, 93),834		MTK_FUNCTION(0, "GPI92"),835		MTK_FUNCTION(1, "TDP3")836	),837	MTK_PIN(PINCTRL_PIN(93, "TDN2"),838		"T2", "mt8127",839		MTK_EINT_FUNCTION(0, 94),840		MTK_FUNCTION(0, "GPI93"),841		MTK_FUNCTION(1, "TDN2")842	),843	MTK_PIN(PINCTRL_PIN(94, "TDP2"),844		"T1", "mt8127",845		MTK_EINT_FUNCTION(0, 95),846		MTK_FUNCTION(0, "GPI94"),847		MTK_FUNCTION(1, "TDP2")848	),849	MTK_PIN(PINCTRL_PIN(95, "TCN"),850		"R5", "mt8127",851		MTK_EINT_FUNCTION(0, 96),852		MTK_FUNCTION(0, "GPI95"),853		MTK_FUNCTION(1, "TCN")854	),855	MTK_PIN(PINCTRL_PIN(96, "TCP"),856		"R4", "mt8127",857		MTK_EINT_FUNCTION(0, 97),858		MTK_FUNCTION(0, "GPI96"),859		MTK_FUNCTION(1, "TCP")860	),861	MTK_PIN(PINCTRL_PIN(97, "TDN1"),862		"R3", "mt8127",863		MTK_EINT_FUNCTION(0, 98),864		MTK_FUNCTION(0, "GPI97"),865		MTK_FUNCTION(1, "TDN1")866	),867	MTK_PIN(PINCTRL_PIN(98, "TDP1"),868		"R2", "mt8127",869		MTK_EINT_FUNCTION(0, 99),870		MTK_FUNCTION(0, "GPI98"),871		MTK_FUNCTION(1, "TDP1")872	),873	MTK_PIN(PINCTRL_PIN(99, "TDN0"),874		"P3", "mt8127",875		MTK_EINT_FUNCTION(0, 100),876		MTK_FUNCTION(0, "GPI99"),877		MTK_FUNCTION(1, "TDN0")878	),879	MTK_PIN(PINCTRL_PIN(100, "TDP0"),880		"P2", "mt8127",881		MTK_EINT_FUNCTION(0, 101),882		MTK_FUNCTION(0, "GPI100"),883		MTK_FUNCTION(1, "TDP0")884	),885	MTK_PIN(PINCTRL_PIN(101, "RDN0"),886		"K1", "mt8127",887		MTK_EINT_FUNCTION(0, 102),888		MTK_FUNCTION(0, "GPI101"),889		MTK_FUNCTION(1, "RDN0")890	),891	MTK_PIN(PINCTRL_PIN(102, "RDP0"),892		"K2", "mt8127",893		MTK_EINT_FUNCTION(0, 103),894		MTK_FUNCTION(0, "GPI102"),895		MTK_FUNCTION(1, "RDP0")896	),897	MTK_PIN(PINCTRL_PIN(103, "RDN1"),898		"L2", "mt8127",899		MTK_EINT_FUNCTION(0, 104),900		MTK_FUNCTION(0, "GPI103"),901		MTK_FUNCTION(1, "RDN1")902	),903	MTK_PIN(PINCTRL_PIN(104, "RDP1"),904		"L3", "mt8127",905		MTK_EINT_FUNCTION(0, 105),906		MTK_FUNCTION(0, "GPI104"),907		MTK_FUNCTION(1, "RDP1")908	),909	MTK_PIN(PINCTRL_PIN(105, "RCN"),910		"M4", "mt8127",911		MTK_EINT_FUNCTION(0, 106),912		MTK_FUNCTION(0, "GPI105"),913		MTK_FUNCTION(1, "RCN")914	),915	MTK_PIN(PINCTRL_PIN(106, "RCP"),916		"M5", "mt8127",917		MTK_EINT_FUNCTION(0, 107),918		MTK_FUNCTION(0, "GPI106"),919		MTK_FUNCTION(1, "RCP")920	),921	MTK_PIN(PINCTRL_PIN(107, "RDN2"),922		"M2", "mt8127",923		MTK_EINT_FUNCTION(0, 108),924		MTK_FUNCTION(0, "GPI107"),925		MTK_FUNCTION(1, "RDN2"),926		MTK_FUNCTION(2, "CMDAT8")927	),928	MTK_PIN(PINCTRL_PIN(108, "RDP2"),929		"M3", "mt8127",930		MTK_EINT_FUNCTION(0, 109),931		MTK_FUNCTION(0, "GPI108"),932		MTK_FUNCTION(1, "RDP2"),933		MTK_FUNCTION(2, "CMDAT9")934	),935	MTK_PIN(PINCTRL_PIN(109, "RDN3"),936		"N2", "mt8127",937		MTK_EINT_FUNCTION(0, 110),938		MTK_FUNCTION(0, "GPI109"),939		MTK_FUNCTION(1, "RDN3"),940		MTK_FUNCTION(2, "CMDAT4")941	),942	MTK_PIN(PINCTRL_PIN(110, "RDP3"),943		"N3", "mt8127",944		MTK_EINT_FUNCTION(0, 111),945		MTK_FUNCTION(0, "GPI110"),946		MTK_FUNCTION(1, "RDP3"),947		MTK_FUNCTION(2, "CMDAT5")948	),949	MTK_PIN(PINCTRL_PIN(111, "RCN_A"),950		"J5", "mt8127",951		MTK_EINT_FUNCTION(0, 112),952		MTK_FUNCTION(0, "GPI111"),953		MTK_FUNCTION(1, "RCN_A"),954		MTK_FUNCTION(2, "CMDAT6")955	),956	MTK_PIN(PINCTRL_PIN(112, "RCP_A"),957		"J4", "mt8127",958		MTK_EINT_FUNCTION(0, 113),959		MTK_FUNCTION(0, "GPI112"),960		MTK_FUNCTION(1, "RCP_A"),961		MTK_FUNCTION(2, "CMDAT7")962	),963	MTK_PIN(PINCTRL_PIN(113, "RDN1_A"),964		"J2", "mt8127",965		MTK_EINT_FUNCTION(0, 114),966		MTK_FUNCTION(0, "GPI113"),967		MTK_FUNCTION(1, "RDN1_A"),968		MTK_FUNCTION(2, "CMDAT2"),969		MTK_FUNCTION(3, "CMCSD2")970	),971	MTK_PIN(PINCTRL_PIN(114, "RDP1_A"),972		"J3", "mt8127",973		MTK_EINT_FUNCTION(0, 115),974		MTK_FUNCTION(0, "GPI114"),975		MTK_FUNCTION(1, "RDP1_A"),976		MTK_FUNCTION(2, "CMDAT3"),977		MTK_FUNCTION(3, "CMCSD3")978	),979	MTK_PIN(PINCTRL_PIN(115, "RDN0_A"),980		"H2", "mt8127",981		MTK_EINT_FUNCTION(0, 116),982		MTK_FUNCTION(0, "GPI115"),983		MTK_FUNCTION(1, "RDN0_A"),984		MTK_FUNCTION(2, "CMHSYNC")985	),986	MTK_PIN(PINCTRL_PIN(116, "RDP0_A"),987		"H3", "mt8127",988		MTK_EINT_FUNCTION(0, 117),989		MTK_FUNCTION(0, "GPI116"),990		MTK_FUNCTION(1, "RDP0_A"),991		MTK_FUNCTION(2, "CMVSYNC")992	),993	MTK_PIN(PINCTRL_PIN(117, "CMDAT0"),994		"G5", "mt8127",995		MTK_EINT_FUNCTION(0, 118),996		MTK_FUNCTION(0, "GPIO117"),997		MTK_FUNCTION(1, "CMDAT0"),998		MTK_FUNCTION(2, "CMCSD0"),999		MTK_FUNCTION(3, "ANT_SEL2"),1000		MTK_FUNCTION(7, "DBG_MON_B[28]")1001	),1002	MTK_PIN(PINCTRL_PIN(118, "CMDAT1"),1003		"G4", "mt8127",1004		MTK_EINT_FUNCTION(0, 119),1005		MTK_FUNCTION(0, "GPIO118"),1006		MTK_FUNCTION(1, "CMDAT1"),1007		MTK_FUNCTION(2, "CMCSD1"),1008		MTK_FUNCTION(3, "ANT_SEL3"),1009		MTK_FUNCTION(7, "DBG_MON_B[29]")1010	),1011	MTK_PIN(PINCTRL_PIN(119, "CMMCLK"),1012		"F3", "mt8127",1013		MTK_EINT_FUNCTION(0, 120),1014		MTK_FUNCTION(0, "GPIO119"),1015		MTK_FUNCTION(1, "CMMCLK"),1016		MTK_FUNCTION(3, "ANT_SEL4"),1017		MTK_FUNCTION(7, "DBG_MON_B[30]")1018	),1019	MTK_PIN(PINCTRL_PIN(120, "CMPCLK"),1020		"G6", "mt8127",1021		MTK_EINT_FUNCTION(0, 121),1022		MTK_FUNCTION(0, "GPIO120"),1023		MTK_FUNCTION(1, "CMPCLK"),1024		MTK_FUNCTION(2, "CMCSK"),1025		MTK_FUNCTION(3, "ANT_SEL5"),1026		MTK_FUNCTION(7, "DBG_MON_B[31]")1027	),1028	MTK_PIN(PINCTRL_PIN(121, "MSDC1_CMD"),1029		"E3", "mt8127",1030		MTK_EINT_FUNCTION(0, 122),1031		MTK_FUNCTION(0, "GPIO121"),1032		MTK_FUNCTION(1, "MSDC1_CMD")1033	),1034	MTK_PIN(PINCTRL_PIN(122, "MSDC1_CLK"),1035		"D1", "mt8127",1036		MTK_EINT_FUNCTION(0, 123),1037		MTK_FUNCTION(0, "GPIO122"),1038		MTK_FUNCTION(1, "MSDC1_CLK")1039	),1040	MTK_PIN(PINCTRL_PIN(123, "MSDC1_DAT0"),1041		"D2", "mt8127",1042		MTK_EINT_FUNCTION(0, 124),1043		MTK_FUNCTION(0, "GPIO123"),1044		MTK_FUNCTION(1, "MSDC1_DAT0")1045	),1046	MTK_PIN(PINCTRL_PIN(124, "MSDC1_DAT1"),1047		"D3", "mt8127",1048		MTK_EINT_FUNCTION(0, 125),1049		MTK_FUNCTION(0, "GPIO124"),1050		MTK_FUNCTION(1, "MSDC1_DAT1")1051	),1052	MTK_PIN(PINCTRL_PIN(125, "MSDC1_DAT2"),1053		"F2", "mt8127",1054		MTK_EINT_FUNCTION(0, 126),1055		MTK_FUNCTION(0, "GPIO125"),1056		MTK_FUNCTION(1, "MSDC1_DAT2")1057	),1058	MTK_PIN(PINCTRL_PIN(126, "MSDC1_DAT3"),1059		"E2", "mt8127",1060		MTK_EINT_FUNCTION(0, 127),1061		MTK_FUNCTION(0, "GPIO126"),1062		MTK_FUNCTION(1, "MSDC1_DAT3")1063	),1064	MTK_PIN(PINCTRL_PIN(127, "MSDC0_DAT7"),1065		"C23", "mt8127",1066		MTK_EINT_FUNCTION(0, 128),1067		MTK_FUNCTION(0, "GPIO127"),1068		MTK_FUNCTION(1, "MSDC0_DAT7"),1069		MTK_FUNCTION(4, "NLD7")1070	),1071	MTK_PIN(PINCTRL_PIN(128, "MSDC0_DAT6"),1072		"C24", "mt8127",1073		MTK_EINT_FUNCTION(0, 129),1074		MTK_FUNCTION(0, "GPIO128"),1075		MTK_FUNCTION(1, "MSDC0_DAT6"),1076		MTK_FUNCTION(4, "NLD6")1077	),1078	MTK_PIN(PINCTRL_PIN(129, "MSDC0_DAT5"),1079		"D22", "mt8127",1080		MTK_EINT_FUNCTION(0, 130),1081		MTK_FUNCTION(0, "GPIO129"),1082		MTK_FUNCTION(1, "MSDC0_DAT5"),1083		MTK_FUNCTION(4, "NLD4")1084	),1085	MTK_PIN(PINCTRL_PIN(130, "MSDC0_DAT4"),1086		"D24", "mt8127",1087		MTK_EINT_FUNCTION(0, 131),1088		MTK_FUNCTION(0, "GPIO130"),1089		MTK_FUNCTION(1, "MSDC0_DAT4"),1090		MTK_FUNCTION(4, "NLD3")1091	),1092	MTK_PIN(PINCTRL_PIN(131, "MSDC0_RSTB"),1093		"F24", "mt8127",1094		MTK_EINT_FUNCTION(0, 132),1095		MTK_FUNCTION(0, "GPIO131"),1096		MTK_FUNCTION(1, "MSDC0_RSTB"),1097		MTK_FUNCTION(4, "NLD0")1098	),1099	MTK_PIN(PINCTRL_PIN(132, "MSDC0_CMD"),1100		"G20", "mt8127",1101		MTK_EINT_FUNCTION(0, 133),1102		MTK_FUNCTION(0, "GPIO132"),1103		MTK_FUNCTION(1, "MSDC0_CMD"),1104		MTK_FUNCTION(4, "NALE")1105	),1106	MTK_PIN(PINCTRL_PIN(133, "MSDC0_CLK"),1107		"G21", "mt8127",1108		MTK_EINT_FUNCTION(0, 134),1109		MTK_FUNCTION(0, "GPIO133"),1110		MTK_FUNCTION(1, "MSDC0_CLK"),1111		MTK_FUNCTION(4, "NWEB")1112	),1113	MTK_PIN(PINCTRL_PIN(134, "MSDC0_DAT3"),1114		"D23", "mt8127",1115		MTK_EINT_FUNCTION(0, 135),1116		MTK_FUNCTION(0, "GPIO134"),1117		MTK_FUNCTION(1, "MSDC0_DAT3"),1118		MTK_FUNCTION(4, "NLD1")1119	),1120	MTK_PIN(PINCTRL_PIN(135, "MSDC0_DAT2"),1121		"E22", "mt8127",1122		MTK_EINT_FUNCTION(0, 136),1123		MTK_FUNCTION(0, "GPIO135"),1124		MTK_FUNCTION(1, "MSDC0_DAT2"),1125		MTK_FUNCTION(4, "NLD5")1126	),1127	MTK_PIN(PINCTRL_PIN(136, "MSDC0_DAT1"),1128		"E23", "mt8127",1129		MTK_EINT_FUNCTION(0, 137),1130		MTK_FUNCTION(0, "GPIO136"),1131		MTK_FUNCTION(1, "MSDC0_DAT1"),1132		MTK_FUNCTION(4, "NLD8")1133	),1134	MTK_PIN(PINCTRL_PIN(137, "MSDC0_DAT0"),1135		"F22", "mt8127",1136		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),1137		MTK_FUNCTION(0, "GPIO137"),1138		MTK_FUNCTION(1, "MSDC0_DAT0"),1139		MTK_FUNCTION(4, "WATCHDOG"),1140		MTK_FUNCTION(5, "NLD2")1141	),1142	MTK_PIN(PINCTRL_PIN(138, "CEC"),1143		"AE21", "mt8127",1144		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),1145		MTK_FUNCTION(0, "GPIO138"),1146		MTK_FUNCTION(1, "CEC")1147	),1148	MTK_PIN(PINCTRL_PIN(139, "HTPLG"),1149		"AD21", "mt8127",1150		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),1151		MTK_FUNCTION(0, "GPIO139"),1152		MTK_FUNCTION(1, "HTPLG")1153	),1154	MTK_PIN(PINCTRL_PIN(140, "HDMISCK"),1155		"AE22", "mt8127",1156		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),1157		MTK_FUNCTION(0, "GPIO140"),1158		MTK_FUNCTION(1, "HDMISCK")1159	),1160	MTK_PIN(PINCTRL_PIN(141, "HDMISD"),1161		"AD22", "mt8127",1162		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),1163		MTK_FUNCTION(0, "GPIO141"),1164		MTK_FUNCTION(1, "HDMISD")1165	),1166	MTK_PIN(PINCTRL_PIN(142, "EINT21"),1167		"J23", "mt8127",1168		MTK_EINT_FUNCTION(0, 21),1169		MTK_FUNCTION(0, "GPIO142"),1170		MTK_FUNCTION(1, "NRNB"),1171		MTK_FUNCTION(2, "ANT_SEL0"),1172		MTK_FUNCTION(7, "DBG_MON_B[32]")1173	),1174};1175 1176#endif /* __PINCTRL_MTK_MT8127_H */1177