Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 /*
0003  * Copyright (C) 2021 MediaTek Inc.
0004  *
0005  * Author: Guodong Liu <guodong.liu@mediatek.com>
0006  *
0007  */
0008 
0009 #ifndef __PINCTRL_MTK_MT8186_H
0010 #define __PINCTRL_MTK_MT8186_H
0011 
0012 #include "pinctrl-paris.h"
0013 
0014 static const struct mtk_pin_desc mtk_pins_mt8186[] = {
0015     MTK_PIN(
0016         0, "GPIO0",
0017         MTK_EINT_FUNCTION(0, 0),
0018         DRV_GRP4,
0019         MTK_FUNCTION(0, "GPIO0"),
0020         MTK_FUNCTION(1, "I2S0_MCK"),
0021         MTK_FUNCTION(2, "SPI0_CLK_B"),
0022         MTK_FUNCTION(3, "I2S2_MCK"),
0023         MTK_FUNCTION(4, "CMFLASH0"),
0024         MTK_FUNCTION(5, "SCP_SPI0_CK"),
0025         MTK_FUNCTION(6, "TP_GPIO0_AO"),
0026         MTK_FUNCTION(7, "dbg_mon_a0")
0027     ),
0028 
0029     MTK_PIN(
0030         1, "GPIO1",
0031         MTK_EINT_FUNCTION(0, 1),
0032         DRV_GRP4,
0033         MTK_FUNCTION(0, "GPIO1"),
0034         MTK_FUNCTION(1, "I2S0_BCK"),
0035         MTK_FUNCTION(2, "SPI0_CSB_B"),
0036         MTK_FUNCTION(3, "I2S2_BCK"),
0037         MTK_FUNCTION(4, "CMFLASH1"),
0038         MTK_FUNCTION(5, "SCP_SPI0_CS"),
0039         MTK_FUNCTION(6, "TP_GPIO1_AO")
0040     ),
0041 
0042     MTK_PIN(
0043         2, "GPIO2",
0044         MTK_EINT_FUNCTION(0, 2),
0045         DRV_GRP4,
0046         MTK_FUNCTION(0, "GPIO2"),
0047         MTK_FUNCTION(1, "I2S0_LRCK"),
0048         MTK_FUNCTION(2, "SPI0_MO_B"),
0049         MTK_FUNCTION(3, "I2S2_LRCK"),
0050         MTK_FUNCTION(4, "CMFLASH2"),
0051         MTK_FUNCTION(5, "SCP_SPI0_MO"),
0052         MTK_FUNCTION(6, "TP_GPIO2_AO")
0053     ),
0054 
0055     MTK_PIN(
0056         3, "GPIO3",
0057         MTK_EINT_FUNCTION(0, 3),
0058         DRV_GRP4,
0059         MTK_FUNCTION(0, "GPIO3"),
0060         MTK_FUNCTION(1, "I2S0_DI"),
0061         MTK_FUNCTION(2, "SPI0_MI_B"),
0062         MTK_FUNCTION(3, "I2S2_DI"),
0063         MTK_FUNCTION(4, "SRCLKENAI1"),
0064         MTK_FUNCTION(5, "SCP_SPI0_MI"),
0065         MTK_FUNCTION(6, "TP_GPIO3_AO")
0066     ),
0067 
0068     MTK_PIN(
0069         4, "GPIO4",
0070         MTK_EINT_FUNCTION(0, 4),
0071         DRV_GRP4,
0072         MTK_FUNCTION(0, "GPIO4"),
0073         MTK_FUNCTION(1, "I2S3_DO"),
0074         MTK_FUNCTION(3, "I2S1_DO"),
0075         MTK_FUNCTION(6, "TP_GPIO4_AO")
0076     ),
0077 
0078     MTK_PIN(
0079         5, "GPIO5",
0080         MTK_EINT_FUNCTION(0, 5),
0081         DRV_GRP4,
0082         MTK_FUNCTION(0, "GPIO5"),
0083         MTK_FUNCTION(1, "EXT_FRAME_SYNC"),
0084         MTK_FUNCTION(6, "TP_GPIO5_AO")
0085     ),
0086 
0087     MTK_PIN(
0088         6, "GPIO6",
0089         MTK_EINT_FUNCTION(0, 6),
0090         DRV_GRP4,
0091         MTK_FUNCTION(0, "GPIO6"),
0092         MTK_FUNCTION(1, "I2S3_MCK"),
0093         MTK_FUNCTION(2, "SPI1_CLK_B"),
0094         MTK_FUNCTION(3, "I2S1_MCK"),
0095         MTK_FUNCTION(4, "DPI_DATA22"),
0096         MTK_FUNCTION(6, "TP_GPIO6_AO")
0097     ),
0098 
0099     MTK_PIN(
0100         7, "GPIO7",
0101         MTK_EINT_FUNCTION(0, 7),
0102         DRV_GRP4,
0103         MTK_FUNCTION(0, "GPIO7"),
0104         MTK_FUNCTION(1, "I2S3_BCK"),
0105         MTK_FUNCTION(2, "SPI1_CSB_B"),
0106         MTK_FUNCTION(3, "I2S1_BCK"),
0107         MTK_FUNCTION(4, "DPI_DATA23"),
0108         MTK_FUNCTION(6, "TP_GPIO7_AO")
0109     ),
0110 
0111     MTK_PIN(
0112         8, "GPIO8",
0113         MTK_EINT_FUNCTION(0, 8),
0114         DRV_GRP4,
0115         MTK_FUNCTION(0, "GPIO8"),
0116         MTK_FUNCTION(1, "I2S3_LRCK"),
0117         MTK_FUNCTION(2, "SPI1_MO_B"),
0118         MTK_FUNCTION(3, "I2S1_LRCK"),
0119         MTK_FUNCTION(4, "CONN_UART0_RXD"),
0120         MTK_FUNCTION(5, "SSPM_URXD_AO"),
0121         MTK_FUNCTION(6, "ADSP_UART_RX"),
0122         MTK_FUNCTION(7, "CONN_MCU_DBGACK_N")
0123     ),
0124 
0125     MTK_PIN(
0126         9, "GPIO9",
0127         MTK_EINT_FUNCTION(0, 9),
0128         DRV_GRP4,
0129         MTK_FUNCTION(0, "GPIO9"),
0130         MTK_FUNCTION(1, "I2S3_DO"),
0131         MTK_FUNCTION(2, "SPI1_MI_B"),
0132         MTK_FUNCTION(3, "I2S1_DO"),
0133         MTK_FUNCTION(4, "CONN_UART0_TXD"),
0134         MTK_FUNCTION(5, "SSPM_UTXD_AO"),
0135         MTK_FUNCTION(6, "ADSP_UART_TX"),
0136         MTK_FUNCTION(7, "CONN_MCU_DBGI_N")
0137     ),
0138 
0139     MTK_PIN(
0140         10, "GPIO10",
0141         MTK_EINT_FUNCTION(0, 10),
0142         DRV_GRP4,
0143         MTK_FUNCTION(0, "GPIO10"),
0144         MTK_FUNCTION(1, "I2S0_MCK"),
0145         MTK_FUNCTION(2, "SPI4_CLK_A"),
0146         MTK_FUNCTION(3, "I2S2_MCK"),
0147         MTK_FUNCTION(4, "SPM_JTAG_TDI"),
0148         MTK_FUNCTION(5, "SCP_JTAG_TDI"),
0149         MTK_FUNCTION(6, "ADSP_JTAG_TDI"),
0150         MTK_FUNCTION(7, "CONN_MCU_TDI")
0151     ),
0152 
0153     MTK_PIN(
0154         11, "GPIO11",
0155         MTK_EINT_FUNCTION(0, 11),
0156         DRV_GRP4,
0157         MTK_FUNCTION(0, "GPIO11"),
0158         MTK_FUNCTION(1, "I2S0_BCK"),
0159         MTK_FUNCTION(2, "SPI4_CSB_A"),
0160         MTK_FUNCTION(3, "I2S2_BCK"),
0161         MTK_FUNCTION(4, "SPM_JTAG_TRSTN"),
0162         MTK_FUNCTION(5, "SCP_JTAG_TRSTN"),
0163         MTK_FUNCTION(6, "ADSP_JTAG_TRSTN"),
0164         MTK_FUNCTION(7, "CONN_MCU_TRST_B")
0165     ),
0166 
0167     MTK_PIN(
0168         12, "GPIO12",
0169         MTK_EINT_FUNCTION(0, 12),
0170         DRV_GRP4,
0171         MTK_FUNCTION(0, "GPIO12"),
0172         MTK_FUNCTION(1, "I2S0_LRCK"),
0173         MTK_FUNCTION(2, "SPI4_MO_A"),
0174         MTK_FUNCTION(3, "I2S2_LRCK"),
0175         MTK_FUNCTION(4, "SPM_JTAG_TCK"),
0176         MTK_FUNCTION(5, "SCP_JTAG_TCK"),
0177         MTK_FUNCTION(6, "ADSP_JTAG_TCK"),
0178         MTK_FUNCTION(7, "CONN_MCU_TCK")
0179     ),
0180 
0181     MTK_PIN(
0182         13, "GPIO13",
0183         MTK_EINT_FUNCTION(0, 13),
0184         DRV_GRP4,
0185         MTK_FUNCTION(0, "GPIO13"),
0186         MTK_FUNCTION(1, "I2S0_DI"),
0187         MTK_FUNCTION(2, "SPI4_MI_A"),
0188         MTK_FUNCTION(3, "I2S2_DI"),
0189         MTK_FUNCTION(4, "SPM_JTAG_TDO"),
0190         MTK_FUNCTION(5, "SCP_JTAG_TDO"),
0191         MTK_FUNCTION(6, "ADSP_JTAG_TDO"),
0192         MTK_FUNCTION(7, "CONN_MCU_TDO")
0193     ),
0194 
0195     MTK_PIN(
0196         14, "GPIO14",
0197         MTK_EINT_FUNCTION(0, 14),
0198         DRV_GRP4,
0199         MTK_FUNCTION(0, "GPIO14"),
0200         MTK_FUNCTION(3, "CLKM0"),
0201         MTK_FUNCTION(4, "SPM_JTAG_TMS"),
0202         MTK_FUNCTION(5, "SCP_JTAG_TMS"),
0203         MTK_FUNCTION(6, "ADSP_JTAG_TMS"),
0204         MTK_FUNCTION(7, "CONN_MCU_TMS")
0205     ),
0206 
0207     MTK_PIN(
0208         15, "GPIO15",
0209         MTK_EINT_FUNCTION(0, 15),
0210         DRV_GRP4,
0211         MTK_FUNCTION(0, "GPIO15"),
0212         MTK_FUNCTION(1, "EXT_FRAME_SYNC"),
0213         MTK_FUNCTION(2, "SRCLKENAI1"),
0214         MTK_FUNCTION(3, "CLKM1"),
0215         MTK_FUNCTION(4, "PWM0")
0216     ),
0217 
0218     MTK_PIN(
0219         16, "GPIO16",
0220         MTK_EINT_FUNCTION(0, 16),
0221         DRV_GRP4,
0222         MTK_FUNCTION(0, "GPIO16"),
0223         MTK_FUNCTION(1, "CONN_WIFI_TXD"),
0224         MTK_FUNCTION(2, "SRCLKENAI0"),
0225         MTK_FUNCTION(3, "CLKM2"),
0226         MTK_FUNCTION(4, "PWM1")
0227     ),
0228 
0229     MTK_PIN(
0230         17, "GPIO17",
0231         MTK_EINT_FUNCTION(0, 17),
0232         DRV_GRP4,
0233         MTK_FUNCTION(0, "GPIO17"),
0234         MTK_FUNCTION(3, "CLKM3"),
0235         MTK_FUNCTION(4, "PWM2"),
0236         MTK_FUNCTION(7, "dbg_mon_a32")
0237     ),
0238 
0239     MTK_PIN(
0240         18, "GPIO18",
0241         MTK_EINT_FUNCTION(0, 18),
0242         DRV_GRP4,
0243         MTK_FUNCTION(0, "GPIO18"),
0244         MTK_FUNCTION(2, "CMVREF0"),
0245         MTK_FUNCTION(6, "SPI2_CLK_B"),
0246         MTK_FUNCTION(7, "dbg_mon_a26")
0247     ),
0248 
0249     MTK_PIN(
0250         19, "GPIO19",
0251         MTK_EINT_FUNCTION(0, 19),
0252         DRV_GRP4,
0253         MTK_FUNCTION(0, "GPIO19"),
0254         MTK_FUNCTION(2, "CMVREF1"),
0255         MTK_FUNCTION(5, "ANT_SEL3"),
0256         MTK_FUNCTION(6, "SPI2_CSB_B"),
0257         MTK_FUNCTION(7, "dbg_mon_a2")
0258     ),
0259 
0260     MTK_PIN(
0261         20, "GPIO20",
0262         MTK_EINT_FUNCTION(0, 20),
0263         DRV_GRP4,
0264         MTK_FUNCTION(0, "GPIO20"),
0265         MTK_FUNCTION(2, "CMVREF2"),
0266         MTK_FUNCTION(5, "ANT_SEL4"),
0267         MTK_FUNCTION(6, "SPI2_MO_B"),
0268         MTK_FUNCTION(7, "dbg_mon_a3")
0269     ),
0270 
0271     MTK_PIN(
0272         21, "GPIO21",
0273         MTK_EINT_FUNCTION(0, 21),
0274         DRV_GRP4,
0275         MTK_FUNCTION(0, "GPIO21"),
0276         MTK_FUNCTION(1, "I2S0_MCK"),
0277         MTK_FUNCTION(2, "I2S1_MCK"),
0278         MTK_FUNCTION(3, "I2S3_MCK"),
0279         MTK_FUNCTION(5, "ANT_SEL5"),
0280         MTK_FUNCTION(6, "SPI2_MI_B"),
0281         MTK_FUNCTION(7, "dbg_mon_a4")
0282     ),
0283 
0284     MTK_PIN(
0285         22, "GPIO22",
0286         MTK_EINT_FUNCTION(0, 22),
0287         DRV_GRP4,
0288         MTK_FUNCTION(0, "GPIO22"),
0289         MTK_FUNCTION(1, "I2S0_BCK"),
0290         MTK_FUNCTION(2, "I2S1_BCK"),
0291         MTK_FUNCTION(3, "I2S3_BCK"),
0292         MTK_FUNCTION(4, "TDM_RX_LRCK"),
0293         MTK_FUNCTION(5, "ANT_SEL6"),
0294         MTK_FUNCTION(7, "dbg_mon_a5")
0295     ),
0296 
0297     MTK_PIN(
0298         23, "GPIO23",
0299         MTK_EINT_FUNCTION(0, 23),
0300         DRV_GRP4,
0301         MTK_FUNCTION(0, "GPIO23"),
0302         MTK_FUNCTION(1, "I2S0_LRCK"),
0303         MTK_FUNCTION(2, "I2S1_LRCK"),
0304         MTK_FUNCTION(3, "I2S3_LRCK"),
0305         MTK_FUNCTION(4, "TDM_RX_BCK"),
0306         MTK_FUNCTION(5, "ANT_SEL7"),
0307         MTK_FUNCTION(7, "dbg_mon_a6")
0308     ),
0309 
0310     MTK_PIN(
0311         24, "GPIO24",
0312         MTK_EINT_FUNCTION(0, 24),
0313         DRV_GRP4,
0314         MTK_FUNCTION(0, "GPIO24"),
0315         MTK_FUNCTION(1, "I2S0_DI"),
0316         MTK_FUNCTION(2, "I2S1_DO"),
0317         MTK_FUNCTION(3, "I2S3_DO"),
0318         MTK_FUNCTION(4, "TDM_RX_MCK"),
0319         MTK_FUNCTION(7, "dbg_mon_a7")
0320     ),
0321 
0322     MTK_PIN(
0323         25, "GPIO25",
0324         MTK_EINT_FUNCTION(0, 25),
0325         DRV_GRP4,
0326         MTK_FUNCTION(0, "GPIO25"),
0327         MTK_FUNCTION(1, "I2S2_MCK"),
0328         MTK_FUNCTION(2, "PCM_CLK"),
0329         MTK_FUNCTION(3, "SPI4_CLK_B"),
0330         MTK_FUNCTION(4, "TDM_RX_DATA0"),
0331         MTK_FUNCTION(7, "dbg_mon_a8")
0332     ),
0333 
0334     MTK_PIN(
0335         26, "GPIO26",
0336         MTK_EINT_FUNCTION(0, 26),
0337         DRV_GRP4,
0338         MTK_FUNCTION(0, "GPIO26"),
0339         MTK_FUNCTION(1, "I2S2_BCK"),
0340         MTK_FUNCTION(2, "PCM_SYNC"),
0341         MTK_FUNCTION(3, "SPI4_CSB_B"),
0342         MTK_FUNCTION(4, "TDM_RX_DATA1"),
0343         MTK_FUNCTION(7, "dbg_mon_a9")
0344     ),
0345 
0346     MTK_PIN(
0347         27, "GPIO27",
0348         MTK_EINT_FUNCTION(0, 27),
0349         DRV_GRP4,
0350         MTK_FUNCTION(0, "GPIO27"),
0351         MTK_FUNCTION(1, "I2S2_LRCK"),
0352         MTK_FUNCTION(2, "PCM_DI"),
0353         MTK_FUNCTION(3, "SPI4_MO_B"),
0354         MTK_FUNCTION(4, "TDM_RX_DATA2"),
0355         MTK_FUNCTION(7, "dbg_mon_a10")
0356     ),
0357 
0358     MTK_PIN(
0359         28, "GPIO28",
0360         MTK_EINT_FUNCTION(0, 28),
0361         DRV_GRP4,
0362         MTK_FUNCTION(0, "GPIO28"),
0363         MTK_FUNCTION(1, "I2S2_DI"),
0364         MTK_FUNCTION(2, "PCM_DO"),
0365         MTK_FUNCTION(3, "SPI4_MI_B"),
0366         MTK_FUNCTION(4, "TDM_RX_DATA3")
0367     ),
0368 
0369     MTK_PIN(
0370         29, "GPIO29",
0371         MTK_EINT_FUNCTION(0, 29),
0372         DRV_GRP4,
0373         MTK_FUNCTION(0, "GPIO29"),
0374         MTK_FUNCTION(1, "ANT_SEL0"),
0375         MTK_FUNCTION(2, "GPS_L1_ELNA_EN")
0376     ),
0377 
0378     MTK_PIN(
0379         30, "GPIO30",
0380         MTK_EINT_FUNCTION(0, 30),
0381         DRV_GRP4,
0382         MTK_FUNCTION(0, "GPIO30"),
0383         MTK_FUNCTION(1, "ANT_SEL1")
0384     ),
0385 
0386     MTK_PIN(
0387         31, "GPIO31",
0388         MTK_EINT_FUNCTION(0, 31),
0389         DRV_GRP4,
0390         MTK_FUNCTION(0, "GPIO31"),
0391         MTK_FUNCTION(1, "ANT_SEL2"),
0392         MTK_FUNCTION(2, "EXT_FRAME_SYNC"),
0393         MTK_FUNCTION(3, "SRCLKENAI1")
0394     ),
0395 
0396     MTK_PIN(
0397         32, "GPIO32",
0398         MTK_EINT_FUNCTION(0, 32),
0399         DRV_GRP4,
0400         MTK_FUNCTION(0, "GPIO32"),
0401         MTK_FUNCTION(1, "URXD0"),
0402         MTK_FUNCTION(2, "UTXD0"),
0403         MTK_FUNCTION(3, "ADSP_UART_RX"),
0404         MTK_FUNCTION(4, "TP_URXD1_AO")
0405     ),
0406 
0407     MTK_PIN(
0408         33, "GPIO33",
0409         MTK_EINT_FUNCTION(0, 33),
0410         DRV_GRP4,
0411         MTK_FUNCTION(0, "GPIO33"),
0412         MTK_FUNCTION(1, "UTXD0"),
0413         MTK_FUNCTION(2, "URXD0"),
0414         MTK_FUNCTION(3, "ADSP_UART_TX"),
0415         MTK_FUNCTION(4, "TP_UTXD1_AO")
0416     ),
0417 
0418     MTK_PIN(
0419         34, "GPIO34",
0420         MTK_EINT_FUNCTION(0, 34),
0421         DRV_GRP4,
0422         MTK_FUNCTION(0, "GPIO34"),
0423         MTK_FUNCTION(1, "URXD1"),
0424         MTK_FUNCTION(2, "TP_URXD2_AO"),
0425         MTK_FUNCTION(3, "SSPM_URXD_AO"),
0426         MTK_FUNCTION(4, "ADSP_UART_RX"),
0427         MTK_FUNCTION(5, "CONN_UART0_RXD")
0428     ),
0429 
0430     MTK_PIN(
0431         35, "GPIO35",
0432         MTK_EINT_FUNCTION(0, 35),
0433         DRV_GRP4,
0434         MTK_FUNCTION(0, "GPIO35"),
0435         MTK_FUNCTION(1, "UTXD1"),
0436         MTK_FUNCTION(2, "TP_UTXD2_AO"),
0437         MTK_FUNCTION(3, "SSPM_UTXD_AO"),
0438         MTK_FUNCTION(4, "ADSP_UART_TX"),
0439         MTK_FUNCTION(5, "CONN_UART0_TXD"),
0440         MTK_FUNCTION(6, "CONN_WIFI_TXD")
0441     ),
0442 
0443     MTK_PIN(
0444         36, "GPIO36",
0445         MTK_EINT_FUNCTION(0, 36),
0446         DRV_GRP4,
0447         MTK_FUNCTION(0, "GPIO36"),
0448         MTK_FUNCTION(1, "SPI0_CLK_A"),
0449         MTK_FUNCTION(2, "CLKM0"),
0450         MTK_FUNCTION(4, "SCP_SPI0_CK"),
0451         MTK_FUNCTION(5, "SPINOR_CK"),
0452         MTK_FUNCTION(7, "dbg_mon_a11")
0453     ),
0454 
0455     MTK_PIN(
0456         37, "GPIO37",
0457         MTK_EINT_FUNCTION(0, 37),
0458         DRV_GRP4,
0459         MTK_FUNCTION(0, "GPIO37"),
0460         MTK_FUNCTION(1, "SPI0_CSB_A"),
0461         MTK_FUNCTION(2, "CLKM1"),
0462         MTK_FUNCTION(3, "PWM0"),
0463         MTK_FUNCTION(4, "SCP_SPI0_CS"),
0464         MTK_FUNCTION(5, "SPINOR_CS"),
0465         MTK_FUNCTION(7, "dbg_mon_a12")
0466     ),
0467 
0468     MTK_PIN(
0469         38, "GPIO38",
0470         MTK_EINT_FUNCTION(0, 38),
0471         DRV_GRP4,
0472         MTK_FUNCTION(0, "GPIO38"),
0473         MTK_FUNCTION(1, "SPI0_MO_A"),
0474         MTK_FUNCTION(2, "CLKM2"),
0475         MTK_FUNCTION(3, "PWM1"),
0476         MTK_FUNCTION(4, "SCP_SPI0_MO"),
0477         MTK_FUNCTION(5, "SPINOR_IO0"),
0478         MTK_FUNCTION(7, "dbg_mon_a13")
0479     ),
0480 
0481     MTK_PIN(
0482         39, "GPIO39",
0483         MTK_EINT_FUNCTION(0, 39),
0484         DRV_GRP4,
0485         MTK_FUNCTION(0, "GPIO39"),
0486         MTK_FUNCTION(1, "SPI0_MI_A"),
0487         MTK_FUNCTION(2, "CLKM3"),
0488         MTK_FUNCTION(3, "PWM2"),
0489         MTK_FUNCTION(4, "SCP_SPI0_MI"),
0490         MTK_FUNCTION(5, "SPINOR_IO1"),
0491         MTK_FUNCTION(7, "dbg_mon_a14")
0492     ),
0493 
0494     MTK_PIN(
0495         40, "GPIO40",
0496         MTK_EINT_FUNCTION(0, 40),
0497         DRV_GRP4,
0498         MTK_FUNCTION(0, "GPIO40"),
0499         MTK_FUNCTION(1, "SPI1_CLK_A"),
0500         MTK_FUNCTION(2, "SCP_SPI1_CK"),
0501         MTK_FUNCTION(4, "UCTS0"),
0502         MTK_FUNCTION(5, "SPINOR_IO2"),
0503         MTK_FUNCTION(6, "TP_UCTS1_AO"),
0504         MTK_FUNCTION(7, "dbg_mon_a15")
0505     ),
0506 
0507     MTK_PIN(
0508         41, "GPIO41",
0509         MTK_EINT_FUNCTION(0, 41),
0510         DRV_GRP4,
0511         MTK_FUNCTION(0, "GPIO41"),
0512         MTK_FUNCTION(1, "SPI1_CSB_A"),
0513         MTK_FUNCTION(2, "SCP_SPI1_CS"),
0514         MTK_FUNCTION(3, "PWM0"),
0515         MTK_FUNCTION(4, "URTS0"),
0516         MTK_FUNCTION(5, "SPINOR_IO3"),
0517         MTK_FUNCTION(6, "TP_URTS1_AO"),
0518         MTK_FUNCTION(7, "dbg_mon_a16")
0519     ),
0520 
0521     MTK_PIN(
0522         42, "GPIO42",
0523         MTK_EINT_FUNCTION(0, 42),
0524         DRV_GRP4,
0525         MTK_FUNCTION(0, "GPIO42"),
0526         MTK_FUNCTION(1, "SPI1_MO_A"),
0527         MTK_FUNCTION(2, "SCP_SPI1_MO"),
0528         MTK_FUNCTION(3, "PWM1"),
0529         MTK_FUNCTION(4, "UCTS1"),
0530         MTK_FUNCTION(6, "TP_UCTS2_AO"),
0531         MTK_FUNCTION(7, "dbg_mon_a17")
0532     ),
0533 
0534     MTK_PIN(
0535         43, "GPIO43",
0536         MTK_EINT_FUNCTION(0, 43),
0537         DRV_GRP4,
0538         MTK_FUNCTION(0, "GPIO43"),
0539         MTK_FUNCTION(1, "SPI1_MI_A"),
0540         MTK_FUNCTION(2, "SCP_SPI1_MI"),
0541         MTK_FUNCTION(3, "PWM2"),
0542         MTK_FUNCTION(4, "URTS1"),
0543         MTK_FUNCTION(6, "TP_URTS2_AO"),
0544         MTK_FUNCTION(7, "dbg_mon_a18")
0545     ),
0546 
0547     MTK_PIN(
0548         44, "GPIO44",
0549         MTK_EINT_FUNCTION(0, 44),
0550         DRV_GRP4,
0551         MTK_FUNCTION(0, "GPIO44"),
0552         MTK_FUNCTION(1, "SPI2_CLK_A"),
0553         MTK_FUNCTION(2, "SCP_SPI0_CK"),
0554         MTK_FUNCTION(7, "dbg_mon_a19")
0555     ),
0556 
0557     MTK_PIN(
0558         45, "GPIO45",
0559         MTK_EINT_FUNCTION(0, 45),
0560         DRV_GRP4,
0561         MTK_FUNCTION(0, "GPIO45"),
0562         MTK_FUNCTION(1, "SPI2_CSB_A"),
0563         MTK_FUNCTION(2, "SCP_SPI0_CS"),
0564         MTK_FUNCTION(7, "dbg_mon_a20")
0565     ),
0566 
0567     MTK_PIN(
0568         46, "GPIO46",
0569         MTK_EINT_FUNCTION(0, 46),
0570         DRV_GRP4,
0571         MTK_FUNCTION(0, "GPIO46"),
0572         MTK_FUNCTION(1, "SPI2_MO_A"),
0573         MTK_FUNCTION(2, "SCP_SPI0_MO"),
0574         MTK_FUNCTION(7, "dbg_mon_a21")
0575     ),
0576 
0577     MTK_PIN(
0578         47, "GPIO47",
0579         MTK_EINT_FUNCTION(0, 47),
0580         DRV_GRP4,
0581         MTK_FUNCTION(0, "GPIO47"),
0582         MTK_FUNCTION(1, "SPI2_MI_A"),
0583         MTK_FUNCTION(2, "SCP_SPI0_MI"),
0584         MTK_FUNCTION(7, "dbg_mon_a22")
0585     ),
0586 
0587     MTK_PIN(
0588         48, "GPIO48",
0589         MTK_EINT_FUNCTION(0, 48),
0590         DRV_GRP4,
0591         MTK_FUNCTION(0, "GPIO48"),
0592         MTK_FUNCTION(1, "SPI3_CLK"),
0593         MTK_FUNCTION(2, "TP_URXD1_AO"),
0594         MTK_FUNCTION(3, "TP_URXD2_AO"),
0595         MTK_FUNCTION(4, "URXD1"),
0596         MTK_FUNCTION(5, "I2S2_MCK"),
0597         MTK_FUNCTION(6, "SCP_SPI0_CK")
0598     ),
0599 
0600     MTK_PIN(
0601         49, "GPIO49",
0602         MTK_EINT_FUNCTION(0, 49),
0603         DRV_GRP4,
0604         MTK_FUNCTION(0, "GPIO49"),
0605         MTK_FUNCTION(1, "SPI3_CSB"),
0606         MTK_FUNCTION(2, "TP_UTXD1_AO"),
0607         MTK_FUNCTION(3, "TP_UTXD2_AO"),
0608         MTK_FUNCTION(4, "UTXD1"),
0609         MTK_FUNCTION(5, "I2S2_BCK"),
0610         MTK_FUNCTION(6, "SCP_SPI0_CS")
0611     ),
0612 
0613     MTK_PIN(
0614         50, "GPIO50",
0615         MTK_EINT_FUNCTION(0, 50),
0616         DRV_GRP4,
0617         MTK_FUNCTION(0, "GPIO50"),
0618         MTK_FUNCTION(1, "SPI3_MO"),
0619         MTK_FUNCTION(5, "I2S2_LRCK"),
0620         MTK_FUNCTION(6, "SCP_SPI0_MO")
0621     ),
0622 
0623     MTK_PIN(
0624         51, "GPIO51",
0625         MTK_EINT_FUNCTION(0, 51),
0626         DRV_GRP4,
0627         MTK_FUNCTION(0, "GPIO51"),
0628         MTK_FUNCTION(1, "SPI3_MI"),
0629         MTK_FUNCTION(5, "I2S2_DI"),
0630         MTK_FUNCTION(6, "SCP_SPI0_MI")
0631     ),
0632 
0633     MTK_PIN(
0634         52, "GPIO52",
0635         MTK_EINT_FUNCTION(0, 52),
0636         DRV_GRP4,
0637         MTK_FUNCTION(0, "GPIO52"),
0638         MTK_FUNCTION(1, "SPI5_CLK"),
0639         MTK_FUNCTION(2, "I2S2_MCK"),
0640         MTK_FUNCTION(3, "I2S1_MCK"),
0641         MTK_FUNCTION(4, "SCP_SPI1_CK"),
0642         MTK_FUNCTION(5, "LVTS_26M"),
0643         MTK_FUNCTION(6, "DFD_TCK_XI"),
0644         MTK_FUNCTION(7, "dbg_mon_b30")
0645     ),
0646 
0647     MTK_PIN(
0648         53, "GPIO53",
0649         MTK_EINT_FUNCTION(0, 53),
0650         DRV_GRP4,
0651         MTK_FUNCTION(0, "GPIO53"),
0652         MTK_FUNCTION(1, "SPI5_CSB"),
0653         MTK_FUNCTION(2, "I2S2_BCK"),
0654         MTK_FUNCTION(3, "I2S1_BCK"),
0655         MTK_FUNCTION(4, "SCP_SPI1_CS"),
0656         MTK_FUNCTION(5, "LVTS_FOUT"),
0657         MTK_FUNCTION(6, "DFD_TDI"),
0658         MTK_FUNCTION(7, "dbg_mon_b31")
0659     ),
0660 
0661     MTK_PIN(
0662         54, "GPIO54",
0663         MTK_EINT_FUNCTION(0, 54),
0664         DRV_GRP4,
0665         MTK_FUNCTION(0, "GPIO54"),
0666         MTK_FUNCTION(1, "SPI5_MO"),
0667         MTK_FUNCTION(2, "I2S2_LRCK"),
0668         MTK_FUNCTION(3, "I2S1_LRCK"),
0669         MTK_FUNCTION(4, "SCP_SPI1_MO"),
0670         MTK_FUNCTION(5, "LVTS_SCK"),
0671         MTK_FUNCTION(6, "DFD_TDO"),
0672         MTK_FUNCTION(7, "dbg_mon_a1")
0673     ),
0674 
0675     MTK_PIN(
0676         55, "GPIO55",
0677         MTK_EINT_FUNCTION(0, 55),
0678         DRV_GRP4,
0679         MTK_FUNCTION(0, "GPIO55"),
0680         MTK_FUNCTION(1, "SPI5_MI"),
0681         MTK_FUNCTION(2, "I2S2_DI"),
0682         MTK_FUNCTION(3, "I2S1_DO"),
0683         MTK_FUNCTION(4, "SCP_SPI1_MI"),
0684         MTK_FUNCTION(5, "LVTS_SDO"),
0685         MTK_FUNCTION(6, "DFD_TMS"),
0686         MTK_FUNCTION(7, "dbg_mon_b32")
0687     ),
0688 
0689     MTK_PIN(
0690         56, "GPIO56",
0691         MTK_EINT_FUNCTION(0, 56),
0692         DRV_GRP4,
0693         MTK_FUNCTION(0, "GPIO56"),
0694         MTK_FUNCTION(1, "I2S1_DO"),
0695         MTK_FUNCTION(2, "I2S3_DO"),
0696         MTK_FUNCTION(7, "dbg_mon_a23")
0697     ),
0698 
0699     MTK_PIN(
0700         57, "GPIO57",
0701         MTK_EINT_FUNCTION(0, 57),
0702         DRV_GRP4,
0703         MTK_FUNCTION(0, "GPIO57"),
0704         MTK_FUNCTION(1, "I2S1_BCK"),
0705         MTK_FUNCTION(2, "I2S3_BCK"),
0706         MTK_FUNCTION(7, "dbg_mon_a24")
0707     ),
0708 
0709     MTK_PIN(
0710         58, "GPIO58",
0711         MTK_EINT_FUNCTION(0, 58),
0712         DRV_GRP4,
0713         MTK_FUNCTION(0, "GPIO58"),
0714         MTK_FUNCTION(1, "I2S1_LRCK"),
0715         MTK_FUNCTION(2, "I2S3_LRCK"),
0716         MTK_FUNCTION(7, "dbg_mon_a25")
0717     ),
0718 
0719     MTK_PIN(
0720         59, "GPIO59",
0721         MTK_EINT_FUNCTION(0, 59),
0722         DRV_GRP4,
0723         MTK_FUNCTION(0, "GPIO59"),
0724         MTK_FUNCTION(1, "I2S1_MCK"),
0725         MTK_FUNCTION(2, "I2S3_MCK"),
0726         MTK_FUNCTION(7, "dbg_mon_a27")
0727     ),
0728 
0729     MTK_PIN(
0730         60, "GPIO60",
0731         MTK_EINT_FUNCTION(0, 60),
0732         DRV_GRP4,
0733         MTK_FUNCTION(0, "GPIO60"),
0734         MTK_FUNCTION(1, "TDM_RX_LRCK"),
0735         MTK_FUNCTION(2, "ANT_SEL3"),
0736         MTK_FUNCTION(5, "CONN_MCU_DBGACK_N")
0737     ),
0738 
0739     MTK_PIN(
0740         61, "GPIO61",
0741         MTK_EINT_FUNCTION(0, 61),
0742         DRV_GRP4,
0743         MTK_FUNCTION(0, "GPIO61"),
0744         MTK_FUNCTION(1, "TDM_RX_BCK"),
0745         MTK_FUNCTION(2, "ANT_SEL4"),
0746         MTK_FUNCTION(4, "SPINOR_CK"),
0747         MTK_FUNCTION(5, "CONN_MCU_DBGI_N")
0748     ),
0749 
0750     MTK_PIN(
0751         62, "GPIO62",
0752         MTK_EINT_FUNCTION(0, 62),
0753         DRV_GRP4,
0754         MTK_FUNCTION(0, "GPIO62"),
0755         MTK_FUNCTION(1, "TDM_RX_MCK"),
0756         MTK_FUNCTION(2, "ANT_SEL5"),
0757         MTK_FUNCTION(4, "SPINOR_CS"),
0758         MTK_FUNCTION(5, "CONN_MCU_TDI")
0759     ),
0760 
0761     MTK_PIN(
0762         63, "GPIO63",
0763         MTK_EINT_FUNCTION(0, 63),
0764         DRV_GRP4,
0765         MTK_FUNCTION(0, "GPIO63"),
0766         MTK_FUNCTION(1, "TDM_RX_DATA0"),
0767         MTK_FUNCTION(2, "ANT_SEL6"),
0768         MTK_FUNCTION(4, "SPINOR_IO0"),
0769         MTK_FUNCTION(5, "CONN_MCU_TRST_B")
0770     ),
0771 
0772     MTK_PIN(
0773         64, "GPIO64",
0774         MTK_EINT_FUNCTION(0, 64),
0775         DRV_GRP4,
0776         MTK_FUNCTION(0, "GPIO64"),
0777         MTK_FUNCTION(1, "TDM_RX_DATA1"),
0778         MTK_FUNCTION(2, "ANT_SEL7"),
0779         MTK_FUNCTION(3, "PWM0"),
0780         MTK_FUNCTION(4, "SPINOR_IO1"),
0781         MTK_FUNCTION(5, "CONN_MCU_TCK")
0782     ),
0783 
0784     MTK_PIN(
0785         65, "GPIO65",
0786         MTK_EINT_FUNCTION(0, 65),
0787         DRV_GRP4,
0788         MTK_FUNCTION(0, "GPIO65"),
0789         MTK_FUNCTION(1, "TDM_RX_DATA2"),
0790         MTK_FUNCTION(2, "UCTS0"),
0791         MTK_FUNCTION(3, "PWM1"),
0792         MTK_FUNCTION(4, "SPINOR_IO2"),
0793         MTK_FUNCTION(5, "CONN_MCU_TDO"),
0794         MTK_FUNCTION(6, "TP_UCTS1_AO"),
0795         MTK_FUNCTION(7, "TP_UCTS2_AO")
0796     ),
0797 
0798     MTK_PIN(
0799         66, "GPIO66",
0800         MTK_EINT_FUNCTION(0, 66),
0801         DRV_GRP4,
0802         MTK_FUNCTION(0, "GPIO66"),
0803         MTK_FUNCTION(1, "TDM_RX_DATA3"),
0804         MTK_FUNCTION(2, "URTS0"),
0805         MTK_FUNCTION(3, "PWM2"),
0806         MTK_FUNCTION(4, "SPINOR_IO3"),
0807         MTK_FUNCTION(5, "CONN_MCU_TMS"),
0808         MTK_FUNCTION(6, "TP_URTS1_AO"),
0809         MTK_FUNCTION(7, "TP_URTS2_AO")
0810     ),
0811 
0812     MTK_PIN(
0813         67, "GPIO67",
0814         MTK_EINT_FUNCTION(0, 67),
0815         DRV_GRP4,
0816         MTK_FUNCTION(0, "GPIO67"),
0817         MTK_FUNCTION(1, "MSDC0_DSL")
0818     ),
0819 
0820     MTK_PIN(
0821         68, "GPIO68",
0822         MTK_EINT_FUNCTION(0, 68),
0823         DRV_GRP4,
0824         MTK_FUNCTION(0, "GPIO68"),
0825         MTK_FUNCTION(1, "MSDC0_CLK")
0826     ),
0827 
0828     MTK_PIN(
0829         69, "GPIO69",
0830         MTK_EINT_FUNCTION(0, 69),
0831         DRV_GRP4,
0832         MTK_FUNCTION(0, "GPIO69"),
0833         MTK_FUNCTION(1, "MSDC0_CMD")
0834     ),
0835 
0836     MTK_PIN(
0837         70, "GPIO70",
0838         MTK_EINT_FUNCTION(0, 70),
0839         DRV_GRP4,
0840         MTK_FUNCTION(0, "GPIO70"),
0841         MTK_FUNCTION(1, "MSDC0_RSTB")
0842     ),
0843 
0844     MTK_PIN(
0845         71, "GPIO71",
0846         MTK_EINT_FUNCTION(0, 71),
0847         DRV_GRP4,
0848         MTK_FUNCTION(0, "GPIO71"),
0849         MTK_FUNCTION(1, "MSDC0_DAT0")
0850     ),
0851 
0852     MTK_PIN(
0853         72, "GPIO72",
0854         MTK_EINT_FUNCTION(0, 72),
0855         DRV_GRP4,
0856         MTK_FUNCTION(0, "GPIO72"),
0857         MTK_FUNCTION(1, "MSDC0_DAT1")
0858     ),
0859 
0860     MTK_PIN(
0861         73, "GPIO73",
0862         MTK_EINT_FUNCTION(0, 73),
0863         DRV_GRP4,
0864         MTK_FUNCTION(0, "GPIO73"),
0865         MTK_FUNCTION(1, "MSDC0_DAT2")
0866     ),
0867 
0868     MTK_PIN(
0869         74, "GPIO74",
0870         MTK_EINT_FUNCTION(0, 74),
0871         DRV_GRP4,
0872         MTK_FUNCTION(0, "GPIO74"),
0873         MTK_FUNCTION(1, "MSDC0_DAT3")
0874     ),
0875 
0876     MTK_PIN(
0877         75, "GPIO75",
0878         MTK_EINT_FUNCTION(0, 75),
0879         DRV_GRP4,
0880         MTK_FUNCTION(0, "GPIO75"),
0881         MTK_FUNCTION(1, "MSDC0_DAT4")
0882     ),
0883 
0884     MTK_PIN(
0885         76, "GPIO76",
0886         MTK_EINT_FUNCTION(0, 76),
0887         DRV_GRP4,
0888         MTK_FUNCTION(0, "GPIO76"),
0889         MTK_FUNCTION(1, "MSDC0_DAT5")
0890     ),
0891 
0892     MTK_PIN(
0893         77, "GPIO77",
0894         MTK_EINT_FUNCTION(0, 77),
0895         DRV_GRP4,
0896         MTK_FUNCTION(0, "GPIO77"),
0897         MTK_FUNCTION(1, "MSDC0_DAT6")
0898     ),
0899 
0900     MTK_PIN(
0901         78, "GPIO78",
0902         MTK_EINT_FUNCTION(0, 78),
0903         DRV_GRP4,
0904         MTK_FUNCTION(0, "GPIO78"),
0905         MTK_FUNCTION(1, "MSDC0_DAT7")
0906     ),
0907 
0908     MTK_PIN(
0909         79, "GPIO79",
0910         MTK_EINT_FUNCTION(0, 79),
0911         DRV_GRP4,
0912         MTK_FUNCTION(0, "GPIO79"),
0913         MTK_FUNCTION(1, "KPCOL0")
0914     ),
0915 
0916     MTK_PIN(
0917         80, "GPIO80",
0918         MTK_EINT_FUNCTION(0, 80),
0919         DRV_GRP4,
0920         MTK_FUNCTION(0, "GPIO80"),
0921         MTK_FUNCTION(1, "KPCOL1"),
0922         MTK_FUNCTION(2, "GPS_L1_ELNA_EN"),
0923         MTK_FUNCTION(3, "PWM0"),
0924         MTK_FUNCTION(4, "CLKM0")
0925     ),
0926 
0927     MTK_PIN(
0928         81, "GPIO81",
0929         MTK_EINT_FUNCTION(0, 81),
0930         DRV_GRP4,
0931         MTK_FUNCTION(0, "GPIO81"),
0932         MTK_FUNCTION(1, "KPROW0"),
0933         MTK_FUNCTION(3, "PWM1"),
0934         MTK_FUNCTION(4, "CLKM1")
0935     ),
0936 
0937     MTK_PIN(
0938         82, "GPIO82",
0939         MTK_EINT_FUNCTION(0, 82),
0940         DRV_GRP4,
0941         MTK_FUNCTION(0, "GPIO82"),
0942         MTK_FUNCTION(1, "KPROW1"),
0943         MTK_FUNCTION(3, "PWM2"),
0944         MTK_FUNCTION(4, "CLKM2")
0945     ),
0946 
0947     MTK_PIN(
0948         83, "GPIO83",
0949         MTK_EINT_FUNCTION(0, 83),
0950         DRV_GRP4,
0951         MTK_FUNCTION(0, "GPIO83"),
0952         MTK_FUNCTION(1, "AP_GOOD"),
0953         MTK_FUNCTION(2, "GPS_PPS"),
0954         MTK_FUNCTION(4, "EXT_FRAME_SYNC"),
0955         MTK_FUNCTION(7, "dbg_mon_a28")
0956     ),
0957 
0958     MTK_PIN(
0959         84, "GPIO84",
0960         MTK_EINT_FUNCTION(0, 84),
0961         DRV_GRP4,
0962         MTK_FUNCTION(0, "GPIO84"),
0963         MTK_FUNCTION(1, "MSDC1_CLK"),
0964         MTK_FUNCTION(2, "ADSP_JTAG_TCK"),
0965         MTK_FUNCTION(4, "UDI_TCK"),
0966         MTK_FUNCTION(5, "CONN_DSP_JCK"),
0967         MTK_FUNCTION(6, "SSPM_JTAG_TCK"),
0968         MTK_FUNCTION(7, "DFD_TCK_XI")
0969     ),
0970 
0971     MTK_PIN(
0972         85, "GPIO85",
0973         MTK_EINT_FUNCTION(0, 85),
0974         DRV_GRP4,
0975         MTK_FUNCTION(0, "GPIO85"),
0976         MTK_FUNCTION(1, "MSDC1_CMD"),
0977         MTK_FUNCTION(2, "ADSP_JTAG_TMS"),
0978         MTK_FUNCTION(3, "CONN_MCU_AICE_TMSC"),
0979         MTK_FUNCTION(4, "UDI_TMS"),
0980         MTK_FUNCTION(5, "CONN_DSP_JMS"),
0981         MTK_FUNCTION(6, "SSPM_JTAG_TMS"),
0982         MTK_FUNCTION(7, "DFD_TMS")
0983     ),
0984 
0985     MTK_PIN(
0986         86, "GPIO86",
0987         MTK_EINT_FUNCTION(0, 86),
0988         DRV_GRP4,
0989         MTK_FUNCTION(0, "GPIO86"),
0990         MTK_FUNCTION(1, "MSDC1_DAT0"),
0991         MTK_FUNCTION(2, "ADSP_JTAG_TDI"),
0992         MTK_FUNCTION(4, "UDI_TDI"),
0993         MTK_FUNCTION(5, "CONN_DSP_JDI"),
0994         MTK_FUNCTION(6, "SSPM_JTAG_TDI"),
0995         MTK_FUNCTION(7, "DFD_TDI")
0996     ),
0997 
0998     MTK_PIN(
0999         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 */