brintos

brintos / linux-shallow public Read only

0
0
Text · 44.7 KiB · 464651f Raw
2187 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2/*3 * Copyright (C) 2021 MediaTek Inc.4 *5 * Author: Guodong Liu <guodong.liu@mediatek.com>6 *7 */8 9#ifndef __PINCTRL_MTK_MT8186_H10#define __PINCTRL_MTK_MT8186_H11 12#include "pinctrl-paris.h"13 14static const struct mtk_pin_desc mtk_pins_mt8186[] = {15	MTK_PIN(16		0, "GPIO0",17		MTK_EINT_FUNCTION(0, 0),18		DRV_GRP4,19		MTK_FUNCTION(0, "GPIO0"),20		MTK_FUNCTION(1, "I2S0_MCK"),21		MTK_FUNCTION(2, "SPI0_CLK_B"),22		MTK_FUNCTION(3, "I2S2_MCK"),23		MTK_FUNCTION(4, "CMFLASH0"),24		MTK_FUNCTION(5, "SCP_SPI0_CK"),25		MTK_FUNCTION(6, "TP_GPIO0_AO"),26		MTK_FUNCTION(7, "dbg_mon_a0")27	),28 29	MTK_PIN(30		1, "GPIO1",31		MTK_EINT_FUNCTION(0, 1),32		DRV_GRP4,33		MTK_FUNCTION(0, "GPIO1"),34		MTK_FUNCTION(1, "I2S0_BCK"),35		MTK_FUNCTION(2, "SPI0_CSB_B"),36		MTK_FUNCTION(3, "I2S2_BCK"),37		MTK_FUNCTION(4, "CMFLASH1"),38		MTK_FUNCTION(5, "SCP_SPI0_CS"),39		MTK_FUNCTION(6, "TP_GPIO1_AO")40	),41 42	MTK_PIN(43		2, "GPIO2",44		MTK_EINT_FUNCTION(0, 2),45		DRV_GRP4,46		MTK_FUNCTION(0, "GPIO2"),47		MTK_FUNCTION(1, "I2S0_LRCK"),48		MTK_FUNCTION(2, "SPI0_MO_B"),49		MTK_FUNCTION(3, "I2S2_LRCK"),50		MTK_FUNCTION(4, "CMFLASH2"),51		MTK_FUNCTION(5, "SCP_SPI0_MO"),52		MTK_FUNCTION(6, "TP_GPIO2_AO")53	),54 55	MTK_PIN(56		3, "GPIO3",57		MTK_EINT_FUNCTION(0, 3),58		DRV_GRP4,59		MTK_FUNCTION(0, "GPIO3"),60		MTK_FUNCTION(1, "I2S0_DI"),61		MTK_FUNCTION(2, "SPI0_MI_B"),62		MTK_FUNCTION(3, "I2S2_DI"),63		MTK_FUNCTION(4, "SRCLKENAI1"),64		MTK_FUNCTION(5, "SCP_SPI0_MI"),65		MTK_FUNCTION(6, "TP_GPIO3_AO")66	),67 68	MTK_PIN(69		4, "GPIO4",70		MTK_EINT_FUNCTION(0, 4),71		DRV_GRP4,72		MTK_FUNCTION(0, "GPIO4"),73		MTK_FUNCTION(1, "I2S3_DO"),74		MTK_FUNCTION(3, "I2S1_DO"),75		MTK_FUNCTION(6, "TP_GPIO4_AO")76	),77 78	MTK_PIN(79		5, "GPIO5",80		MTK_EINT_FUNCTION(0, 5),81		DRV_GRP4,82		MTK_FUNCTION(0, "GPIO5"),83		MTK_FUNCTION(1, "EXT_FRAME_SYNC"),84		MTK_FUNCTION(6, "TP_GPIO5_AO")85	),86 87	MTK_PIN(88		6, "GPIO6",89		MTK_EINT_FUNCTION(0, 6),90		DRV_GRP4,91		MTK_FUNCTION(0, "GPIO6"),92		MTK_FUNCTION(1, "I2S3_MCK"),93		MTK_FUNCTION(2, "SPI1_CLK_B"),94		MTK_FUNCTION(3, "I2S1_MCK"),95		MTK_FUNCTION(4, "DPI_DATA22"),96		MTK_FUNCTION(6, "TP_GPIO6_AO")97	),98 99	MTK_PIN(100		7, "GPIO7",101		MTK_EINT_FUNCTION(0, 7),102		DRV_GRP4,103		MTK_FUNCTION(0, "GPIO7"),104		MTK_FUNCTION(1, "I2S3_BCK"),105		MTK_FUNCTION(2, "SPI1_CSB_B"),106		MTK_FUNCTION(3, "I2S1_BCK"),107		MTK_FUNCTION(4, "DPI_DATA23"),108		MTK_FUNCTION(6, "TP_GPIO7_AO")109	),110 111	MTK_PIN(112		8, "GPIO8",113		MTK_EINT_FUNCTION(0, 8),114		DRV_GRP4,115		MTK_FUNCTION(0, "GPIO8"),116		MTK_FUNCTION(1, "I2S3_LRCK"),117		MTK_FUNCTION(2, "SPI1_MO_B"),118		MTK_FUNCTION(3, "I2S1_LRCK"),119		MTK_FUNCTION(4, "CONN_UART0_RXD"),120		MTK_FUNCTION(5, "SSPM_URXD_AO"),121		MTK_FUNCTION(6, "ADSP_UART_RX"),122		MTK_FUNCTION(7, "CONN_MCU_DBGACK_N")123	),124 125	MTK_PIN(126		9, "GPIO9",127		MTK_EINT_FUNCTION(0, 9),128		DRV_GRP4,129		MTK_FUNCTION(0, "GPIO9"),130		MTK_FUNCTION(1, "I2S3_DO"),131		MTK_FUNCTION(2, "SPI1_MI_B"),132		MTK_FUNCTION(3, "I2S1_DO"),133		MTK_FUNCTION(4, "CONN_UART0_TXD"),134		MTK_FUNCTION(5, "SSPM_UTXD_AO"),135		MTK_FUNCTION(6, "ADSP_UART_TX"),136		MTK_FUNCTION(7, "CONN_MCU_DBGI_N")137	),138 139	MTK_PIN(140		10, "GPIO10",141		MTK_EINT_FUNCTION(0, 10),142		DRV_GRP4,143		MTK_FUNCTION(0, "GPIO10"),144		MTK_FUNCTION(1, "I2S0_MCK"),145		MTK_FUNCTION(2, "SPI4_CLK_A"),146		MTK_FUNCTION(3, "I2S2_MCK"),147		MTK_FUNCTION(4, "SPM_JTAG_TDI"),148		MTK_FUNCTION(5, "SCP_JTAG_TDI"),149		MTK_FUNCTION(6, "ADSP_JTAG_TDI"),150		MTK_FUNCTION(7, "CONN_MCU_TDI")151	),152 153	MTK_PIN(154		11, "GPIO11",155		MTK_EINT_FUNCTION(0, 11),156		DRV_GRP4,157		MTK_FUNCTION(0, "GPIO11"),158		MTK_FUNCTION(1, "I2S0_BCK"),159		MTK_FUNCTION(2, "SPI4_CSB_A"),160		MTK_FUNCTION(3, "I2S2_BCK"),161		MTK_FUNCTION(4, "SPM_JTAG_TRSTN"),162		MTK_FUNCTION(5, "SCP_JTAG_TRSTN"),163		MTK_FUNCTION(6, "ADSP_JTAG_TRSTN"),164		MTK_FUNCTION(7, "CONN_MCU_TRST_B")165	),166 167	MTK_PIN(168		12, "GPIO12",169		MTK_EINT_FUNCTION(0, 12),170		DRV_GRP4,171		MTK_FUNCTION(0, "GPIO12"),172		MTK_FUNCTION(1, "I2S0_LRCK"),173		MTK_FUNCTION(2, "SPI4_MO_A"),174		MTK_FUNCTION(3, "I2S2_LRCK"),175		MTK_FUNCTION(4, "SPM_JTAG_TCK"),176		MTK_FUNCTION(5, "SCP_JTAG_TCK"),177		MTK_FUNCTION(6, "ADSP_JTAG_TCK"),178		MTK_FUNCTION(7, "CONN_MCU_TCK")179	),180 181	MTK_PIN(182		13, "GPIO13",183		MTK_EINT_FUNCTION(0, 13),184		DRV_GRP4,185		MTK_FUNCTION(0, "GPIO13"),186		MTK_FUNCTION(1, "I2S0_DI"),187		MTK_FUNCTION(2, "SPI4_MI_A"),188		MTK_FUNCTION(3, "I2S2_DI"),189		MTK_FUNCTION(4, "SPM_JTAG_TDO"),190		MTK_FUNCTION(5, "SCP_JTAG_TDO"),191		MTK_FUNCTION(6, "ADSP_JTAG_TDO"),192		MTK_FUNCTION(7, "CONN_MCU_TDO")193	),194 195	MTK_PIN(196		14, "GPIO14",197		MTK_EINT_FUNCTION(0, 14),198		DRV_GRP4,199		MTK_FUNCTION(0, "GPIO14"),200		MTK_FUNCTION(3, "CLKM0"),201		MTK_FUNCTION(4, "SPM_JTAG_TMS"),202		MTK_FUNCTION(5, "SCP_JTAG_TMS"),203		MTK_FUNCTION(6, "ADSP_JTAG_TMS"),204		MTK_FUNCTION(7, "CONN_MCU_TMS")205	),206 207	MTK_PIN(208		15, "GPIO15",209		MTK_EINT_FUNCTION(0, 15),210		DRV_GRP4,211		MTK_FUNCTION(0, "GPIO15"),212		MTK_FUNCTION(1, "EXT_FRAME_SYNC"),213		MTK_FUNCTION(2, "SRCLKENAI1"),214		MTK_FUNCTION(3, "CLKM1"),215		MTK_FUNCTION(4, "PWM0")216	),217 218	MTK_PIN(219		16, "GPIO16",220		MTK_EINT_FUNCTION(0, 16),221		DRV_GRP4,222		MTK_FUNCTION(0, "GPIO16"),223		MTK_FUNCTION(1, "CONN_WIFI_TXD"),224		MTK_FUNCTION(2, "SRCLKENAI0"),225		MTK_FUNCTION(3, "CLKM2"),226		MTK_FUNCTION(4, "PWM1")227	),228 229	MTK_PIN(230		17, "GPIO17",231		MTK_EINT_FUNCTION(0, 17),232		DRV_GRP4,233		MTK_FUNCTION(0, "GPIO17"),234		MTK_FUNCTION(3, "CLKM3"),235		MTK_FUNCTION(4, "PWM2"),236		MTK_FUNCTION(7, "dbg_mon_a32")237	),238 239	MTK_PIN(240		18, "GPIO18",241		MTK_EINT_FUNCTION(0, 18),242		DRV_GRP4,243		MTK_FUNCTION(0, "GPIO18"),244		MTK_FUNCTION(2, "CMVREF0"),245		MTK_FUNCTION(6, "SPI2_CLK_B"),246		MTK_FUNCTION(7, "dbg_mon_a26")247	),248 249	MTK_PIN(250		19, "GPIO19",251		MTK_EINT_FUNCTION(0, 19),252		DRV_GRP4,253		MTK_FUNCTION(0, "GPIO19"),254		MTK_FUNCTION(2, "CMVREF1"),255		MTK_FUNCTION(5, "ANT_SEL3"),256		MTK_FUNCTION(6, "SPI2_CSB_B"),257		MTK_FUNCTION(7, "dbg_mon_a2")258	),259 260	MTK_PIN(261		20, "GPIO20",262		MTK_EINT_FUNCTION(0, 20),263		DRV_GRP4,264		MTK_FUNCTION(0, "GPIO20"),265		MTK_FUNCTION(2, "CMVREF2"),266		MTK_FUNCTION(5, "ANT_SEL4"),267		MTK_FUNCTION(6, "SPI2_MO_B"),268		MTK_FUNCTION(7, "dbg_mon_a3")269	),270 271	MTK_PIN(272		21, "GPIO21",273		MTK_EINT_FUNCTION(0, 21),274		DRV_GRP4,275		MTK_FUNCTION(0, "GPIO21"),276		MTK_FUNCTION(1, "I2S0_MCK"),277		MTK_FUNCTION(2, "I2S1_MCK"),278		MTK_FUNCTION(3, "I2S3_MCK"),279		MTK_FUNCTION(5, "ANT_SEL5"),280		MTK_FUNCTION(6, "SPI2_MI_B"),281		MTK_FUNCTION(7, "dbg_mon_a4")282	),283 284	MTK_PIN(285		22, "GPIO22",286		MTK_EINT_FUNCTION(0, 22),287		DRV_GRP4,288		MTK_FUNCTION(0, "GPIO22"),289		MTK_FUNCTION(1, "I2S0_BCK"),290		MTK_FUNCTION(2, "I2S1_BCK"),291		MTK_FUNCTION(3, "I2S3_BCK"),292		MTK_FUNCTION(4, "TDM_RX_LRCK"),293		MTK_FUNCTION(5, "ANT_SEL6"),294		MTK_FUNCTION(7, "dbg_mon_a5")295	),296 297	MTK_PIN(298		23, "GPIO23",299		MTK_EINT_FUNCTION(0, 23),300		DRV_GRP4,301		MTK_FUNCTION(0, "GPIO23"),302		MTK_FUNCTION(1, "I2S0_LRCK"),303		MTK_FUNCTION(2, "I2S1_LRCK"),304		MTK_FUNCTION(3, "I2S3_LRCK"),305		MTK_FUNCTION(4, "TDM_RX_BCK"),306		MTK_FUNCTION(5, "ANT_SEL7"),307		MTK_FUNCTION(7, "dbg_mon_a6")308	),309 310	MTK_PIN(311		24, "GPIO24",312		MTK_EINT_FUNCTION(0, 24),313		DRV_GRP4,314		MTK_FUNCTION(0, "GPIO24"),315		MTK_FUNCTION(1, "I2S0_DI"),316		MTK_FUNCTION(2, "I2S1_DO"),317		MTK_FUNCTION(3, "I2S3_DO"),318		MTK_FUNCTION(4, "TDM_RX_MCK"),319		MTK_FUNCTION(7, "dbg_mon_a7")320	),321 322	MTK_PIN(323		25, "GPIO25",324		MTK_EINT_FUNCTION(0, 25),325		DRV_GRP4,326		MTK_FUNCTION(0, "GPIO25"),327		MTK_FUNCTION(1, "I2S2_MCK"),328		MTK_FUNCTION(2, "PCM_CLK"),329		MTK_FUNCTION(3, "SPI4_CLK_B"),330		MTK_FUNCTION(4, "TDM_RX_DATA0"),331		MTK_FUNCTION(7, "dbg_mon_a8")332	),333 334	MTK_PIN(335		26, "GPIO26",336		MTK_EINT_FUNCTION(0, 26),337		DRV_GRP4,338		MTK_FUNCTION(0, "GPIO26"),339		MTK_FUNCTION(1, "I2S2_BCK"),340		MTK_FUNCTION(2, "PCM_SYNC"),341		MTK_FUNCTION(3, "SPI4_CSB_B"),342		MTK_FUNCTION(4, "TDM_RX_DATA1"),343		MTK_FUNCTION(7, "dbg_mon_a9")344	),345 346	MTK_PIN(347		27, "GPIO27",348		MTK_EINT_FUNCTION(0, 27),349		DRV_GRP4,350		MTK_FUNCTION(0, "GPIO27"),351		MTK_FUNCTION(1, "I2S2_LRCK"),352		MTK_FUNCTION(2, "PCM_DI"),353		MTK_FUNCTION(3, "SPI4_MO_B"),354		MTK_FUNCTION(4, "TDM_RX_DATA2"),355		MTK_FUNCTION(7, "dbg_mon_a10")356	),357 358	MTK_PIN(359		28, "GPIO28",360		MTK_EINT_FUNCTION(0, 28),361		DRV_GRP4,362		MTK_FUNCTION(0, "GPIO28"),363		MTK_FUNCTION(1, "I2S2_DI"),364		MTK_FUNCTION(2, "PCM_DO"),365		MTK_FUNCTION(3, "SPI4_MI_B"),366		MTK_FUNCTION(4, "TDM_RX_DATA3")367	),368 369	MTK_PIN(370		29, "GPIO29",371		MTK_EINT_FUNCTION(0, 29),372		DRV_GRP4,373		MTK_FUNCTION(0, "GPIO29"),374		MTK_FUNCTION(1, "ANT_SEL0"),375		MTK_FUNCTION(2, "GPS_L1_ELNA_EN")376	),377 378	MTK_PIN(379		30, "GPIO30",380		MTK_EINT_FUNCTION(0, 30),381		DRV_GRP4,382		MTK_FUNCTION(0, "GPIO30"),383		MTK_FUNCTION(1, "ANT_SEL1")384	),385 386	MTK_PIN(387		31, "GPIO31",388		MTK_EINT_FUNCTION(0, 31),389		DRV_GRP4,390		MTK_FUNCTION(0, "GPIO31"),391		MTK_FUNCTION(1, "ANT_SEL2"),392		MTK_FUNCTION(2, "EXT_FRAME_SYNC"),393		MTK_FUNCTION(3, "SRCLKENAI1")394	),395 396	MTK_PIN(397		32, "GPIO32",398		MTK_EINT_FUNCTION(0, 32),399		DRV_GRP4,400		MTK_FUNCTION(0, "GPIO32"),401		MTK_FUNCTION(1, "URXD0"),402		MTK_FUNCTION(2, "UTXD0"),403		MTK_FUNCTION(3, "ADSP_UART_RX"),404		MTK_FUNCTION(4, "TP_URXD1_AO")405	),406 407	MTK_PIN(408		33, "GPIO33",409		MTK_EINT_FUNCTION(0, 33),410		DRV_GRP4,411		MTK_FUNCTION(0, "GPIO33"),412		MTK_FUNCTION(1, "UTXD0"),413		MTK_FUNCTION(2, "URXD0"),414		MTK_FUNCTION(3, "ADSP_UART_TX"),415		MTK_FUNCTION(4, "TP_UTXD1_AO")416	),417 418	MTK_PIN(419		34, "GPIO34",420		MTK_EINT_FUNCTION(0, 34),421		DRV_GRP4,422		MTK_FUNCTION(0, "GPIO34"),423		MTK_FUNCTION(1, "URXD1"),424		MTK_FUNCTION(2, "TP_URXD2_AO"),425		MTK_FUNCTION(3, "SSPM_URXD_AO"),426		MTK_FUNCTION(4, "ADSP_UART_RX"),427		MTK_FUNCTION(5, "CONN_UART0_RXD")428	),429 430	MTK_PIN(431		35, "GPIO35",432		MTK_EINT_FUNCTION(0, 35),433		DRV_GRP4,434		MTK_FUNCTION(0, "GPIO35"),435		MTK_FUNCTION(1, "UTXD1"),436		MTK_FUNCTION(2, "TP_UTXD2_AO"),437		MTK_FUNCTION(3, "SSPM_UTXD_AO"),438		MTK_FUNCTION(4, "ADSP_UART_TX"),439		MTK_FUNCTION(5, "CONN_UART0_TXD"),440		MTK_FUNCTION(6, "CONN_WIFI_TXD")441	),442 443	MTK_PIN(444		36, "GPIO36",445		MTK_EINT_FUNCTION(0, 36),446		DRV_GRP4,447		MTK_FUNCTION(0, "GPIO36"),448		MTK_FUNCTION(1, "SPI0_CLK_A"),449		MTK_FUNCTION(2, "CLKM0"),450		MTK_FUNCTION(4, "SCP_SPI0_CK"),451		MTK_FUNCTION(5, "SPINOR_CK"),452		MTK_FUNCTION(7, "dbg_mon_a11")453	),454 455	MTK_PIN(456		37, "GPIO37",457		MTK_EINT_FUNCTION(0, 37),458		DRV_GRP4,459		MTK_FUNCTION(0, "GPIO37"),460		MTK_FUNCTION(1, "SPI0_CSB_A"),461		MTK_FUNCTION(2, "CLKM1"),462		MTK_FUNCTION(3, "PWM0"),463		MTK_FUNCTION(4, "SCP_SPI0_CS"),464		MTK_FUNCTION(5, "SPINOR_CS"),465		MTK_FUNCTION(7, "dbg_mon_a12")466	),467 468	MTK_PIN(469		38, "GPIO38",470		MTK_EINT_FUNCTION(0, 38),471		DRV_GRP4,472		MTK_FUNCTION(0, "GPIO38"),473		MTK_FUNCTION(1, "SPI0_MO_A"),474		MTK_FUNCTION(2, "CLKM2"),475		MTK_FUNCTION(3, "PWM1"),476		MTK_FUNCTION(4, "SCP_SPI0_MO"),477		MTK_FUNCTION(5, "SPINOR_IO0"),478		MTK_FUNCTION(7, "dbg_mon_a13")479	),480 481	MTK_PIN(482		39, "GPIO39",483		MTK_EINT_FUNCTION(0, 39),484		DRV_GRP4,485		MTK_FUNCTION(0, "GPIO39"),486		MTK_FUNCTION(1, "SPI0_MI_A"),487		MTK_FUNCTION(2, "CLKM3"),488		MTK_FUNCTION(3, "PWM2"),489		MTK_FUNCTION(4, "SCP_SPI0_MI"),490		MTK_FUNCTION(5, "SPINOR_IO1"),491		MTK_FUNCTION(7, "dbg_mon_a14")492	),493 494	MTK_PIN(495		40, "GPIO40",496		MTK_EINT_FUNCTION(0, 40),497		DRV_GRP4,498		MTK_FUNCTION(0, "GPIO40"),499		MTK_FUNCTION(1, "SPI1_CLK_A"),500		MTK_FUNCTION(2, "SCP_SPI1_CK"),501		MTK_FUNCTION(4, "UCTS0"),502		MTK_FUNCTION(5, "SPINOR_IO2"),503		MTK_FUNCTION(6, "TP_UCTS1_AO"),504		MTK_FUNCTION(7, "dbg_mon_a15")505	),506 507	MTK_PIN(508		41, "GPIO41",509		MTK_EINT_FUNCTION(0, 41),510		DRV_GRP4,511		MTK_FUNCTION(0, "GPIO41"),512		MTK_FUNCTION(1, "SPI1_CSB_A"),513		MTK_FUNCTION(2, "SCP_SPI1_CS"),514		MTK_FUNCTION(3, "PWM0"),515		MTK_FUNCTION(4, "URTS0"),516		MTK_FUNCTION(5, "SPINOR_IO3"),517		MTK_FUNCTION(6, "TP_URTS1_AO"),518		MTK_FUNCTION(7, "dbg_mon_a16")519	),520 521	MTK_PIN(522		42, "GPIO42",523		MTK_EINT_FUNCTION(0, 42),524		DRV_GRP4,525		MTK_FUNCTION(0, "GPIO42"),526		MTK_FUNCTION(1, "SPI1_MO_A"),527		MTK_FUNCTION(2, "SCP_SPI1_MO"),528		MTK_FUNCTION(3, "PWM1"),529		MTK_FUNCTION(4, "UCTS1"),530		MTK_FUNCTION(6, "TP_UCTS2_AO"),531		MTK_FUNCTION(7, "dbg_mon_a17")532	),533 534	MTK_PIN(535		43, "GPIO43",536		MTK_EINT_FUNCTION(0, 43),537		DRV_GRP4,538		MTK_FUNCTION(0, "GPIO43"),539		MTK_FUNCTION(1, "SPI1_MI_A"),540		MTK_FUNCTION(2, "SCP_SPI1_MI"),541		MTK_FUNCTION(3, "PWM2"),542		MTK_FUNCTION(4, "URTS1"),543		MTK_FUNCTION(6, "TP_URTS2_AO"),544		MTK_FUNCTION(7, "dbg_mon_a18")545	),546 547	MTK_PIN(548		44, "GPIO44",549		MTK_EINT_FUNCTION(0, 44),550		DRV_GRP4,551		MTK_FUNCTION(0, "GPIO44"),552		MTK_FUNCTION(1, "SPI2_CLK_A"),553		MTK_FUNCTION(2, "SCP_SPI0_CK"),554		MTK_FUNCTION(7, "dbg_mon_a19")555	),556 557	MTK_PIN(558		45, "GPIO45",559		MTK_EINT_FUNCTION(0, 45),560		DRV_GRP4,561		MTK_FUNCTION(0, "GPIO45"),562		MTK_FUNCTION(1, "SPI2_CSB_A"),563		MTK_FUNCTION(2, "SCP_SPI0_CS"),564		MTK_FUNCTION(7, "dbg_mon_a20")565	),566 567	MTK_PIN(568		46, "GPIO46",569		MTK_EINT_FUNCTION(0, 46),570		DRV_GRP4,571		MTK_FUNCTION(0, "GPIO46"),572		MTK_FUNCTION(1, "SPI2_MO_A"),573		MTK_FUNCTION(2, "SCP_SPI0_MO"),574		MTK_FUNCTION(7, "dbg_mon_a21")575	),576 577	MTK_PIN(578		47, "GPIO47",579		MTK_EINT_FUNCTION(0, 47),580		DRV_GRP4,581		MTK_FUNCTION(0, "GPIO47"),582		MTK_FUNCTION(1, "SPI2_MI_A"),583		MTK_FUNCTION(2, "SCP_SPI0_MI"),584		MTK_FUNCTION(7, "dbg_mon_a22")585	),586 587	MTK_PIN(588		48, "GPIO48",589		MTK_EINT_FUNCTION(0, 48),590		DRV_GRP4,591		MTK_FUNCTION(0, "GPIO48"),592		MTK_FUNCTION(1, "SPI3_CLK"),593		MTK_FUNCTION(2, "TP_URXD1_AO"),594		MTK_FUNCTION(3, "TP_URXD2_AO"),595		MTK_FUNCTION(4, "URXD1"),596		MTK_FUNCTION(5, "I2S2_MCK"),597		MTK_FUNCTION(6, "SCP_SPI0_CK")598	),599 600	MTK_PIN(601		49, "GPIO49",602		MTK_EINT_FUNCTION(0, 49),603		DRV_GRP4,604		MTK_FUNCTION(0, "GPIO49"),605		MTK_FUNCTION(1, "SPI3_CSB"),606		MTK_FUNCTION(2, "TP_UTXD1_AO"),607		MTK_FUNCTION(3, "TP_UTXD2_AO"),608		MTK_FUNCTION(4, "UTXD1"),609		MTK_FUNCTION(5, "I2S2_BCK"),610		MTK_FUNCTION(6, "SCP_SPI0_CS")611	),612 613	MTK_PIN(614		50, "GPIO50",615		MTK_EINT_FUNCTION(0, 50),616		DRV_GRP4,617		MTK_FUNCTION(0, "GPIO50"),618		MTK_FUNCTION(1, "SPI3_MO"),619		MTK_FUNCTION(5, "I2S2_LRCK"),620		MTK_FUNCTION(6, "SCP_SPI0_MO")621	),622 623	MTK_PIN(624		51, "GPIO51",625		MTK_EINT_FUNCTION(0, 51),626		DRV_GRP4,627		MTK_FUNCTION(0, "GPIO51"),628		MTK_FUNCTION(1, "SPI3_MI"),629		MTK_FUNCTION(5, "I2S2_DI"),630		MTK_FUNCTION(6, "SCP_SPI0_MI")631	),632 633	MTK_PIN(634		52, "GPIO52",635		MTK_EINT_FUNCTION(0, 52),636		DRV_GRP4,637		MTK_FUNCTION(0, "GPIO52"),638		MTK_FUNCTION(1, "SPI5_CLK"),639		MTK_FUNCTION(2, "I2S2_MCK"),640		MTK_FUNCTION(3, "I2S1_MCK"),641		MTK_FUNCTION(4, "SCP_SPI1_CK"),642		MTK_FUNCTION(5, "LVTS_26M"),643		MTK_FUNCTION(6, "DFD_TCK_XI"),644		MTK_FUNCTION(7, "dbg_mon_b30")645	),646 647	MTK_PIN(648		53, "GPIO53",649		MTK_EINT_FUNCTION(0, 53),650		DRV_GRP4,651		MTK_FUNCTION(0, "GPIO53"),652		MTK_FUNCTION(1, "SPI5_CSB"),653		MTK_FUNCTION(2, "I2S2_BCK"),654		MTK_FUNCTION(3, "I2S1_BCK"),655		MTK_FUNCTION(4, "SCP_SPI1_CS"),656		MTK_FUNCTION(5, "LVTS_FOUT"),657		MTK_FUNCTION(6, "DFD_TDI"),658		MTK_FUNCTION(7, "dbg_mon_b31")659	),660 661	MTK_PIN(662		54, "GPIO54",663		MTK_EINT_FUNCTION(0, 54),664		DRV_GRP4,665		MTK_FUNCTION(0, "GPIO54"),666		MTK_FUNCTION(1, "SPI5_MO"),667		MTK_FUNCTION(2, "I2S2_LRCK"),668		MTK_FUNCTION(3, "I2S1_LRCK"),669		MTK_FUNCTION(4, "SCP_SPI1_MO"),670		MTK_FUNCTION(5, "LVTS_SCK"),671		MTK_FUNCTION(6, "DFD_TDO"),672		MTK_FUNCTION(7, "dbg_mon_a1")673	),674 675	MTK_PIN(676		55, "GPIO55",677		MTK_EINT_FUNCTION(0, 55),678		DRV_GRP4,679		MTK_FUNCTION(0, "GPIO55"),680		MTK_FUNCTION(1, "SPI5_MI"),681		MTK_FUNCTION(2, "I2S2_DI"),682		MTK_FUNCTION(3, "I2S1_DO"),683		MTK_FUNCTION(4, "SCP_SPI1_MI"),684		MTK_FUNCTION(5, "LVTS_SDO"),685		MTK_FUNCTION(6, "DFD_TMS"),686		MTK_FUNCTION(7, "dbg_mon_b32")687	),688 689	MTK_PIN(690		56, "GPIO56",691		MTK_EINT_FUNCTION(0, 56),692		DRV_GRP4,693		MTK_FUNCTION(0, "GPIO56"),694		MTK_FUNCTION(1, "I2S1_DO"),695		MTK_FUNCTION(2, "I2S3_DO"),696		MTK_FUNCTION(7, "dbg_mon_a23")697	),698 699	MTK_PIN(700		57, "GPIO57",701		MTK_EINT_FUNCTION(0, 57),702		DRV_GRP4,703		MTK_FUNCTION(0, "GPIO57"),704		MTK_FUNCTION(1, "I2S1_BCK"),705		MTK_FUNCTION(2, "I2S3_BCK"),706		MTK_FUNCTION(7, "dbg_mon_a24")707	),708 709	MTK_PIN(710		58, "GPIO58",711		MTK_EINT_FUNCTION(0, 58),712		DRV_GRP4,713		MTK_FUNCTION(0, "GPIO58"),714		MTK_FUNCTION(1, "I2S1_LRCK"),715		MTK_FUNCTION(2, "I2S3_LRCK"),716		MTK_FUNCTION(7, "dbg_mon_a25")717	),718 719	MTK_PIN(720		59, "GPIO59",721		MTK_EINT_FUNCTION(0, 59),722		DRV_GRP4,723		MTK_FUNCTION(0, "GPIO59"),724		MTK_FUNCTION(1, "I2S1_MCK"),725		MTK_FUNCTION(2, "I2S3_MCK"),726		MTK_FUNCTION(7, "dbg_mon_a27")727	),728 729	MTK_PIN(730		60, "GPIO60",731		MTK_EINT_FUNCTION(0, 60),732		DRV_GRP4,733		MTK_FUNCTION(0, "GPIO60"),734		MTK_FUNCTION(1, "TDM_RX_LRCK"),735		MTK_FUNCTION(2, "ANT_SEL3"),736		MTK_FUNCTION(5, "CONN_MCU_DBGACK_N")737	),738 739	MTK_PIN(740		61, "GPIO61",741		MTK_EINT_FUNCTION(0, 61),742		DRV_GRP4,743		MTK_FUNCTION(0, "GPIO61"),744		MTK_FUNCTION(1, "TDM_RX_BCK"),745		MTK_FUNCTION(2, "ANT_SEL4"),746		MTK_FUNCTION(4, "SPINOR_CK"),747		MTK_FUNCTION(5, "CONN_MCU_DBGI_N")748	),749 750	MTK_PIN(751		62, "GPIO62",752		MTK_EINT_FUNCTION(0, 62),753		DRV_GRP4,754		MTK_FUNCTION(0, "GPIO62"),755		MTK_FUNCTION(1, "TDM_RX_MCK"),756		MTK_FUNCTION(2, "ANT_SEL5"),757		MTK_FUNCTION(4, "SPINOR_CS"),758		MTK_FUNCTION(5, "CONN_MCU_TDI")759	),760 761	MTK_PIN(762		63, "GPIO63",763		MTK_EINT_FUNCTION(0, 63),764		DRV_GRP4,765		MTK_FUNCTION(0, "GPIO63"),766		MTK_FUNCTION(1, "TDM_RX_DATA0"),767		MTK_FUNCTION(2, "ANT_SEL6"),768		MTK_FUNCTION(4, "SPINOR_IO0"),769		MTK_FUNCTION(5, "CONN_MCU_TRST_B")770	),771 772	MTK_PIN(773		64, "GPIO64",774		MTK_EINT_FUNCTION(0, 64),775		DRV_GRP4,776		MTK_FUNCTION(0, "GPIO64"),777		MTK_FUNCTION(1, "TDM_RX_DATA1"),778		MTK_FUNCTION(2, "ANT_SEL7"),779		MTK_FUNCTION(3, "PWM0"),780		MTK_FUNCTION(4, "SPINOR_IO1"),781		MTK_FUNCTION(5, "CONN_MCU_TCK")782	),783 784	MTK_PIN(785		65, "GPIO65",786		MTK_EINT_FUNCTION(0, 65),787		DRV_GRP4,788		MTK_FUNCTION(0, "GPIO65"),789		MTK_FUNCTION(1, "TDM_RX_DATA2"),790		MTK_FUNCTION(2, "UCTS0"),791		MTK_FUNCTION(3, "PWM1"),792		MTK_FUNCTION(4, "SPINOR_IO2"),793		MTK_FUNCTION(5, "CONN_MCU_TDO"),794		MTK_FUNCTION(6, "TP_UCTS1_AO"),795		MTK_FUNCTION(7, "TP_UCTS2_AO")796	),797 798	MTK_PIN(799		66, "GPIO66",800		MTK_EINT_FUNCTION(0, 66),801		DRV_GRP4,802		MTK_FUNCTION(0, "GPIO66"),803		MTK_FUNCTION(1, "TDM_RX_DATA3"),804		MTK_FUNCTION(2, "URTS0"),805		MTK_FUNCTION(3, "PWM2"),806		MTK_FUNCTION(4, "SPINOR_IO3"),807		MTK_FUNCTION(5, "CONN_MCU_TMS"),808		MTK_FUNCTION(6, "TP_URTS1_AO"),809		MTK_FUNCTION(7, "TP_URTS2_AO")810	),811 812	MTK_PIN(813		67, "GPIO67",814		MTK_EINT_FUNCTION(0, 67),815		DRV_GRP4,816		MTK_FUNCTION(0, "GPIO67"),817		MTK_FUNCTION(1, "MSDC0_DSL")818	),819 820	MTK_PIN(821		68, "GPIO68",822		MTK_EINT_FUNCTION(0, 68),823		DRV_GRP4,824		MTK_FUNCTION(0, "GPIO68"),825		MTK_FUNCTION(1, "MSDC0_CLK")826	),827 828	MTK_PIN(829		69, "GPIO69",830		MTK_EINT_FUNCTION(0, 69),831		DRV_GRP4,832		MTK_FUNCTION(0, "GPIO69"),833		MTK_FUNCTION(1, "MSDC0_CMD")834	),835 836	MTK_PIN(837		70, "GPIO70",838		MTK_EINT_FUNCTION(0, 70),839		DRV_GRP4,840		MTK_FUNCTION(0, "GPIO70"),841		MTK_FUNCTION(1, "MSDC0_RSTB")842	),843 844	MTK_PIN(845		71, "GPIO71",846		MTK_EINT_FUNCTION(0, 71),847		DRV_GRP4,848		MTK_FUNCTION(0, "GPIO71"),849		MTK_FUNCTION(1, "MSDC0_DAT0")850	),851 852	MTK_PIN(853		72, "GPIO72",854		MTK_EINT_FUNCTION(0, 72),855		DRV_GRP4,856		MTK_FUNCTION(0, "GPIO72"),857		MTK_FUNCTION(1, "MSDC0_DAT1")858	),859 860	MTK_PIN(861		73, "GPIO73",862		MTK_EINT_FUNCTION(0, 73),863		DRV_GRP4,864		MTK_FUNCTION(0, "GPIO73"),865		MTK_FUNCTION(1, "MSDC0_DAT2")866	),867 868	MTK_PIN(869		74, "GPIO74",870		MTK_EINT_FUNCTION(0, 74),871		DRV_GRP4,872		MTK_FUNCTION(0, "GPIO74"),873		MTK_FUNCTION(1, "MSDC0_DAT3")874	),875 876	MTK_PIN(877		75, "GPIO75",878		MTK_EINT_FUNCTION(0, 75),879		DRV_GRP4,880		MTK_FUNCTION(0, "GPIO75"),881		MTK_FUNCTION(1, "MSDC0_DAT4")882	),883 884	MTK_PIN(885		76, "GPIO76",886		MTK_EINT_FUNCTION(0, 76),887		DRV_GRP4,888		MTK_FUNCTION(0, "GPIO76"),889		MTK_FUNCTION(1, "MSDC0_DAT5")890	),891 892	MTK_PIN(893		77, "GPIO77",894		MTK_EINT_FUNCTION(0, 77),895		DRV_GRP4,896		MTK_FUNCTION(0, "GPIO77"),897		MTK_FUNCTION(1, "MSDC0_DAT6")898	),899 900	MTK_PIN(901		78, "GPIO78",902		MTK_EINT_FUNCTION(0, 78),903		DRV_GRP4,904		MTK_FUNCTION(0, "GPIO78"),905		MTK_FUNCTION(1, "MSDC0_DAT7")906	),907 908	MTK_PIN(909		79, "GPIO79",910		MTK_EINT_FUNCTION(0, 79),911		DRV_GRP4,912		MTK_FUNCTION(0, "GPIO79"),913		MTK_FUNCTION(1, "KPCOL0")914	),915 916	MTK_PIN(917		80, "GPIO80",918		MTK_EINT_FUNCTION(0, 80),919		DRV_GRP4,920		MTK_FUNCTION(0, "GPIO80"),921		MTK_FUNCTION(1, "KPCOL1"),922		MTK_FUNCTION(2, "GPS_L1_ELNA_EN"),923		MTK_FUNCTION(3, "PWM0"),924		MTK_FUNCTION(4, "CLKM0")925	),926 927	MTK_PIN(928		81, "GPIO81",929		MTK_EINT_FUNCTION(0, 81),930		DRV_GRP4,931		MTK_FUNCTION(0, "GPIO81"),932		MTK_FUNCTION(1, "KPROW0"),933		MTK_FUNCTION(3, "PWM1"),934		MTK_FUNCTION(4, "CLKM1")935	),936 937	MTK_PIN(938		82, "GPIO82",939		MTK_EINT_FUNCTION(0, 82),940		DRV_GRP4,941		MTK_FUNCTION(0, "GPIO82"),942		MTK_FUNCTION(1, "KPROW1"),943		MTK_FUNCTION(3, "PWM2"),944		MTK_FUNCTION(4, "CLKM2")945	),946 947	MTK_PIN(948		83, "GPIO83",949		MTK_EINT_FUNCTION(0, 83),950		DRV_GRP4,951		MTK_FUNCTION(0, "GPIO83"),952		MTK_FUNCTION(1, "AP_GOOD"),953		MTK_FUNCTION(2, "GPS_PPS"),954		MTK_FUNCTION(4, "EXT_FRAME_SYNC"),955		MTK_FUNCTION(7, "dbg_mon_a28")956	),957 958	MTK_PIN(959		84, "GPIO84",960		MTK_EINT_FUNCTION(0, 84),961		DRV_GRP4,962		MTK_FUNCTION(0, "GPIO84"),963		MTK_FUNCTION(1, "MSDC1_CLK"),964		MTK_FUNCTION(2, "ADSP_JTAG_TCK"),965		MTK_FUNCTION(4, "UDI_TCK"),966		MTK_FUNCTION(5, "CONN_DSP_JCK"),967		MTK_FUNCTION(6, "SSPM_JTAG_TCK"),968		MTK_FUNCTION(7, "DFD_TCK_XI")969	),970 971	MTK_PIN(972		85, "GPIO85",973		MTK_EINT_FUNCTION(0, 85),974		DRV_GRP4,975		MTK_FUNCTION(0, "GPIO85"),976		MTK_FUNCTION(1, "MSDC1_CMD"),977		MTK_FUNCTION(2, "ADSP_JTAG_TMS"),978		MTK_FUNCTION(3, "CONN_MCU_AICE_TMSC"),979		MTK_FUNCTION(4, "UDI_TMS"),980		MTK_FUNCTION(5, "CONN_DSP_JMS"),981		MTK_FUNCTION(6, "SSPM_JTAG_TMS"),982		MTK_FUNCTION(7, "DFD_TMS")983	),984 985	MTK_PIN(986		86, "GPIO86",987		MTK_EINT_FUNCTION(0, 86),988		DRV_GRP4,989		MTK_FUNCTION(0, "GPIO86"),990		MTK_FUNCTION(1, "MSDC1_DAT0"),991		MTK_FUNCTION(2, "ADSP_JTAG_TDI"),992		MTK_FUNCTION(4, "UDI_TDI"),993		MTK_FUNCTION(5, "CONN_DSP_JDI"),994		MTK_FUNCTION(6, "SSPM_JTAG_TDI"),995		MTK_FUNCTION(7, "DFD_TDI")996	),997 998	MTK_PIN(999		87, "GPIO87",1000		MTK_EINT_FUNCTION(0, 87),1001		DRV_GRP4,1002		MTK_FUNCTION(0, "GPIO87"),1003		MTK_FUNCTION(1, "MSDC1_DAT1"),1004		MTK_FUNCTION(2, "ADSP_JTAG_TDO"),1005		MTK_FUNCTION(4, "UDI_TDO"),1006		MTK_FUNCTION(5, "CONN_DSP_JDO"),1007		MTK_FUNCTION(6, "SSPM_JTAG_TDO"),1008		MTK_FUNCTION(7, "DFD_TDO")1009	),1010 1011	MTK_PIN(1012		88, "GPIO88",1013		MTK_EINT_FUNCTION(0, 88),1014		DRV_GRP4,1015		MTK_FUNCTION(0, "GPIO88"),1016		MTK_FUNCTION(1, "MSDC1_DAT2"),1017		MTK_FUNCTION(2, "ADSP_JTAG_TRSTN"),1018		MTK_FUNCTION(3, "CONN_MCU_AICE_TCKC"),1019		MTK_FUNCTION(4, "UDI_NTRST"),1020		MTK_FUNCTION(5, "CONN_WIFI_TXD"),1021		MTK_FUNCTION(6, "SSPM_JTAG_TRSTN")1022	),1023 1024	MTK_PIN(1025		89, "GPIO89",1026		MTK_EINT_FUNCTION(0, 89),1027		DRV_GRP4,1028		MTK_FUNCTION(0, "GPIO89"),1029		MTK_FUNCTION(1, "MSDC1_DAT3"),1030		MTK_FUNCTION(5, "CONN_DSP_JINTP")1031	),1032 1033	MTK_PIN(1034		90, "GPIO90",1035		MTK_EINT_FUNCTION(0, 90),1036		DRV_GRP4,1037		MTK_FUNCTION(0, "GPIO90"),1038		MTK_FUNCTION(1, "IDDIG_P0"),1039		MTK_FUNCTION(4, "PGD_HV_HSC_PWR4"),1040		MTK_FUNCTION(5, "GDU_SUM_TROOP2_2")1041	),1042 1043	MTK_PIN(1044		91, "GPIO91",1045		MTK_EINT_FUNCTION(0, 91),1046		DRV_GRP4,1047		MTK_FUNCTION(0, "GPIO91"),1048		MTK_FUNCTION(1, "USB_DRVVBUS_P0"),1049		MTK_FUNCTION(4, "PGD_HV_HSC_PWR5"),1050		MTK_FUNCTION(5, "GDU_TROOPS_DET0")1051	),1052 1053	MTK_PIN(1054		92, "GPIO92",1055		MTK_EINT_FUNCTION(0, 92),1056		DRV_GRP4,1057		MTK_FUNCTION(0, "GPIO92"),1058		MTK_FUNCTION(1, "VBUS_VALID_P0"),1059		MTK_FUNCTION(4, "PGD_DA_EFUSE_RDY"),1060		MTK_FUNCTION(5, "GDU_TROOPS_DET1")1061	),1062 1063	MTK_PIN(1064		93, "GPIO93",1065		MTK_EINT_FUNCTION(0, 93),1066		DRV_GRP4,1067		MTK_FUNCTION(0, "GPIO93"),1068		MTK_FUNCTION(1, "IDDIG_P1"),1069		MTK_FUNCTION(2, "PWM0"),1070		MTK_FUNCTION(3, "CLKM0"),1071		MTK_FUNCTION(4, "PGD_DA_EFUSE_RDY_PRE"),1072		MTK_FUNCTION(5, "GDU_TROOPS_DET2")1073	),1074 1075	MTK_PIN(1076		94, "GPIO94",1077		MTK_EINT_FUNCTION(0, 94),1078		DRV_GRP4,1079		MTK_FUNCTION(0, "GPIO94"),1080		MTK_FUNCTION(1, "USB_DRVVBUS_P1"),1081		MTK_FUNCTION(2, "PWM1"),1082		MTK_FUNCTION(3, "CLKM1"),1083		MTK_FUNCTION(4, "PGD_DA_PWRGD_RESET")1084	),1085 1086	MTK_PIN(1087		95, "GPIO95",1088		MTK_EINT_FUNCTION(0, 95),1089		DRV_GRP4,1090		MTK_FUNCTION(0, "GPIO95"),1091		MTK_FUNCTION(1, "VBUS_VALID_P1"),1092		MTK_FUNCTION(2, "PWM2"),1093		MTK_FUNCTION(3, "CLKM2"),1094		MTK_FUNCTION(4, "PGD_DA_PWRGD_ENB")1095	),1096 1097	MTK_PIN(1098		96, "GPIO96",1099		MTK_EINT_FUNCTION(0, 96),1100		DRV_GRP4,1101		MTK_FUNCTION(0, "GPIO96"),1102		MTK_FUNCTION(1, "DSI_TE"),1103		MTK_FUNCTION(7, "dbg_mon_a29")1104	),1105 1106	MTK_PIN(1107		97, "GPIO97",1108		MTK_EINT_FUNCTION(0, 97),1109		DRV_GRP4,1110		MTK_FUNCTION(0, "GPIO97"),1111		MTK_FUNCTION(1, "DISP_PWM"),1112		MTK_FUNCTION(7, "dbg_mon_a30")1113	),1114 1115	MTK_PIN(1116		98, "GPIO98",1117		MTK_EINT_FUNCTION(0, 98),1118		DRV_GRP4,1119		MTK_FUNCTION(0, "GPIO98"),1120		MTK_FUNCTION(1, "LCM_RST")1121	),1122 1123	MTK_PIN(1124		99, "GPIO99",1125		MTK_EINT_FUNCTION(0, 99),1126		DRV_GRP4,1127		MTK_FUNCTION(0, "GPIO99"),1128		MTK_FUNCTION(1, "DPI_PCLK"),1129		MTK_FUNCTION(2, "GPS_L1_ELNA_EN"),1130		MTK_FUNCTION(3, "SSPM_JTAG_TCK"),1131		MTK_FUNCTION(5, "ANT_SEL0"),1132		MTK_FUNCTION(6, "TP_GPIO0_AO"),1133		MTK_FUNCTION(7, "PGD_LV_LSC_PWR0")1134	),1135 1136	MTK_PIN(1137		100, "GPIO100",1138		MTK_EINT_FUNCTION(0, 100),1139		DRV_GRP4,1140		MTK_FUNCTION(0, "GPIO100"),1141		MTK_FUNCTION(1, "DPI_VSYNC"),1142		MTK_FUNCTION(2, "KPCOL2"),1143		MTK_FUNCTION(3, "SSPM_JTAG_TMS"),1144		MTK_FUNCTION(5, "ANT_SEL1"),1145		MTK_FUNCTION(6, "TP_GPIO1_AO"),1146		MTK_FUNCTION(7, "PGD_LV_LSC_PWR1")1147	),1148 1149	MTK_PIN(1150		101, "GPIO101",1151		MTK_EINT_FUNCTION(0, 101),1152		DRV_GRP4,1153		MTK_FUNCTION(0, "GPIO101"),1154		MTK_FUNCTION(1, "DPI_HSYNC"),1155		MTK_FUNCTION(2, "KPROW2"),1156		MTK_FUNCTION(3, "SSPM_JTAG_TDI"),1157		MTK_FUNCTION(5, "ANT_SEL2"),1158		MTK_FUNCTION(6, "TP_GPIO2_AO"),1159		MTK_FUNCTION(7, "PGD_LV_LSC_PWR2")1160	),1161 1162	MTK_PIN(1163		102, "GPIO102",1164		MTK_EINT_FUNCTION(0, 102),1165		DRV_GRP4,1166		MTK_FUNCTION(0, "GPIO102"),1167		MTK_FUNCTION(1, "DPI_DE"),1168		MTK_FUNCTION(3, "SSPM_JTAG_TDO"),1169		MTK_FUNCTION(5, "ANT_SEL3"),1170		MTK_FUNCTION(6, "TP_GPIO3_AO"),1171		MTK_FUNCTION(7, "PGD_LV_LSC_PWR3")1172	),1173 1174	MTK_PIN(1175		103, "GPIO103",1176		MTK_EINT_FUNCTION(0, 103),1177		DRV_GRP4,1178		MTK_FUNCTION(0, "GPIO103"),1179		MTK_FUNCTION(1, "DPI_DATA0"),1180		MTK_FUNCTION(3, "SSPM_JTAG_TRSTN"),1181		MTK_FUNCTION(4, "CLKM0"),1182		MTK_FUNCTION(5, "ANT_SEL4"),1183		MTK_FUNCTION(6, "TP_GPIO4_AO"),1184		MTK_FUNCTION(7, "PGD_LV_LSC_PWR4")1185	),1186 1187	MTK_PIN(1188		104, "GPIO104",1189		MTK_EINT_FUNCTION(0, 104),1190		DRV_GRP4,1191		MTK_FUNCTION(0, "GPIO104"),1192		MTK_FUNCTION(1, "DPI_DATA1"),1193		MTK_FUNCTION(2, "GPS_PPS"),1194		MTK_FUNCTION(3, "UCTS2"),1195		MTK_FUNCTION(4, "CLKM1"),1196		MTK_FUNCTION(5, "ANT_SEL5"),1197		MTK_FUNCTION(6, "TP_GPIO5_AO"),1198		MTK_FUNCTION(7, "PGD_LV_LSC_PWR5")1199	),1200 1201	MTK_PIN(1202		105, "GPIO105",1203		MTK_EINT_FUNCTION(0, 105),1204		DRV_GRP4,1205		MTK_FUNCTION(0, "GPIO105"),1206		MTK_FUNCTION(1, "DPI_DATA2"),1207		MTK_FUNCTION(2, "CONN_TCXOENA_REQ"),1208		MTK_FUNCTION(3, "URTS2"),1209		MTK_FUNCTION(4, "CLKM2"),1210		MTK_FUNCTION(5, "ANT_SEL6"),1211		MTK_FUNCTION(6, "TP_GPIO6_AO"),1212		MTK_FUNCTION(7, "PGD_LV_HSC_PWR0")1213	),1214 1215	MTK_PIN(1216		106, "GPIO106",1217		MTK_EINT_FUNCTION(0, 106),1218		DRV_GRP4,1219		MTK_FUNCTION(0, "GPIO106"),1220		MTK_FUNCTION(1, "DPI_DATA3"),1221		MTK_FUNCTION(2, "TP_UTXD1_AO"),1222		MTK_FUNCTION(3, "UTXD2"),1223		MTK_FUNCTION(4, "PWM0"),1224		MTK_FUNCTION(5, "ANT_SEL7"),1225		MTK_FUNCTION(6, "TP_GPIO7_AO"),1226		MTK_FUNCTION(7, "PGD_LV_HSC_PWR1")1227	),1228 1229	MTK_PIN(1230		107, "GPIO107",1231		MTK_EINT_FUNCTION(0, 107),1232		DRV_GRP4,1233		MTK_FUNCTION(0, "GPIO107"),1234		MTK_FUNCTION(1, "DPI_DATA4"),1235		MTK_FUNCTION(2, "TP_URXD1_AO"),1236		MTK_FUNCTION(3, "URXD2"),1237		MTK_FUNCTION(4, "PWM1"),1238		MTK_FUNCTION(6, "GDU_SUM_TROOP0_0"),1239		MTK_FUNCTION(7, "PGD_LV_HSC_PWR2")1240	),1241 1242	MTK_PIN(1243		108, "GPIO108",1244		MTK_EINT_FUNCTION(0, 108),1245		DRV_GRP4,1246		MTK_FUNCTION(0, "GPIO108"),1247		MTK_FUNCTION(1, "DPI_DATA5"),1248		MTK_FUNCTION(2, "TP_UCTS1_AO"),1249		MTK_FUNCTION(3, "UCTS0"),1250		MTK_FUNCTION(4, "PWM2"),1251		MTK_FUNCTION(6, "GDU_SUM_TROOP0_1"),1252		MTK_FUNCTION(7, "PGD_LV_HSC_PWR3")1253	),1254 1255	MTK_PIN(1256		109, "GPIO109",1257		MTK_EINT_FUNCTION(0, 109),1258		DRV_GRP4,1259		MTK_FUNCTION(0, "GPIO109"),1260		MTK_FUNCTION(1, "DPI_DATA6"),1261		MTK_FUNCTION(2, "TP_URTS1_AO"),1262		MTK_FUNCTION(3, "URTS0"),1263		MTK_FUNCTION(4, "I2S0_DI"),1264		MTK_FUNCTION(5, "I2S2_DI"),1265		MTK_FUNCTION(6, "GDU_SUM_TROOP0_2"),1266		MTK_FUNCTION(7, "PGD_LV_HSC_PWR4")1267	),1268 1269	MTK_PIN(1270		110, "GPIO110",1271		MTK_EINT_FUNCTION(0, 110),1272		DRV_GRP4,1273		MTK_FUNCTION(0, "GPIO110"),1274		MTK_FUNCTION(1, "DPI_DATA7"),1275		MTK_FUNCTION(2, "TP_UCTS2_AO"),1276		MTK_FUNCTION(3, "UCTS1"),1277		MTK_FUNCTION(4, "I2S3_BCK"),1278		MTK_FUNCTION(5, "I2S1_BCK"),1279		MTK_FUNCTION(6, "GDU_SUM_TROOP1_0"),1280		MTK_FUNCTION(7, "PGD_LV_HSC_PWR5")1281	),1282 1283	MTK_PIN(1284		111, "GPIO111",1285		MTK_EINT_FUNCTION(0, 111),1286		DRV_GRP4,1287		MTK_FUNCTION(0, "GPIO111"),1288		MTK_FUNCTION(1, "DPI_DATA8"),1289		MTK_FUNCTION(2, "TP_URTS2_AO"),1290		MTK_FUNCTION(3, "URTS1"),1291		MTK_FUNCTION(4, "I2S3_MCK"),1292		MTK_FUNCTION(5, "I2S1_MCK"),1293		MTK_FUNCTION(6, "GDU_SUM_TROOP1_1"),1294		MTK_FUNCTION(7, "PGD_HV_HSC_PWR0")1295	),1296 1297	MTK_PIN(1298		112, "GPIO112",1299		MTK_EINT_FUNCTION(0, 112),1300		DRV_GRP4,1301		MTK_FUNCTION(0, "GPIO112"),1302		MTK_FUNCTION(1, "DPI_DATA9"),1303		MTK_FUNCTION(2, "TP_URXD2_AO"),1304		MTK_FUNCTION(3, "URXD1"),1305		MTK_FUNCTION(4, "I2S3_LRCK"),1306		MTK_FUNCTION(5, "I2S1_LRCK"),1307		MTK_FUNCTION(6, "GDU_SUM_TROOP1_2"),1308		MTK_FUNCTION(7, "PGD_HV_HSC_PWR1")1309	),1310 1311	MTK_PIN(1312		113, "GPIO113",1313		MTK_EINT_FUNCTION(0, 113),1314		DRV_GRP4,1315		MTK_FUNCTION(0, "GPIO113"),1316		MTK_FUNCTION(1, "DPI_DATA10"),1317		MTK_FUNCTION(2, "TP_UTXD2_AO"),1318		MTK_FUNCTION(3, "UTXD1"),1319		MTK_FUNCTION(4, "I2S3_DO"),1320		MTK_FUNCTION(5, "I2S1_DO"),1321		MTK_FUNCTION(6, "GDU_SUM_TROOP2_0"),1322		MTK_FUNCTION(7, "PGD_HV_HSC_PWR2")1323	),1324 1325	MTK_PIN(1326		114, "GPIO114",1327		MTK_EINT_FUNCTION(0, 114),1328		DRV_GRP4,1329		MTK_FUNCTION(0, "GPIO114"),1330		MTK_FUNCTION(1, "DPI_DATA11"),1331		MTK_FUNCTION(6, "GDU_SUM_TROOP2_1"),1332		MTK_FUNCTION(7, "PGD_HV_HSC_PWR3")1333	),1334 1335	MTK_PIN(1336		115, "GPIO115",1337		MTK_EINT_FUNCTION(0, 115),1338		DRV_GRP4,1339		MTK_FUNCTION(0, "GPIO115"),1340		MTK_FUNCTION(1, "PCM_CLK"),1341		MTK_FUNCTION(2, "I2S0_BCK"),1342		MTK_FUNCTION(3, "I2S2_BCK")1343	),1344 1345	MTK_PIN(1346		116, "GPIO116",1347		MTK_EINT_FUNCTION(0, 116),1348		DRV_GRP4,1349		MTK_FUNCTION(0, "GPIO116"),1350		MTK_FUNCTION(1, "PCM_SYNC"),1351		MTK_FUNCTION(2, "I2S0_LRCK"),1352		MTK_FUNCTION(3, "I2S2_LRCK")1353	),1354 1355	MTK_PIN(1356		117, "GPIO117",1357		MTK_EINT_FUNCTION(0, 117),1358		DRV_GRP4,1359		MTK_FUNCTION(0, "GPIO117"),1360		MTK_FUNCTION(1, "PCM_DI"),1361		MTK_FUNCTION(2, "I2S0_DI"),1362		MTK_FUNCTION(3, "I2S2_DI")1363	),1364 1365	MTK_PIN(1366		118, "GPIO118",1367		MTK_EINT_FUNCTION(0, 118),1368		DRV_GRP4,1369		MTK_FUNCTION(0, "GPIO118"),1370		MTK_FUNCTION(1, "PCM_DO"),1371		MTK_FUNCTION(2, "I2S0_MCK"),1372		MTK_FUNCTION(3, "I2S2_MCK"),1373		MTK_FUNCTION(4, "I2S3_DO"),1374		MTK_FUNCTION(5, "I2S1_DO")1375	),1376 1377	MTK_PIN(1378		119, "GPIO119",1379		MTK_EINT_FUNCTION(0, 119),1380		DRV_GRP4,1381		MTK_FUNCTION(0, "GPIO119"),1382		MTK_FUNCTION(1, "JTMS_SEL1"),1383		MTK_FUNCTION(2, "UDI_TMS"),1384		MTK_FUNCTION(3, "DFD_TMS"),1385		MTK_FUNCTION(4, "SPM_JTAG_TMS"),1386		MTK_FUNCTION(5, "SCP_JTAG_TMS"),1387		MTK_FUNCTION(6, "ADSP_JTAG_TMS")1388	),1389 1390	MTK_PIN(1391		120, "GPIO120",1392		MTK_EINT_FUNCTION(0, 120),1393		DRV_GRP4,1394		MTK_FUNCTION(0, "GPIO120"),1395		MTK_FUNCTION(1, "JTCK_SEL1"),1396		MTK_FUNCTION(2, "UDI_TCK"),1397		MTK_FUNCTION(3, "DFD_TCK_XI"),1398		MTK_FUNCTION(4, "SPM_JTAG_TCK"),1399		MTK_FUNCTION(5, "SCP_JTAG_TCK"),1400		MTK_FUNCTION(6, "ADSP_JTAG_TCK")1401	),1402 1403	MTK_PIN(1404		121, "GPIO121",1405		MTK_EINT_FUNCTION(0, 121),1406		DRV_GRP4,1407		MTK_FUNCTION(0, "GPIO121"),1408		MTK_FUNCTION(1, "JTDI_SEL1"),1409		MTK_FUNCTION(2, "UDI_TDI"),1410		MTK_FUNCTION(3, "DFD_TDI"),1411		MTK_FUNCTION(4, "SPM_JTAG_TDI"),1412		MTK_FUNCTION(5, "SCP_JTAG_TDI"),1413		MTK_FUNCTION(6, "ADSP_JTAG_TDI")1414	),1415 1416	MTK_PIN(1417		122, "GPIO122",1418		MTK_EINT_FUNCTION(0, 122),1419		DRV_GRP4,1420		MTK_FUNCTION(0, "GPIO122"),1421		MTK_FUNCTION(1, "JTDO_SEL1"),1422		MTK_FUNCTION(2, "UDI_TDO"),1423		MTK_FUNCTION(3, "DFD_TDO"),1424		MTK_FUNCTION(4, "SPM_JTAG_TDO"),1425		MTK_FUNCTION(5, "SCP_JTAG_TDO"),1426		MTK_FUNCTION(6, "ADSP_JTAG_TDO")1427	),1428 1429	MTK_PIN(1430		123, "GPIO123",1431		MTK_EINT_FUNCTION(0, 123),1432		DRV_GRP4,1433		MTK_FUNCTION(0, "GPIO123"),1434		MTK_FUNCTION(1, "JTRSTN_SEL1"),1435		MTK_FUNCTION(2, "UDI_NTRST"),1436		MTK_FUNCTION(4, "SPM_JTAG_TRSTN"),1437		MTK_FUNCTION(5, "SCP_JTAG_TRSTN"),1438		MTK_FUNCTION(6, "ADSP_JTAG_TRSTN")1439	),1440 1441	MTK_PIN(1442		124, "GPIO124",1443		MTK_EINT_FUNCTION(0, 124),1444		DRV_GRP4,1445		MTK_FUNCTION(0, "GPIO124"),1446		MTK_FUNCTION(1, "CMMCLK0"),1447		MTK_FUNCTION(2, "CLKM0"),1448		MTK_FUNCTION(3, "PWM0")1449	),1450 1451	MTK_PIN(1452		125, "GPIO125",1453		MTK_EINT_FUNCTION(0, 125),1454		DRV_GRP4,1455		MTK_FUNCTION(0, "GPIO125"),1456		MTK_FUNCTION(1, "CMMCLK1"),1457		MTK_FUNCTION(2, "CLKM1"),1458		MTK_FUNCTION(3, "PWM1"),1459		MTK_FUNCTION(7, "dbg_mon_b0")1460	),1461 1462	MTK_PIN(1463		126, "GPIO126",1464		MTK_EINT_FUNCTION(0, 126),1465		DRV_GRP4,1466		MTK_FUNCTION(0, "GPIO126"),1467		MTK_FUNCTION(1, "CMMCLK2"),1468		MTK_FUNCTION(2, "CLKM2"),1469		MTK_FUNCTION(3, "PWM2"),1470		MTK_FUNCTION(7, "dbg_mon_b1")1471	),1472 1473	MTK_PIN(1474		127, "GPIO127",1475		MTK_EINT_FUNCTION(0, 127),1476		DRV_GRP4,1477		MTK_FUNCTION(0, "GPIO127"),1478		MTK_FUNCTION(1, "SCL0"),1479		MTK_FUNCTION(4, "SCP_SCL0"),1480		MTK_FUNCTION(5, "SCP_SCL1")1481	),1482 1483	MTK_PIN(1484		128, "GPIO128",1485		MTK_EINT_FUNCTION(0, 128),1486		DRV_GRP4,1487		MTK_FUNCTION(0, "GPIO128"),1488		MTK_FUNCTION(1, "SDA0"),1489		MTK_FUNCTION(4, "SCP_SDA0"),1490		MTK_FUNCTION(5, "SCP_SDA1")1491	),1492 1493	MTK_PIN(1494		129, "GPIO129",1495		MTK_EINT_FUNCTION(0, 129),1496		DRV_GRP4,1497		MTK_FUNCTION(0, "GPIO129"),1498		MTK_FUNCTION(1, "SCL1"),1499		MTK_FUNCTION(4, "SCP_SCL0"),1500		MTK_FUNCTION(5, "SCP_SCL1"),1501		MTK_FUNCTION(7, "dbg_mon_b4")1502	),1503 1504	MTK_PIN(1505		130, "GPIO130",1506		MTK_EINT_FUNCTION(0, 130),1507		DRV_GRP4,1508		MTK_FUNCTION(0, "GPIO130"),1509		MTK_FUNCTION(1, "SDA1"),1510		MTK_FUNCTION(4, "SCP_SDA0"),1511		MTK_FUNCTION(5, "SCP_SDA1"),1512		MTK_FUNCTION(7, "dbg_mon_b5")1513	),1514 1515	MTK_PIN(1516		131, "GPIO131",1517		MTK_EINT_FUNCTION(0, 131),1518		DRV_GRP4,1519		MTK_FUNCTION(0, "GPIO131"),1520		MTK_FUNCTION(1, "SCL2"),1521		MTK_FUNCTION(2, "SSPM_UTXD_AO"),1522		MTK_FUNCTION(3, "CONN_UART0_TXD"),1523		MTK_FUNCTION(4, "SCP_SCL0"),1524		MTK_FUNCTION(5, "SCP_SCL1"),1525		MTK_FUNCTION(7, "dbg_mon_b6")1526	),1527 1528	MTK_PIN(1529		132, "GPIO132",1530		MTK_EINT_FUNCTION(0, 132),1531		DRV_GRP4,1532		MTK_FUNCTION(0, "GPIO132"),1533		MTK_FUNCTION(1, "SDA2"),1534		MTK_FUNCTION(2, "SSPM_URXD_AO"),1535		MTK_FUNCTION(3, "CONN_UART0_RXD"),1536		MTK_FUNCTION(4, "SCP_SDA0"),1537		MTK_FUNCTION(5, "SCP_SDA1"),1538		MTK_FUNCTION(7, "dbg_mon_b7")1539	),1540 1541	MTK_PIN(1542		133, "GPIO133",1543		MTK_EINT_FUNCTION(0, 133),1544		DRV_GRP4,1545		MTK_FUNCTION(0, "GPIO133"),1546		MTK_FUNCTION(1, "SCL3"),1547		MTK_FUNCTION(4, "SCP_SCL0"),1548		MTK_FUNCTION(5, "SCP_SCL1"),1549		MTK_FUNCTION(7, "dbg_mon_b8")1550	),1551 1552	MTK_PIN(1553		134, "GPIO134",1554		MTK_EINT_FUNCTION(0, 134),1555		DRV_GRP4,1556		MTK_FUNCTION(0, "GPIO134"),1557		MTK_FUNCTION(1, "SDA3"),1558		MTK_FUNCTION(3, "GPS_PPS"),1559		MTK_FUNCTION(4, "SCP_SDA0"),1560		MTK_FUNCTION(5, "SCP_SDA1"),1561		MTK_FUNCTION(7, "dbg_mon_b9")1562	),1563 1564	MTK_PIN(1565		135, "GPIO135",1566		MTK_EINT_FUNCTION(0, 135),1567		DRV_GRP4,1568		MTK_FUNCTION(0, "GPIO135"),1569		MTK_FUNCTION(1, "SCL4"),1570		MTK_FUNCTION(2, "TP_UTXD1_AO"),1571		MTK_FUNCTION(3, "UTXD1"),1572		MTK_FUNCTION(4, "SCP_SCL0"),1573		MTK_FUNCTION(5, "SCP_SCL1"),1574		MTK_FUNCTION(7, "dbg_mon_b10")1575	),1576 1577	MTK_PIN(1578		136, "GPIO136",1579		MTK_EINT_FUNCTION(0, 136),1580		DRV_GRP4,1581		MTK_FUNCTION(0, "GPIO136"),1582		MTK_FUNCTION(1, "SDA4"),1583		MTK_FUNCTION(2, "TP_URXD1_AO"),1584		MTK_FUNCTION(3, "URXD1"),1585		MTK_FUNCTION(4, "SCP_SDA0"),1586		MTK_FUNCTION(5, "SCP_SDA1"),1587		MTK_FUNCTION(7, "dbg_mon_b11")1588	),1589 1590	MTK_PIN(1591		137, "GPIO137",1592		MTK_EINT_FUNCTION(0, 137),1593		DRV_GRP4,1594		MTK_FUNCTION(0, "GPIO137"),1595		MTK_FUNCTION(1, "SCL5"),1596		MTK_FUNCTION(2, "UTXD2"),1597		MTK_FUNCTION(3, "UCTS1"),1598		MTK_FUNCTION(4, "SCP_SCL0"),1599		MTK_FUNCTION(5, "SCP_SCL1")1600	),1601 1602	MTK_PIN(1603		138, "GPIO138",1604		MTK_EINT_FUNCTION(0, 138),1605		DRV_GRP4,1606		MTK_FUNCTION(0, "GPIO138"),1607		MTK_FUNCTION(1, "SDA5"),1608		MTK_FUNCTION(2, "URXD2"),1609		MTK_FUNCTION(3, "URTS1"),1610		MTK_FUNCTION(4, "SCP_SDA0"),1611		MTK_FUNCTION(5, "SCP_SDA1")1612	),1613 1614	MTK_PIN(1615		139, "GPIO139",1616		MTK_EINT_FUNCTION(0, 139),1617		DRV_GRP4,1618		MTK_FUNCTION(0, "GPIO139"),1619		MTK_FUNCTION(1, "SCL6"),1620		MTK_FUNCTION(2, "UTXD1"),1621		MTK_FUNCTION(3, "TP_UTXD1_AO"),1622		MTK_FUNCTION(4, "SCP_SCL0"),1623		MTK_FUNCTION(5, "SCP_SCL1"),1624		MTK_FUNCTION(7, "dbg_mon_b12")1625	),1626 1627	MTK_PIN(1628		140, "GPIO140",1629		MTK_EINT_FUNCTION(0, 140),1630		DRV_GRP4,1631		MTK_FUNCTION(0, "GPIO140"),1632		MTK_FUNCTION(1, "SDA6"),1633		MTK_FUNCTION(2, "URXD1"),1634		MTK_FUNCTION(3, "TP_URXD1_AO"),1635		MTK_FUNCTION(4, "SCP_SDA0"),1636		MTK_FUNCTION(5, "SCP_SDA1"),1637		MTK_FUNCTION(7, "dbg_mon_b13")1638	),1639 1640	MTK_PIN(1641		141, "GPIO141",1642		MTK_EINT_FUNCTION(0, 141),1643		DRV_GRP4,1644		MTK_FUNCTION(0, "GPIO141"),1645		MTK_FUNCTION(1, "SCL7"),1646		MTK_FUNCTION(2, "URTS0"),1647		MTK_FUNCTION(3, "TP_URTS1_AO"),1648		MTK_FUNCTION(4, "SCP_SCL0"),1649		MTK_FUNCTION(5, "SCP_SCL1"),1650		MTK_FUNCTION(6, "UDI_TCK"),1651		MTK_FUNCTION(7, "dbg_mon_b14")1652	),1653 1654	MTK_PIN(1655		142, "GPIO142",1656		MTK_EINT_FUNCTION(0, 142),1657		DRV_GRP4,1658		MTK_FUNCTION(0, "GPIO142"),1659		MTK_FUNCTION(1, "SDA7"),1660		MTK_FUNCTION(2, "UCTS0"),1661		MTK_FUNCTION(3, "TP_UCTS1_AO"),1662		MTK_FUNCTION(4, "SCP_SDA0"),1663		MTK_FUNCTION(5, "SCP_SDA1")1664	),1665 1666	MTK_PIN(1667		143, "GPIO143",1668		MTK_EINT_FUNCTION(0, 143),1669		DRV_GRP4,1670		MTK_FUNCTION(0, "GPIO143"),1671		MTK_FUNCTION(1, "SCL8"),1672		MTK_FUNCTION(4, "SCP_SCL0"),1673		MTK_FUNCTION(5, "SCP_SCL1"),1674		MTK_FUNCTION(7, "dbg_mon_b16")1675	),1676 1677	MTK_PIN(1678		144, "GPIO144",1679		MTK_EINT_FUNCTION(0, 144),1680		DRV_GRP4,1681		MTK_FUNCTION(0, "GPIO144"),1682		MTK_FUNCTION(1, "SDA8"),1683		MTK_FUNCTION(4, "SCP_SDA0"),1684		MTK_FUNCTION(5, "SCP_SDA1"),1685		MTK_FUNCTION(7, "dbg_mon_b17")1686	),1687 1688	MTK_PIN(1689		145, "GPIO145",1690		MTK_EINT_FUNCTION(0, 145),1691		DRV_GRP4,1692		MTK_FUNCTION(0, "GPIO145"),1693		MTK_FUNCTION(1, "SCL9"),1694		MTK_FUNCTION(2, "CMVREF1"),1695		MTK_FUNCTION(3, "GPS_PPS"),1696		MTK_FUNCTION(4, "SCP_SCL0"),1697		MTK_FUNCTION(5, "SCP_SCL1"),1698		MTK_FUNCTION(7, "dbg_mon_b18")1699	),1700 1701	MTK_PIN(1702		146, "GPIO146",1703		MTK_EINT_FUNCTION(0, 146),1704		DRV_GRP4,1705		MTK_FUNCTION(0, "GPIO146"),1706		MTK_FUNCTION(1, "SDA9"),1707		MTK_FUNCTION(2, "CMVREF0"),1708		MTK_FUNCTION(4, "SCP_SDA0"),1709		MTK_FUNCTION(5, "SCP_SDA1"),1710		MTK_FUNCTION(7, "dbg_mon_b19")1711	),1712 1713	MTK_PIN(1714		147, "GPIO147",1715		MTK_EINT_FUNCTION(0, 147),1716		DRV_GRP4,1717		MTK_FUNCTION(0, "GPIO147"),1718		MTK_FUNCTION(1, "CMFLASH0"),1719		MTK_FUNCTION(2, "LVTS_SDI"),1720		MTK_FUNCTION(3, "DPI_DATA12"),1721		MTK_FUNCTION(4, "TP_GPIO0_AO"),1722		MTK_FUNCTION(5, "ANT_SEL3"),1723		MTK_FUNCTION(6, "DFD_TCK_XI"),1724		MTK_FUNCTION(7, "dbg_mon_b20")1725	),1726 1727	MTK_PIN(1728		148, "GPIO148",1729		MTK_EINT_FUNCTION(0, 148),1730		DRV_GRP4,1731		MTK_FUNCTION(0, "GPIO148"),1732		MTK_FUNCTION(1, "CMFLASH1"),1733		MTK_FUNCTION(2, "LVTS_SCF"),1734		MTK_FUNCTION(3, "DPI_DATA13"),1735		MTK_FUNCTION(4, "TP_GPIO1_AO"),1736		MTK_FUNCTION(5, "ANT_SEL4"),1737		MTK_FUNCTION(6, "DFD_TMS"),1738		MTK_FUNCTION(7, "dbg_mon_b21")1739	),1740 1741	MTK_PIN(1742		149, "GPIO149",1743		MTK_EINT_FUNCTION(0, 149),1744		DRV_GRP4,1745		MTK_FUNCTION(0, "GPIO149"),1746		MTK_FUNCTION(1, "CMFLASH2"),1747		MTK_FUNCTION(2, "CLKM0"),1748		MTK_FUNCTION(3, "DPI_DATA14"),1749		MTK_FUNCTION(4, "TP_GPIO2_AO"),1750		MTK_FUNCTION(5, "ANT_SEL5"),1751		MTK_FUNCTION(6, "DFD_TDI"),1752		MTK_FUNCTION(7, "dbg_mon_b22")1753	),1754 1755	MTK_PIN(1756		150, "GPIO150",1757		MTK_EINT_FUNCTION(0, 150),1758		DRV_GRP4,1759		MTK_FUNCTION(0, "GPIO150"),1760		MTK_FUNCTION(2, "CLKM1"),1761		MTK_FUNCTION(3, "DPI_DATA15"),1762		MTK_FUNCTION(4, "TP_GPIO3_AO"),1763		MTK_FUNCTION(5, "ANT_SEL6"),1764		MTK_FUNCTION(6, "DFD_TDO"),1765		MTK_FUNCTION(7, "dbg_mon_b23")1766	),1767 1768	MTK_PIN(1769		151, "GPIO151",1770		MTK_EINT_FUNCTION(0, 151),1771		DRV_GRP4,1772		MTK_FUNCTION(0, "GPIO151"),1773		MTK_FUNCTION(1, "GPS_L1_ELNA_EN"),1774		MTK_FUNCTION(2, "CLKM2"),1775		MTK_FUNCTION(3, "DPI_DATA16"),1776		MTK_FUNCTION(4, "TP_GPIO4_AO"),1777		MTK_FUNCTION(5, "ANT_SEL7"),1778		MTK_FUNCTION(6, "UDI_TMS"),1779		MTK_FUNCTION(7, "dbg_mon_b24")1780	),1781 1782	MTK_PIN(1783		152, "GPIO152",1784		MTK_EINT_FUNCTION(0, 152),1785		DRV_GRP4,1786		MTK_FUNCTION(0, "GPIO152"),1787		MTK_FUNCTION(2, "CLKM3"),1788		MTK_FUNCTION(3, "DPI_DATA17"),1789		MTK_FUNCTION(4, "TP_GPIO5_AO")1790	),1791 1792	MTK_PIN(1793		153, "GPIO153",1794		MTK_EINT_FUNCTION(0, 153),1795		DRV_GRP4,1796		MTK_FUNCTION(0, "GPIO153"),1797		MTK_FUNCTION(1, "CONN_TCXOENA_REQ"),1798		MTK_FUNCTION(3, "DPI_DATA18"),1799		MTK_FUNCTION(4, "TP_GPIO6_AO"),1800		MTK_FUNCTION(6, "UDI_TDI"),1801		MTK_FUNCTION(7, "dbg_mon_b26")1802	),1803 1804	MTK_PIN(1805		154, "GPIO154",1806		MTK_EINT_FUNCTION(0, 154),1807		DRV_GRP4,1808		MTK_FUNCTION(0, "GPIO154"),1809		MTK_FUNCTION(1, "PWM0"),1810		MTK_FUNCTION(2, "CMVREF2"),1811		MTK_FUNCTION(3, "DPI_DATA19"),1812		MTK_FUNCTION(4, "TP_GPIO7_AO"),1813		MTK_FUNCTION(6, "UDI_TDO"),1814		MTK_FUNCTION(7, "dbg_mon_b27")1815	),1816 1817	MTK_PIN(1818		155, "GPIO155",1819		MTK_EINT_FUNCTION(0, 155),1820		DRV_GRP4,1821		MTK_FUNCTION(0, "GPIO155"),1822		MTK_FUNCTION(1, "PWM1"),1823		MTK_FUNCTION(2, "CMVREF1"),1824		MTK_FUNCTION(3, "DPI_DATA20"),1825		MTK_FUNCTION(6, "UDI_NTRST"),1826		MTK_FUNCTION(7, "dbg_mon_b28")1827	),1828 1829	MTK_PIN(1830		156, "GPIO156",1831		MTK_EINT_FUNCTION(0, 156),1832		DRV_GRP4,1833		MTK_FUNCTION(0, "GPIO156"),1834		MTK_FUNCTION(1, "PWM2"),1835		MTK_FUNCTION(2, "CMVREF0"),1836		MTK_FUNCTION(3, "DPI_DATA21")1837	),1838 1839	MTK_PIN(1840		157, "GPIO157",1841		MTK_EINT_FUNCTION(0, 157),1842		DRV_GRP4,1843		MTK_FUNCTION(0, "GPIO157"),1844		MTK_FUNCTION(1, "PWRAP_SPI0_CSN")1845	),1846 1847	MTK_PIN(1848		158, "GPIO158",1849		MTK_EINT_FUNCTION(0, 158),1850		DRV_GRP4,1851		MTK_FUNCTION(0, "GPIO158"),1852		MTK_FUNCTION(1, "PWRAP_SPI0_CK")1853	),1854 1855	MTK_PIN(1856		159, "GPIO159",1857		MTK_EINT_FUNCTION(0, 159),1858		DRV_GRP4,1859		MTK_FUNCTION(0, "GPIO159"),1860		MTK_FUNCTION(1, "PWRAP_SPI0_MO"),1861		MTK_FUNCTION(2, "PWRAP_SPI0_MI")1862	),1863 1864	MTK_PIN(1865		160, "GPIO160",1866		MTK_EINT_FUNCTION(0, 160),1867		DRV_GRP4,1868		MTK_FUNCTION(0, "GPIO160"),1869		MTK_FUNCTION(1, "PWRAP_SPI0_MI"),1870		MTK_FUNCTION(2, "PWRAP_SPI0_MO")1871	),1872 1873	MTK_PIN(1874		161, "GPIO161",1875		MTK_EINT_FUNCTION(0, 161),1876		DRV_GRP4,1877		MTK_FUNCTION(0, "GPIO161"),1878		MTK_FUNCTION(1, "SRCLKENA0")1879	),1880 1881	MTK_PIN(1882		162, "GPIO162",1883		MTK_EINT_FUNCTION(0, 162),1884		DRV_GRP4,1885		MTK_FUNCTION(0, "GPIO162"),1886		MTK_FUNCTION(1, "SRCLKENA1"),1887		MTK_FUNCTION(7, "dbg_mon_a31")1888	),1889 1890	MTK_PIN(1891		163, "GPIO163",1892		MTK_EINT_FUNCTION(0, 163),1893		DRV_GRP4,1894		MTK_FUNCTION(0, "GPIO163"),1895		MTK_FUNCTION(1, "SCP_VREQ_VAO"),1896		MTK_FUNCTION(2, "DVFSRC_EXT_REQ")1897	),1898 1899	MTK_PIN(1900		164, "GPIO164",1901		MTK_EINT_FUNCTION(0, 164),1902		DRV_GRP4,1903		MTK_FUNCTION(0, "GPIO164"),1904		MTK_FUNCTION(1, "RTC32K_CK")1905	),1906 1907	MTK_PIN(1908		165, "GPIO165",1909		MTK_EINT_FUNCTION(0, 165),1910		DRV_GRP4,1911		MTK_FUNCTION(0, "GPIO165"),1912		MTK_FUNCTION(1, "WATCHDOG")1913	),1914 1915	MTK_PIN(1916		166, "GPIO166",1917		MTK_EINT_FUNCTION(0, 166),1918		DRV_GRP4,1919		MTK_FUNCTION(0, "GPIO166"),1920		MTK_FUNCTION(1, "AUD_CLK_MOSI"),1921		MTK_FUNCTION(2, "AUD_CLK_MISO"),1922		MTK_FUNCTION(3, "I2S1_MCK")1923	),1924 1925	MTK_PIN(1926		167, "GPIO167",1927		MTK_EINT_FUNCTION(0, 167),1928		DRV_GRP4,1929		MTK_FUNCTION(0, "GPIO167"),1930		MTK_FUNCTION(1, "AUD_SYNC_MOSI"),1931		MTK_FUNCTION(2, "AUD_SYNC_MISO"),1932		MTK_FUNCTION(3, "I2S1_BCK")1933	),1934 1935	MTK_PIN(1936		168, "GPIO168",1937		MTK_EINT_FUNCTION(0, 168),1938		DRV_GRP4,1939		MTK_FUNCTION(0, "GPIO168"),1940		MTK_FUNCTION(1, "AUD_DAT_MOSI0"),1941		MTK_FUNCTION(2, "AUD_DAT_MISO0"),1942		MTK_FUNCTION(3, "I2S1_LRCK")1943	),1944 1945	MTK_PIN(1946		169, "GPIO169",1947		MTK_EINT_FUNCTION(0, 169),1948		DRV_GRP4,1949		MTK_FUNCTION(0, "GPIO169"),1950		MTK_FUNCTION(1, "AUD_DAT_MOSI1"),1951		MTK_FUNCTION(2, "AUD_DAT_MISO1"),1952		MTK_FUNCTION(3, "I2S1_DO")1953	),1954 1955	MTK_PIN(1956		170, "GPIO170",1957		MTK_EINT_FUNCTION(0, 170),1958		DRV_GRP4,1959		MTK_FUNCTION(0, "GPIO170"),1960		MTK_FUNCTION(1, "AUD_CLK_MISO"),1961		MTK_FUNCTION(2, "AUD_CLK_MOSI"),1962		MTK_FUNCTION(3, "I2S2_MCK")1963	),1964 1965	MTK_PIN(1966		171, "GPIO171",1967		MTK_EINT_FUNCTION(0, 171),1968		DRV_GRP4,1969		MTK_FUNCTION(0, "GPIO171"),1970		MTK_FUNCTION(1, "AUD_SYNC_MISO"),1971		MTK_FUNCTION(2, "AUD_SYNC_MOSI"),1972		MTK_FUNCTION(3, "I2S2_BCK")1973	),1974 1975	MTK_PIN(1976		172, "GPIO172",1977		MTK_EINT_FUNCTION(0, 172),1978		DRV_GRP4,1979		MTK_FUNCTION(0, "GPIO172"),1980		MTK_FUNCTION(1, "AUD_DAT_MISO0"),1981		MTK_FUNCTION(2, "AUD_DAT_MOSI0"),1982		MTK_FUNCTION(3, "I2S2_LRCK"),1983		MTK_FUNCTION(4, "VOW_DAT_MISO")1984	),1985 1986	MTK_PIN(1987		173, "GPIO173",1988		MTK_EINT_FUNCTION(0, 173),1989		DRV_GRP4,1990		MTK_FUNCTION(0, "GPIO173"),1991		MTK_FUNCTION(1, "AUD_DAT_MISO1"),1992		MTK_FUNCTION(2, "AUD_DAT_MOSI1"),1993		MTK_FUNCTION(3, "I2S2_DI"),1994		MTK_FUNCTION(4, "VOW_CLK_MISO")1995	),1996 1997	MTK_PIN(1998		174, "GPIO174",1999		MTK_EINT_FUNCTION(0, 174),2000		DRV_GRP4,2001		MTK_FUNCTION(0, "GPIO174"),2002		MTK_FUNCTION(1, "CONN_TOP_CLK"),2003		MTK_FUNCTION(2, "AUXIF_CLK"),2004		MTK_FUNCTION(3, "DFD_TCK_XI"),2005		MTK_FUNCTION(7, "dbg_mon_b3")2006	),2007 2008	MTK_PIN(2009		175, "GPIO175",2010		MTK_EINT_FUNCTION(0, 175),2011		DRV_GRP4,2012		MTK_FUNCTION(0, "GPIO175"),2013		MTK_FUNCTION(1, "CONN_TOP_DATA"),2014		MTK_FUNCTION(2, "AUXIF_ST"),2015		MTK_FUNCTION(3, "DFD_TMS"),2016		MTK_FUNCTION(7, "dbg_mon_b15")2017	),2018 2019	MTK_PIN(2020		176, "GPIO176",2021		MTK_EINT_FUNCTION(0, 176),2022		DRV_GRP4,2023		MTK_FUNCTION(0, "GPIO176"),2024		MTK_FUNCTION(1, "CONN_BT_CLK"),2025		MTK_FUNCTION(3, "DFD_TDI"),2026		MTK_FUNCTION(7, "dbg_mon_b2")2027	),2028 2029	MTK_PIN(2030		177, "GPIO177",2031		MTK_EINT_FUNCTION(0, 177),2032		DRV_GRP4,2033		MTK_FUNCTION(0, "GPIO177"),2034		MTK_FUNCTION(1, "CONN_BT_DATA"),2035		MTK_FUNCTION(3, "DFD_TDO")2036	),2037 2038	MTK_PIN(2039		178, "GPIO178",2040		MTK_EINT_FUNCTION(0, 178),2041		DRV_GRP4,2042		MTK_FUNCTION(0, "GPIO178"),2043		MTK_FUNCTION(1, "CONN_HRST_B"),2044		MTK_FUNCTION(3, "UDI_TMS"),2045		MTK_FUNCTION(7, "dbg_mon_b25")2046	),2047 2048	MTK_PIN(2049		179, "GPIO179",2050		MTK_EINT_FUNCTION(0, 179),2051		DRV_GRP4,2052		MTK_FUNCTION(0, "GPIO179"),2053		MTK_FUNCTION(1, "CONN_WB_PTA"),2054		MTK_FUNCTION(3, "UDI_TCK"),2055		MTK_FUNCTION(7, "dbg_mon_b29")2056	),2057 2058	MTK_PIN(2059		180, "GPIO180",2060		MTK_EINT_FUNCTION(0, 180),2061		DRV_GRP4,2062		MTK_FUNCTION(0, "GPIO180"),2063		MTK_FUNCTION(1, "CONN_WF_CTRL0"),2064		MTK_FUNCTION(3, "UDI_TDI")2065	),2066 2067	MTK_PIN(2068		181, "GPIO181",2069		MTK_EINT_FUNCTION(0, 181),2070		DRV_GRP4,2071		MTK_FUNCTION(0, "GPIO181"),2072		MTK_FUNCTION(1, "CONN_WF_CTRL1"),2073		MTK_FUNCTION(3, "UDI_TDO")2074	),2075 2076	MTK_PIN(2077		182, "GPIO182",2078		MTK_EINT_FUNCTION(0, 182),2079		DRV_GRP4,2080		MTK_FUNCTION(0, "GPIO182"),2081		MTK_FUNCTION(1, "CONN_WF_CTRL2"),2082		MTK_FUNCTION(3, "UDI_NTRST")2083	),2084 2085	MTK_PIN(2086		183, "GPIO183",2087		MTK_EINT_FUNCTION(0, 183),2088		DRV_GRP4,2089		MTK_FUNCTION(0, "GPIO183"),2090		MTK_FUNCTION(1, "SPMI_SCL")2091	),2092 2093	MTK_PIN(2094		184, "GPIO184",2095		MTK_EINT_FUNCTION(0, 184),2096		DRV_GRP4,2097		MTK_FUNCTION(0, "GPIO184"),2098		MTK_FUNCTION(1, "SPMI_SDA")2099	),2100 2101	MTK_PIN(2102		185, "GPIO185",2103		MTK_EINT_FUNCTION(0, 197),2104		DRV_FIXED,2105		MTK_FUNCTION(0, NULL)2106	),2107 2108	MTK_PIN(2109		186, "GPIO186",2110		MTK_EINT_FUNCTION(0, 198),2111		DRV_FIXED,2112		MTK_FUNCTION(0, NULL)2113	),2114 2115	MTK_PIN(2116		187, "GPIO187",2117		MTK_EINT_FUNCTION(0, 199),2118		DRV_FIXED,2119		MTK_FUNCTION(0, NULL)2120	),2121 2122	MTK_PIN(2123		188, "GPIO188",2124		MTK_EINT_FUNCTION(0, 200),2125		DRV_FIXED,2126		MTK_FUNCTION(0, NULL)2127	),2128 2129	MTK_PIN(2130		189, "GPIO189",2131		MTK_EINT_FUNCTION(0, 201),2132		DRV_FIXED,2133		MTK_FUNCTION(0, NULL)2134	),2135 2136	MTK_PIN(2137		190, "GPIO190",2138		MTK_EINT_FUNCTION(0, 202),2139		DRV_FIXED,2140		MTK_FUNCTION(0, NULL)2141	),2142 2143	MTK_PIN(2144		191, "GPIO191",2145		MTK_EINT_FUNCTION(0, 203),2146		DRV_FIXED,2147		MTK_FUNCTION(0, NULL)2148	),2149 2150	MTK_PIN(2151		192, "GPIO192",2152		MTK_EINT_FUNCTION(0, 204),2153		DRV_FIXED,2154		MTK_FUNCTION(0, NULL)2155	),2156 2157	MTK_PIN(2158		193, "GPIO193",2159		MTK_EINT_FUNCTION(0, 205),2160		DRV_FIXED,2161		MTK_FUNCTION(0, NULL)2162	),2163 2164	MTK_PIN(2165		194, "GPIO194",2166		MTK_EINT_FUNCTION(0, 206),2167		DRV_FIXED,2168		MTK_FUNCTION(0, NULL)2169	),2170 2171	MTK_PIN(2172		195, "GPIO195",2173		MTK_EINT_FUNCTION(0, 207),2174		DRV_FIXED,2175		MTK_FUNCTION(0, NULL)2176	),2177 2178	MTK_PIN(2179		196, "GPIO196",2180		MTK_EINT_FUNCTION(0, 208),2181		DRV_FIXED,2182		MTK_FUNCTION(0, NULL)2183	)2184};2185 2186#endif /* __PINCTRL_MTK_MT8186_H */2187