brintos

brintos / linux-shallow public Read only

0
0
Text · 27.7 KiB · b522505 Raw
1084 lines · c
1/* SPDX-License-Identifier: GPL-2.0-only */2/*3 * Copyright (c) 2014 MediaTek Inc.4 * Author: Hongzhou.Yang <hongzhou.yang@mediatek.com>5 */6 7#ifndef __PINCTRL_MTK_MT8173_H8#define __PINCTRL_MTK_MT8173_H9 10#include <linux/pinctrl/pinctrl.h>11#include "pinctrl-mtk-common.h"12 13static const struct mtk_desc_pin mtk_pins_mt8173[] = {14	MTK_PIN(PINCTRL_PIN(0, "EINT0"),15		NULL, "mt8173",16		MTK_EINT_FUNCTION(0, 0),17		MTK_FUNCTION(0, "GPIO0"),18		MTK_FUNCTION(1, "IRDA_PDN"),19		MTK_FUNCTION(2, "I2S1_WS"),20		MTK_FUNCTION(3, "AUD_SPDIF"),21		MTK_FUNCTION(4, "UTXD0"),22		MTK_FUNCTION(7, "DBG_MON_A_20_")23	),24	MTK_PIN(PINCTRL_PIN(1, "EINT1"),25		NULL, "mt8173",26		MTK_EINT_FUNCTION(0, 1),27		MTK_FUNCTION(0, "GPIO1"),28		MTK_FUNCTION(1, "IRDA_RXD"),29		MTK_FUNCTION(2, "I2S1_BCK"),30		MTK_FUNCTION(3, "SDA5"),31		MTK_FUNCTION(4, "URXD0"),32		MTK_FUNCTION(7, "DBG_MON_A_21_")33	),34	MTK_PIN(PINCTRL_PIN(2, "EINT2"),35		NULL, "mt8173",36		MTK_EINT_FUNCTION(0, 2),37		MTK_FUNCTION(0, "GPIO2"),38		MTK_FUNCTION(1, "IRDA_TXD"),39		MTK_FUNCTION(2, "I2S1_MCK"),40		MTK_FUNCTION(3, "SCL5"),41		MTK_FUNCTION(4, "UTXD3"),42		MTK_FUNCTION(7, "DBG_MON_A_22_")43	),44	MTK_PIN(PINCTRL_PIN(3, "EINT3"),45		NULL, "mt8173",46		MTK_EINT_FUNCTION(0, 3),47		MTK_FUNCTION(0, "GPIO3"),48		MTK_FUNCTION(1, "DSI1_TE"),49		MTK_FUNCTION(2, "I2S1_DO_1"),50		MTK_FUNCTION(3, "SDA3"),51		MTK_FUNCTION(4, "URXD3"),52		MTK_FUNCTION(7, "DBG_MON_A_23_")53	),54	MTK_PIN(PINCTRL_PIN(4, "EINT4"),55		NULL, "mt8173",56		MTK_EINT_FUNCTION(0, 4),57		MTK_FUNCTION(0, "GPIO4"),58		MTK_FUNCTION(1, "DISP_PWM1"),59		MTK_FUNCTION(2, "I2S1_DO_2"),60		MTK_FUNCTION(3, "SCL3"),61		MTK_FUNCTION(4, "UCTS3"),62		MTK_FUNCTION(6, "SFWP_B")63	),64	MTK_PIN(PINCTRL_PIN(5, "EINT5"),65		NULL, "mt8173",66		MTK_EINT_FUNCTION(0, 5),67		MTK_FUNCTION(0, "GPIO5"),68		MTK_FUNCTION(1, "PCM1_CLK"),69		MTK_FUNCTION(2, "I2S2_WS"),70		MTK_FUNCTION(3, "SPI_CK_3_"),71		MTK_FUNCTION(4, "URTS3"),72		MTK_FUNCTION(5, "AP_MD32_JTAG_TMS"),73		MTK_FUNCTION(6, "SFOUT")74	),75	MTK_PIN(PINCTRL_PIN(6, "EINT6"),76		NULL, "mt8173",77		MTK_EINT_FUNCTION(0, 6),78		MTK_FUNCTION(0, "GPIO6"),79		MTK_FUNCTION(1, "PCM1_SYNC"),80		MTK_FUNCTION(2, "I2S2_BCK"),81		MTK_FUNCTION(3, "SPI_MI_3_"),82		MTK_FUNCTION(5, "AP_MD32_JTAG_TCK"),83		MTK_FUNCTION(6, "SFCS0")84	),85	MTK_PIN(PINCTRL_PIN(7, "EINT7"),86		NULL, "mt8173",87		MTK_EINT_FUNCTION(0, 7),88		MTK_FUNCTION(0, "GPIO7"),89		MTK_FUNCTION(1, "PCM1_DI"),90		MTK_FUNCTION(2, "I2S2_DI_1"),91		MTK_FUNCTION(3, "SPI_MO_3_"),92		MTK_FUNCTION(5, "AP_MD32_JTAG_TDI"),93		MTK_FUNCTION(6, "SFHOLD")94	),95	MTK_PIN(PINCTRL_PIN(8, "EINT8"),96		NULL, "mt8173",97		MTK_EINT_FUNCTION(0, 8),98		MTK_FUNCTION(0, "GPIO8"),99		MTK_FUNCTION(1, "PCM1_DO"),100		MTK_FUNCTION(2, "I2S2_DI_2"),101		MTK_FUNCTION(3, "SPI_CS_3_"),102		MTK_FUNCTION(4, "AUD_SPDIF"),103		MTK_FUNCTION(5, "AP_MD32_JTAG_TDO"),104		MTK_FUNCTION(6, "SFIN")105	),106	MTK_PIN(PINCTRL_PIN(9, "EINT9"),107		NULL, "mt8173",108		MTK_EINT_FUNCTION(0, 9),109		MTK_FUNCTION(0, "GPIO9"),110		MTK_FUNCTION(1, "USB_DRVVBUS_P0"),111		MTK_FUNCTION(2, "I2S2_MCK"),112		MTK_FUNCTION(4, "USB_DRVVBUS_P1"),113		MTK_FUNCTION(5, "AP_MD32_JTAG_TRST"),114		MTK_FUNCTION(6, "SFCK")115	),116	MTK_PIN(PINCTRL_PIN(10, "EINT10"),117		NULL, "mt8173",118		MTK_EINT_FUNCTION(0, 10),119		MTK_FUNCTION(0, "GPIO10"),120		MTK_FUNCTION(1, "CLKM0"),121		MTK_FUNCTION(2, "DSI1_TE"),122		MTK_FUNCTION(3, "DISP_PWM1"),123		MTK_FUNCTION(4, "PWM4"),124		MTK_FUNCTION(5, "IRDA_RXD")125	),126	MTK_PIN(PINCTRL_PIN(11, "EINT11"),127		NULL, "mt8173",128		MTK_EINT_FUNCTION(0, 11),129		MTK_FUNCTION(0, "GPIO11"),130		MTK_FUNCTION(1, "CLKM1"),131		MTK_FUNCTION(2, "I2S3_WS"),132		MTK_FUNCTION(3, "USB_DRVVBUS_P0"),133		MTK_FUNCTION(4, "PWM5"),134		MTK_FUNCTION(5, "IRDA_TXD"),135		MTK_FUNCTION(6, "USB_DRVVBUS_P1"),136		MTK_FUNCTION(7, "DBG_MON_B_30_")137	),138	MTK_PIN(PINCTRL_PIN(12, "EINT12"),139		NULL, "mt8173",140		MTK_EINT_FUNCTION(0, 12),141		MTK_FUNCTION(0, "GPIO12"),142		MTK_FUNCTION(1, "CLKM2"),143		MTK_FUNCTION(2, "I2S3_BCK"),144		MTK_FUNCTION(3, "SRCLKENA0"),145		MTK_FUNCTION(5, "I2S2_WS"),146		MTK_FUNCTION(7, "DBG_MON_B_32_")147	),148	MTK_PIN(PINCTRL_PIN(13, "EINT13"),149		NULL, "mt8173",150		MTK_EINT_FUNCTION(0, 13),151		MTK_FUNCTION(0, "GPIO13"),152		MTK_FUNCTION(1, "CLKM3"),153		MTK_FUNCTION(2, "I2S3_MCK"),154		MTK_FUNCTION(3, "SRCLKENA0"),155		MTK_FUNCTION(5, "I2S2_BCK"),156		MTK_FUNCTION(7, "DBG_MON_A_32_")157	),158	MTK_PIN(PINCTRL_PIN(14, "EINT14"),159		NULL, "mt8173",160		MTK_EINT_FUNCTION(0, 14),161		MTK_FUNCTION(0, "GPIO14"),162		MTK_FUNCTION(1, "CMDAT0"),163		MTK_FUNCTION(2, "CMCSD0"),164		MTK_FUNCTION(4, "CLKM2"),165		MTK_FUNCTION(7, "DBG_MON_B_6_")166	),167	MTK_PIN(PINCTRL_PIN(15, "EINT15"),168		NULL, "mt8173",169		MTK_EINT_FUNCTION(0, 15),170		MTK_FUNCTION(0, "GPIO15"),171		MTK_FUNCTION(1, "CMDAT1"),172		MTK_FUNCTION(2, "CMCSD1"),173		MTK_FUNCTION(3, "CMFLASH"),174		MTK_FUNCTION(4, "CLKM3"),175		MTK_FUNCTION(7, "DBG_MON_B_29_")176	),177	MTK_PIN(PINCTRL_PIN(16, "IDDIG"),178		NULL, "mt8173",179		MTK_EINT_FUNCTION(1, 16),180		MTK_FUNCTION(0, "GPIO16"),181		MTK_FUNCTION(1, "IDDIG"),182		MTK_FUNCTION(2, "CMFLASH"),183		MTK_FUNCTION(4, "PWM5")184	),185	MTK_PIN(PINCTRL_PIN(17, "WATCHDOG"),186		NULL, "mt8173",187		MTK_EINT_FUNCTION(0, 17),188		MTK_FUNCTION(0, "GPIO17"),189		MTK_FUNCTION(1, "WATCHDOG_AO")190	),191	MTK_PIN(PINCTRL_PIN(18, "CEC"),192		NULL, "mt8173",193		MTK_EINT_FUNCTION(0, 18),194		MTK_FUNCTION(0, "GPIO18"),195		MTK_FUNCTION(1, "CEC")196	),197	MTK_PIN(PINCTRL_PIN(19, "HDMISCK"),198		NULL, "mt8173",199		MTK_EINT_FUNCTION(0, 19),200		MTK_FUNCTION(0, "GPIO19"),201		MTK_FUNCTION(1, "HDMISCK"),202		MTK_FUNCTION(2, "HDCP_SCL")203	),204	MTK_PIN(PINCTRL_PIN(20, "HDMISD"),205		NULL, "mt8173",206		MTK_EINT_FUNCTION(0, 20),207		MTK_FUNCTION(0, "GPIO20"),208		MTK_FUNCTION(1, "HDMISD"),209		MTK_FUNCTION(2, "HDCP_SDA")210	),211	MTK_PIN(PINCTRL_PIN(21, "HTPLG"),212		NULL, "mt8173",213		MTK_EINT_FUNCTION(0, 21),214		MTK_FUNCTION(0, "GPIO21"),215		MTK_FUNCTION(1, "HTPLG")216	),217	MTK_PIN(PINCTRL_PIN(22, "MSDC3_DAT0"),218		NULL, "mt8173",219		MTK_EINT_FUNCTION(0, 22),220		MTK_FUNCTION(0, "GPIO22"),221		MTK_FUNCTION(1, "MSDC3_DAT0")222	),223	MTK_PIN(PINCTRL_PIN(23, "MSDC3_DAT1"),224		NULL, "mt8173",225		MTK_EINT_FUNCTION(0, 23),226		MTK_FUNCTION(0, "GPIO23"),227		MTK_FUNCTION(1, "MSDC3_DAT1")228	),229	MTK_PIN(PINCTRL_PIN(24, "MSDC3_DAT2"),230		NULL, "mt8173",231		MTK_EINT_FUNCTION(0, 24),232		MTK_FUNCTION(0, "GPIO24"),233		MTK_FUNCTION(1, "MSDC3_DAT2")234	),235	MTK_PIN(PINCTRL_PIN(25, "MSDC3_DAT3"),236		NULL, "mt8173",237		MTK_EINT_FUNCTION(0, 25),238		MTK_FUNCTION(0, "GPIO25"),239		MTK_FUNCTION(1, "MSDC3_DAT3")240	),241	MTK_PIN(PINCTRL_PIN(26, "MSDC3_CLK"),242		NULL, "mt8173",243		MTK_EINT_FUNCTION(0, 26),244		MTK_FUNCTION(0, "GPIO26"),245		MTK_FUNCTION(1, "MSDC3_CLK")246	),247	MTK_PIN(PINCTRL_PIN(27, "MSDC3_CMD"),248		NULL, "mt8173",249		MTK_EINT_FUNCTION(0, 27),250		MTK_FUNCTION(0, "GPIO27"),251		MTK_FUNCTION(1, "MSDC3_CMD")252	),253	MTK_PIN(PINCTRL_PIN(28, "MSDC3_DSL"),254		NULL, "mt8173",255		MTK_EINT_FUNCTION(0, 28),256		MTK_FUNCTION(0, "GPIO28"),257		MTK_FUNCTION(1, "MSDC3_DSL")258	),259	MTK_PIN(PINCTRL_PIN(29, "UCTS2"),260		NULL, "mt8173",261		MTK_EINT_FUNCTION(0, 29),262		MTK_FUNCTION(0, "GPIO29"),263		MTK_FUNCTION(1, "UCTS2")264	),265	MTK_PIN(PINCTRL_PIN(30, "URTS2"),266		NULL, "mt8173",267		MTK_EINT_FUNCTION(0, 30),268		MTK_FUNCTION(0, "GPIO30"),269		MTK_FUNCTION(1, "URTS2")270	),271	MTK_PIN(PINCTRL_PIN(31, "URXD2"),272		NULL, "mt8173",273		MTK_EINT_FUNCTION(0, 31),274		MTK_FUNCTION(0, "GPIO31"),275		MTK_FUNCTION(1, "URXD2"),276		MTK_FUNCTION(2, "UTXD2")277	),278	MTK_PIN(PINCTRL_PIN(32, "UTXD2"),279		NULL, "mt8173",280		MTK_EINT_FUNCTION(0, 32),281		MTK_FUNCTION(0, "GPIO32"),282		MTK_FUNCTION(1, "UTXD2"),283		MTK_FUNCTION(2, "URXD2")284	),285	MTK_PIN(PINCTRL_PIN(33, "DAICLK"),286		NULL, "mt8173",287		MTK_EINT_FUNCTION(0, 33),288		MTK_FUNCTION(0, "GPIO33"),289		MTK_FUNCTION(1, " MRG_CLK"),290		MTK_FUNCTION(2, "PCM0_CLK")291	),292	MTK_PIN(PINCTRL_PIN(34, "DAIPCMIN"),293		NULL, "mt8173",294		MTK_EINT_FUNCTION(0, 34),295		MTK_FUNCTION(0, "GPIO34"),296		MTK_FUNCTION(1, " MRG_DI"),297		MTK_FUNCTION(2, "PCM0_DI")298	),299	MTK_PIN(PINCTRL_PIN(35, "DAIPCMOUT"),300		NULL, "mt8173",301		MTK_EINT_FUNCTION(0, 35),302		MTK_FUNCTION(0, "GPIO35"),303		MTK_FUNCTION(1, " MRG_DO"),304		MTK_FUNCTION(2, "PCM0_DO")305	),306	MTK_PIN(PINCTRL_PIN(36, "DAISYNC"),307		NULL, "mt8173",308		MTK_EINT_FUNCTION(0, 36),309		MTK_FUNCTION(0, "GPIO36"),310		MTK_FUNCTION(1, " MRG_SYNC"),311		MTK_FUNCTION(2, "PCM0_SYNC")312	),313	MTK_PIN(PINCTRL_PIN(37, "EINT16"),314		NULL, "mt8173",315		MTK_EINT_FUNCTION(0, 37),316		MTK_FUNCTION(0, "GPIO37"),317		MTK_FUNCTION(1, "USB_DRVVBUS_P0"),318		MTK_FUNCTION(2, "USB_DRVVBUS_P1"),319		MTK_FUNCTION(3, "PWM0"),320		MTK_FUNCTION(4, "PWM1"),321		MTK_FUNCTION(5, "PWM2"),322		MTK_FUNCTION(6, "CLKM0")323	),324	MTK_PIN(PINCTRL_PIN(38, "CONN_RST"),325		NULL, "mt8173",326		MTK_EINT_FUNCTION(0, 38),327		MTK_FUNCTION(0, "GPIO38"),328		MTK_FUNCTION(1, "USB_DRVVBUS_P0"),329		MTK_FUNCTION(2, "USB_DRVVBUS_P1"),330		MTK_FUNCTION(6, "CLKM1")331	),332	MTK_PIN(PINCTRL_PIN(39, "CM2MCLK"),333		NULL, "mt8173",334		MTK_EINT_FUNCTION(0, 39),335		MTK_FUNCTION(0, "GPIO39"),336		MTK_FUNCTION(1, "CM2MCLK"),337		MTK_FUNCTION(2, "CMCSD0"),338		MTK_FUNCTION(7, "DBG_MON_A_17_")339	),340	MTK_PIN(PINCTRL_PIN(40, "CMPCLK"),341		NULL, "mt8173",342		MTK_EINT_FUNCTION(0, 40),343		MTK_FUNCTION(0, "GPIO40"),344		MTK_FUNCTION(1, "CMPCLK"),345		MTK_FUNCTION(2, "CMCSK"),346		MTK_FUNCTION(3, "CMCSD2"),347		MTK_FUNCTION(7, "DBG_MON_A_18_")348	),349	MTK_PIN(PINCTRL_PIN(41, "CMMCLK"),350		NULL, "mt8173",351		MTK_EINT_FUNCTION(0, 41),352		MTK_FUNCTION(0, "GPIO41"),353		MTK_FUNCTION(1, "CMMCLK"),354		MTK_FUNCTION(7, "DBG_MON_A_19_")355	),356	MTK_PIN(PINCTRL_PIN(42, "DSI_TE"),357		NULL, "mt8173",358		MTK_EINT_FUNCTION(0, 42),359		MTK_FUNCTION(0, "GPIO42"),360		MTK_FUNCTION(1, "DSI_TE")361	),362	MTK_PIN(PINCTRL_PIN(43, "SDA2"),363		NULL, "mt8173",364		MTK_EINT_FUNCTION(0, 43),365		MTK_FUNCTION(0, "GPIO43"),366		MTK_FUNCTION(1, "SDA2")367	),368	MTK_PIN(PINCTRL_PIN(44, "SCL2"),369		NULL, "mt8173",370		MTK_EINT_FUNCTION(0, 44),371		MTK_FUNCTION(0, "GPIO44"),372		MTK_FUNCTION(1, "SCL2")373	),374	MTK_PIN(PINCTRL_PIN(45, "SDA0"),375		NULL, "mt8173",376		MTK_EINT_FUNCTION(0, 45),377		MTK_FUNCTION(0, "GPIO45"),378		MTK_FUNCTION(1, "SDA0")379	),380	MTK_PIN(PINCTRL_PIN(46, "SCL0"),381		NULL, "mt8173",382		MTK_EINT_FUNCTION(0, 46),383		MTK_FUNCTION(0, "GPIO46"),384		MTK_FUNCTION(1, "SCL0")385	),386	MTK_PIN(PINCTRL_PIN(47, "RDN0_A"),387		NULL, "mt8173",388		MTK_EINT_FUNCTION(0, 47),389		MTK_FUNCTION(0, "GPIO47"),390		MTK_FUNCTION(1, "CMDAT2")391	),392	MTK_PIN(PINCTRL_PIN(48, "RDP0_A"),393		NULL, "mt8173",394		MTK_EINT_FUNCTION(0, 48),395		MTK_FUNCTION(0, "GPIO48"),396		MTK_FUNCTION(1, "CMDAT3")397	),398	MTK_PIN(PINCTRL_PIN(49, "RDN1_A"),399		NULL, "mt8173",400		MTK_EINT_FUNCTION(0, 49),401		MTK_FUNCTION(0, "GPIO49"),402		MTK_FUNCTION(1, "CMDAT4")403	),404	MTK_PIN(PINCTRL_PIN(50, "RDP1_A"),405		NULL, "mt8173",406		MTK_EINT_FUNCTION(0, 50),407		MTK_FUNCTION(0, "GPIO50"),408		MTK_FUNCTION(1, "CMDAT5")409	),410	MTK_PIN(PINCTRL_PIN(51, "RCN_A"),411		NULL, "mt8173",412		MTK_EINT_FUNCTION(0, 51),413		MTK_FUNCTION(0, "GPIO51"),414		MTK_FUNCTION(1, "CMDAT6")415	),416	MTK_PIN(PINCTRL_PIN(52, "RCP_A"),417		NULL, "mt8173",418		MTK_EINT_FUNCTION(0, 52),419		MTK_FUNCTION(0, "GPIO52"),420		MTK_FUNCTION(1, "CMDAT7")421	),422	MTK_PIN(PINCTRL_PIN(53, "RDN2_A"),423		NULL, "mt8173",424		MTK_EINT_FUNCTION(0, 53),425		MTK_FUNCTION(0, "GPIO53"),426		MTK_FUNCTION(1, "CMDAT8"),427		MTK_FUNCTION(2, "CMCSD3")428	),429	MTK_PIN(PINCTRL_PIN(54, "RDP2_A"),430		NULL, "mt8173",431		MTK_EINT_FUNCTION(0, 54),432		MTK_FUNCTION(0, "GPIO54"),433		MTK_FUNCTION(1, "CMDAT9"),434		MTK_FUNCTION(2, "CMCSD2")435	),436	MTK_PIN(PINCTRL_PIN(55, "RDN3_A"),437		NULL, "mt8173",438		MTK_EINT_FUNCTION(0, 55),439		MTK_FUNCTION(0, "GPIO55"),440		MTK_FUNCTION(1, "CMHSYNC"),441		MTK_FUNCTION(2, "CMCSD1")442	),443	MTK_PIN(PINCTRL_PIN(56, "RDP3_A"),444		NULL, "mt8173",445		MTK_EINT_FUNCTION(0, 56),446		MTK_FUNCTION(0, "GPIO56"),447		MTK_FUNCTION(1, "CMVSYNC"),448		MTK_FUNCTION(2, "CMCSD0")449	),450	MTK_PIN(PINCTRL_PIN(57, "MSDC0_DAT0"),451		NULL, "mt8173",452		MTK_EINT_FUNCTION(0, 57),453		MTK_FUNCTION(0, "GPIO57"),454		MTK_FUNCTION(1, "MSDC0_DAT0"),455		MTK_FUNCTION(2, "I2S1_WS"),456		MTK_FUNCTION(7, "DBG_MON_B_7_")457	),458	MTK_PIN(PINCTRL_PIN(58, "MSDC0_DAT1"),459		NULL, "mt8173",460		MTK_EINT_FUNCTION(0, 58),461		MTK_FUNCTION(0, "GPIO58"),462		MTK_FUNCTION(1, "MSDC0_DAT1"),463		MTK_FUNCTION(2, "I2S1_BCK"),464		MTK_FUNCTION(7, "DBG_MON_B_8_")465	),466	MTK_PIN(PINCTRL_PIN(59, "MSDC0_DAT2"),467		NULL, "mt8173",468		MTK_EINT_FUNCTION(0, 59),469		MTK_FUNCTION(0, "GPIO59"),470		MTK_FUNCTION(1, "MSDC0_DAT2"),471		MTK_FUNCTION(2, "I2S1_MCK"),472		MTK_FUNCTION(7, "DBG_MON_B_9_")473	),474	MTK_PIN(PINCTRL_PIN(60, "MSDC0_DAT3"),475		NULL, "mt8173",476		MTK_EINT_FUNCTION(0, 60),477		MTK_FUNCTION(0, "GPIO60"),478		MTK_FUNCTION(1, "MSDC0_DAT3"),479		MTK_FUNCTION(2, "I2S1_DO_1"),480		MTK_FUNCTION(7, "DBG_MON_B_10_")481	),482	MTK_PIN(PINCTRL_PIN(61, "MSDC0_DAT4"),483		NULL, "mt8173",484		MTK_EINT_FUNCTION(0, 61),485		MTK_FUNCTION(0, "GPIO61"),486		MTK_FUNCTION(1, "MSDC0_DAT4"),487		MTK_FUNCTION(2, "I2S1_DO_2"),488		MTK_FUNCTION(7, "DBG_MON_B_11_")489	),490	MTK_PIN(PINCTRL_PIN(62, "MSDC0_DAT5"),491		NULL, "mt8173",492		MTK_EINT_FUNCTION(0, 62),493		MTK_FUNCTION(0, "GPIO62"),494		MTK_FUNCTION(1, "MSDC0_DAT5"),495		MTK_FUNCTION(2, "I2S2_WS"),496		MTK_FUNCTION(7, "DBG_MON_B_12_")497	),498	MTK_PIN(PINCTRL_PIN(63, "MSDC0_DAT6"),499		NULL, "mt8173",500		MTK_EINT_FUNCTION(0, 63),501		MTK_FUNCTION(0, "GPIO63"),502		MTK_FUNCTION(1, "MSDC0_DAT6"),503		MTK_FUNCTION(2, "I2S2_BCK"),504		MTK_FUNCTION(7, "DBG_MON_B_13_")505	),506	MTK_PIN(PINCTRL_PIN(64, "MSDC0_DAT7"),507		NULL, "mt8173",508		MTK_EINT_FUNCTION(0, 64),509		MTK_FUNCTION(0, "GPIO64"),510		MTK_FUNCTION(1, "MSDC0_DAT7"),511		MTK_FUNCTION(2, "I2S2_DI_1"),512		MTK_FUNCTION(7, "DBG_MON_B_14_")513	),514	MTK_PIN(PINCTRL_PIN(65, "MSDC0_CLK"),515		NULL, "mt8173",516		MTK_EINT_FUNCTION(0, 65),517		MTK_FUNCTION(0, "GPIO65"),518		MTK_FUNCTION(1, "MSDC0_CLK"),519		MTK_FUNCTION(7, "DBG_MON_B_16_")520	),521	MTK_PIN(PINCTRL_PIN(66, "MSDC0_CMD"),522		NULL, "mt8173",523		MTK_EINT_FUNCTION(0, 66),524		MTK_FUNCTION(0, "GPIO66"),525		MTK_FUNCTION(1, "MSDC0_CMD"),526		MTK_FUNCTION(2, "I2S2_DI_2"),527		MTK_FUNCTION(7, "DBG_MON_B_15_")528	),529	MTK_PIN(PINCTRL_PIN(67, "MSDC0_DSL"),530		NULL, "mt8173",531		MTK_EINT_FUNCTION(0, 67),532		MTK_FUNCTION(0, "GPIO67"),533		MTK_FUNCTION(1, "MSDC0_DSL"),534		MTK_FUNCTION(7, "DBG_MON_B_17_")535	),536	MTK_PIN(PINCTRL_PIN(68, "MSDC0_RST_"),537		NULL, "mt8173",538		MTK_EINT_FUNCTION(0, 68),539		MTK_FUNCTION(0, "GPIO68"),540		MTK_FUNCTION(1, "MSDC0_RSTB"),541		MTK_FUNCTION(2, "I2S2_MCK"),542		MTK_FUNCTION(7, "DBG_MON_B_18_")543	),544	MTK_PIN(PINCTRL_PIN(69, "SPI_CK"),545		NULL, "mt8173",546		MTK_EINT_FUNCTION(0, 69),547		MTK_FUNCTION(0, "GPIO69"),548		MTK_FUNCTION(1, "SPI_CK_0_"),549		MTK_FUNCTION(2, "I2S3_DO_1"),550		MTK_FUNCTION(3, "PWM0"),551		MTK_FUNCTION(4, "PWM5"),552		MTK_FUNCTION(5, "I2S2_MCK"),553		MTK_FUNCTION(7, "DBG_MON_B_19_")554	),555	MTK_PIN(PINCTRL_PIN(70, "SPI_MI"),556		NULL, "mt8173",557		MTK_EINT_FUNCTION(0, 70),558		MTK_FUNCTION(0, "GPIO70"),559		MTK_FUNCTION(1, "SPI_MI_0_"),560		MTK_FUNCTION(2, "I2S3_DO_2"),561		MTK_FUNCTION(3, "PWM1"),562		MTK_FUNCTION(4, "SPI_MO_0_"),563		MTK_FUNCTION(5, "I2S2_DI_1"),564		MTK_FUNCTION(6, "DSI1_TE"),565		MTK_FUNCTION(7, "DBG_MON_B_20_")566	),567	MTK_PIN(PINCTRL_PIN(71, "SPI_MO"),568		NULL, "mt8173",569		MTK_EINT_FUNCTION(0, 71),570		MTK_FUNCTION(0, "GPIO71"),571		MTK_FUNCTION(1, "SPI_MO_0_"),572		MTK_FUNCTION(2, "I2S3_DO_3"),573		MTK_FUNCTION(3, "PWM2"),574		MTK_FUNCTION(4, "SPI_MI_0_"),575		MTK_FUNCTION(5, "I2S2_DI_2"),576		MTK_FUNCTION(7, "DBG_MON_B_21_")577	),578	MTK_PIN(PINCTRL_PIN(72, "SPI_CS"),579		NULL, "mt8173",580		MTK_EINT_FUNCTION(0, 72),581		MTK_FUNCTION(0, "GPIO72"),582		MTK_FUNCTION(1, "SPI_CS_0_"),583		MTK_FUNCTION(2, "I2S3_DO_4"),584		MTK_FUNCTION(3, "PWM3"),585		MTK_FUNCTION(4, "PWM6"),586		MTK_FUNCTION(5, "DISP_PWM1"),587		MTK_FUNCTION(7, "DBG_MON_B_22_")588	),589	MTK_PIN(PINCTRL_PIN(73, "MSDC1_DAT0"),590		NULL, "mt8173",591		MTK_EINT_FUNCTION(0, 73),592		MTK_FUNCTION(0, "GPIO73"),593		MTK_FUNCTION(1, "MSDC1_DAT0"),594		MTK_FUNCTION(7, "DBG_MON_B_24_")595	),596	MTK_PIN(PINCTRL_PIN(74, "MSDC1_DAT1"),597		NULL, "mt8173",598		MTK_EINT_FUNCTION(0, 74),599		MTK_FUNCTION(0, "GPIO74"),600		MTK_FUNCTION(1, "MSDC1_DAT1"),601		MTK_FUNCTION(7, "DBG_MON_B_25_")602	),603	MTK_PIN(PINCTRL_PIN(75, "MSDC1_DAT2"),604		NULL, "mt8173",605		MTK_EINT_FUNCTION(0, 75),606		MTK_FUNCTION(0, "GPIO75"),607		MTK_FUNCTION(1, "MSDC1_DAT2"),608		MTK_FUNCTION(7, "DBG_MON_B_26_")609	),610	MTK_PIN(PINCTRL_PIN(76, "MSDC1_DAT3"),611		NULL, "mt8173",612		MTK_EINT_FUNCTION(0, 76),613		MTK_FUNCTION(0, "GPIO76"),614		MTK_FUNCTION(1, "MSDC1_DAT3"),615		MTK_FUNCTION(7, "DBG_MON_B_27_")616	),617	MTK_PIN(PINCTRL_PIN(77, "MSDC1_CLK"),618		NULL, "mt8173",619		MTK_EINT_FUNCTION(0, 77),620		MTK_FUNCTION(0, "GPIO77"),621		MTK_FUNCTION(1, "MSDC1_CLK"),622		MTK_FUNCTION(7, "DBG_MON_B_28_")623	),624	MTK_PIN(PINCTRL_PIN(78, "MSDC1_CMD"),625		NULL, "mt8173",626		MTK_EINT_FUNCTION(0, 78),627		MTK_FUNCTION(0, "GPIO78"),628		MTK_FUNCTION(1, "MSDC1_CMD"),629		MTK_FUNCTION(7, "DBG_MON_B_23_")630	),631	MTK_PIN(PINCTRL_PIN(79, "PWRAP_SPI0_MI"),632		NULL, "mt8173",633		MTK_EINT_FUNCTION(0, 79),634		MTK_FUNCTION(0, "GPIO79"),635		MTK_FUNCTION(1, "PWRAP_SPIMI"),636		MTK_FUNCTION(2, "PWRAP_SPIMO")637	),638	MTK_PIN(PINCTRL_PIN(80, "PWRAP_SPI0_MO"),639		NULL, "mt8173",640		MTK_EINT_FUNCTION(0, 80),641		MTK_FUNCTION(0, "GPIO80"),642		MTK_FUNCTION(1, "PWRAP_SPIMO"),643		MTK_FUNCTION(2, "PWRAP_SPIMI")644	),645	MTK_PIN(PINCTRL_PIN(81, "PWRAP_SPI0_CK"),646		NULL, "mt8173",647		MTK_EINT_FUNCTION(0, 81),648		MTK_FUNCTION(0, "GPIO81"),649		MTK_FUNCTION(1, "PWRAP_SPICK")650	),651	MTK_PIN(PINCTRL_PIN(82, "PWRAP_SPI0_CSN"),652		NULL, "mt8173",653		MTK_EINT_FUNCTION(0, 82),654		MTK_FUNCTION(0, "GPIO82"),655		MTK_FUNCTION(1, "PWRAP_SPICS")656	),657	MTK_PIN(PINCTRL_PIN(83, "AUD_CLK_MOSI"),658		NULL, "mt8173",659		MTK_EINT_FUNCTION(0, 83),660		MTK_FUNCTION(0, "GPIO83"),661		MTK_FUNCTION(1, "AUD_CLK_MOSI")662	),663	MTK_PIN(PINCTRL_PIN(84, "AUD_DAT_MISO"),664		NULL, "mt8173",665		MTK_EINT_FUNCTION(0, 84),666		MTK_FUNCTION(0, "GPIO84"),667		MTK_FUNCTION(1, "AUD_DAT_MISO"),668		MTK_FUNCTION(2, "AUD_DAT_MOSI")669	),670	MTK_PIN(PINCTRL_PIN(85, "AUD_DAT_MOSI"),671		NULL, "mt8173",672		MTK_EINT_FUNCTION(0, 85),673		MTK_FUNCTION(0, "GPIO85"),674		MTK_FUNCTION(1, "AUD_DAT_MOSI"),675		MTK_FUNCTION(2, "AUD_DAT_MISO")676	),677	MTK_PIN(PINCTRL_PIN(86, "RTC32K_CK"),678		NULL, "mt8173",679		MTK_EINT_FUNCTION(0, 86),680		MTK_FUNCTION(0, "GPIO86"),681		MTK_FUNCTION(1, "RTC32K_CK")682	),683	MTK_PIN(PINCTRL_PIN(87, "DISP_PWM0"),684		NULL, "mt8173",685		MTK_EINT_FUNCTION(0, 87),686		MTK_FUNCTION(0, "GPIO87"),687		MTK_FUNCTION(1, "DISP_PWM0"),688		MTK_FUNCTION(2, "DISP_PWM1"),689		MTK_FUNCTION(7, "DBG_MON_B_31_")690	),691	MTK_PIN(PINCTRL_PIN(88, "SRCLKENAI"),692		NULL, "mt8173",693		MTK_EINT_FUNCTION(0, 88),694		MTK_FUNCTION(0, "GPIO88"),695		MTK_FUNCTION(1, "SRCLKENAI")696	),697	MTK_PIN(PINCTRL_PIN(89, "SRCLKENAI2"),698		NULL, "mt8173",699		MTK_EINT_FUNCTION(0, 89),700		MTK_FUNCTION(0, "GPIO89"),701		MTK_FUNCTION(1, "SRCLKENAI2")702	),703	MTK_PIN(PINCTRL_PIN(90, "SRCLKENA0"),704		NULL, "mt8173",705		MTK_EINT_FUNCTION(0, 90),706		MTK_FUNCTION(0, "GPIO90"),707		MTK_FUNCTION(1, "SRCLKENA0")708	),709	MTK_PIN(PINCTRL_PIN(91, "SRCLKENA1"),710		NULL, "mt8173",711		MTK_EINT_FUNCTION(0, 91),712		MTK_FUNCTION(0, "GPIO91"),713		MTK_FUNCTION(1, "SRCLKENA1")714	),715	MTK_PIN(PINCTRL_PIN(92, "PCM_CLK"),716		NULL, "mt8173",717		MTK_EINT_FUNCTION(0, 92),718		MTK_FUNCTION(0, "GPIO92"),719		MTK_FUNCTION(1, "PCM1_CLK"),720		MTK_FUNCTION(2, "I2S0_BCK"),721		MTK_FUNCTION(7, "DBG_MON_A_24_")722	),723	MTK_PIN(PINCTRL_PIN(93, "PCM_SYNC"),724		NULL, "mt8173",725		MTK_EINT_FUNCTION(0, 93),726		MTK_FUNCTION(0, "GPIO93"),727		MTK_FUNCTION(1, "PCM1_SYNC"),728		MTK_FUNCTION(2, "I2S0_WS"),729		MTK_FUNCTION(7, "DBG_MON_A_25_")730	),731	MTK_PIN(PINCTRL_PIN(94, "PCM_RX"),732		NULL, "mt8173",733		MTK_EINT_FUNCTION(0, 94),734		MTK_FUNCTION(0, "GPIO94"),735		MTK_FUNCTION(1, "PCM1_DI"),736		MTK_FUNCTION(2, "I2S0_DI"),737		MTK_FUNCTION(7, "DBG_MON_A_26_")738	),739	MTK_PIN(PINCTRL_PIN(95, "PCM_TX"),740		NULL, "mt8173",741		MTK_EINT_FUNCTION(0, 95),742		MTK_FUNCTION(0, "GPIO95"),743		MTK_FUNCTION(1, "PCM1_DO"),744		MTK_FUNCTION(2, "I2S0_DO"),745		MTK_FUNCTION(7, "DBG_MON_A_27_")746	),747	MTK_PIN(PINCTRL_PIN(96, "URXD1"),748		NULL, "mt8173",749		MTK_EINT_FUNCTION(0, 96),750		MTK_FUNCTION(0, "GPIO96"),751		MTK_FUNCTION(1, "URXD1"),752		MTK_FUNCTION(2, "UTXD1"),753		MTK_FUNCTION(7, "DBG_MON_A_28_")754	),755	MTK_PIN(PINCTRL_PIN(97, "UTXD1"),756		NULL, "mt8173",757		MTK_EINT_FUNCTION(0, 97),758		MTK_FUNCTION(0, "GPIO97"),759		MTK_FUNCTION(1, "UTXD1"),760		MTK_FUNCTION(2, "URXD1"),761		MTK_FUNCTION(7, "DBG_MON_A_29_")762	),763	MTK_PIN(PINCTRL_PIN(98, "URTS1"),764		NULL, "mt8173",765		MTK_EINT_FUNCTION(0, 98),766		MTK_FUNCTION(0, "GPIO98"),767		MTK_FUNCTION(1, "URTS1"),768		MTK_FUNCTION(2, "UCTS1"),769		MTK_FUNCTION(7, "DBG_MON_A_30_")770	),771	MTK_PIN(PINCTRL_PIN(99, "UCTS1"),772		NULL, "mt8173",773		MTK_EINT_FUNCTION(0, 99),774		MTK_FUNCTION(0, "GPIO99"),775		MTK_FUNCTION(1, "UCTS1"),776		MTK_FUNCTION(2, "URTS1"),777		MTK_FUNCTION(7, "DBG_MON_A_31_")778	),779	MTK_PIN(PINCTRL_PIN(100, "MSDC2_DAT0"),780		NULL, "mt8173",781		MTK_EINT_FUNCTION(0, 100),782		MTK_FUNCTION(0, "GPIO100"),783		MTK_FUNCTION(1, "MSDC2_DAT0"),784		MTK_FUNCTION(3, "USB_DRVVBUS_P0"),785		MTK_FUNCTION(4, "SDA5"),786		MTK_FUNCTION(5, "USB_DRVVBUS_P1"),787		MTK_FUNCTION(7, "DBG_MON_B_0_")788	),789	MTK_PIN(PINCTRL_PIN(101, "MSDC2_DAT1"),790		NULL, "mt8173",791		MTK_EINT_FUNCTION(0, 101),792		MTK_FUNCTION(0, "GPIO101"),793		MTK_FUNCTION(1, "MSDC2_DAT1"),794		MTK_FUNCTION(3, "AUD_SPDIF"),795		MTK_FUNCTION(4, "SCL5"),796		MTK_FUNCTION(7, "DBG_MON_B_1_")797	),798	MTK_PIN(PINCTRL_PIN(102, "MSDC2_DAT2"),799		NULL, "mt8173",800		MTK_EINT_FUNCTION(0, 102),801		MTK_FUNCTION(0, "GPIO102"),802		MTK_FUNCTION(1, "MSDC2_DAT2"),803		MTK_FUNCTION(3, "UTXD0"),804		MTK_FUNCTION(5, "PWM0"),805		MTK_FUNCTION(6, "SPI_CK_1_"),806		MTK_FUNCTION(7, "DBG_MON_B_2_")807	),808	MTK_PIN(PINCTRL_PIN(103, "MSDC2_DAT3"),809		NULL, "mt8173",810		MTK_EINT_FUNCTION(0, 103),811		MTK_FUNCTION(0, "GPIO103"),812		MTK_FUNCTION(1, "MSDC2_DAT3"),813		MTK_FUNCTION(3, "URXD0"),814		MTK_FUNCTION(5, "PWM1"),815		MTK_FUNCTION(6, "SPI_MI_1_"),816		MTK_FUNCTION(7, "DBG_MON_B_3_")817	),818	MTK_PIN(PINCTRL_PIN(104, "MSDC2_CLK"),819		NULL, "mt8173",820		MTK_EINT_FUNCTION(0, 104),821		MTK_FUNCTION(0, "GPIO104"),822		MTK_FUNCTION(1, "MSDC2_CLK"),823		MTK_FUNCTION(3, "UTXD3"),824		MTK_FUNCTION(4, "SDA3"),825		MTK_FUNCTION(5, "PWM2"),826		MTK_FUNCTION(6, "SPI_MO_1_"),827		MTK_FUNCTION(7, "DBG_MON_B_4_")828	),829	MTK_PIN(PINCTRL_PIN(105, "MSDC2_CMD"),830		NULL, "mt8173",831		MTK_EINT_FUNCTION(0, 105),832		MTK_FUNCTION(0, "GPIO105"),833		MTK_FUNCTION(1, "MSDC2_CMD"),834		MTK_FUNCTION(3, "URXD3"),835		MTK_FUNCTION(4, "SCL3"),836		MTK_FUNCTION(5, "PWM3"),837		MTK_FUNCTION(6, "SPI_CS_1_"),838		MTK_FUNCTION(7, "DBG_MON_B_5_")839	),840	MTK_PIN(PINCTRL_PIN(106, "SDA3"),841		NULL, "mt8173",842		MTK_EINT_FUNCTION(0, 106),843		MTK_FUNCTION(0, "GPIO106"),844		MTK_FUNCTION(1, "SDA3")845	),846	MTK_PIN(PINCTRL_PIN(107, "SCL3"),847		NULL, "mt8173",848		MTK_EINT_FUNCTION(0, 107),849		MTK_FUNCTION(0, "GPIO107"),850		MTK_FUNCTION(1, "SCL3")851	),852	MTK_PIN(PINCTRL_PIN(108, "JTMS"),853		NULL, "mt8173",854		MTK_EINT_FUNCTION(0, 108),855		MTK_FUNCTION(0, "GPIO108"),856		MTK_FUNCTION(1, "JTMS"),857		MTK_FUNCTION(2, " MFG_JTAG_TMS"),858		MTK_FUNCTION(5, "AP_MD32_JTAG_TMS"),859		MTK_FUNCTION(6, "DFD_TMS")860	),861	MTK_PIN(PINCTRL_PIN(109, "JTCK"),862		NULL, "mt8173",863		MTK_EINT_FUNCTION(0, 109),864		MTK_FUNCTION(0, "GPIO109"),865		MTK_FUNCTION(1, "JTCK"),866		MTK_FUNCTION(2, " MFG_JTAG_TCK"),867		MTK_FUNCTION(5, "AP_MD32_JTAG_TCK"),868		MTK_FUNCTION(6, "DFD_TCK")869	),870	MTK_PIN(PINCTRL_PIN(110, "JTDI"),871		NULL, "mt8173",872		MTK_EINT_FUNCTION(0, 110),873		MTK_FUNCTION(0, "GPIO110"),874		MTK_FUNCTION(1, "JTDI"),875		MTK_FUNCTION(2, " MFG_JTAG_TDI"),876		MTK_FUNCTION(5, "AP_MD32_JTAG_TDI"),877		MTK_FUNCTION(6, "DFD_TDI")878	),879	MTK_PIN(PINCTRL_PIN(111, "JTDO"),880		NULL, "mt8173",881		MTK_EINT_FUNCTION(0, 111),882		MTK_FUNCTION(0, "GPIO111"),883		MTK_FUNCTION(1, "JTDO"),884		MTK_FUNCTION(2, "MFG_JTAG_TDO"),885		MTK_FUNCTION(5, "AP_MD32_JTAG_TDO"),886		MTK_FUNCTION(6, "DFD_TDO")887	),888	MTK_PIN(PINCTRL_PIN(112, "JTRST_B"),889		NULL, "mt8173",890		MTK_EINT_FUNCTION(0, 112),891		MTK_FUNCTION(0, "GPIO112"),892		MTK_FUNCTION(1, "JTRST_B"),893		MTK_FUNCTION(2, " MFG_JTAG_TRSTN"),894		MTK_FUNCTION(5, "AP_MD32_JTAG_TRST"),895		MTK_FUNCTION(6, "DFD_NTRST")896	),897	MTK_PIN(PINCTRL_PIN(113, "URXD0"),898		NULL, "mt8173",899		MTK_EINT_FUNCTION(0, 113),900		MTK_FUNCTION(0, "GPIO113"),901		MTK_FUNCTION(1, "URXD0"),902		MTK_FUNCTION(2, "UTXD0"),903		MTK_FUNCTION(6, "I2S2_WS"),904		MTK_FUNCTION(7, "DBG_MON_A_0_")905	),906	MTK_PIN(PINCTRL_PIN(114, "UTXD0"),907		NULL, "mt8173",908		MTK_EINT_FUNCTION(0, 114),909		MTK_FUNCTION(0, "GPIO114"),910		MTK_FUNCTION(1, "UTXD0"),911		MTK_FUNCTION(2, "URXD0"),912		MTK_FUNCTION(6, "I2S2_BCK"),913		MTK_FUNCTION(7, "DBG_MON_A_1_")914	),915	MTK_PIN(PINCTRL_PIN(115, "URTS0"),916		NULL, "mt8173",917		MTK_EINT_FUNCTION(0, 115),918		MTK_FUNCTION(0, "GPIO115"),919		MTK_FUNCTION(1, "URTS0"),920		MTK_FUNCTION(2, "UCTS0"),921		MTK_FUNCTION(6, "I2S2_MCK"),922		MTK_FUNCTION(7, "DBG_MON_A_2_")923	),924	MTK_PIN(PINCTRL_PIN(116, "UCTS0"),925		NULL, "mt8173",926		MTK_EINT_FUNCTION(0, 116),927		MTK_FUNCTION(0, "GPIO116"),928		MTK_FUNCTION(1, "UCTS0"),929		MTK_FUNCTION(2, "URTS0"),930		MTK_FUNCTION(6, "I2S2_DI_1"),931		MTK_FUNCTION(7, "DBG_MON_A_3_")932	),933	MTK_PIN(PINCTRL_PIN(117, "URXD3"),934		NULL, "mt8173",935		MTK_EINT_FUNCTION(0, 117),936		MTK_FUNCTION(0, "GPIO117"),937		MTK_FUNCTION(1, "URXD3"),938		MTK_FUNCTION(2, "UTXD3"),939		MTK_FUNCTION(7, "DBG_MON_A_9_")940	),941	MTK_PIN(PINCTRL_PIN(118, "UTXD3"),942		NULL, "mt8173",943		MTK_EINT_FUNCTION(0, 118),944		MTK_FUNCTION(0, "GPIO118"),945		MTK_FUNCTION(1, "UTXD3"),946		MTK_FUNCTION(2, "URXD3"),947		MTK_FUNCTION(7, "DBG_MON_A_10_")948	),949	MTK_PIN(PINCTRL_PIN(119, "KPROW0"),950		NULL, "mt8173",951		MTK_EINT_FUNCTION(0, 119),952		MTK_FUNCTION(0, "GPIO119"),953		MTK_FUNCTION(1, "KROW0"),954		MTK_FUNCTION(7, "DBG_MON_A_11_")955	),956	MTK_PIN(PINCTRL_PIN(120, "KPROW1"),957		NULL, "mt8173",958		MTK_EINT_FUNCTION(0, 120),959		MTK_FUNCTION(0, "GPIO120"),960		MTK_FUNCTION(1, "KROW1"),961		MTK_FUNCTION(3, "PWM6"),962		MTK_FUNCTION(7, "DBG_MON_A_12_")963	),964	MTK_PIN(PINCTRL_PIN(121, "KPROW2"),965		NULL, "mt8173",966		MTK_EINT_FUNCTION(0, 121),967		MTK_FUNCTION(0, "GPIO121"),968		MTK_FUNCTION(1, "KROW2"),969		MTK_FUNCTION(2, "IRDA_PDN"),970		MTK_FUNCTION(3, "USB_DRVVBUS_P0"),971		MTK_FUNCTION(4, "PWM4"),972		MTK_FUNCTION(5, "USB_DRVVBUS_P1"),973		MTK_FUNCTION(7, "DBG_MON_A_13_")974	),975	MTK_PIN(PINCTRL_PIN(122, "KPCOL0"),976		NULL, "mt8173",977		MTK_EINT_FUNCTION(0, 122),978		MTK_FUNCTION(0, "GPIO122"),979		MTK_FUNCTION(1, "KCOL0"),980		MTK_FUNCTION(7, "DBG_MON_A_14_")981	),982	MTK_PIN(PINCTRL_PIN(123, "KPCOL1"),983		NULL, "mt8173",984		MTK_EINT_FUNCTION(0, 123),985		MTK_FUNCTION(0, "GPIO123"),986		MTK_FUNCTION(1, "KCOL1"),987		MTK_FUNCTION(2, "IRDA_RXD"),988		MTK_FUNCTION(3, "PWM5"),989		MTK_FUNCTION(7, "DBG_MON_A_15_")990	),991	MTK_PIN(PINCTRL_PIN(124, "KPCOL2"),992		NULL, "mt8173",993		MTK_EINT_FUNCTION(0, 124),994		MTK_FUNCTION(0, "GPIO124"),995		MTK_FUNCTION(1, "KCOL2"),996		MTK_FUNCTION(2, "IRDA_TXD"),997		MTK_FUNCTION(3, "USB_DRVVBUS_P0"),998		MTK_FUNCTION(4, "PWM3"),999		MTK_FUNCTION(5, "USB_DRVVBUS_P1"),1000		MTK_FUNCTION(7, "DBG_MON_A_16_")1001	),1002	MTK_PIN(PINCTRL_PIN(125, "SDA1"),1003		NULL, "mt8173",1004		MTK_EINT_FUNCTION(0, 125),1005		MTK_FUNCTION(0, "GPIO125"),1006		MTK_FUNCTION(1, "SDA1")1007	),1008	MTK_PIN(PINCTRL_PIN(126, "SCL1"),1009		NULL, "mt8173",1010		MTK_EINT_FUNCTION(0, 126),1011		MTK_FUNCTION(0, "GPIO126"),1012		MTK_FUNCTION(1, "SCL1")1013	),1014	MTK_PIN(PINCTRL_PIN(127, "LCM_RST"),1015		NULL, "mt8173",1016		MTK_EINT_FUNCTION(0, 127),1017		MTK_FUNCTION(0, "GPIO127"),1018		MTK_FUNCTION(1, "LCM_RST")1019	),1020	MTK_PIN(PINCTRL_PIN(128, "I2S0_LRCK"),1021		NULL, "mt8173",1022		MTK_EINT_FUNCTION(0, 128),1023		MTK_FUNCTION(0, "GPIO128"),1024		MTK_FUNCTION(1, "I2S0_WS"),1025		MTK_FUNCTION(2, "I2S1_WS"),1026		MTK_FUNCTION(3, "I2S2_WS"),1027		MTK_FUNCTION(5, "SPI_CK_2_"),1028		MTK_FUNCTION(7, "DBG_MON_A_4_")1029	),1030	MTK_PIN(PINCTRL_PIN(129, "I2S0_BCK"),1031		NULL, "mt8173",1032		MTK_EINT_FUNCTION(0, 129),1033		MTK_FUNCTION(0, "GPIO129"),1034		MTK_FUNCTION(1, "I2S0_BCK"),1035		MTK_FUNCTION(2, "I2S1_BCK"),1036		MTK_FUNCTION(3, "I2S2_BCK"),1037		MTK_FUNCTION(5, "SPI_MI_2_"),1038		MTK_FUNCTION(7, "DBG_MON_A_5_")1039	),1040	MTK_PIN(PINCTRL_PIN(130, "I2S0_MCK"),1041		NULL, "mt8173",1042		MTK_EINT_FUNCTION(0, 130),1043		MTK_FUNCTION(0, "GPIO130"),1044		MTK_FUNCTION(1, "I2S0_MCK"),1045		MTK_FUNCTION(2, "I2S1_MCK"),1046		MTK_FUNCTION(3, "I2S2_MCK"),1047		MTK_FUNCTION(5, "SPI_MO_2_"),1048		MTK_FUNCTION(7, "DBG_MON_A_6_")1049	),1050	MTK_PIN(PINCTRL_PIN(131, "I2S0_DATA0"),1051		NULL, "mt8173",1052		MTK_EINT_FUNCTION(0, 131),1053		MTK_FUNCTION(0, "GPIO131"),1054		MTK_FUNCTION(1, "I2S0_DO"),1055		MTK_FUNCTION(2, "I2S1_DO_1"),1056		MTK_FUNCTION(3, "I2S2_DI_1"),1057		MTK_FUNCTION(5, "SPI_CS_2_"),1058		MTK_FUNCTION(7, "DBG_MON_A_7_")1059	),1060	MTK_PIN(PINCTRL_PIN(132, "I2S0_DATA1"),1061		NULL, "mt8173",1062		MTK_EINT_FUNCTION(0, 132),1063		MTK_FUNCTION(0, "GPIO132"),1064		MTK_FUNCTION(1, "I2S0_DI"),1065		MTK_FUNCTION(2, "I2S1_DO_2"),1066		MTK_FUNCTION(3, "I2S2_DI_2"),1067		MTK_FUNCTION(7, "DBG_MON_A_8_")1068	),1069	MTK_PIN(PINCTRL_PIN(133, "SDA4"),1070		NULL, "mt8173",1071		MTK_EINT_FUNCTION(0, 133),1072		MTK_FUNCTION(0, "GPIO133"),1073		MTK_FUNCTION(1, "SDA4")1074	),1075	MTK_PIN(PINCTRL_PIN(134, "SCL4"),1076		NULL, "mt8173",1077		MTK_EINT_FUNCTION(0, 134),1078		MTK_FUNCTION(0, "GPIO134"),1079		MTK_FUNCTION(1, "SCL4")1080	),1081};1082 1083#endif /* __PINCTRL_MTK_MT8173_H */1084