Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 /*
0003  * Based on pinctrl-mtk-mt6765.h
0004  *
0005  * Copyright (C) 2018 MediaTek Inc.
0006  *
0007  * Author: ZH Chen <zh.chen@mediatek.com>
0008  *
0009  * Copyright (c) 2018 Manivannan Sadhasivam
0010  */
0011 
0012 #ifndef __PINCTRL_MTK_MT6797_H
0013 #define __PINCTRL_MTK_MT6797_H
0014 
0015 #include "pinctrl-paris.h"
0016 
0017 static const struct mtk_pin_desc mtk_pins_mt6797[] = {
0018     MTK_PIN(
0019         0, "GPIO0",
0020         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0021         DRV_GRP3,
0022         MTK_FUNCTION(0, "GPIO0"),
0023         MTK_FUNCTION(1, "CSI0A_L0P_T0A")
0024     ),
0025     MTK_PIN(
0026         1, "GPIO1",
0027         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0028         DRV_GRP3,
0029         MTK_FUNCTION(0, "GPIO1"),
0030         MTK_FUNCTION(1, "CSI0A_L0N_T0B")
0031     ),
0032     MTK_PIN(
0033         2, "GPIO2",
0034         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0035         DRV_GRP3,
0036         MTK_FUNCTION(0, "GPIO2"),
0037         MTK_FUNCTION(1, "CSI0A_L1P_T0C")
0038     ),
0039     MTK_PIN(
0040         3, "GPIO3",
0041         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0042         DRV_GRP3,
0043         MTK_FUNCTION(0, "GPIO3"),
0044         MTK_FUNCTION(1, "CSI0A_L1N_T1A")
0045     ),
0046     MTK_PIN(
0047         4, "GPIO4",
0048         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0049         DRV_GRP3,
0050         MTK_FUNCTION(0, "GPIO4"),
0051         MTK_FUNCTION(1, "CSI0A_L2P_T1B")
0052     ),
0053     MTK_PIN(
0054         5, "GPIO5",
0055         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0056         DRV_GRP3,
0057         MTK_FUNCTION(0, "GPIO5"),
0058         MTK_FUNCTION(1, "CSI0A_L2N_T1C")
0059     ),
0060     MTK_PIN(
0061         6, "GPIO6",
0062         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0063         DRV_GRP3,
0064         MTK_FUNCTION(0, "GPIO6"),
0065         MTK_FUNCTION(1, "CSI0B_L0P_T0A")
0066     ),
0067     MTK_PIN(
0068         7, "GPIO7",
0069         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0070         DRV_GRP3,
0071         MTK_FUNCTION(0, "GPIO7"),
0072         MTK_FUNCTION(1, "CSI0B_L0N_T0B")
0073     ),
0074     MTK_PIN(
0075         8, "GPIO8",
0076         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0077         DRV_GRP3,
0078         MTK_FUNCTION(0, "GPIO8"),
0079         MTK_FUNCTION(1, "CSI0B_L1P_T0C")
0080     ),
0081     MTK_PIN(
0082         9, "GPIO9",
0083         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0084         DRV_GRP3,
0085         MTK_FUNCTION(0, "GPIO9"),
0086         MTK_FUNCTION(1, "CSI0B_L1N_T1A")
0087     ),
0088     MTK_PIN(
0089         10, "GPIO10",
0090         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0091         DRV_GRP3,
0092         MTK_FUNCTION(0, "GPIO10"),
0093         MTK_FUNCTION(1, "CSI1A_L0P_T0A")
0094     ),
0095     MTK_PIN(
0096         11, "GPIO11",
0097         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0098         DRV_GRP3,
0099         MTK_FUNCTION(0, "GPIO11"),
0100         MTK_FUNCTION(1, "CSI1A_L0N_T0B")
0101     ),
0102     MTK_PIN(
0103         12, "GPIO12",
0104         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0105         DRV_GRP3,
0106         MTK_FUNCTION(0, "GPIO12"),
0107         MTK_FUNCTION(1, "CSI1A_L1P_T0C")
0108     ),
0109     MTK_PIN(
0110         13, "GPIO13",
0111         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0112         DRV_GRP3,
0113         MTK_FUNCTION(0, "GPIO13"),
0114         MTK_FUNCTION(1, "CSI1A_L1N_T1A")
0115     ),
0116     MTK_PIN(
0117         14, "GPIO14",
0118         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0119         DRV_GRP3,
0120         MTK_FUNCTION(0, "GPIO14"),
0121         MTK_FUNCTION(1, "CSI1A_L2P_T1B")
0122     ),
0123     MTK_PIN(
0124         15, "GPIO15",
0125         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0126         DRV_GRP3,
0127         MTK_FUNCTION(0, "GPIO15"),
0128         MTK_FUNCTION(1, "CSI1A_L2N_T1C")
0129     ),
0130     MTK_PIN(
0131         16, "GPIO16",
0132         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0133         DRV_GRP3,
0134         MTK_FUNCTION(0, "GPIO16"),
0135         MTK_FUNCTION(1, "CSI1B_L0P_T0A")
0136     ),
0137     MTK_PIN(
0138         17, "GPIO17",
0139         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0140         DRV_GRP3,
0141         MTK_FUNCTION(0, "GPIO17"),
0142         MTK_FUNCTION(1, "CSI1B_L0N_T0B")
0143     ),
0144     MTK_PIN(
0145         18, "GPIO18",
0146         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0147         DRV_GRP3,
0148         MTK_FUNCTION(0, "GPIO18"),
0149         MTK_FUNCTION(1, "CSI1B_L1P_T0C")
0150     ),
0151     MTK_PIN(
0152         19, "GPIO19",
0153         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0154         DRV_GRP3,
0155         MTK_FUNCTION(0, "GPIO19"),
0156         MTK_FUNCTION(1, "CSI1B_L1N_T1A")
0157     ),
0158     MTK_PIN(
0159         20, "GPIO20",
0160         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0161         DRV_GRP3,
0162         MTK_FUNCTION(0, "GPIO20"),
0163         MTK_FUNCTION(1, "CSI1B_L2P_T1B")
0164     ),
0165     MTK_PIN(
0166         21, "GPIO21",
0167         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0168         DRV_GRP3,
0169         MTK_FUNCTION(0, "GPIO21"),
0170         MTK_FUNCTION(1, "CSI1B_L2N_T1C")
0171     ),
0172     MTK_PIN(
0173         22, "GPIO22",
0174         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0175         DRV_GRP3,
0176         MTK_FUNCTION(0, "GPIO22"),
0177         MTK_FUNCTION(1, "CSI2_L0P_T0A")
0178     ),
0179     MTK_PIN(
0180         23, "GPIO23",
0181         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0182         DRV_GRP3,
0183         MTK_FUNCTION(0, "GPIO23"),
0184         MTK_FUNCTION(1, "CSI2_L0N_T0B")
0185     ),
0186     MTK_PIN(
0187         24, "GPIO24",
0188         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0189         DRV_GRP3,
0190         MTK_FUNCTION(0, "GPIO24"),
0191         MTK_FUNCTION(1, "CSI2_L1P_T0C")
0192     ),
0193     MTK_PIN(
0194         25, "GPIO25",
0195         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0196         DRV_GRP3,
0197         MTK_FUNCTION(0, "GPIO25"),
0198         MTK_FUNCTION(1, "CSI2_L1N_T1A")
0199     ),
0200     MTK_PIN(
0201         26, "GPIO26",
0202         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0203         DRV_GRP3,
0204         MTK_FUNCTION(0, "GPIO26"),
0205         MTK_FUNCTION(1, "CSI2_L2P_T1B")
0206     ),
0207     MTK_PIN(
0208         27, "GPIO27",
0209         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0210         DRV_GRP3,
0211         MTK_FUNCTION(0, "GPIO27"),
0212         MTK_FUNCTION(1, "CSI2_L2N_T1C")
0213     ),
0214     MTK_PIN(
0215         28, "GPIO28",
0216         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0217         DRV_GRP3,
0218         MTK_FUNCTION(0, "GPIO28"),
0219         MTK_FUNCTION(1, "SPI5_CLK_A"),
0220         MTK_FUNCTION(2, "IRTX_OUT"),
0221         MTK_FUNCTION(3, "UDI_TDO"),
0222         MTK_FUNCTION(4, "SCP_JTAG_TDO"),
0223         MTK_FUNCTION(5, "CONN_MCU_TDO"),
0224         MTK_FUNCTION(6, "PWM_A"),
0225         MTK_FUNCTION(7, "C2K_DM_OTDO")
0226     ),
0227     MTK_PIN(
0228         29, "GPIO29",
0229         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0230         DRV_GRP3,
0231         MTK_FUNCTION(0, "GPIO29"),
0232         MTK_FUNCTION(1, "SPI5_MI_A"),
0233         MTK_FUNCTION(2, "DAP_SIB1_SWD"),
0234         MTK_FUNCTION(3, "UDI_TMS"),
0235         MTK_FUNCTION(4, "SCP_JTAG_TMS"),
0236         MTK_FUNCTION(5, "CONN_MCU_TMS"),
0237         MTK_FUNCTION(6, "CONN_MCU_AICE_TMSC"),
0238         MTK_FUNCTION(7, "C2K_DM_OTMS")
0239     ),
0240     MTK_PIN(
0241         30, "GPIO30",
0242         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0243         DRV_GRP3,
0244         MTK_FUNCTION(0, "GPIO30"),
0245         MTK_FUNCTION(1, "CMMCLK0"),
0246         MTK_FUNCTION(7, "MD_CLKM0")
0247     ),
0248     MTK_PIN(
0249         31, "GPIO31",
0250         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0251         DRV_GRP3,
0252         MTK_FUNCTION(0, "GPIO31"),
0253         MTK_FUNCTION(1, "CMMCLK1"),
0254         MTK_FUNCTION(7, "MD_CLKM1")
0255     ),
0256     MTK_PIN(
0257         32, "GPIO32",
0258         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0259         DRV_GRP3,
0260         MTK_FUNCTION(0, "GPIO32"),
0261         MTK_FUNCTION(1, "SPI5_CS_A"),
0262         MTK_FUNCTION(2, "DAP_SIB1_SWCK"),
0263         MTK_FUNCTION(3, "UDI_TCK_XI"),
0264         MTK_FUNCTION(4, "SCP_JTAG_TCK"),
0265         MTK_FUNCTION(5, "CONN_MCU_TCK"),
0266         MTK_FUNCTION(6, "CONN_MCU_AICE_TCKC"),
0267         MTK_FUNCTION(7, "C2K_DM_OTCK")
0268     ),
0269     MTK_PIN(
0270         33, "GPIO33",
0271         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0272         DRV_GRP3,
0273         MTK_FUNCTION(0, "GPIO33"),
0274         MTK_FUNCTION(1, "SPI5_MO_A"),
0275         MTK_FUNCTION(2, "CMFLASH"),
0276         MTK_FUNCTION(3, "UDI_TDI"),
0277         MTK_FUNCTION(4, "SCP_JTAG_TDI"),
0278         MTK_FUNCTION(5, "CONN_MCU_TDI"),
0279         MTK_FUNCTION(6, "MD_URXD0"),
0280         MTK_FUNCTION(7, "C2K_DM_OTDI")
0281     ),
0282     MTK_PIN(
0283         34, "GPIO34",
0284         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0285         DRV_GRP3,
0286         MTK_FUNCTION(0, "GPIO34"),
0287         MTK_FUNCTION(1, "CMFLASH"),
0288         MTK_FUNCTION(2, "CLKM0"),
0289         MTK_FUNCTION(3, "UDI_NTRST"),
0290         MTK_FUNCTION(4, "SCP_JTAG_TRSTN"),
0291         MTK_FUNCTION(5, "CONN_MCU_TRST_B"),
0292         MTK_FUNCTION(6, "MD_UTXD0"),
0293         MTK_FUNCTION(7, "C2K_DM_JTINTP")
0294     ),
0295     MTK_PIN(
0296         35, "GPIO35",
0297         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0298         DRV_GRP3,
0299         MTK_FUNCTION(0, "GPIO35"),
0300         MTK_FUNCTION(1, "CMMCLK3"),
0301         MTK_FUNCTION(2, "CLKM1"),
0302         MTK_FUNCTION(3, "MD_URXD1"),
0303         MTK_FUNCTION(4, "PTA_RXD"),
0304         MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"),
0305         MTK_FUNCTION(6, "PWM_B"),
0306         MTK_FUNCTION(7, "PCC_PPC_IO")
0307     ),
0308     MTK_PIN(
0309         36, "GPIO36",
0310         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0311         DRV_GRP3,
0312         MTK_FUNCTION(0, "GPIO36"),
0313         MTK_FUNCTION(1, "CMMCLK2"),
0314         MTK_FUNCTION(2, "CLKM2"),
0315         MTK_FUNCTION(3, "MD_UTXD1"),
0316         MTK_FUNCTION(4, "PTA_TXD"),
0317         MTK_FUNCTION(5, "CONN_MCU_DBGI_N"),
0318         MTK_FUNCTION(6, "PWM_C"),
0319         MTK_FUNCTION(7, "EXT_FRAME_SYNC")
0320     ),
0321     MTK_PIN(
0322         37, "GPIO37",
0323         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0324         DRV_GRP3,
0325         MTK_FUNCTION(0, "GPIO37"),
0326         MTK_FUNCTION(1, "SCL0_0")
0327     ),
0328     MTK_PIN(
0329         38, "GPIO38",
0330         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0331         DRV_GRP3,
0332         MTK_FUNCTION(0, "GPIO38"),
0333         MTK_FUNCTION(1, "SDA0_0")
0334     ),
0335     MTK_PIN(
0336         39, "GPIO39",
0337         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0338         DRV_GRP3,
0339         MTK_FUNCTION(0, "GPIO39"),
0340         MTK_FUNCTION(1, "DPI_D0"),
0341         MTK_FUNCTION(2, "SPI1_CLK_A"),
0342         MTK_FUNCTION(3, "PCM0_SYNC"),
0343         MTK_FUNCTION(4, "I2S0_LRCK"),
0344         MTK_FUNCTION(5, "CONN_MCU_TRST_B"),
0345         MTK_FUNCTION(6, "URXD3"),
0346         MTK_FUNCTION(7, "C2K_NTRST")
0347     ),
0348     MTK_PIN(
0349         40, "GPIO40",
0350         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0351         DRV_GRP3,
0352         MTK_FUNCTION(0, "GPIO40"),
0353         MTK_FUNCTION(1, "DPI_D1"),
0354         MTK_FUNCTION(2, "SPI1_MI_A"),
0355         MTK_FUNCTION(3, "PCM0_CLK"),
0356         MTK_FUNCTION(4, "I2S0_BCK"),
0357         MTK_FUNCTION(5, "CONN_MCU_TDO"),
0358         MTK_FUNCTION(6, "UTXD3"),
0359         MTK_FUNCTION(7, "C2K_TCK")
0360     ),
0361     MTK_PIN(
0362         41, "GPIO41",
0363         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0364         DRV_GRP3,
0365         MTK_FUNCTION(0, "GPIO41"),
0366         MTK_FUNCTION(1, "DPI_D2"),
0367         MTK_FUNCTION(2, "SPI1_CS_A"),
0368         MTK_FUNCTION(3, "PCM0_DO"),
0369         MTK_FUNCTION(4, "I2S3_DO"),
0370         MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"),
0371         MTK_FUNCTION(6, "URTS3"),
0372         MTK_FUNCTION(7, "C2K_TDI")
0373     ),
0374     MTK_PIN(
0375         42, "GPIO42",
0376         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0377         DRV_GRP3,
0378         MTK_FUNCTION(0, "GPIO42"),
0379         MTK_FUNCTION(1, "DPI_D3"),
0380         MTK_FUNCTION(2, "SPI1_MO_A"),
0381         MTK_FUNCTION(3, "PCM0_DI"),
0382         MTK_FUNCTION(4, "I2S0_DI"),
0383         MTK_FUNCTION(5, "CONN_MCU_TDI"),
0384         MTK_FUNCTION(6, "UCTS3"),
0385         MTK_FUNCTION(7, "C2K_TMS")
0386     ),
0387     MTK_PIN(
0388         43, "GPIO43",
0389         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0390         DRV_GRP3,
0391         MTK_FUNCTION(0, "GPIO43"),
0392         MTK_FUNCTION(1, "DPI_D4"),
0393         MTK_FUNCTION(2, "SPI2_CLK_A"),
0394         MTK_FUNCTION(3, "PCM1_SYNC"),
0395         MTK_FUNCTION(4, "I2S2_LRCK"),
0396         MTK_FUNCTION(5, "CONN_MCU_TMS"),
0397         MTK_FUNCTION(6, "CONN_MCU_AICE_TMSC"),
0398         MTK_FUNCTION(7, "C2K_TDO")
0399     ),
0400     MTK_PIN(
0401         44, "GPIO44",
0402         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0403         DRV_GRP3,
0404         MTK_FUNCTION(0, "GPIO44"),
0405         MTK_FUNCTION(1, "DPI_D5"),
0406         MTK_FUNCTION(2, "SPI2_MI_A"),
0407         MTK_FUNCTION(3, "PCM1_CLK"),
0408         MTK_FUNCTION(4, "I2S2_BCK"),
0409         MTK_FUNCTION(5, "CONN_MCU_TCK"),
0410         MTK_FUNCTION(6, "CONN_MCU_AICE_TCKC"),
0411         MTK_FUNCTION(7, "C2K_RTCK")
0412     ),
0413     MTK_PIN(
0414         45, "GPIO45",
0415         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0416         DRV_GRP3,
0417         MTK_FUNCTION(0, "GPIO45"),
0418         MTK_FUNCTION(1, "DPI_D6"),
0419         MTK_FUNCTION(2, "SPI2_CS_A"),
0420         MTK_FUNCTION(3, "PCM1_DI"),
0421         MTK_FUNCTION(4, "I2S2_DI"),
0422         MTK_FUNCTION(5, "CONN_MCU_DBGI_N"),
0423         MTK_FUNCTION(6, "MD_URXD0")
0424     ),
0425     MTK_PIN(
0426         46, "GPIO46",
0427         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0428         DRV_GRP3,
0429         MTK_FUNCTION(0, "GPIO46"),
0430         MTK_FUNCTION(1, "DPI_D7"),
0431         MTK_FUNCTION(2, "SPI2_MO_A"),
0432         MTK_FUNCTION(3, "PCM1_DO0"),
0433         MTK_FUNCTION(4, "I2S1_DO"),
0434         MTK_FUNCTION(5, "ANT_SEL0"),
0435         MTK_FUNCTION(6, "MD_UTXD0")
0436     ),
0437     MTK_PIN(
0438         47, "GPIO47",
0439         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0440         DRV_GRP3,
0441         MTK_FUNCTION(0, "GPIO47"),
0442         MTK_FUNCTION(1, "DPI_D8"),
0443         MTK_FUNCTION(2, "CLKM0"),
0444         MTK_FUNCTION(3, "PCM1_DO1"),
0445         MTK_FUNCTION(4, "I2S0_MCK"),
0446         MTK_FUNCTION(5, "ANT_SEL1"),
0447         MTK_FUNCTION(6, "PTA_RXD"),
0448         MTK_FUNCTION(7, "C2K_URXD0")
0449     ),
0450     MTK_PIN(
0451         48, "GPIO48",
0452         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0453         DRV_GRP3,
0454         MTK_FUNCTION(0, "GPIO48"),
0455         MTK_FUNCTION(1, "DPI_D9"),
0456         MTK_FUNCTION(2, "CLKM1"),
0457         MTK_FUNCTION(3, "CMFLASH"),
0458         MTK_FUNCTION(4, "I2S2_MCK"),
0459         MTK_FUNCTION(5, "ANT_SEL2"),
0460         MTK_FUNCTION(6, "PTA_TXD"),
0461         MTK_FUNCTION(7, "C2K_UTXD0")
0462     ),
0463     MTK_PIN(
0464         49, "GPIO49",
0465         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0466         DRV_GRP3,
0467         MTK_FUNCTION(0, "GPIO49"),
0468         MTK_FUNCTION(1, "DPI_D10"),
0469         MTK_FUNCTION(2, "MD_INT1_C2K_UIM1_HOT_PLUG_IN"),
0470         MTK_FUNCTION(3, "PWM_C"),
0471         MTK_FUNCTION(4, "IRTX_OUT"),
0472         MTK_FUNCTION(5, "ANT_SEL3"),
0473         MTK_FUNCTION(6, "MD_URXD1")
0474     ),
0475     MTK_PIN(
0476         50, "GPIO50",
0477         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0478         DRV_GRP3,
0479         MTK_FUNCTION(0, "GPIO50"),
0480         MTK_FUNCTION(1, "DPI_D11"),
0481         MTK_FUNCTION(2, "MD_INT2"),
0482         MTK_FUNCTION(3, "PWM_D"),
0483         MTK_FUNCTION(4, "CLKM2"),
0484         MTK_FUNCTION(5, "ANT_SEL4"),
0485         MTK_FUNCTION(6, "MD_UTXD1")
0486     ),
0487     MTK_PIN(
0488         51, "GPIO51",
0489         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0490         DRV_GRP3,
0491         MTK_FUNCTION(0, "GPIO51"),
0492         MTK_FUNCTION(1, "DPI_DE"),
0493         MTK_FUNCTION(2, "SPI4_CLK_A"),
0494         MTK_FUNCTION(3, "IRTX_OUT"),
0495         MTK_FUNCTION(4, "SCL0_1"),
0496         MTK_FUNCTION(5, "ANT_SEL5"),
0497         MTK_FUNCTION(7, "C2K_UTXD1")
0498     ),
0499     MTK_PIN(
0500         52, "GPIO52",
0501         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0502         DRV_GRP3,
0503         MTK_FUNCTION(0, "GPIO52"),
0504         MTK_FUNCTION(1, "DPI_CK"),
0505         MTK_FUNCTION(2, "SPI4_MI_A"),
0506         MTK_FUNCTION(3, "SPI4_MO_A"),
0507         MTK_FUNCTION(4, "SDA0_1"),
0508         MTK_FUNCTION(5, "ANT_SEL6"),
0509         MTK_FUNCTION(7, "C2K_URXD1")
0510     ),
0511     MTK_PIN(
0512         53, "GPIO53",
0513         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0514         DRV_GRP3,
0515         MTK_FUNCTION(0, "GPIO53"),
0516         MTK_FUNCTION(1, "DPI_HSYNC"),
0517         MTK_FUNCTION(2, "SPI4_CS_A"),
0518         MTK_FUNCTION(3, "CMFLASH"),
0519         MTK_FUNCTION(4, "SCL1_1"),
0520         MTK_FUNCTION(5, "ANT_SEL7"),
0521         MTK_FUNCTION(6, "MD_URXD2"),
0522         MTK_FUNCTION(7, "PCC_PPC_IO")
0523     ),
0524     MTK_PIN(
0525         54, "GPIO54",
0526         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0527         DRV_GRP3,
0528         MTK_FUNCTION(0, "GPIO54"),
0529         MTK_FUNCTION(1, "DPI_VSYNC"),
0530         MTK_FUNCTION(2, "SPI4_MO_A"),
0531         MTK_FUNCTION(3, "SPI4_MI_A"),
0532         MTK_FUNCTION(4, "SDA1_1"),
0533         MTK_FUNCTION(5, "PWM_A"),
0534         MTK_FUNCTION(6, "MD_UTXD2"),
0535         MTK_FUNCTION(7, "EXT_FRAME_SYNC")
0536     ),
0537     MTK_PIN(
0538         55, "GPIO55",
0539         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0540         DRV_GRP3,
0541         MTK_FUNCTION(0, "GPIO55"),
0542         MTK_FUNCTION(1, "SCL1_0")
0543     ),
0544     MTK_PIN(
0545         56, "GPIO56",
0546         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0547         DRV_GRP3,
0548         MTK_FUNCTION(0, "GPIO56"),
0549         MTK_FUNCTION(1, "SDA1_0")
0550     ),
0551     MTK_PIN(
0552         57, "GPIO57",
0553         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0554         DRV_GRP3,
0555         MTK_FUNCTION(0, "GPIO57"),
0556         MTK_FUNCTION(1, "SPI0_CLK"),
0557         MTK_FUNCTION(2, "SCL0_2"),
0558         MTK_FUNCTION(3, "PWM_B"),
0559         MTK_FUNCTION(4, "UTXD3"),
0560         MTK_FUNCTION(5, "PCM0_SYNC")
0561     ),
0562     MTK_PIN(
0563         58, "GPIO58",
0564         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0565         DRV_GRP3,
0566         MTK_FUNCTION(0, "GPIO58"),
0567         MTK_FUNCTION(1, "SPI0_MI"),
0568         MTK_FUNCTION(2, "SPI0_MO"),
0569         MTK_FUNCTION(3, "SDA1_2"),
0570         MTK_FUNCTION(4, "URXD3"),
0571         MTK_FUNCTION(5, "PCM0_CLK")
0572     ),
0573     MTK_PIN(
0574         59, "GPIO59",
0575         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0576         DRV_GRP3,
0577         MTK_FUNCTION(0, "GPIO59"),
0578         MTK_FUNCTION(1, "SPI0_MO"),
0579         MTK_FUNCTION(2, "SPI0_MI"),
0580         MTK_FUNCTION(3, "PWM_C"),
0581         MTK_FUNCTION(4, "URTS3"),
0582         MTK_FUNCTION(5, "PCM0_DO")
0583     ),
0584     MTK_PIN(
0585         60, "GPIO60",
0586         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0587         DRV_GRP3,
0588         MTK_FUNCTION(0, "GPIO60"),
0589         MTK_FUNCTION(1, "SPI0_CS"),
0590         MTK_FUNCTION(2, "SDA0_2"),
0591         MTK_FUNCTION(3, "SCL1_2"),
0592         MTK_FUNCTION(4, "UCTS3"),
0593         MTK_FUNCTION(5, "PCM0_DI")
0594     ),
0595     MTK_PIN(
0596         61, "GPIO61",
0597         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0598         DRV_GRP3,
0599         MTK_FUNCTION(0, "GPIO61"),
0600         MTK_FUNCTION(1, "EINT0"),
0601         MTK_FUNCTION(2, "IDDIG"),
0602         MTK_FUNCTION(3, "SPI4_CLK_B"),
0603         MTK_FUNCTION(4, "I2S0_LRCK"),
0604         MTK_FUNCTION(5, "PCM0_SYNC"),
0605         MTK_FUNCTION(7, "C2K_EINT0")
0606     ),
0607     MTK_PIN(
0608         62, "GPIO62",
0609         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0610         DRV_GRP3,
0611         MTK_FUNCTION(0, "GPIO62"),
0612         MTK_FUNCTION(1, "EINT1"),
0613         MTK_FUNCTION(2, "USB_DRVVBUS"),
0614         MTK_FUNCTION(3, "SPI4_MI_B"),
0615         MTK_FUNCTION(4, "I2S0_BCK"),
0616         MTK_FUNCTION(5, "PCM0_CLK"),
0617         MTK_FUNCTION(7, "C2K_EINT1")
0618     ),
0619     MTK_PIN(
0620         63, "GPIO63",
0621         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0622         DRV_GRP3,
0623         MTK_FUNCTION(0, "GPIO63"),
0624         MTK_FUNCTION(1, "EINT2"),
0625         MTK_FUNCTION(2, "IRTX_OUT"),
0626         MTK_FUNCTION(3, "SPI4_MO_B"),
0627         MTK_FUNCTION(4, "I2S0_MCK"),
0628         MTK_FUNCTION(5, "PCM0_DI"),
0629         MTK_FUNCTION(7, "C2K_DM_EINT0")
0630     ),
0631     MTK_PIN(
0632         64, "GPIO64",
0633         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0634         DRV_GRP3,
0635         MTK_FUNCTION(0, "GPIO64"),
0636         MTK_FUNCTION(1, "EINT3"),
0637         MTK_FUNCTION(2, "CMFLASH"),
0638         MTK_FUNCTION(3, "SPI4_CS_B"),
0639         MTK_FUNCTION(4, "I2S0_DI"),
0640         MTK_FUNCTION(5, "PCM0_DO"),
0641         MTK_FUNCTION(7, "C2K_DM_EINT1")
0642     ),
0643     MTK_PIN(
0644         65, "GPIO65",
0645         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0646         DRV_GRP3,
0647         MTK_FUNCTION(0, "GPIO65"),
0648         MTK_FUNCTION(1, "EINT4"),
0649         MTK_FUNCTION(2, "CLKM0"),
0650         MTK_FUNCTION(3, "SPI5_CLK_B"),
0651         MTK_FUNCTION(4, "I2S1_LRCK"),
0652         MTK_FUNCTION(5, "PWM_A"),
0653         MTK_FUNCTION(7, "C2K_DM_EINT2")
0654     ),
0655     MTK_PIN(
0656         66, "GPIO66",
0657         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0658         DRV_GRP3,
0659         MTK_FUNCTION(0, "GPIO66"),
0660         MTK_FUNCTION(1, "EINT5"),
0661         MTK_FUNCTION(2, "CLKM1"),
0662         MTK_FUNCTION(3, "SPI5_MI_B"),
0663         MTK_FUNCTION(4, "I2S1_BCK"),
0664         MTK_FUNCTION(5, "PWM_B"),
0665         MTK_FUNCTION(7, "C2K_DM_EINT3")
0666     ),
0667     MTK_PIN(
0668         67, "GPIO67",
0669         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0670         DRV_GRP3,
0671         MTK_FUNCTION(0, "GPIO67"),
0672         MTK_FUNCTION(1, "EINT6"),
0673         MTK_FUNCTION(2, "CLKM2"),
0674         MTK_FUNCTION(3, "SPI5_MO_B"),
0675         MTK_FUNCTION(4, "I2S1_MCK"),
0676         MTK_FUNCTION(5, "PWM_C"),
0677         MTK_FUNCTION(7, "DBG_MON_A0")
0678     ),
0679     MTK_PIN(
0680         68, "GPIO68",
0681         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0682         DRV_GRP3,
0683         MTK_FUNCTION(0, "GPIO68"),
0684         MTK_FUNCTION(1, "EINT7"),
0685         MTK_FUNCTION(2, "CLKM3"),
0686         MTK_FUNCTION(3, "SPI5_CS_B"),
0687         MTK_FUNCTION(4, "I2S1_DO"),
0688         MTK_FUNCTION(5, "PWM_D"),
0689         MTK_FUNCTION(7, "DBG_MON_A1")
0690     ),
0691     MTK_PIN(
0692         69, "GPIO69",
0693         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0694         DRV_GRP3,
0695         MTK_FUNCTION(0, "GPIO69"),
0696         MTK_FUNCTION(1, "I2S0_LRCK"),
0697         MTK_FUNCTION(2, "I2S3_LRCK"),
0698         MTK_FUNCTION(3, "I2S1_LRCK"),
0699         MTK_FUNCTION(4, "I2S2_LRCK"),
0700         MTK_FUNCTION(7, "DBG_MON_A2")
0701     ),
0702     MTK_PIN(
0703         70, "GPIO70",
0704         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0705         DRV_GRP3,
0706         MTK_FUNCTION(0, "GPIO70"),
0707         MTK_FUNCTION(1, "I2S0_BCK"),
0708         MTK_FUNCTION(2, "I2S3_BCK"),
0709         MTK_FUNCTION(3, "I2S1_BCK"),
0710         MTK_FUNCTION(4, "I2S2_BCK"),
0711         MTK_FUNCTION(7, "DBG_MON_A3")
0712     ),
0713     MTK_PIN(
0714         71, "GPIO71",
0715         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0716         DRV_GRP3,
0717         MTK_FUNCTION(0, "GPIO71"),
0718         MTK_FUNCTION(1, "I2S0_MCK"),
0719         MTK_FUNCTION(2, "I2S3_MCK"),
0720         MTK_FUNCTION(3, "I2S1_MCK"),
0721         MTK_FUNCTION(4, "I2S2_MCK"),
0722         MTK_FUNCTION(7, "DBG_MON_A4")
0723     ),
0724     MTK_PIN(
0725         72, "GPIO72",
0726         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0727         DRV_GRP3,
0728         MTK_FUNCTION(0, "GPIO72"),
0729         MTK_FUNCTION(1, "I2S0_DI"),
0730         MTK_FUNCTION(2, "I2S0_DI"),
0731         MTK_FUNCTION(3, "I2S2_DI"),
0732         MTK_FUNCTION(4, "I2S2_DI"),
0733         MTK_FUNCTION(7, "DBG_MON_A5")
0734     ),
0735     MTK_PIN(
0736         73, "GPIO73",
0737         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0738         DRV_GRP3,
0739         MTK_FUNCTION(0, "GPIO73"),
0740         MTK_FUNCTION(1, "I2S3_DO"),
0741         MTK_FUNCTION(2, "I2S3_DO"),
0742         MTK_FUNCTION(3, "I2S1_DO"),
0743         MTK_FUNCTION(4, "I2S1_DO"),
0744         MTK_FUNCTION(7, "DBG_MON_A6")
0745     ),
0746     MTK_PIN(
0747         74, "GPIO74",
0748         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0749         DRV_GRP3,
0750         MTK_FUNCTION(0, "GPIO74"),
0751         MTK_FUNCTION(1, "SCL3_0"),
0752         MTK_FUNCTION(7, "AUXIF_CLK1")
0753     ),
0754     MTK_PIN(
0755         75, "GPIO75",
0756         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0757         DRV_GRP3,
0758         MTK_FUNCTION(0, "GPIO75"),
0759         MTK_FUNCTION(1, "SDA3_0"),
0760         MTK_FUNCTION(7, "AUXIF_ST1")
0761     ),
0762     MTK_PIN(
0763         76, "GPIO76",
0764         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0765         DRV_GRP3,
0766         MTK_FUNCTION(0, "GPIO76"),
0767         MTK_FUNCTION(1, "CONN_HRST_B"),
0768         MTK_FUNCTION(7, "C2K_DM_EINT0")
0769     ),
0770     MTK_PIN(
0771         77, "GPIO77",
0772         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0773         DRV_GRP3,
0774         MTK_FUNCTION(0, "GPIO77"),
0775         MTK_FUNCTION(1, "CONN_TOP_CLK"),
0776         MTK_FUNCTION(7, "C2K_DM_EINT1")
0777     ),
0778     MTK_PIN(
0779         78, "GPIO78",
0780         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0781         DRV_GRP3,
0782         MTK_FUNCTION(0, "GPIO78"),
0783         MTK_FUNCTION(1, "CONN_TOP_DATA"),
0784         MTK_FUNCTION(7, "C2K_DM_EINT2")
0785     ),
0786     MTK_PIN(
0787         79, "GPIO79",
0788         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0789         DRV_GRP3,
0790         MTK_FUNCTION(0, "GPIO79"),
0791         MTK_FUNCTION(1, "CONN_WB_PTA"),
0792         MTK_FUNCTION(7, "C2K_DM_EINT3")
0793     ),
0794     MTK_PIN(
0795         80, "GPIO80",
0796         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0797         DRV_GRP3,
0798         MTK_FUNCTION(0, "GPIO80"),
0799         MTK_FUNCTION(1, "CONN_WF_HB0"),
0800         MTK_FUNCTION(7, "C2K_EINT0")
0801     ),
0802     MTK_PIN(
0803         81, "GPIO81",
0804         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0805         DRV_GRP3,
0806         MTK_FUNCTION(0, "GPIO81"),
0807         MTK_FUNCTION(1, "CONN_WF_HB1"),
0808         MTK_FUNCTION(7, "C2K_EINT1")
0809     ),
0810     MTK_PIN(
0811         82, "GPIO82",
0812         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0813         DRV_GRP3,
0814         MTK_FUNCTION(0, "GPIO82"),
0815         MTK_FUNCTION(1, "CONN_WF_HB2"),
0816         MTK_FUNCTION(7, "MD_CLKM0")
0817     ),
0818     MTK_PIN(
0819         83, "GPIO83",
0820         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0821         DRV_GRP3,
0822         MTK_FUNCTION(0, "GPIO83"),
0823         MTK_FUNCTION(1, "CONN_BT_CLK"),
0824         MTK_FUNCTION(7, "MD_CLKM1")
0825     ),
0826     MTK_PIN(
0827         84, "GPIO84",
0828         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0829         DRV_GRP3,
0830         MTK_FUNCTION(0, "GPIO84"),
0831         MTK_FUNCTION(1, "CONN_BT_DATA")
0832     ),
0833     MTK_PIN(
0834         85, "GPIO85",
0835         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0836         DRV_GRP3,
0837         MTK_FUNCTION(0, "GPIO85"),
0838         MTK_FUNCTION(1, "EINT8"),
0839         MTK_FUNCTION(2, "I2S1_LRCK"),
0840         MTK_FUNCTION(3, "I2S2_LRCK"),
0841         MTK_FUNCTION(4, "URXD1"),
0842         MTK_FUNCTION(5, "MD_URXD0"),
0843         MTK_FUNCTION(7, "DBG_MON_A7")
0844     ),
0845     MTK_PIN(
0846         86, "GPIO86",
0847         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0848         DRV_GRP3,
0849         MTK_FUNCTION(0, "GPIO86"),
0850         MTK_FUNCTION(1, "EINT9"),
0851         MTK_FUNCTION(2, "I2S1_BCK"),
0852         MTK_FUNCTION(3, "I2S2_BCK"),
0853         MTK_FUNCTION(4, "UTXD1"),
0854         MTK_FUNCTION(5, "MD_UTXD0"),
0855         MTK_FUNCTION(7, "DBG_MON_A8")
0856     ),
0857     MTK_PIN(
0858         87, "GPIO87",
0859         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0860         DRV_GRP3,
0861         MTK_FUNCTION(0, "GPIO87"),
0862         MTK_FUNCTION(1, "EINT10"),
0863         MTK_FUNCTION(2, "I2S1_MCK"),
0864         MTK_FUNCTION(3, "I2S2_MCK"),
0865         MTK_FUNCTION(4, "URTS1"),
0866         MTK_FUNCTION(5, "MD_URXD1"),
0867         MTK_FUNCTION(7, "DBG_MON_A9")
0868     ),
0869     MTK_PIN(
0870         88, "GPIO88",
0871         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0872         DRV_GRP3,
0873         MTK_FUNCTION(0, "GPIO88"),
0874         MTK_FUNCTION(1, "EINT11"),
0875         MTK_FUNCTION(2, "I2S1_DO"),
0876         MTK_FUNCTION(3, "I2S2_DI"),
0877         MTK_FUNCTION(4, "UCTS1"),
0878         MTK_FUNCTION(5, "MD_UTXD1"),
0879         MTK_FUNCTION(7, "DBG_MON_A10")
0880     ),
0881     MTK_PIN(
0882         89, "GPIO89",
0883         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0884         DRV_GRP3,
0885         MTK_FUNCTION(0, "GPIO89"),
0886         MTK_FUNCTION(1, "EINT12"),
0887         MTK_FUNCTION(2, "IRTX_OUT"),
0888         MTK_FUNCTION(3, "CLKM0"),
0889         MTK_FUNCTION(4, "PCM1_SYNC"),
0890         MTK_FUNCTION(5, "URTS0"),
0891         MTK_FUNCTION(7, "DBG_MON_A11")
0892     ),
0893     MTK_PIN(
0894         90, "GPIO90",
0895         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0896         DRV_GRP3,
0897         MTK_FUNCTION(0, "GPIO90"),
0898         MTK_FUNCTION(1, "EINT13"),
0899         MTK_FUNCTION(2, "CMFLASH"),
0900         MTK_FUNCTION(3, "CLKM1"),
0901         MTK_FUNCTION(4, "PCM1_CLK"),
0902         MTK_FUNCTION(5, "UCTS0"),
0903         MTK_FUNCTION(7, "C2K_DM_EINT0")
0904     ),
0905     MTK_PIN(
0906         91, "GPIO91",
0907         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0908         DRV_GRP3,
0909         MTK_FUNCTION(0, "GPIO91"),
0910         MTK_FUNCTION(1, "EINT14"),
0911         MTK_FUNCTION(2, "PWM_A"),
0912         MTK_FUNCTION(3, "CLKM2"),
0913         MTK_FUNCTION(4, "PCM1_DI"),
0914         MTK_FUNCTION(5, "SDA0_3"),
0915         MTK_FUNCTION(7, "C2K_DM_EINT1")
0916     ),
0917     MTK_PIN(
0918         92, "GPIO92",
0919         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0920         DRV_GRP3,
0921         MTK_FUNCTION(0, "GPIO92"),
0922         MTK_FUNCTION(1, "EINT15"),
0923         MTK_FUNCTION(2, "PWM_B"),
0924         MTK_FUNCTION(3, "CLKM3"),
0925         MTK_FUNCTION(4, "PCM1_DO0"),
0926         MTK_FUNCTION(5, "SCL0_3")
0927     ),
0928     MTK_PIN(
0929         93, "GPIO93",
0930         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0931         DRV_GRP3,
0932         MTK_FUNCTION(0, "GPIO93"),
0933         MTK_FUNCTION(1, "EINT16"),
0934         MTK_FUNCTION(2, "IDDIG"),
0935         MTK_FUNCTION(3, "CLKM4"),
0936         MTK_FUNCTION(4, "PCM1_DO1"),
0937         MTK_FUNCTION(5, "MD_INT2"),
0938         MTK_FUNCTION(7, "DROP_ZONE")
0939     ),
0940     MTK_PIN(
0941         94, "GPIO94",
0942         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0943         DRV_GRP3,
0944         MTK_FUNCTION(0, "GPIO94"),
0945         MTK_FUNCTION(1, "USB_DRVVBUS"),
0946         MTK_FUNCTION(2, "PWM_C"),
0947         MTK_FUNCTION(3, "CLKM5")
0948     ),
0949     MTK_PIN(
0950         95, "GPIO95",
0951         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0952         DRV_GRP3,
0953         MTK_FUNCTION(0, "GPIO95"),
0954         MTK_FUNCTION(1, "SDA2_0"),
0955         MTK_FUNCTION(7, "AUXIF_ST0")
0956     ),
0957     MTK_PIN(
0958         96, "GPIO96",
0959         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0960         DRV_GRP3,
0961         MTK_FUNCTION(0, "GPIO96"),
0962         MTK_FUNCTION(1, "SCL2_0"),
0963         MTK_FUNCTION(7, "AUXIF_CLK0")
0964     ),
0965     MTK_PIN(
0966         97, "GPIO97",
0967         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0968         DRV_GRP3,
0969         MTK_FUNCTION(0, "GPIO97"),
0970         MTK_FUNCTION(1, "URXD0"),
0971         MTK_FUNCTION(2, "UTXD0"),
0972         MTK_FUNCTION(3, "MD_URXD0"),
0973         MTK_FUNCTION(4, "MD_URXD1"),
0974         MTK_FUNCTION(5, "MD_URXD2"),
0975         MTK_FUNCTION(6, "C2K_URXD0"),
0976         MTK_FUNCTION(7, "C2K_URXD1")
0977     ),
0978     MTK_PIN(
0979         98, "GPIO98",
0980         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0981         DRV_GRP3,
0982         MTK_FUNCTION(0, "GPIO98"),
0983         MTK_FUNCTION(1, "UTXD0"),
0984         MTK_FUNCTION(2, "URXD0"),
0985         MTK_FUNCTION(3, "MD_UTXD0"),
0986         MTK_FUNCTION(4, "MD_UTXD1"),
0987         MTK_FUNCTION(5, "MD_UTXD2"),
0988         MTK_FUNCTION(6, "C2K_UTXD0"),
0989         MTK_FUNCTION(7, "C2K_UTXD1")
0990     ),
0991     MTK_PIN(
0992         99, "GPIO99",
0993         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
0994         DRV_GRP3,
0995         MTK_FUNCTION(0, "GPIO99"),
0996         MTK_FUNCTION(1, "RTC32K_CK")
0997     ),
0998     MTK_PIN(
0999         100, "GPIO100",
1000         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1001         DRV_GRP3,
1002         MTK_FUNCTION(0, "GPIO100"),
1003         MTK_FUNCTION(1, "SRCLKENAI0")
1004     ),
1005     MTK_PIN(
1006         101, "GPIO101",
1007         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1008         DRV_GRP3,
1009         MTK_FUNCTION(0, "GPIO101"),
1010         MTK_FUNCTION(1, "SRCLKENAI1")
1011     ),
1012     MTK_PIN(
1013         102, "GPIO102",
1014         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1015         DRV_GRP3,
1016         MTK_FUNCTION(0, "GPIO102"),
1017         MTK_FUNCTION(1, "SRCLKENA0")
1018     ),
1019     MTK_PIN(
1020         103, "GPIO103",
1021         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1022         DRV_GRP3,
1023         MTK_FUNCTION(0, "GPIO103"),
1024         MTK_FUNCTION(1, "SRCLKENA1")
1025     ),
1026     MTK_PIN(
1027         104, "GPIO104",
1028         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1029         DRV_GRP3,
1030         MTK_FUNCTION(0, "GPIO104"),
1031         MTK_FUNCTION(1, "SYSRSTB")
1032     ),
1033     MTK_PIN(
1034         105, "GPIO105",
1035         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1036         DRV_GRP3,
1037         MTK_FUNCTION(0, "GPIO105"),
1038         MTK_FUNCTION(1, "WATCHDOG")
1039     ),
1040     MTK_PIN(
1041         106, "GPIO106",
1042         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1043         DRV_GRP3,
1044         MTK_FUNCTION(0, "GPIO106"),
1045         MTK_FUNCTION(1, "KPROW0"),
1046         MTK_FUNCTION(2, "CMFLASH"),
1047         MTK_FUNCTION(3, "CLKM4"),
1048         MTK_FUNCTION(4, "TP_GPIO0_AO"),
1049         MTK_FUNCTION(5, "IRTX_OUT")
1050     ),
1051     MTK_PIN(
1052         107, "GPIO107",
1053         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1054         DRV_GRP3,
1055         MTK_FUNCTION(0, "GPIO107"),
1056         MTK_FUNCTION(1, "KPROW1"),
1057         MTK_FUNCTION(2, "IDDIG"),
1058         MTK_FUNCTION(3, "CLKM5"),
1059         MTK_FUNCTION(4, "TP_GPIO1_AO"),
1060         MTK_FUNCTION(5, "I2S1_BCK"),
1061         MTK_FUNCTION(7, "DAP_SIB1_SWD")
1062     ),
1063     MTK_PIN(
1064         108, "GPIO108",
1065         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1066         DRV_GRP3,
1067         MTK_FUNCTION(0, "GPIO108"),
1068         MTK_FUNCTION(1, "KPROW2"),
1069         MTK_FUNCTION(2, "USB_DRVVBUS"),
1070         MTK_FUNCTION(3, "PWM_A"),
1071         MTK_FUNCTION(4, "CMFLASH"),
1072         MTK_FUNCTION(5, "I2S1_LRCK"),
1073         MTK_FUNCTION(7, "DAP_SIB1_SWCK")
1074     ),
1075     MTK_PIN(
1076         109, "GPIO109",
1077         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1078         DRV_GRP3,
1079         MTK_FUNCTION(0, "GPIO109"),
1080         MTK_FUNCTION(1, "KPCOL0")
1081     ),
1082     MTK_PIN(
1083         110, "GPIO110",
1084         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1085         DRV_GRP3,
1086         MTK_FUNCTION(0, "GPIO110"),
1087         MTK_FUNCTION(1, "KPCOL1"),
1088         MTK_FUNCTION(2, "SDA1_3"),
1089         MTK_FUNCTION(3, "PWM_B"),
1090         MTK_FUNCTION(4, "CLKM0"),
1091         MTK_FUNCTION(5, "I2S1_DO"),
1092         MTK_FUNCTION(7, "C2K_DM_EINT3")
1093     ),
1094     MTK_PIN(
1095         111, "GPIO111",
1096         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1097         DRV_GRP3,
1098         MTK_FUNCTION(0, "GPIO111"),
1099         MTK_FUNCTION(1, "KPCOL2"),
1100         MTK_FUNCTION(2, "SCL1_3"),
1101         MTK_FUNCTION(3, "PWM_C"),
1102         MTK_FUNCTION(4, "DISP_PWM"),
1103         MTK_FUNCTION(5, "I2S1_MCK"),
1104         MTK_FUNCTION(7, "C2K_DM_EINT2")
1105     ),
1106     MTK_PIN(
1107         112, "GPIO112",
1108         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1109         DRV_GRP3,
1110         MTK_FUNCTION(0, "GPIO112"),
1111         MTK_FUNCTION(1, "MD_INT1_C2K_UIM1_HOT_PLUG_IN"),
1112         MTK_FUNCTION(7, "C2K_DM_EINT1")
1113     ),
1114     MTK_PIN(
1115         113, "GPIO113",
1116         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1117         DRV_GRP3,
1118         MTK_FUNCTION(0, "GPIO113"),
1119         MTK_FUNCTION(1, "MD_INT0_C2K_UIM0_HOT_PLUG_IN"),
1120         MTK_FUNCTION(7, "C2K_DM_EINT0")
1121     ),
1122     MTK_PIN(
1123         114, "GPIO114",
1124         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1125         DRV_GRP3,
1126         MTK_FUNCTION(0, "GPIO114"),
1127         MTK_FUNCTION(1, "MSDC0_DAT0")
1128     ),
1129     MTK_PIN(
1130         115, "GPIO115",
1131         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1132         DRV_GRP3,
1133         MTK_FUNCTION(0, "GPIO115"),
1134         MTK_FUNCTION(1, "MSDC0_DAT1")
1135     ),
1136     MTK_PIN(
1137         116, "GPIO116",
1138         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1139         DRV_GRP3,
1140         MTK_FUNCTION(0, "GPIO116"),
1141         MTK_FUNCTION(1, "MSDC0_DAT2")
1142     ),
1143     MTK_PIN(
1144         117, "GPIO117",
1145         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1146         DRV_GRP3,
1147         MTK_FUNCTION(0, "GPIO117"),
1148         MTK_FUNCTION(1, "MSDC0_DAT3")
1149     ),
1150     MTK_PIN(
1151         118, "GPIO118",
1152         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1153         DRV_GRP3,
1154         MTK_FUNCTION(0, "GPIO118"),
1155         MTK_FUNCTION(1, "MSDC0_DAT4")
1156     ),
1157     MTK_PIN(
1158         119, "GPIO119",
1159         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1160         DRV_GRP3,
1161         MTK_FUNCTION(0, "GPIO119"),
1162         MTK_FUNCTION(1, "MSDC0_DAT5")
1163     ),
1164     MTK_PIN(
1165         120, "GPIO120",
1166         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1167         DRV_GRP3,
1168         MTK_FUNCTION(0, "GPIO120"),
1169         MTK_FUNCTION(1, "MSDC0_DAT6")
1170     ),
1171     MTK_PIN(
1172         121, "GPIO121",
1173         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1174         DRV_GRP3,
1175         MTK_FUNCTION(0, "GPIO121"),
1176         MTK_FUNCTION(1, "MSDC0_DAT7")
1177     ),
1178     MTK_PIN(
1179         122, "GPIO122",
1180         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1181         DRV_GRP3,
1182         MTK_FUNCTION(0, "GPIO122"),
1183         MTK_FUNCTION(1, "MSDC0_CMD")
1184     ),
1185     MTK_PIN(
1186         123, "GPIO123",
1187         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1188         DRV_GRP3,
1189         MTK_FUNCTION(0, "GPIO123"),
1190         MTK_FUNCTION(1, "MSDC0_CLK")
1191     ),
1192     MTK_PIN(
1193         124, "GPIO124",
1194         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1195         DRV_GRP3,
1196         MTK_FUNCTION(0, "GPIO124"),
1197         MTK_FUNCTION(1, "MSDC0_DSL")
1198     ),
1199     MTK_PIN(
1200         125, "GPIO125",
1201         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1202         DRV_GRP3,
1203         MTK_FUNCTION(0, "GPIO125"),
1204         MTK_FUNCTION(1, "MSDC0_RSTB")
1205     ),
1206     MTK_PIN(
1207         126, "GPIO126",
1208         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1209         DRV_GRP3,
1210         MTK_FUNCTION(0, "GPIO126"),
1211         MTK_FUNCTION(1, "MD1_SIM1_SCLK"),
1212         MTK_FUNCTION(2, "MD1_SIM2_SCLK"),
1213         MTK_FUNCTION(3, "C2K_UIM0_CLK"),
1214         MTK_FUNCTION(4, "C2K_UIM1_CLK")
1215     ),
1216     MTK_PIN(
1217         127, "GPIO127",
1218         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1219         DRV_GRP3,
1220         MTK_FUNCTION(0, "GPIO127"),
1221         MTK_FUNCTION(1, "MD1_SIM1_SRST"),
1222         MTK_FUNCTION(2, "MD1_SIM2_SRST"),
1223         MTK_FUNCTION(3, "C2K_UIM0_RST"),
1224         MTK_FUNCTION(4, "C2K_UIM1_RST")
1225     ),
1226     MTK_PIN(
1227         128, "GPIO128",
1228         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1229         DRV_GRP3,
1230         MTK_FUNCTION(0, "GPIO128"),
1231         MTK_FUNCTION(1, "MD1_SIM1_SIO"),
1232         MTK_FUNCTION(2, "MD1_SIM2_SIO"),
1233         MTK_FUNCTION(3, "C2K_UIM0_IO"),
1234         MTK_FUNCTION(4, "C2K_UIM1_IO")
1235     ),
1236     MTK_PIN(
1237         129, "GPIO129",
1238         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1239         DRV_GRP3,
1240         MTK_FUNCTION(0, "GPIO129"),
1241         MTK_FUNCTION(1, "MSDC1_CMD"),
1242         MTK_FUNCTION(2, "CONN_DSP_JMS"),
1243         MTK_FUNCTION(3, "LTE_JTAG_TMS"),
1244         MTK_FUNCTION(4, "UDI_TMS"),
1245         MTK_FUNCTION(5, "C2K_TMS")
1246     ),
1247     MTK_PIN(
1248         130, "GPIO130",
1249         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1250         DRV_GRP3,
1251         MTK_FUNCTION(0, "GPIO130"),
1252         MTK_FUNCTION(1, "MSDC1_DAT0"),
1253         MTK_FUNCTION(2, "CONN_DSP_JDI"),
1254         MTK_FUNCTION(3, "LTE_JTAG_TDI"),
1255         MTK_FUNCTION(4, "UDI_TDI"),
1256         MTK_FUNCTION(5, "C2K_TDI")
1257     ),
1258     MTK_PIN(
1259         131, "GPIO131",
1260         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1261         DRV_GRP3,
1262         MTK_FUNCTION(0, "GPIO131"),
1263         MTK_FUNCTION(1, "MSDC1_DAT1"),
1264         MTK_FUNCTION(2, "CONN_DSP_JDO"),
1265         MTK_FUNCTION(3, "LTE_JTAG_TDO"),
1266         MTK_FUNCTION(4, "UDI_TDO"),
1267         MTK_FUNCTION(5, "C2K_TDO")
1268     ),
1269     MTK_PIN(
1270         132, "GPIO132",
1271         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1272         DRV_GRP3,
1273         MTK_FUNCTION(0, "GPIO132"),
1274         MTK_FUNCTION(1, "MSDC1_DAT2"),
1275         MTK_FUNCTION(5, "C2K_RTCK")
1276     ),
1277     MTK_PIN(
1278         133, "GPIO133",
1279         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1280         DRV_GRP3,
1281         MTK_FUNCTION(0, "GPIO133"),
1282         MTK_FUNCTION(1, "MSDC1_DAT3"),
1283         MTK_FUNCTION(2, "CONN_DSP_JINTP"),
1284         MTK_FUNCTION(3, "LTE_JTAG_TRSTN"),
1285         MTK_FUNCTION(4, "UDI_NTRST"),
1286         MTK_FUNCTION(5, "C2K_NTRST")
1287     ),
1288     MTK_PIN(
1289         134, "GPIO134",
1290         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1291         DRV_GRP3,
1292         MTK_FUNCTION(0, "GPIO134"),
1293         MTK_FUNCTION(1, "MSDC1_CLK"),
1294         MTK_FUNCTION(2, "CONN_DSP_JCK"),
1295         MTK_FUNCTION(3, "LTE_JTAG_TCK"),
1296         MTK_FUNCTION(4, "UDI_TCK_XI"),
1297         MTK_FUNCTION(5, "C2K_TCK")
1298     ),
1299     MTK_PIN(
1300         135, "GPIO135",
1301         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1302         DRV_GRP3,
1303         MTK_FUNCTION(0, "GPIO135"),
1304         MTK_FUNCTION(1, "TDM_LRCK"),
1305         MTK_FUNCTION(2, "I2S0_LRCK"),
1306         MTK_FUNCTION(3, "CLKM0"),
1307         MTK_FUNCTION(4, "PCM1_SYNC"),
1308         MTK_FUNCTION(5, "PWM_A"),
1309         MTK_FUNCTION(7, "DBG_MON_A12")
1310     ),
1311     MTK_PIN(
1312         136, "GPIO136",
1313         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1314         DRV_GRP3,
1315         MTK_FUNCTION(0, "GPIO136"),
1316         MTK_FUNCTION(1, "TDM_BCK"),
1317         MTK_FUNCTION(2, "I2S0_BCK"),
1318         MTK_FUNCTION(3, "CLKM1"),
1319         MTK_FUNCTION(4, "PCM1_CLK"),
1320         MTK_FUNCTION(5, "PWM_B"),
1321         MTK_FUNCTION(7, "DBG_MON_A13")
1322     ),
1323     MTK_PIN(
1324         137, "GPIO137",
1325         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1326         DRV_GRP3,
1327         MTK_FUNCTION(0, "GPIO137"),
1328         MTK_FUNCTION(1, "TDM_MCK"),
1329         MTK_FUNCTION(2, "I2S0_MCK"),
1330         MTK_FUNCTION(3, "CLKM2"),
1331         MTK_FUNCTION(4, "PCM1_DI"),
1332         MTK_FUNCTION(5, "IRTX_OUT"),
1333         MTK_FUNCTION(7, "DBG_MON_A14")
1334     ),
1335     MTK_PIN(
1336         138, "GPIO138",
1337         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1338         DRV_GRP3,
1339         MTK_FUNCTION(0, "GPIO138"),
1340         MTK_FUNCTION(1, "TDM_DATA0"),
1341         MTK_FUNCTION(2, "I2S0_DI"),
1342         MTK_FUNCTION(3, "CLKM3"),
1343         MTK_FUNCTION(4, "PCM1_DO0"),
1344         MTK_FUNCTION(5, "PWM_C"),
1345         MTK_FUNCTION(6, "SDA3_1"),
1346         MTK_FUNCTION(7, "DBG_MON_A15")
1347     ),
1348     MTK_PIN(
1349         139, "GPIO139",
1350         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1351         DRV_GRP3,
1352         MTK_FUNCTION(0, "GPIO139"),
1353         MTK_FUNCTION(1, "TDM_DATA1"),
1354         MTK_FUNCTION(2, "I2S3_DO"),
1355         MTK_FUNCTION(3, "CLKM4"),
1356         MTK_FUNCTION(4, "PCM1_DO1"),
1357         MTK_FUNCTION(5, "ANT_SEL2"),
1358         MTK_FUNCTION(6, "SCL3_1"),
1359         MTK_FUNCTION(7, "DBG_MON_A16")
1360     ),
1361     MTK_PIN(
1362         140, "GPIO140",
1363         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1364         DRV_GRP3,
1365         MTK_FUNCTION(0, "GPIO140"),
1366         MTK_FUNCTION(1, "TDM_DATA2"),
1367         MTK_FUNCTION(2, "DISP_PWM"),
1368         MTK_FUNCTION(3, "CLKM5"),
1369         MTK_FUNCTION(4, "SDA1_4"),
1370         MTK_FUNCTION(5, "ANT_SEL1"),
1371         MTK_FUNCTION(6, "URXD3"),
1372         MTK_FUNCTION(7, "DBG_MON_A17")
1373     ),
1374     MTK_PIN(
1375         141, "GPIO141",
1376         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1377         DRV_GRP3,
1378         MTK_FUNCTION(0, "GPIO141"),
1379         MTK_FUNCTION(1, "TDM_DATA3"),
1380         MTK_FUNCTION(2, "CMFLASH"),
1381         MTK_FUNCTION(3, "IRTX_OUT"),
1382         MTK_FUNCTION(4, "SCL1_4"),
1383         MTK_FUNCTION(5, "ANT_SEL0"),
1384         MTK_FUNCTION(6, "UTXD3"),
1385         MTK_FUNCTION(7, "DBG_MON_A18")
1386     ),
1387     MTK_PIN(
1388         142, "GPIO142",
1389         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1390         DRV_GRP3,
1391         MTK_FUNCTION(0, "GPIO142"),
1392         MTK_FUNCTION(1, "PWRAP_SPI0_MI"),
1393         MTK_FUNCTION(2, "PWRAP_SPI0_MO")
1394     ),
1395     MTK_PIN(
1396         143, "GPIO143",
1397         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1398         DRV_GRP3,
1399         MTK_FUNCTION(0, "GPIO143"),
1400         MTK_FUNCTION(1, "PWRAP_SPI0_MO"),
1401         MTK_FUNCTION(2, "PWRAP_SPI0_MI")
1402     ),
1403     MTK_PIN(
1404         144, "GPIO144",
1405         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1406         DRV_GRP3,
1407         MTK_FUNCTION(0, "GPIO144"),
1408         MTK_FUNCTION(1, "PWRAP_SPI0_CK")
1409     ),
1410     MTK_PIN(
1411         145, "GPIO145",
1412         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1413         DRV_GRP3,
1414         MTK_FUNCTION(0, "GPIO145"),
1415         MTK_FUNCTION(1, "PWRAP_SPI0_CSN")
1416     ),
1417     MTK_PIN(
1418         146, "GPIO146",
1419         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1420         DRV_GRP3,
1421         MTK_FUNCTION(0, "GPIO146"),
1422         MTK_FUNCTION(1, "AUD_CLK_MOSI")
1423     ),
1424     MTK_PIN(
1425         147, "GPIO147",
1426         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1427         DRV_GRP3,
1428         MTK_FUNCTION(0, "GPIO147"),
1429         MTK_FUNCTION(1, "AUD_DAT_MISO"),
1430         MTK_FUNCTION(2, "AUD_DAT_MOSI"),
1431         MTK_FUNCTION(3, "VOW_DAT_MISO")
1432     ),
1433     MTK_PIN(
1434         148, "GPIO148",
1435         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1436         DRV_GRP3,
1437         MTK_FUNCTION(0, "GPIO148"),
1438         MTK_FUNCTION(1, "AUD_DAT_MOSI"),
1439         MTK_FUNCTION(2, "AUD_DAT_MISO")
1440     ),
1441     MTK_PIN(
1442         149, "GPIO149",
1443         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1444         DRV_GRP3,
1445         MTK_FUNCTION(0, "GPIO149"),
1446         MTK_FUNCTION(1, "VOW_CLK_MISO")
1447     ),
1448     MTK_PIN(
1449         150, "GPIO150",
1450         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1451         DRV_GRP3,
1452         MTK_FUNCTION(0, "GPIO150"),
1453         MTK_FUNCTION(1, "ANC_DAT_MOSI")
1454     ),
1455     MTK_PIN(
1456         151, "GPIO151",
1457         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1458         DRV_GRP3,
1459         MTK_FUNCTION(0, "GPIO151"),
1460         MTK_FUNCTION(1, "SCL6_0")
1461     ),
1462     MTK_PIN(
1463         152, "GPIO152",
1464         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1465         DRV_GRP3,
1466         MTK_FUNCTION(0, "GPIO152"),
1467         MTK_FUNCTION(1, "SDA6_0")
1468     ),
1469     MTK_PIN(
1470         153, "GPIO153",
1471         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1472         DRV_GRP3,
1473         MTK_FUNCTION(0, "GPIO153"),
1474         MTK_FUNCTION(1, "SCL7_0")
1475     ),
1476     MTK_PIN(
1477         154, "GPIO154",
1478         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1479         DRV_GRP3,
1480         MTK_FUNCTION(0, "GPIO154"),
1481         MTK_FUNCTION(1, "SDA7_0")
1482     ),
1483     MTK_PIN(
1484         155, "GPIO155",
1485         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1486         DRV_GRP3,
1487         MTK_FUNCTION(0, "GPIO155"),
1488         MTK_FUNCTION(1, "MD1_SIM2_SCLK"),
1489         MTK_FUNCTION(2, "MD1_SIM1_SCLK"),
1490         MTK_FUNCTION(3, "C2K_UIM0_CLK"),
1491         MTK_FUNCTION(4, "C2K_UIM1_CLK")
1492     ),
1493     MTK_PIN(
1494         156, "GPIO156",
1495         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1496         DRV_GRP3,
1497         MTK_FUNCTION(0, "GPIO156"),
1498         MTK_FUNCTION(1, "MD1_SIM2_SRST"),
1499         MTK_FUNCTION(2, "MD1_SIM1_SRST"),
1500         MTK_FUNCTION(3, "C2K_UIM0_RST"),
1501         MTK_FUNCTION(4, "C2K_UIM1_RST")
1502     ),
1503     MTK_PIN(
1504         157, "GPIO157",
1505         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1506         DRV_GRP3,
1507         MTK_FUNCTION(0, "GPIO157"),
1508         MTK_FUNCTION(1, "MD1_SIM2_SIO"),
1509         MTK_FUNCTION(2, "MD1_SIM1_SIO"),
1510         MTK_FUNCTION(3, "C2K_UIM0_IO"),
1511         MTK_FUNCTION(4, "C2K_UIM1_IO")
1512     ),
1513     MTK_PIN(
1514         158, "GPIO158",
1515         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1516         DRV_GRP3,
1517         MTK_FUNCTION(0, "GPIO158"),
1518         MTK_FUNCTION(1, "MIPI_TDP0")
1519     ),
1520     MTK_PIN(
1521         159, "GPIO159",
1522         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1523         DRV_GRP3,
1524         MTK_FUNCTION(0, "GPIO159"),
1525         MTK_FUNCTION(1, "MIPI_TDN0")
1526     ),
1527     MTK_PIN(
1528         160, "GPIO160",
1529         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1530         DRV_GRP3,
1531         MTK_FUNCTION(0, "GPIO160"),
1532         MTK_FUNCTION(1, "MIPI_TDP1")
1533     ),
1534     MTK_PIN(
1535         161, "GPIO161",
1536         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1537         DRV_GRP3,
1538         MTK_FUNCTION(0, "GPIO161"),
1539         MTK_FUNCTION(1, "MIPI_TDN1")
1540     ),
1541     MTK_PIN(
1542         162, "GPIO162",
1543         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1544         DRV_GRP3,
1545         MTK_FUNCTION(0, "GPIO162"),
1546         MTK_FUNCTION(1, "MIPI_TCP")
1547     ),
1548     MTK_PIN(
1549         163, "GPIO163",
1550         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1551         DRV_GRP3,
1552         MTK_FUNCTION(0, "GPIO163"),
1553         MTK_FUNCTION(1, "MIPI_TCN")
1554     ),
1555     MTK_PIN(
1556         164, "GPIO164",
1557         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1558         DRV_GRP3,
1559         MTK_FUNCTION(0, "GPIO164"),
1560         MTK_FUNCTION(1, "MIPI_TDP2")
1561     ),
1562     MTK_PIN(
1563         165, "GPIO165",
1564         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1565         DRV_GRP3,
1566         MTK_FUNCTION(0, "GPIO165"),
1567         MTK_FUNCTION(1, "MIPI_TDN2")
1568     ),
1569     MTK_PIN(
1570         166, "GPIO166",
1571         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1572         DRV_GRP3,
1573         MTK_FUNCTION(0, "GPIO166"),
1574         MTK_FUNCTION(1, "MIPI_TDP3")
1575     ),
1576     MTK_PIN(
1577         167, "GPIO167",
1578         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1579         DRV_GRP3,
1580         MTK_FUNCTION(0, "GPIO167"),
1581         MTK_FUNCTION(1, "MIPI_TDN3")
1582     ),
1583     MTK_PIN(
1584         168, "GPIO168",
1585         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1586         DRV_GRP3,
1587         MTK_FUNCTION(0, "GPIO168"),
1588         MTK_FUNCTION(1, "MIPI_TDP0_A")
1589     ),
1590     MTK_PIN(
1591         169, "GPIO169",
1592         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1593         DRV_GRP3,
1594         MTK_FUNCTION(0, "GPIO169"),
1595         MTK_FUNCTION(1, "MIPI_TDN0_A")
1596     ),
1597     MTK_PIN(
1598         170, "GPIO170",
1599         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1600         DRV_GRP3,
1601         MTK_FUNCTION(0, "GPIO170"),
1602         MTK_FUNCTION(1, "MIPI_TDP1_A")
1603     ),
1604     MTK_PIN(
1605         171, "GPIO171",
1606         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1607         DRV_GRP3,
1608         MTK_FUNCTION(0, "GPIO171"),
1609         MTK_FUNCTION(1, "MIPI_TDN1_A")
1610     ),
1611     MTK_PIN(
1612         172, "GPIO172",
1613         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1614         DRV_GRP3,
1615         MTK_FUNCTION(0, "GPIO172"),
1616         MTK_FUNCTION(1, "MIPI_TCP_A")
1617     ),
1618     MTK_PIN(
1619         173, "GPIO173",
1620         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1621         DRV_GRP3,
1622         MTK_FUNCTION(0, "GPIO173"),
1623         MTK_FUNCTION(1, "MIPI_TCN_A")
1624     ),
1625     MTK_PIN(
1626         174, "GPIO174",
1627         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1628         DRV_GRP3,
1629         MTK_FUNCTION(0, "GPIO174"),
1630         MTK_FUNCTION(1, "MIPI_TDP2_A")
1631     ),
1632     MTK_PIN(
1633         175, "GPIO175",
1634         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1635         DRV_GRP3,
1636         MTK_FUNCTION(0, "GPIO175"),
1637         MTK_FUNCTION(1, "MIPI_TDN2_A")
1638     ),
1639     MTK_PIN(
1640         176, "GPIO176",
1641         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1642         DRV_GRP3,
1643         MTK_FUNCTION(0, "GPIO176"),
1644         MTK_FUNCTION(1, "MIPI_TDP3_A")
1645     ),
1646     MTK_PIN(
1647         177, "GPIO177",
1648         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1649         DRV_GRP3,
1650         MTK_FUNCTION(0, "GPIO177"),
1651         MTK_FUNCTION(1, "MIPI_TDN3_A")
1652     ),
1653     MTK_PIN(
1654         178, "GPIO178",
1655         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1656         DRV_GRP3,
1657         MTK_FUNCTION(0, "GPIO178"),
1658         MTK_FUNCTION(1, "DISP_PWM"),
1659         MTK_FUNCTION(2, "PWM_D"),
1660         MTK_FUNCTION(3, "CLKM5"),
1661         MTK_FUNCTION(7, "DBG_MON_A19")
1662     ),
1663     MTK_PIN(
1664         179, "GPIO179",
1665         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1666         DRV_GRP3,
1667         MTK_FUNCTION(0, "GPIO179"),
1668         MTK_FUNCTION(1, "DSI_TE0"),
1669         MTK_FUNCTION(7, "DBG_MON_A20")
1670     ),
1671     MTK_PIN(
1672         180, "GPIO180",
1673         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1674         DRV_GRP3,
1675         MTK_FUNCTION(0, "GPIO180"),
1676         MTK_FUNCTION(1, "LCM_RST"),
1677         MTK_FUNCTION(2, "DSI_TE1"),
1678         MTK_FUNCTION(7, "DBG_MON_A21")
1679     ),
1680     MTK_PIN(
1681         181, "GPIO181",
1682         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1683         DRV_GRP3,
1684         MTK_FUNCTION(0, "GPIO181"),
1685         MTK_FUNCTION(1, "IDDIG"),
1686         MTK_FUNCTION(2, "DSI_TE1"),
1687         MTK_FUNCTION(7, "DBG_MON_A22")
1688     ),
1689     MTK_PIN(
1690         182, "GPIO182",
1691         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1692         DRV_GRP3,
1693         MTK_FUNCTION(0, "GPIO182"),
1694         MTK_FUNCTION(1, "TESTMODE")
1695     ),
1696     MTK_PIN(
1697         183, "GPIO183",
1698         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1699         DRV_GRP3,
1700         MTK_FUNCTION(0, "GPIO183"),
1701         MTK_FUNCTION(1, "RFIC0_BSI_CK"),
1702         MTK_FUNCTION(2, "SPM_BSI_CK"),
1703         MTK_FUNCTION(7, "DBG_MON_B27")
1704     ),
1705     MTK_PIN(
1706         184, "GPIO184",
1707         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1708         DRV_GRP3,
1709         MTK_FUNCTION(0, "GPIO184"),
1710         MTK_FUNCTION(1, "RFIC0_BSI_EN"),
1711         MTK_FUNCTION(2, "SPM_BSI_EN"),
1712         MTK_FUNCTION(7, "DBG_MON_B28")
1713     ),
1714     MTK_PIN(
1715         185, "GPIO185",
1716         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1717         DRV_GRP3,
1718         MTK_FUNCTION(0, "GPIO185"),
1719         MTK_FUNCTION(1, "RFIC0_BSI_D0"),
1720         MTK_FUNCTION(2, "SPM_BSI_D0"),
1721         MTK_FUNCTION(7, "DBG_MON_B29")
1722     ),
1723     MTK_PIN(
1724         186, "GPIO186",
1725         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1726         DRV_GRP3,
1727         MTK_FUNCTION(0, "GPIO186"),
1728         MTK_FUNCTION(1, "RFIC0_BSI_D1"),
1729         MTK_FUNCTION(2, "SPM_BSI_D1"),
1730         MTK_FUNCTION(7, "DBG_MON_B30")
1731     ),
1732     MTK_PIN(
1733         187, "GPIO187",
1734         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1735         DRV_GRP3,
1736         MTK_FUNCTION(0, "GPIO187"),
1737         MTK_FUNCTION(1, "RFIC0_BSI_D2"),
1738         MTK_FUNCTION(2, "SPM_BSI_D2"),
1739         MTK_FUNCTION(7, "DBG_MON_B31")
1740     ),
1741     MTK_PIN(
1742         188, "GPIO188",
1743         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1744         DRV_GRP3,
1745         MTK_FUNCTION(0, "GPIO188"),
1746         MTK_FUNCTION(1, "MIPI0_SCLK"),
1747         MTK_FUNCTION(7, "DBG_MON_B32")
1748     ),
1749     MTK_PIN(
1750         189, "GPIO189",
1751         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1752         DRV_GRP3,
1753         MTK_FUNCTION(0, "GPIO189"),
1754         MTK_FUNCTION(1, "MIPI0_SDATA")
1755     ),
1756     MTK_PIN(
1757         190, "GPIO190",
1758         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1759         DRV_GRP3,
1760         MTK_FUNCTION(0, "GPIO190"),
1761         MTK_FUNCTION(1, "MIPI1_SCLK")
1762     ),
1763     MTK_PIN(
1764         191, "GPIO191",
1765         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1766         DRV_GRP3,
1767         MTK_FUNCTION(0, "GPIO191"),
1768         MTK_FUNCTION(1, "MIPI1_SDATA")
1769     ),
1770     MTK_PIN(
1771         192, "GPIO192",
1772         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1773         DRV_GRP3,
1774         MTK_FUNCTION(0, "GPIO192"),
1775         MTK_FUNCTION(1, "BPI_BUS4")
1776     ),
1777     MTK_PIN(
1778         193, "GPIO193",
1779         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1780         DRV_GRP3,
1781         MTK_FUNCTION(0, "GPIO193"),
1782         MTK_FUNCTION(1, "BPI_BUS5"),
1783         MTK_FUNCTION(7, "DBG_MON_B0")
1784     ),
1785     MTK_PIN(
1786         194, "GPIO194",
1787         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1788         DRV_GRP3,
1789         MTK_FUNCTION(0, "GPIO194"),
1790         MTK_FUNCTION(1, "BPI_BUS6"),
1791         MTK_FUNCTION(7, "DBG_MON_B1")
1792     ),
1793     MTK_PIN(
1794         195, "GPIO195",
1795         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1796         DRV_GRP3,
1797         MTK_FUNCTION(0, "GPIO195"),
1798         MTK_FUNCTION(1, "BPI_BUS7"),
1799         MTK_FUNCTION(7, "DBG_MON_B2")
1800     ),
1801     MTK_PIN(
1802         196, "GPIO196",
1803         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1804         DRV_GRP3,
1805         MTK_FUNCTION(0, "GPIO196"),
1806         MTK_FUNCTION(1, "BPI_BUS8"),
1807         MTK_FUNCTION(7, "DBG_MON_B3")
1808     ),
1809     MTK_PIN(
1810         197, "GPIO197",
1811         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1812         DRV_GRP3,
1813         MTK_FUNCTION(0, "GPIO197"),
1814         MTK_FUNCTION(1, "BPI_BUS9"),
1815         MTK_FUNCTION(7, "DBG_MON_B4")
1816     ),
1817     MTK_PIN(
1818         198, "GPIO198",
1819         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1820         DRV_GRP3,
1821         MTK_FUNCTION(0, "GPIO198"),
1822         MTK_FUNCTION(1, "BPI_BUS10"),
1823         MTK_FUNCTION(7, "DBG_MON_B5")
1824     ),
1825     MTK_PIN(
1826         199, "GPIO199",
1827         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1828         DRV_GRP3,
1829         MTK_FUNCTION(0, "GPIO199"),
1830         MTK_FUNCTION(1, "BPI_BUS11"),
1831         MTK_FUNCTION(7, "DBG_MON_B6")
1832     ),
1833     MTK_PIN(
1834         200, "GPIO200",
1835         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1836         DRV_GRP3,
1837         MTK_FUNCTION(0, "GPIO200"),
1838         MTK_FUNCTION(1, "BPI_BUS12"),
1839         MTK_FUNCTION(7, "DBG_MON_B7")
1840     ),
1841     MTK_PIN(
1842         201, "GPIO201",
1843         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1844         DRV_GRP3,
1845         MTK_FUNCTION(0, "GPIO201"),
1846         MTK_FUNCTION(1, "BPI_BUS13"),
1847         MTK_FUNCTION(7, "DBG_MON_B8")
1848     ),
1849     MTK_PIN(
1850         202, "GPIO202",
1851         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1852         DRV_GRP3,
1853         MTK_FUNCTION(0, "GPIO202"),
1854         MTK_FUNCTION(1, "BPI_BUS14"),
1855         MTK_FUNCTION(7, "DBG_MON_B9")
1856     ),
1857     MTK_PIN(
1858         203, "GPIO203",
1859         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1860         DRV_GRP3,
1861         MTK_FUNCTION(0, "GPIO203"),
1862         MTK_FUNCTION(1, "BPI_BUS15"),
1863         MTK_FUNCTION(7, "DBG_MON_B10")
1864     ),
1865     MTK_PIN(
1866         204, "GPIO204",
1867         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1868         DRV_GRP3,
1869         MTK_FUNCTION(0, "GPIO204"),
1870         MTK_FUNCTION(1, "BPI_BUS16"),
1871         MTK_FUNCTION(2, "PA_VM0"),
1872         MTK_FUNCTION(7, "DBG_MON_B11")
1873     ),
1874     MTK_PIN(
1875         205, "GPIO205",
1876         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1877         DRV_GRP3,
1878         MTK_FUNCTION(0, "GPIO205"),
1879         MTK_FUNCTION(1, "BPI_BUS17"),
1880         MTK_FUNCTION(2, "PA_VM1"),
1881         MTK_FUNCTION(7, "DBG_MON_B12")
1882     ),
1883     MTK_PIN(
1884         206, "GPIO206",
1885         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1886         DRV_GRP3,
1887         MTK_FUNCTION(0, "GPIO206"),
1888         MTK_FUNCTION(1, "BPI_BUS18"),
1889         MTK_FUNCTION(2, "TX_SWAP0"),
1890         MTK_FUNCTION(7, "DBG_MON_B13")
1891     ),
1892     MTK_PIN(
1893         207, "GPIO207",
1894         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1895         DRV_GRP3,
1896         MTK_FUNCTION(0, "GPIO207"),
1897         MTK_FUNCTION(1, "BPI_BUS19"),
1898         MTK_FUNCTION(2, "TX_SWAP1"),
1899         MTK_FUNCTION(7, "DBG_MON_B14")
1900     ),
1901     MTK_PIN(
1902         208, "GPIO208",
1903         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1904         DRV_GRP3,
1905         MTK_FUNCTION(0, "GPIO208"),
1906         MTK_FUNCTION(1, "BPI_BUS20"),
1907         MTK_FUNCTION(2, "TX_SWAP2"),
1908         MTK_FUNCTION(7, "DBG_MON_B15")
1909     ),
1910     MTK_PIN(
1911         209, "GPIO209",
1912         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1913         DRV_GRP3,
1914         MTK_FUNCTION(0, "GPIO209"),
1915         MTK_FUNCTION(1, "BPI_BUS21"),
1916         MTK_FUNCTION(2, "TX_SWAP3"),
1917         MTK_FUNCTION(7, "DBG_MON_B16")
1918     ),
1919     MTK_PIN(
1920         210, "GPIO210",
1921         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1922         DRV_GRP3,
1923         MTK_FUNCTION(0, "GPIO210"),
1924         MTK_FUNCTION(1, "BPI_BUS22"),
1925         MTK_FUNCTION(2, "DET_BPI0"),
1926         MTK_FUNCTION(7, "DBG_MON_B17")
1927     ),
1928     MTK_PIN(
1929         211, "GPIO211",
1930         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1931         DRV_GRP3,
1932         MTK_FUNCTION(0, "GPIO211"),
1933         MTK_FUNCTION(1, "BPI_BUS23"),
1934         MTK_FUNCTION(2, "DET_BPI1"),
1935         MTK_FUNCTION(7, "DBG_MON_B18")
1936     ),
1937     MTK_PIN(
1938         212, "GPIO212",
1939         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1940         DRV_GRP3,
1941         MTK_FUNCTION(0, "GPIO212"),
1942         MTK_FUNCTION(1, "BPI_BUS0"),
1943         MTK_FUNCTION(7, "DBG_MON_B19")
1944     ),
1945     MTK_PIN(
1946         213, "GPIO213",
1947         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1948         DRV_GRP3,
1949         MTK_FUNCTION(0, "GPIO213"),
1950         MTK_FUNCTION(1, "BPI_BUS1"),
1951         MTK_FUNCTION(7, "DBG_MON_B20")
1952     ),
1953     MTK_PIN(
1954         214, "GPIO214",
1955         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1956         DRV_GRP3,
1957         MTK_FUNCTION(0, "GPIO214"),
1958         MTK_FUNCTION(1, "BPI_BUS2"),
1959         MTK_FUNCTION(7, "DBG_MON_B21")
1960     ),
1961     MTK_PIN(
1962         215, "GPIO215",
1963         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1964         DRV_GRP3,
1965         MTK_FUNCTION(0, "GPIO215"),
1966         MTK_FUNCTION(1, "BPI_BUS3"),
1967         MTK_FUNCTION(7, "DBG_MON_B22")
1968     ),
1969     MTK_PIN(
1970         216, "GPIO216",
1971         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1972         DRV_GRP3,
1973         MTK_FUNCTION(0, "GPIO216"),
1974         MTK_FUNCTION(1, "MIPI2_SCLK"),
1975         MTK_FUNCTION(7, "DBG_MON_B23")
1976     ),
1977     MTK_PIN(
1978         217, "GPIO217",
1979         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1980         DRV_GRP3,
1981         MTK_FUNCTION(0, "GPIO217"),
1982         MTK_FUNCTION(1, "MIPI2_SDATA"),
1983         MTK_FUNCTION(7, "DBG_MON_B24")
1984     ),
1985     MTK_PIN(
1986         218, "GPIO218",
1987         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1988         DRV_GRP3,
1989         MTK_FUNCTION(0, "GPIO218"),
1990         MTK_FUNCTION(1, "MIPI3_SCLK"),
1991         MTK_FUNCTION(7, "DBG_MON_B25")
1992     ),
1993     MTK_PIN(
1994         219, "GPIO219",
1995         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
1996         DRV_GRP3,
1997         MTK_FUNCTION(0, "GPIO219"),
1998         MTK_FUNCTION(1, "MIPI3_SDATA"),
1999         MTK_FUNCTION(7, "DBG_MON_B26")
2000     ),
2001     MTK_PIN(
2002         220, "GPIO220",
2003         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2004         DRV_GRP3,
2005         MTK_FUNCTION(0, "GPIO220"),
2006         MTK_FUNCTION(1, "CONN_WF_IP")
2007     ),
2008     MTK_PIN(
2009         221, "GPIO221",
2010         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2011         DRV_GRP3,
2012         MTK_FUNCTION(0, "GPIO221"),
2013         MTK_FUNCTION(1, "CONN_WF_IN")
2014     ),
2015     MTK_PIN(
2016         222, "GPIO222",
2017         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2018         DRV_GRP3,
2019         MTK_FUNCTION(0, "GPIO222"),
2020         MTK_FUNCTION(1, "CONN_WF_QP")
2021     ),
2022     MTK_PIN(
2023         223, "GPIO223",
2024         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2025         DRV_GRP3,
2026         MTK_FUNCTION(0, "GPIO223"),
2027         MTK_FUNCTION(1, "CONN_WF_QN")
2028     ),
2029     MTK_PIN(
2030         224, "GPIO224",
2031         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2032         DRV_GRP3,
2033         MTK_FUNCTION(0, "GPIO224"),
2034         MTK_FUNCTION(1, "CONN_BT_IP")
2035     ),
2036     MTK_PIN(
2037         225, "GPIO225",
2038         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2039         DRV_GRP3,
2040         MTK_FUNCTION(0, "GPIO225"),
2041         MTK_FUNCTION(1, "CONN_BT_IN")
2042     ),
2043     MTK_PIN(
2044         226, "GPIO226",
2045         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2046         DRV_GRP3,
2047         MTK_FUNCTION(0, "GPIO226"),
2048         MTK_FUNCTION(1, "CONN_BT_QP")
2049     ),
2050     MTK_PIN(
2051         227, "GPIO227",
2052         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2053         DRV_GRP3,
2054         MTK_FUNCTION(0, "GPIO227"),
2055         MTK_FUNCTION(1, "CONN_BT_QN")
2056     ),
2057     MTK_PIN(
2058         228, "GPIO228",
2059         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2060         DRV_GRP3,
2061         MTK_FUNCTION(0, "GPIO228"),
2062         MTK_FUNCTION(1, "CONN_GPS_IP")
2063     ),
2064     MTK_PIN(
2065         229, "GPIO229",
2066         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2067         DRV_GRP3,
2068         MTK_FUNCTION(0, "GPIO229"),
2069         MTK_FUNCTION(1, "CONN_GPS_IN")
2070     ),
2071     MTK_PIN(
2072         230, "GPIO230",
2073         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2074         DRV_GRP3,
2075         MTK_FUNCTION(0, "GPIO230"),
2076         MTK_FUNCTION(1, "CONN_GPS_QP")
2077     ),
2078     MTK_PIN(
2079         231, "GPIO231",
2080         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2081         DRV_GRP3,
2082         MTK_FUNCTION(0, "GPIO231"),
2083         MTK_FUNCTION(1, "CONN_GPS_QN")
2084     ),
2085     MTK_PIN(
2086         232, "GPIO232",
2087         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2088         DRV_GRP3,
2089         MTK_FUNCTION(0, "GPIO232"),
2090         MTK_FUNCTION(1, "URXD1"),
2091         MTK_FUNCTION(2, "UTXD1"),
2092         MTK_FUNCTION(3, "MD_URXD0"),
2093         MTK_FUNCTION(4, "MD_URXD1"),
2094         MTK_FUNCTION(5, "MD_URXD2"),
2095         MTK_FUNCTION(6, "C2K_URXD0"),
2096         MTK_FUNCTION(7, "C2K_URXD1")
2097     ),
2098     MTK_PIN(
2099         233, "GPIO233",
2100         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2101         DRV_GRP3,
2102         MTK_FUNCTION(0, "GPIO233"),
2103         MTK_FUNCTION(1, "UTXD1"),
2104         MTK_FUNCTION(2, "URXD1"),
2105         MTK_FUNCTION(3, "MD_UTXD0"),
2106         MTK_FUNCTION(4, "MD_UTXD1"),
2107         MTK_FUNCTION(5, "MD_UTXD2"),
2108         MTK_FUNCTION(6, "C2K_UTXD0"),
2109         MTK_FUNCTION(7, "C2K_UTXD1")
2110     ),
2111     MTK_PIN(
2112         234, "GPIO234",
2113         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2114         DRV_GRP3,
2115         MTK_FUNCTION(0, "GPIO234"),
2116         MTK_FUNCTION(1, "SPI1_CLK_B"),
2117         MTK_FUNCTION(2, "TP_UTXD1_AO"),
2118         MTK_FUNCTION(3, "SCL4_1"),
2119         MTK_FUNCTION(4, "UTXD0"),
2120         MTK_FUNCTION(6, "PWM_A"),
2121         MTK_FUNCTION(7, "DBG_MON_A23")
2122     ),
2123     MTK_PIN(
2124         235, "GPIO235",
2125         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2126         DRV_GRP3,
2127         MTK_FUNCTION(0, "GPIO235"),
2128         MTK_FUNCTION(1, "SPI1_MI_B"),
2129         MTK_FUNCTION(2, "SPI1_MO_B"),
2130         MTK_FUNCTION(3, "SDA4_1"),
2131         MTK_FUNCTION(4, "URXD0"),
2132         MTK_FUNCTION(6, "CLKM0"),
2133         MTK_FUNCTION(7, "DBG_MON_A24")
2134     ),
2135     MTK_PIN(
2136         236, "GPIO236",
2137         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2138         DRV_GRP3,
2139         MTK_FUNCTION(0, "GPIO236"),
2140         MTK_FUNCTION(1, "SPI1_MO_B"),
2141         MTK_FUNCTION(2, "SPI1_MI_B"),
2142         MTK_FUNCTION(3, "SCL5_1"),
2143         MTK_FUNCTION(4, "URTS0"),
2144         MTK_FUNCTION(6, "PWM_B"),
2145         MTK_FUNCTION(7, "DBG_MON_A25")
2146     ),
2147     MTK_PIN(
2148         237, "GPIO237",
2149         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2150         DRV_GRP3,
2151         MTK_FUNCTION(0, "GPIO237"),
2152         MTK_FUNCTION(1, "SPI1_CS_B"),
2153         MTK_FUNCTION(2, "TP_URXD1_AO"),
2154         MTK_FUNCTION(3, "SDA5_1"),
2155         MTK_FUNCTION(4, "UCTS0"),
2156         MTK_FUNCTION(6, "CLKM1"),
2157         MTK_FUNCTION(7, "DBG_MON_A26")
2158     ),
2159     MTK_PIN(
2160         238, "GPIO238",
2161         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2162         DRV_GRP3,
2163         MTK_FUNCTION(0, "GPIO238"),
2164         MTK_FUNCTION(1, "SDA4_0")
2165     ),
2166     MTK_PIN(
2167         239, "GPIO239",
2168         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2169         DRV_GRP3,
2170         MTK_FUNCTION(0, "GPIO239"),
2171         MTK_FUNCTION(1, "SCL4_0")
2172     ),
2173     MTK_PIN(
2174         240, "GPIO240",
2175         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2176         DRV_GRP3,
2177         MTK_FUNCTION(0, "GPIO240"),
2178         MTK_FUNCTION(1, "SDA5_0")
2179     ),
2180     MTK_PIN(
2181         241, "GPIO241",
2182         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2183         DRV_GRP3,
2184                 MTK_FUNCTION(0, "GPIO241"),
2185         MTK_FUNCTION(1, "SCL5_0")
2186     ),
2187     MTK_PIN(
2188         242, "GPIO242",
2189         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2190         DRV_GRP3,
2191         MTK_FUNCTION(0, "GPIO242"),
2192         MTK_FUNCTION(1, "SPI2_CLK_B"),
2193         MTK_FUNCTION(2, "TP_UTXD2_AO"),
2194         MTK_FUNCTION(3, "SCL4_2"),
2195         MTK_FUNCTION(4, "UTXD1"),
2196         MTK_FUNCTION(5, "URTS3"),
2197         MTK_FUNCTION(6, "PWM_C"),
2198         MTK_FUNCTION(7, "DBG_MON_A27")
2199     ),
2200     MTK_PIN(
2201         243, "GPIO243",
2202         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2203         DRV_GRP3,
2204         MTK_FUNCTION(0, "GPIO243"),
2205         MTK_FUNCTION(1, "SPI2_MI_B"),
2206         MTK_FUNCTION(2, "SPI2_MO_B"),
2207         MTK_FUNCTION(3, "SDA4_2"),
2208         MTK_FUNCTION(4, "URXD1"),
2209         MTK_FUNCTION(5, "UCTS3"),
2210         MTK_FUNCTION(6, "CLKM2"),
2211         MTK_FUNCTION(7, "DBG_MON_A28")
2212     ),
2213     MTK_PIN(
2214         244, "GPIO244",
2215         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2216         DRV_GRP3,
2217         MTK_FUNCTION(0, "GPIO244"),
2218         MTK_FUNCTION(1, "SPI2_MO_B"),
2219         MTK_FUNCTION(2, "SPI2_MI_B"),
2220         MTK_FUNCTION(3, "SCL5_2"),
2221         MTK_FUNCTION(4, "URTS1"),
2222         MTK_FUNCTION(5, "UTXD3"),
2223         MTK_FUNCTION(6, "PWM_D"),
2224         MTK_FUNCTION(7, "DBG_MON_A29")
2225     ),
2226     MTK_PIN(
2227         245, "GPIO245",
2228         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2229         DRV_GRP3,
2230         MTK_FUNCTION(0, "GPIO245"),
2231         MTK_FUNCTION(1, "SPI2_CS_B"),
2232         MTK_FUNCTION(2, "TP_URXD2_AO"),
2233         MTK_FUNCTION(3, "SDA5_2"),
2234         MTK_FUNCTION(4, "UCTS1"),
2235         MTK_FUNCTION(5, "URXD3"),
2236         MTK_FUNCTION(6, "CLKM3"),
2237         MTK_FUNCTION(7, "DBG_MON_A30")
2238     ),
2239     MTK_PIN(
2240         246, "GPIO246",
2241         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2242         DRV_GRP3,
2243         MTK_FUNCTION(0, "GPIO246"),
2244         MTK_FUNCTION(1, "I2S1_LRCK"),
2245         MTK_FUNCTION(2, "I2S2_LRCK"),
2246         MTK_FUNCTION(3, "I2S0_LRCK"),
2247         MTK_FUNCTION(4, "I2S3_LRCK"),
2248         MTK_FUNCTION(5, "PCM0_SYNC"),
2249         MTK_FUNCTION(6, "SPI5_CLK_C"),
2250         MTK_FUNCTION(7, "DBG_MON_A31")
2251     ),
2252     MTK_PIN(
2253         247, "GPIO247",
2254         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2255         DRV_GRP3,
2256         MTK_FUNCTION(0, "GPIO247"),
2257         MTK_FUNCTION(1, "I2S1_BCK"),
2258         MTK_FUNCTION(2, "I2S2_BCK"),
2259         MTK_FUNCTION(3, "I2S0_BCK"),
2260         MTK_FUNCTION(4, "I2S3_BCK"),
2261         MTK_FUNCTION(5, "PCM0_CLK"),
2262         MTK_FUNCTION(6, "SPI5_MI_C"),
2263         MTK_FUNCTION(7, "DBG_MON_A32")
2264     ),
2265     MTK_PIN(
2266         248, "GPIO248",
2267         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2268         DRV_GRP3,
2269         MTK_FUNCTION(0, "GPIO248"),
2270         MTK_FUNCTION(1, "I2S2_DI"),
2271         MTK_FUNCTION(2, "I2S2_DI"),
2272         MTK_FUNCTION(3, "I2S0_DI"),
2273         MTK_FUNCTION(4, "I2S0_DI"),
2274         MTK_FUNCTION(5, "PCM0_DI"),
2275         MTK_FUNCTION(6, "SPI5_CS_C")
2276     ),
2277     MTK_PIN(
2278         249, "GPIO249",
2279         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2280         DRV_GRP3,
2281         MTK_FUNCTION(0, "GPIO249"),
2282         MTK_FUNCTION(1, "I2S1_DO"),
2283         MTK_FUNCTION(2, "I2S1_DO"),
2284         MTK_FUNCTION(3, "I2S3_DO"),
2285         MTK_FUNCTION(4, "I2S3_DO"),
2286         MTK_FUNCTION(5, "PCM0_DO"),
2287         MTK_FUNCTION(6, "SPI5_MO_C"),
2288         MTK_FUNCTION(7, "TRAP_SRAM_PWR_BYPASS")
2289     ),
2290     MTK_PIN(
2291         250, "GPIO250",
2292         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2293         DRV_GRP3,
2294         MTK_FUNCTION(0, "GPIO250"),
2295         MTK_FUNCTION(1, "SPI3_MI"),
2296         MTK_FUNCTION(2, "SPI3_MO"),
2297         MTK_FUNCTION(3, "IRTX_OUT"),
2298         MTK_FUNCTION(6, "TP_URXD1_AO"),
2299         MTK_FUNCTION(7, "DROP_ZONE")
2300     ),
2301     MTK_PIN(
2302         251, "GPIO251",
2303         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2304         DRV_GRP3,
2305         MTK_FUNCTION(0, "GPIO251"),
2306         MTK_FUNCTION(1, "SPI3_MO"),
2307         MTK_FUNCTION(2, "SPI3_MI"),
2308         MTK_FUNCTION(3, "CMFLASH"),
2309         MTK_FUNCTION(6, "TP_UTXD1_AO"),
2310         MTK_FUNCTION(7, "C2K_RTCK")
2311     ),
2312     MTK_PIN(
2313         252, "GPIO252",
2314         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2315         DRV_GRP3,
2316         MTK_FUNCTION(0, "GPIO252"),
2317         MTK_FUNCTION(1, "SPI3_CLK"),
2318         MTK_FUNCTION(2, "SCL0_4"),
2319         MTK_FUNCTION(3, "PWM_D"),
2320         MTK_FUNCTION(7, "C2K_TMS")
2321     ),
2322     MTK_PIN(
2323         253, "GPIO253",
2324         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2325         DRV_GRP3,
2326         MTK_FUNCTION(0, "GPIO253"),
2327         MTK_FUNCTION(1, "SPI3_CS"),
2328         MTK_FUNCTION(2, "SDA0_4"),
2329         MTK_FUNCTION(3, "PWM_A"),
2330         MTK_FUNCTION(7, "C2K_TCK")
2331     ),
2332     MTK_PIN(
2333         254, "GPIO254",
2334         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2335         DRV_GRP3,
2336         MTK_FUNCTION(0, "GPIO254"),
2337         MTK_FUNCTION(1, "I2S1_MCK"),
2338         MTK_FUNCTION(2, "I2S2_MCK"),
2339         MTK_FUNCTION(3, "I2S0_MCK"),
2340         MTK_FUNCTION(4, "I2S3_MCK"),
2341         MTK_FUNCTION(5, "CLKM0"),
2342         MTK_FUNCTION(7, "C2K_TDI")
2343     ),
2344     MTK_PIN(
2345         255, "GPIO255",
2346         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2347         DRV_GRP3,
2348         MTK_FUNCTION(0, "GPIO255"),
2349         MTK_FUNCTION(1, "CLKM1"),
2350         MTK_FUNCTION(2, "DISP_PWM"),
2351         MTK_FUNCTION(3, "PWM_B"),
2352         MTK_FUNCTION(6, "TP_GPIO1_AO"),
2353         MTK_FUNCTION(7, "C2K_TDO")
2354     ),
2355     MTK_PIN(
2356         256, "GPIO256",
2357         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2358         DRV_GRP3,
2359         MTK_FUNCTION(0, "GPIO256"),
2360         MTK_FUNCTION(1, "CLKM2"),
2361         MTK_FUNCTION(2, "IRTX_OUT"),
2362         MTK_FUNCTION(3, "PWM_C"),
2363         MTK_FUNCTION(6, "TP_GPIO0_AO"),
2364         MTK_FUNCTION(7, "C2K_NTRST")
2365     ),
2366     MTK_PIN(
2367         257, "GPIO257",
2368         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2369         DRV_GRP3,
2370         MTK_FUNCTION(0, "GPIO257"),
2371         MTK_FUNCTION(1, "IO_JTAG_TMS"),
2372         MTK_FUNCTION(2, "LTE_JTAG_TMS"),
2373         MTK_FUNCTION(3, "DFD_TMS"),
2374         MTK_FUNCTION(4, "DAP_SIB1_SWD"),
2375         MTK_FUNCTION(5, "ANC_JTAG_TMS"),
2376         MTK_FUNCTION(6, "SCP_JTAG_TMS"),
2377         MTK_FUNCTION(7, "C2K_DM_OTMS")
2378     ),
2379     MTK_PIN(
2380         258, "GPIO258",
2381         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2382         DRV_GRP3,
2383         MTK_FUNCTION(0, "GPIO258"),
2384         MTK_FUNCTION(1, "IO_JTAG_TCK"),
2385         MTK_FUNCTION(2, "LTE_JTAG_TCK"),
2386         MTK_FUNCTION(3, "DFD_TCK_XI"),
2387         MTK_FUNCTION(4, "DAP_SIB1_SWCK"),
2388         MTK_FUNCTION(5, "ANC_JTAG_TCK"),
2389         MTK_FUNCTION(6, "SCP_JTAG_TCK"),
2390         MTK_FUNCTION(7, "C2K_DM_OTCK")
2391     ),
2392     MTK_PIN(
2393         259, "GPIO259",
2394         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2395         DRV_GRP3,
2396         MTK_FUNCTION(0, "GPIO259"),
2397         MTK_FUNCTION(1, "IO_JTAG_TDI"),
2398         MTK_FUNCTION(2, "LTE_JTAG_TDI"),
2399         MTK_FUNCTION(3, "DFD_TDI"),
2400         MTK_FUNCTION(5, "ANC_JTAG_TDI"),
2401         MTK_FUNCTION(6, "SCP_JTAG_TDI"),
2402         MTK_FUNCTION(7, "C2K_DM_OTDI")
2403     ),
2404     MTK_PIN(
2405         260, "GPIO260",
2406         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2407         DRV_GRP3,
2408         MTK_FUNCTION(0, "GPIO260"),
2409         MTK_FUNCTION(1, "IO_JTAG_TDO"),
2410         MTK_FUNCTION(2, "LTE_JTAG_TDO"),
2411         MTK_FUNCTION(3, "DFD_TDO"),
2412         MTK_FUNCTION(5, "ANC_JTAG_TDO"),
2413         MTK_FUNCTION(6, "SCP_JTAG_TDO"),
2414         MTK_FUNCTION(7, "C2K_DM_OTDO")
2415     ),
2416     MTK_PIN(
2417         261, "GPIO261",
2418         MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
2419         DRV_GRP3,
2420         MTK_FUNCTION(0, "GPIO261"),
2421         MTK_FUNCTION(2, "LTE_JTAG_TRSTN"),
2422         MTK_FUNCTION(3, "DFD_NTRST"),
2423         MTK_FUNCTION(5, "ANC_JTAG_TRSTN"),
2424         MTK_FUNCTION(6, "SCP_JTAG_TRSTN"),
2425         MTK_FUNCTION(7, "C2K_DM_JTINTP")
2426     ),
2427 };
2428 
2429 #endif /* __PINCTRL_MTK_MT6797_H */