1*d32f38f2SZhiyong Tao /* SPDX-License-Identifier: GPL-2.0 */ 2*d32f38f2SZhiyong Tao /* 3*d32f38f2SZhiyong Tao * Copyright (C) 2019 MediaTek Inc. 4*d32f38f2SZhiyong Tao * Author: Andy Teng <andy.teng@mediatek.com> 5*d32f38f2SZhiyong Tao * 6*d32f38f2SZhiyong Tao */ 7*d32f38f2SZhiyong Tao 8*d32f38f2SZhiyong Tao #ifndef __PINCTRL_MTK_MT8192_H 9*d32f38f2SZhiyong Tao #define __PINCTRL_MTK_MT8192_H 10*d32f38f2SZhiyong Tao 11*d32f38f2SZhiyong Tao #include "pinctrl-paris.h" 12*d32f38f2SZhiyong Tao 13*d32f38f2SZhiyong Tao static const struct mtk_pin_desc mtk_pins_mt8192[] = { 14*d32f38f2SZhiyong Tao MTK_PIN( 15*d32f38f2SZhiyong Tao 0, "GPIO0", 16*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 0), 17*d32f38f2SZhiyong Tao DRV_GRP4, 18*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO0"), 19*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI6_CLK"), 20*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S5_MCK"), 21*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "PWM_0"), 22*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "TDM_LRCK"), 23*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "TP_GPIO0_AO"), 24*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "MD_INT0") 25*d32f38f2SZhiyong Tao ), 26*d32f38f2SZhiyong Tao MTK_PIN( 27*d32f38f2SZhiyong Tao 1, "GPIO1", 28*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 1), 29*d32f38f2SZhiyong Tao DRV_GRP4, 30*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO1"), 31*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI6_CSB"), 32*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S5_BCK"), 33*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "PWM_1"), 34*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "TDM_BCK"), 35*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "TP_GPIO1_AO"), 36*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "MD_INT1_C2K_UIM0_HOT_PLUG"), 37*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A9") 38*d32f38f2SZhiyong Tao ), 39*d32f38f2SZhiyong Tao MTK_PIN( 40*d32f38f2SZhiyong Tao 2, "GPIO2", 41*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 2), 42*d32f38f2SZhiyong Tao DRV_GRP4, 43*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO2"), 44*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI6_MI"), 45*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S5_LRCK"), 46*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "PWM_2"), 47*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "TDM_MCK"), 48*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "TP_GPIO2_AO"), 49*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "MD_INT2_C2K_UIM1_HOT_PLUG"), 50*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A10") 51*d32f38f2SZhiyong Tao ), 52*d32f38f2SZhiyong Tao MTK_PIN( 53*d32f38f2SZhiyong Tao 3, "GPIO3", 54*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 3), 55*d32f38f2SZhiyong Tao DRV_GRP4, 56*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO3"), 57*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI6_MO"), 58*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S5_DO"), 59*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "PWM_3"), 60*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "TDM_DATA0"), 61*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "TP_GPIO3_AO"), 62*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "CLKM0"), 63*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A11") 64*d32f38f2SZhiyong Tao ), 65*d32f38f2SZhiyong Tao MTK_PIN( 66*d32f38f2SZhiyong Tao 4, "GPIO4", 67*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 4), 68*d32f38f2SZhiyong Tao DRV_GRP4, 69*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO4"), 70*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI4_A_CLK"), 71*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S2_MCK"), 72*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "DMIC1_CLK"), 73*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "TDM_DATA1"), 74*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "TP_GPIO4_AO"), 75*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "PCM1_DI"), 76*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "IDDIG") 77*d32f38f2SZhiyong Tao ), 78*d32f38f2SZhiyong Tao MTK_PIN( 79*d32f38f2SZhiyong Tao 5, "GPIO5", 80*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 5), 81*d32f38f2SZhiyong Tao DRV_GRP4, 82*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO5"), 83*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI4_A_CSB"), 84*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S2_BCK"), 85*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "DMIC1_DAT"), 86*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "TDM_DATA2"), 87*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "TP_GPIO5_AO"), 88*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "PCM1_CLK"), 89*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "USB_DRVVBUS") 90*d32f38f2SZhiyong Tao ), 91*d32f38f2SZhiyong Tao MTK_PIN( 92*d32f38f2SZhiyong Tao 6, "GPIO6", 93*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 6), 94*d32f38f2SZhiyong Tao DRV_GRP4, 95*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO6"), 96*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI4_A_MI"), 97*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S2_LRCK"), 98*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "DMIC_CLK"), 99*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "TDM_DATA3"), 100*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "TP_GPIO6_AO"), 101*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "PCM1_SYNC") 102*d32f38f2SZhiyong Tao ), 103*d32f38f2SZhiyong Tao MTK_PIN( 104*d32f38f2SZhiyong Tao 7, "GPIO7", 105*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 7), 106*d32f38f2SZhiyong Tao DRV_GRP4, 107*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO7"), 108*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI4_A_MO"), 109*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S2_DI"), 110*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "DMIC_DAT"), 111*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "WIFI_TXD"), 112*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "TP_GPIO7_AO"), 113*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "PCM1_DO0") 114*d32f38f2SZhiyong Tao ), 115*d32f38f2SZhiyong Tao MTK_PIN( 116*d32f38f2SZhiyong Tao 8, "GPIO8", 117*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 8), 118*d32f38f2SZhiyong Tao DRV_GRP4, 119*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO8"), 120*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SRCLKENAI1"), 121*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S2_DI2"), 122*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "KPCOL2"), 123*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "CONN_TCXOENA_REQ"), 124*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "CLKM1"), 125*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "PCM1_DO1"), 126*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A12") 127*d32f38f2SZhiyong Tao ), 128*d32f38f2SZhiyong Tao MTK_PIN( 129*d32f38f2SZhiyong Tao 9, "GPIO9", 130*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 9), 131*d32f38f2SZhiyong Tao DRV_GRP4, 132*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO9"), 133*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SRCLKENAI0"), 134*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "DVFSRC_EXT_REQ"), 135*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "KPROW2"), 136*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "CMMCLK4"), 137*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "CLKM3"), 138*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "PCM1_DO2"), 139*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A13") 140*d32f38f2SZhiyong Tao ), 141*d32f38f2SZhiyong Tao MTK_PIN( 142*d32f38f2SZhiyong Tao 10, "GPIO10", 143*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 10), 144*d32f38f2SZhiyong Tao DRV_GRP4, 145*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO10"), 146*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC2_CLK"), 147*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI4_B_CLK"), 148*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S8_MCK"), 149*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "MD_INT0"), 150*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "TP_GPIO8_AO") 151*d32f38f2SZhiyong Tao ), 152*d32f38f2SZhiyong Tao MTK_PIN( 153*d32f38f2SZhiyong Tao 11, "GPIO11", 154*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 11), 155*d32f38f2SZhiyong Tao DRV_GRP4, 156*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO11"), 157*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC2_CMD"), 158*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI4_B_CSB"), 159*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S8_BCK"), 160*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "PCIE_CLKREQ_N"), 161*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "MD_INT1_C2K_UIM0_HOT_PLUG"), 162*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "TP_GPIO9_AO") 163*d32f38f2SZhiyong Tao ), 164*d32f38f2SZhiyong Tao MTK_PIN( 165*d32f38f2SZhiyong Tao 12, "GPIO12", 166*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 12), 167*d32f38f2SZhiyong Tao DRV_GRP4, 168*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO12"), 169*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC2_DAT3"), 170*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI4_B_MI"), 171*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S8_LRCK"), 172*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DMIC1_CLK"), 173*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "MD_INT2_C2K_UIM1_HOT_PLUG"), 174*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "TP_GPIO10_AO") 175*d32f38f2SZhiyong Tao ), 176*d32f38f2SZhiyong Tao MTK_PIN( 177*d32f38f2SZhiyong Tao 13, "GPIO13", 178*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 13), 179*d32f38f2SZhiyong Tao DRV_GRP4, 180*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO13"), 181*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC2_DAT0"), 182*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI4_B_MO"), 183*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S8_DI"), 184*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DMIC1_DAT"), 185*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "ANT_SEL10"), 186*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "TP_GPIO11_AO") 187*d32f38f2SZhiyong Tao ), 188*d32f38f2SZhiyong Tao MTK_PIN( 189*d32f38f2SZhiyong Tao 14, "GPIO14", 190*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 14), 191*d32f38f2SZhiyong Tao DRV_GRP4, 192*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO14"), 193*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC2_DAT2"), 194*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "IDDIG"), 195*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SCL_6306"), 196*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "PCIE_PERESET_N"), 197*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "ANT_SEL11"), 198*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "TP_GPIO12_AO") 199*d32f38f2SZhiyong Tao ), 200*d32f38f2SZhiyong Tao MTK_PIN( 201*d32f38f2SZhiyong Tao 15, "GPIO15", 202*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 15), 203*d32f38f2SZhiyong Tao DRV_GRP4, 204*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO15"), 205*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC2_DAT1"), 206*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "USB_DRVVBUS"), 207*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SDA_6306"), 208*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "PCIE_WAKE_N"), 209*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "ANT_SEL12"), 210*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "TP_GPIO13_AO") 211*d32f38f2SZhiyong Tao ), 212*d32f38f2SZhiyong Tao MTK_PIN( 213*d32f38f2SZhiyong Tao 16, "GPIO16", 214*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 16), 215*d32f38f2SZhiyong Tao DRV_GRP4, 216*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO16"), 217*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SRCLKENAI1"), 218*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "IDDIG"), 219*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "TP_GPIO14_AO"), 220*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "KPCOL2"), 221*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "GPS_L1_ELNA_EN"), 222*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPI7_A_MI"), 223*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A0") 224*d32f38f2SZhiyong Tao ), 225*d32f38f2SZhiyong Tao MTK_PIN( 226*d32f38f2SZhiyong Tao 17, "GPIO17", 227*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 17), 228*d32f38f2SZhiyong Tao DRV_GRP4, 229*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO17"), 230*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SRCLKENAI0"), 231*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "USB_DRVVBUS"), 232*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "TP_GPIO15_AO"), 233*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "KPROW2"), 234*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPI7_A_MO"), 235*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A1") 236*d32f38f2SZhiyong Tao ), 237*d32f38f2SZhiyong Tao MTK_PIN( 238*d32f38f2SZhiyong Tao 18, "GPIO18", 239*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 18), 240*d32f38f2SZhiyong Tao DRV_GRP4, 241*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO18"), 242*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SRCLKENAI0"), 243*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI4_C_MI"), 244*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SPI1_B_MI"), 245*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "GPS_L1_ELNA_EN"), 246*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "ANT_SEL10"), 247*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "MD_INT0"), 248*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B2") 249*d32f38f2SZhiyong Tao ), 250*d32f38f2SZhiyong Tao MTK_PIN( 251*d32f38f2SZhiyong Tao 19, "GPIO19", 252*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 19), 253*d32f38f2SZhiyong Tao DRV_GRP4, 254*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO19"), 255*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SRCLKENAI1"), 256*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI4_C_MO"), 257*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SPI1_B_MO"), 258*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "ANT_SEL11"), 259*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "MD_INT1_C2K_UIM0_HOT_PLUG"), 260*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B3") 261*d32f38f2SZhiyong Tao ), 262*d32f38f2SZhiyong Tao MTK_PIN( 263*d32f38f2SZhiyong Tao 20, "GPIO20", 264*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 20), 265*d32f38f2SZhiyong Tao DRV_GRP4, 266*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO20"), 267*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SRCLKENAI0"), 268*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI4_C_CLK"), 269*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SPI1_B_CLK"), 270*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "PWM_3"), 271*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "ANT_SEL12"), 272*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "MD_INT2_C2K_UIM1_HOT_PLUG"), 273*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B4") 274*d32f38f2SZhiyong Tao ), 275*d32f38f2SZhiyong Tao MTK_PIN( 276*d32f38f2SZhiyong Tao 21, "GPIO21", 277*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 21), 278*d32f38f2SZhiyong Tao DRV_GRP4, 279*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO21"), 280*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI4_C_CSB"), 281*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SPI1_B_CSB"), 282*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "IDDIG"), 283*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B5") 284*d32f38f2SZhiyong Tao ), 285*d32f38f2SZhiyong Tao MTK_PIN( 286*d32f38f2SZhiyong Tao 22, "GPIO22", 287*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 22), 288*d32f38f2SZhiyong Tao DRV_GRP4, 289*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO22"), 290*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI0_C_CLK"), 291*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SPI7_B_CLK"), 292*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "I2S7_BCK"), 293*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S9_BCK"), 294*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SCL_6306") 295*d32f38f2SZhiyong Tao ), 296*d32f38f2SZhiyong Tao MTK_PIN( 297*d32f38f2SZhiyong Tao 23, "GPIO23", 298*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 23), 299*d32f38f2SZhiyong Tao DRV_GRP4, 300*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO23"), 301*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI0_C_CSB"), 302*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SPI7_B_CSB"), 303*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "I2S7_LRCK"), 304*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S9_LRCK"), 305*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SDA_6306") 306*d32f38f2SZhiyong Tao ), 307*d32f38f2SZhiyong Tao MTK_PIN( 308*d32f38f2SZhiyong Tao 24, "GPIO24", 309*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 24), 310*d32f38f2SZhiyong Tao DRV_GRP4, 311*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO24"), 312*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SRCLKENAI1"), 313*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI0_C_MI"), 314*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SPI7_B_MI"), 315*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "I2S6_DI"), 316*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S8_DI"), 317*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPINOR_CS") 318*d32f38f2SZhiyong Tao ), 319*d32f38f2SZhiyong Tao MTK_PIN( 320*d32f38f2SZhiyong Tao 25, "GPIO25", 321*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 25), 322*d32f38f2SZhiyong Tao DRV_GRP4, 323*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO25"), 324*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SRCLKENAI0"), 325*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI0_C_MO"), 326*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SPI7_B_MO"), 327*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "I2S7_DO"), 328*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S9_DO"), 329*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPINOR_CK") 330*d32f38f2SZhiyong Tao ), 331*d32f38f2SZhiyong Tao MTK_PIN( 332*d32f38f2SZhiyong Tao 26, "GPIO26", 333*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 26), 334*d32f38f2SZhiyong Tao DRV_GRP4, 335*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO26"), 336*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "PWM_2"), 337*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CLKM0"), 338*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "USB_DRVVBUS"), 339*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SPI5_C_MI"), 340*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S9_BCK") 341*d32f38f2SZhiyong Tao ), 342*d32f38f2SZhiyong Tao MTK_PIN( 343*d32f38f2SZhiyong Tao 27, "GPIO27", 344*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 27), 345*d32f38f2SZhiyong Tao DRV_GRP4, 346*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO27"), 347*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "PWM_3"), 348*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CLKM1"), 349*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SPI5_C_MO"), 350*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S9_LRCK"), 351*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPINOR_IO0") 352*d32f38f2SZhiyong Tao ), 353*d32f38f2SZhiyong Tao MTK_PIN( 354*d32f38f2SZhiyong Tao 28, "GPIO28", 355*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 28), 356*d32f38f2SZhiyong Tao DRV_GRP4, 357*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO28"), 358*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "PWM_0"), 359*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CLKM2"), 360*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SPI5_C_CSB"), 361*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S9_MCK"), 362*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPINOR_IO1") 363*d32f38f2SZhiyong Tao ), 364*d32f38f2SZhiyong Tao MTK_PIN( 365*d32f38f2SZhiyong Tao 29, "GPIO29", 366*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 29), 367*d32f38f2SZhiyong Tao DRV_GRP4, 368*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO29"), 369*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "PWM_1"), 370*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CLKM3"), 371*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SPI5_C_CLK"), 372*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S9_DO"), 373*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPINOR_IO2") 374*d32f38f2SZhiyong Tao ), 375*d32f38f2SZhiyong Tao MTK_PIN( 376*d32f38f2SZhiyong Tao 30, "GPIO30", 377*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 30), 378*d32f38f2SZhiyong Tao DRV_GRP4, 379*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO30"), 380*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "PWM_2"), 381*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CLKM0"), 382*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "GPS_L1_ELNA_EN"), 383*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "I2S7_MCK"), 384*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S9_MCK"), 385*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPINOR_IO3") 386*d32f38f2SZhiyong Tao ), 387*d32f38f2SZhiyong Tao MTK_PIN( 388*d32f38f2SZhiyong Tao 31, "GPIO31", 389*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 31), 390*d32f38f2SZhiyong Tao DRV_GRP4, 391*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO31"), 392*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "I2S3_MCK"), 393*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S1_MCK"), 394*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S5_MCK"), 395*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SRCLKENAI0"), 396*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S0_MCK") 397*d32f38f2SZhiyong Tao ), 398*d32f38f2SZhiyong Tao MTK_PIN( 399*d32f38f2SZhiyong Tao 32, "GPIO32", 400*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 32), 401*d32f38f2SZhiyong Tao DRV_GRP4, 402*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO32"), 403*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "I2S3_BCK"), 404*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S1_BCK"), 405*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S5_BCK"), 406*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "PCM0_CLK"), 407*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S0_BCK") 408*d32f38f2SZhiyong Tao ), 409*d32f38f2SZhiyong Tao MTK_PIN( 410*d32f38f2SZhiyong Tao 33, "GPIO33", 411*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 33), 412*d32f38f2SZhiyong Tao DRV_GRP4, 413*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO33"), 414*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "I2S3_LRCK"), 415*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S1_LRCK"), 416*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S5_LRCK"), 417*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "PCM0_SYNC"), 418*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S0_LRCK") 419*d32f38f2SZhiyong Tao ), 420*d32f38f2SZhiyong Tao MTK_PIN( 421*d32f38f2SZhiyong Tao 34, "GPIO34", 422*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 34), 423*d32f38f2SZhiyong Tao DRV_GRP4, 424*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO34"), 425*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "I2S0_DI"), 426*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S2_DI"), 427*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S2_DI2"), 428*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "PCM0_DI"), 429*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S0_DI") 430*d32f38f2SZhiyong Tao ), 431*d32f38f2SZhiyong Tao MTK_PIN( 432*d32f38f2SZhiyong Tao 35, "GPIO35", 433*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 35), 434*d32f38f2SZhiyong Tao DRV_GRP4, 435*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO35"), 436*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "I2S3_DO"), 437*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S1_DO"), 438*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S5_DO"), 439*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "PCM0_DO") 440*d32f38f2SZhiyong Tao ), 441*d32f38f2SZhiyong Tao MTK_PIN( 442*d32f38f2SZhiyong Tao 36, "GPIO36", 443*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 36), 444*d32f38f2SZhiyong Tao DRV_GRP4, 445*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO36"), 446*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI5_A_CLK"), 447*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "DMIC1_CLK"), 448*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "MD_URXD0"), 449*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "UCTS0"), 450*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "URXD1") 451*d32f38f2SZhiyong Tao ), 452*d32f38f2SZhiyong Tao MTK_PIN( 453*d32f38f2SZhiyong Tao 37, "GPIO37", 454*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 37), 455*d32f38f2SZhiyong Tao DRV_GRP4, 456*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO37"), 457*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI5_A_CSB"), 458*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "DMIC1_DAT"), 459*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "MD_UTXD0"), 460*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "URTS0"), 461*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "UTXD1") 462*d32f38f2SZhiyong Tao ), 463*d32f38f2SZhiyong Tao MTK_PIN( 464*d32f38f2SZhiyong Tao 38, "GPIO38", 465*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 38), 466*d32f38f2SZhiyong Tao DRV_GRP4, 467*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO38"), 468*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI5_A_MI"), 469*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "DMIC_CLK"), 470*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "MD_URXD1"), 471*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "URXD0"), 472*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "UCTS1") 473*d32f38f2SZhiyong Tao ), 474*d32f38f2SZhiyong Tao MTK_PIN( 475*d32f38f2SZhiyong Tao 39, "GPIO39", 476*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 39), 477*d32f38f2SZhiyong Tao DRV_GRP4, 478*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO39"), 479*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI5_A_MO"), 480*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "DMIC_DAT"), 481*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "MD_UTXD1"), 482*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "UTXD0"), 483*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "URTS1") 484*d32f38f2SZhiyong Tao ), 485*d32f38f2SZhiyong Tao MTK_PIN( 486*d32f38f2SZhiyong Tao 40, "GPIO40", 487*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 40), 488*d32f38f2SZhiyong Tao DRV_GRP4, 489*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO40"), 490*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "DISP_PWM"), 491*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A6") 492*d32f38f2SZhiyong Tao ), 493*d32f38f2SZhiyong Tao MTK_PIN( 494*d32f38f2SZhiyong Tao 41, "GPIO41", 495*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 41), 496*d32f38f2SZhiyong Tao DRV_GRP4, 497*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO41"), 498*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "DSI_TE"), 499*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A7") 500*d32f38f2SZhiyong Tao ), 501*d32f38f2SZhiyong Tao MTK_PIN( 502*d32f38f2SZhiyong Tao 42, "GPIO42", 503*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 42), 504*d32f38f2SZhiyong Tao DRV_GRP4, 505*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO42"), 506*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "LCM_RST"), 507*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A8") 508*d32f38f2SZhiyong Tao ), 509*d32f38f2SZhiyong Tao MTK_PIN( 510*d32f38f2SZhiyong Tao 43, "GPIO43", 511*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 43), 512*d32f38f2SZhiyong Tao DRV_GRP4, 513*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO43"), 514*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MD_INT1_C2K_UIM0_HOT_PLUG"), 515*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "MD_INT2_C2K_UIM1_HOT_PLUG"), 516*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SCL_6306"), 517*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "ADSP_URXD0"), 518*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "PTA_RXD"), 519*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SSPM_URXD_AO"), 520*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B0") 521*d32f38f2SZhiyong Tao ), 522*d32f38f2SZhiyong Tao MTK_PIN( 523*d32f38f2SZhiyong Tao 44, "GPIO44", 524*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 44), 525*d32f38f2SZhiyong Tao DRV_GRP4, 526*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO44"), 527*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MD_INT2_C2K_UIM1_HOT_PLUG"), 528*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "MD_INT1_C2K_UIM0_HOT_PLUG"), 529*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SDA_6306"), 530*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "ADSP_UTXD0"), 531*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "PTA_TXD"), 532*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SSPM_UTXD_AO"), 533*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B1") 534*d32f38f2SZhiyong Tao ), 535*d32f38f2SZhiyong Tao MTK_PIN( 536*d32f38f2SZhiyong Tao 45, "GPIO45", 537*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 45), 538*d32f38f2SZhiyong Tao DRV_GRP0, 539*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO45"), 540*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MD1_SIM2_SCLK"), 541*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "MD1_SIM1_SCLK"), 542*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MCUPM_JTAG_TDI"), 543*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "APU_JTAG_TDI"), 544*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "CCU_JTAG_TDI"), 545*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "LVTS_SCK"), 546*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "CONN_DSP_JDI") 547*d32f38f2SZhiyong Tao ), 548*d32f38f2SZhiyong Tao MTK_PIN( 549*d32f38f2SZhiyong Tao 46, "GPIO46", 550*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 46), 551*d32f38f2SZhiyong Tao DRV_GRP0, 552*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO46"), 553*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MD1_SIM2_SRST"), 554*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "MD1_SIM1_SRST"), 555*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MCUPM_JTAG_TMS"), 556*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "APU_JTAG_TMS"), 557*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "CCU_JTAG_TMS"), 558*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "LVTS_SDI"), 559*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "CONN_DSP_JMS") 560*d32f38f2SZhiyong Tao ), 561*d32f38f2SZhiyong Tao MTK_PIN( 562*d32f38f2SZhiyong Tao 47, "GPIO47", 563*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 47), 564*d32f38f2SZhiyong Tao DRV_GRP0, 565*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO47"), 566*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MD1_SIM2_SIO"), 567*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "MD1_SIM1_SIO"), 568*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MCUPM_JTAG_TDO"), 569*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "APU_JTAG_TDO"), 570*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "CCU_JTAG_TDO"), 571*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "LVTS_SCF"), 572*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "CONN_DSP_JDO") 573*d32f38f2SZhiyong Tao ), 574*d32f38f2SZhiyong Tao MTK_PIN( 575*d32f38f2SZhiyong Tao 48, "GPIO48", 576*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 48), 577*d32f38f2SZhiyong Tao DRV_GRP0, 578*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO48"), 579*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MD1_SIM1_SIO"), 580*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "MD1_SIM2_SIO"), 581*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MCUPM_JTAG_TRSTN"), 582*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "APU_JTAG_TRST"), 583*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "CCU_JTAG_TRST"), 584*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "LVTS_FOUT"), 585*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "CONN_DSP_JINTP") 586*d32f38f2SZhiyong Tao ), 587*d32f38f2SZhiyong Tao MTK_PIN( 588*d32f38f2SZhiyong Tao 49, "GPIO49", 589*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 49), 590*d32f38f2SZhiyong Tao DRV_GRP0, 591*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO49"), 592*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MD1_SIM1_SRST"), 593*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "MD1_SIM2_SRST"), 594*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MCUPM_JTAG_TCK"), 595*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "APU_JTAG_TCK"), 596*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "CCU_JTAG_TCK"), 597*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "LVTS_SDO"), 598*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "CONN_DSP_JCK") 599*d32f38f2SZhiyong Tao ), 600*d32f38f2SZhiyong Tao MTK_PIN( 601*d32f38f2SZhiyong Tao 50, "GPIO50", 602*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 50), 603*d32f38f2SZhiyong Tao DRV_GRP0, 604*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO50"), 605*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MD1_SIM1_SCLK"), 606*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "MD1_SIM2_SCLK"), 607*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "LVTS_26M") 608*d32f38f2SZhiyong Tao ), 609*d32f38f2SZhiyong Tao MTK_PIN( 610*d32f38f2SZhiyong Tao 51, "GPIO51", 611*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 51), 612*d32f38f2SZhiyong Tao DRV_GRP4, 613*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO51"), 614*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC1_CLK"), 615*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "PCM1_CLK"), 616*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "CONN_DSP_JCK"), 617*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "UDI_TCK"), 618*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "IPU_JTAG_TCK"), 619*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SSPM_JTAG_TCK"), 620*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "JTCK_SEL3") 621*d32f38f2SZhiyong Tao ), 622*d32f38f2SZhiyong Tao MTK_PIN( 623*d32f38f2SZhiyong Tao 52, "GPIO52", 624*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 52), 625*d32f38f2SZhiyong Tao DRV_GRP4, 626*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO52"), 627*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC1_CMD"), 628*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "PCM1_SYNC"), 629*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "CONN_DSP_JMS"), 630*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "UDI_TMS"), 631*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "IPU_JTAG_TMS"), 632*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SSPM_JTAG_TMS"), 633*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "JTMS_SEL3") 634*d32f38f2SZhiyong Tao ), 635*d32f38f2SZhiyong Tao MTK_PIN( 636*d32f38f2SZhiyong Tao 53, "GPIO53", 637*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 53), 638*d32f38f2SZhiyong Tao DRV_GRP4, 639*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO53"), 640*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC1_DAT3"), 641*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "PCM1_DI"), 642*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "CONN_DSP_JINTP"), 643*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "CONN_MCU_AICE_TMSC") 644*d32f38f2SZhiyong Tao ), 645*d32f38f2SZhiyong Tao MTK_PIN( 646*d32f38f2SZhiyong Tao 54, "GPIO54", 647*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 54), 648*d32f38f2SZhiyong Tao DRV_GRP4, 649*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO54"), 650*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC1_DAT0"), 651*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "PCM1_DO0"), 652*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "CONN_DSP_JDI"), 653*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "UDI_TDI"), 654*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "IPU_JTAG_TDI"), 655*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SSPM_JTAG_TDI"), 656*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "JTDI_SEL3") 657*d32f38f2SZhiyong Tao ), 658*d32f38f2SZhiyong Tao MTK_PIN( 659*d32f38f2SZhiyong Tao 55, "GPIO55", 660*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 55), 661*d32f38f2SZhiyong Tao DRV_GRP4, 662*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO55"), 663*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC1_DAT2"), 664*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "PCM1_DO2"), 665*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "CONN_MCU_AICE_TCKC"), 666*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "UDI_NTRST"), 667*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "IPU_JTAG_TRST"), 668*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SSPM_JTAG_TRSTN"), 669*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "JTRSTN_SEL3") 670*d32f38f2SZhiyong Tao ), 671*d32f38f2SZhiyong Tao MTK_PIN( 672*d32f38f2SZhiyong Tao 56, "GPIO56", 673*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 56), 674*d32f38f2SZhiyong Tao DRV_GRP4, 675*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO56"), 676*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC1_DAT1"), 677*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "PCM1_DO1"), 678*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "CONN_DSP_JDO"), 679*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "UDI_TDO"), 680*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "IPU_JTAG_TDO"), 681*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SSPM_JTAG_TDO"), 682*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "JTDO_SEL3") 683*d32f38f2SZhiyong Tao ), 684*d32f38f2SZhiyong Tao MTK_PIN( 685*d32f38f2SZhiyong Tao 57, "GPIO57", 686*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 57), 687*d32f38f2SZhiyong Tao DRV_GRP4, 688*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO57"), 689*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MIPI2_D_SCLK") 690*d32f38f2SZhiyong Tao ), 691*d32f38f2SZhiyong Tao MTK_PIN( 692*d32f38f2SZhiyong Tao 58, "GPIO58", 693*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 58), 694*d32f38f2SZhiyong Tao DRV_GRP4, 695*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO58"), 696*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MIPI2_D_SDATA") 697*d32f38f2SZhiyong Tao ), 698*d32f38f2SZhiyong Tao MTK_PIN( 699*d32f38f2SZhiyong Tao 59, "GPIO59", 700*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 59), 701*d32f38f2SZhiyong Tao DRV_GRP4, 702*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO59"), 703*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MIPI_M_SCLK") 704*d32f38f2SZhiyong Tao ), 705*d32f38f2SZhiyong Tao MTK_PIN( 706*d32f38f2SZhiyong Tao 60, "GPIO60", 707*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 60), 708*d32f38f2SZhiyong Tao DRV_GRP4, 709*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO60"), 710*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MIPI_M_SDATA") 711*d32f38f2SZhiyong Tao ), 712*d32f38f2SZhiyong Tao MTK_PIN( 713*d32f38f2SZhiyong Tao 61, "GPIO61", 714*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 61), 715*d32f38f2SZhiyong Tao DRV_GRP4, 716*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO61"), 717*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MD_UCNT_A_TGL") 718*d32f38f2SZhiyong Tao ), 719*d32f38f2SZhiyong Tao MTK_PIN( 720*d32f38f2SZhiyong Tao 62, "GPIO62", 721*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 62), 722*d32f38f2SZhiyong Tao DRV_GRP4, 723*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO62"), 724*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "DIGRF_IRQ") 725*d32f38f2SZhiyong Tao ), 726*d32f38f2SZhiyong Tao MTK_PIN( 727*d32f38f2SZhiyong Tao 63, "GPIO63", 728*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 63), 729*d32f38f2SZhiyong Tao DRV_GRP4, 730*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO63"), 731*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS0"), 732*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "PCIE_WAKE_N") 733*d32f38f2SZhiyong Tao ), 734*d32f38f2SZhiyong Tao MTK_PIN( 735*d32f38f2SZhiyong Tao 64, "GPIO64", 736*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 64), 737*d32f38f2SZhiyong Tao DRV_GRP4, 738*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO64"), 739*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS1"), 740*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "PCIE_PERESET_N") 741*d32f38f2SZhiyong Tao ), 742*d32f38f2SZhiyong Tao MTK_PIN( 743*d32f38f2SZhiyong Tao 65, "GPIO65", 744*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 65), 745*d32f38f2SZhiyong Tao DRV_GRP4, 746*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO65"), 747*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS2"), 748*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "PCIE_CLKREQ_N") 749*d32f38f2SZhiyong Tao ), 750*d32f38f2SZhiyong Tao MTK_PIN( 751*d32f38f2SZhiyong Tao 66, "GPIO66", 752*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 66), 753*d32f38f2SZhiyong Tao DRV_GRP4, 754*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO66"), 755*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS3") 756*d32f38f2SZhiyong Tao ), 757*d32f38f2SZhiyong Tao MTK_PIN( 758*d32f38f2SZhiyong Tao 67, "GPIO67", 759*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 67), 760*d32f38f2SZhiyong Tao DRV_GRP4, 761*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO67"), 762*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS4") 763*d32f38f2SZhiyong Tao ), 764*d32f38f2SZhiyong Tao MTK_PIN( 765*d32f38f2SZhiyong Tao 68, "GPIO68", 766*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 68), 767*d32f38f2SZhiyong Tao DRV_GRP4, 768*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO68"), 769*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS5") 770*d32f38f2SZhiyong Tao ), 771*d32f38f2SZhiyong Tao MTK_PIN( 772*d32f38f2SZhiyong Tao 69, "GPIO69", 773*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 69), 774*d32f38f2SZhiyong Tao DRV_GRP4, 775*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO69"), 776*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS6"), 777*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_BPI_BUS6") 778*d32f38f2SZhiyong Tao ), 779*d32f38f2SZhiyong Tao MTK_PIN( 780*d32f38f2SZhiyong Tao 70, "GPIO70", 781*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 70), 782*d32f38f2SZhiyong Tao DRV_GRP4, 783*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO70"), 784*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS7"), 785*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_BPI_BUS7") 786*d32f38f2SZhiyong Tao ), 787*d32f38f2SZhiyong Tao MTK_PIN( 788*d32f38f2SZhiyong Tao 71, "GPIO71", 789*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 71), 790*d32f38f2SZhiyong Tao DRV_GRP4, 791*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO71"), 792*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS8"), 793*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_BPI_BUS8") 794*d32f38f2SZhiyong Tao ), 795*d32f38f2SZhiyong Tao MTK_PIN( 796*d32f38f2SZhiyong Tao 72, "GPIO72", 797*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 72), 798*d32f38f2SZhiyong Tao DRV_GRP4, 799*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO72"), 800*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS9"), 801*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_BPI_BUS9") 802*d32f38f2SZhiyong Tao ), 803*d32f38f2SZhiyong Tao MTK_PIN( 804*d32f38f2SZhiyong Tao 73, "GPIO73", 805*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 73), 806*d32f38f2SZhiyong Tao DRV_GRP4, 807*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO73"), 808*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS10"), 809*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_BPI_BUS10") 810*d32f38f2SZhiyong Tao ), 811*d32f38f2SZhiyong Tao MTK_PIN( 812*d32f38f2SZhiyong Tao 74, "GPIO74", 813*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 74), 814*d32f38f2SZhiyong Tao DRV_GRP4, 815*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO74"), 816*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS11_OLAT0"), 817*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_BPI_BUS11_OLAT0") 818*d32f38f2SZhiyong Tao ), 819*d32f38f2SZhiyong Tao MTK_PIN( 820*d32f38f2SZhiyong Tao 75, "GPIO75", 821*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 75), 822*d32f38f2SZhiyong Tao DRV_GRP4, 823*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO75"), 824*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS12_OLAT1"), 825*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_BPI_BUS12_OLAT1") 826*d32f38f2SZhiyong Tao ), 827*d32f38f2SZhiyong Tao MTK_PIN( 828*d32f38f2SZhiyong Tao 76, "GPIO76", 829*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 76), 830*d32f38f2SZhiyong Tao DRV_GRP4, 831*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO76"), 832*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS13_OLAT2"), 833*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_BPI_BUS13_OLAT2") 834*d32f38f2SZhiyong Tao ), 835*d32f38f2SZhiyong Tao MTK_PIN( 836*d32f38f2SZhiyong Tao 77, "GPIO77", 837*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 77), 838*d32f38f2SZhiyong Tao DRV_GRP4, 839*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO77"), 840*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS14_OLAT3"), 841*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_BPI_BUS14_OLAT3") 842*d32f38f2SZhiyong Tao ), 843*d32f38f2SZhiyong Tao MTK_PIN( 844*d32f38f2SZhiyong Tao 78, "GPIO78", 845*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 78), 846*d32f38f2SZhiyong Tao DRV_GRP4, 847*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO78"), 848*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS15_OLAT4"), 849*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_BPI_BUS15_OLAT4") 850*d32f38f2SZhiyong Tao ), 851*d32f38f2SZhiyong Tao MTK_PIN( 852*d32f38f2SZhiyong Tao 79, "GPIO79", 853*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 79), 854*d32f38f2SZhiyong Tao DRV_GRP4, 855*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO79"), 856*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS16_OLAT5"), 857*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_BPI_BUS16_OLAT5") 858*d32f38f2SZhiyong Tao ), 859*d32f38f2SZhiyong Tao MTK_PIN( 860*d32f38f2SZhiyong Tao 80, "GPIO80", 861*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 80), 862*d32f38f2SZhiyong Tao DRV_GRP4, 863*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO80"), 864*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS17_ANT0"), 865*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_BPI_BUS17_ANT0"), 866*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "PCIE_WAKE_N") 867*d32f38f2SZhiyong Tao ), 868*d32f38f2SZhiyong Tao MTK_PIN( 869*d32f38f2SZhiyong Tao 81, "GPIO81", 870*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 81), 871*d32f38f2SZhiyong Tao DRV_GRP4, 872*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO81"), 873*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS18_ANT1"), 874*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_BPI_BUS18_ANT1"), 875*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "PCIE_PERESET_N") 876*d32f38f2SZhiyong Tao ), 877*d32f38f2SZhiyong Tao MTK_PIN( 878*d32f38f2SZhiyong Tao 82, "GPIO82", 879*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 82), 880*d32f38f2SZhiyong Tao DRV_GRP4, 881*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO82"), 882*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS19_ANT2"), 883*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_BPI_BUS19_ANT2"), 884*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "PCIE_CLKREQ_N") 885*d32f38f2SZhiyong Tao ), 886*d32f38f2SZhiyong Tao MTK_PIN( 887*d32f38f2SZhiyong Tao 83, "GPIO83", 888*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 83), 889*d32f38f2SZhiyong Tao DRV_GRP4, 890*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO83"), 891*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS20_ANT3"), 892*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_BPI_BUS20_ANT3") 893*d32f38f2SZhiyong Tao ), 894*d32f38f2SZhiyong Tao MTK_PIN( 895*d32f38f2SZhiyong Tao 84, "GPIO84", 896*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 84), 897*d32f38f2SZhiyong Tao DRV_GRP4, 898*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO84"), 899*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "BPI_BUS21_ANT4"), 900*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_BPI_BUS21_ANT4") 901*d32f38f2SZhiyong Tao ), 902*d32f38f2SZhiyong Tao MTK_PIN( 903*d32f38f2SZhiyong Tao 85, "GPIO85", 904*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 85), 905*d32f38f2SZhiyong Tao DRV_GRP4, 906*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO85"), 907*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MIPI1_D_SCLK"), 908*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_MIPI1_SCLK") 909*d32f38f2SZhiyong Tao ), 910*d32f38f2SZhiyong Tao MTK_PIN( 911*d32f38f2SZhiyong Tao 86, "GPIO86", 912*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 86), 913*d32f38f2SZhiyong Tao DRV_GRP4, 914*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO86"), 915*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MIPI1_D_SDATA"), 916*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_MIPI1_SDATA") 917*d32f38f2SZhiyong Tao ), 918*d32f38f2SZhiyong Tao MTK_PIN( 919*d32f38f2SZhiyong Tao 87, "GPIO87", 920*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 87), 921*d32f38f2SZhiyong Tao DRV_GRP4, 922*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO87"), 923*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MIPI0_D_SCLK"), 924*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_MIPI0_SCLK") 925*d32f38f2SZhiyong Tao ), 926*d32f38f2SZhiyong Tao MTK_PIN( 927*d32f38f2SZhiyong Tao 88, "GPIO88", 928*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 88), 929*d32f38f2SZhiyong Tao DRV_GRP4, 930*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO88"), 931*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MIPI0_D_SDATA"), 932*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_MIPI0_SDATA") 933*d32f38f2SZhiyong Tao ), 934*d32f38f2SZhiyong Tao MTK_PIN( 935*d32f38f2SZhiyong Tao 89, "GPIO89", 936*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 89), 937*d32f38f2SZhiyong Tao DRV_GRP4, 938*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO89"), 939*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPMI_SCL"), 940*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCL10") 941*d32f38f2SZhiyong Tao ), 942*d32f38f2SZhiyong Tao MTK_PIN( 943*d32f38f2SZhiyong Tao 90, "GPIO90", 944*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 90), 945*d32f38f2SZhiyong Tao DRV_GRP4, 946*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO90"), 947*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPMI_SDA"), 948*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SDA10") 949*d32f38f2SZhiyong Tao ), 950*d32f38f2SZhiyong Tao MTK_PIN( 951*d32f38f2SZhiyong Tao 91, "GPIO91", 952*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 91), 953*d32f38f2SZhiyong Tao DRV_GRP4, 954*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO91"), 955*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "AP_GOOD") 956*d32f38f2SZhiyong Tao ), 957*d32f38f2SZhiyong Tao MTK_PIN( 958*d32f38f2SZhiyong Tao 92, "GPIO92", 959*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 92), 960*d32f38f2SZhiyong Tao DRV_GRP4, 961*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO92"), 962*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "URXD0"), 963*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "MD_URXD0"), 964*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MD_URXD1"), 965*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SSPM_URXD_AO"), 966*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "CONN_UART0_RXD") 967*d32f38f2SZhiyong Tao ), 968*d32f38f2SZhiyong Tao MTK_PIN( 969*d32f38f2SZhiyong Tao 93, "GPIO93", 970*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 93), 971*d32f38f2SZhiyong Tao DRV_GRP4, 972*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO93"), 973*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "UTXD0"), 974*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "MD_UTXD0"), 975*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MD_UTXD1"), 976*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SSPM_UTXD_AO"), 977*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "CONN_UART0_TXD"), 978*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "WIFI_TXD") 979*d32f38f2SZhiyong Tao ), 980*d32f38f2SZhiyong Tao MTK_PIN( 981*d32f38f2SZhiyong Tao 94, "GPIO94", 982*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 94), 983*d32f38f2SZhiyong Tao DRV_GRP4, 984*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO94"), 985*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "URXD1"), 986*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "ADSP_URXD0"), 987*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MD32_0_RXD"), 988*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SSPM_URXD_AO"), 989*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "TP_URXD1_AO"), 990*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "TP_URXD2_AO"), 991*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "MBISTREADEN_TRIGGER") 992*d32f38f2SZhiyong Tao ), 993*d32f38f2SZhiyong Tao MTK_PIN( 994*d32f38f2SZhiyong Tao 95, "GPIO95", 995*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 95), 996*d32f38f2SZhiyong Tao DRV_GRP4, 997*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO95"), 998*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "UTXD1"), 999*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "ADSP_UTXD0"), 1000*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MD32_0_TXD"), 1001*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SSPM_UTXD_AO"), 1002*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "TP_UTXD1_AO"), 1003*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "TP_UTXD2_AO"), 1004*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "MBISTWRITEEN_TRIGGER") 1005*d32f38f2SZhiyong Tao ), 1006*d32f38f2SZhiyong Tao MTK_PIN( 1007*d32f38f2SZhiyong Tao 96, "GPIO96", 1008*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 96), 1009*d32f38f2SZhiyong Tao DRV_GRP4, 1010*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO96"), 1011*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "TDM_LRCK"), 1012*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S7_LRCK"), 1013*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S9_LRCK"), 1014*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DPI_D0"), 1015*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "ADSP_JTAG0_TDI"), 1016*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "IO_JTAG_TDI") 1017*d32f38f2SZhiyong Tao ), 1018*d32f38f2SZhiyong Tao MTK_PIN( 1019*d32f38f2SZhiyong Tao 97, "GPIO97", 1020*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 97), 1021*d32f38f2SZhiyong Tao DRV_GRP4, 1022*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO97"), 1023*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "TDM_BCK"), 1024*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S7_BCK"), 1025*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S9_BCK"), 1026*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DPI_D1"), 1027*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "ADSP_JTAG0_TRSTN"), 1028*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "IO_JTAG_TRSTN") 1029*d32f38f2SZhiyong Tao ), 1030*d32f38f2SZhiyong Tao MTK_PIN( 1031*d32f38f2SZhiyong Tao 98, "GPIO98", 1032*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 98), 1033*d32f38f2SZhiyong Tao DRV_GRP4, 1034*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO98"), 1035*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "TDM_MCK"), 1036*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S7_MCK"), 1037*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S9_MCK"), 1038*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DPI_D2"), 1039*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "ADSP_JTAG0_TCK"), 1040*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "IO_JTAG_TCK") 1041*d32f38f2SZhiyong Tao ), 1042*d32f38f2SZhiyong Tao MTK_PIN( 1043*d32f38f2SZhiyong Tao 99, "GPIO99", 1044*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 99), 1045*d32f38f2SZhiyong Tao DRV_GRP4, 1046*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO99"), 1047*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "TDM_DATA0"), 1048*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S6_DI"), 1049*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S8_DI"), 1050*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DPI_D3"), 1051*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "ADSP_JTAG0_TDO"), 1052*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "IO_JTAG_TDO") 1053*d32f38f2SZhiyong Tao ), 1054*d32f38f2SZhiyong Tao MTK_PIN( 1055*d32f38f2SZhiyong Tao 100, "GPIO100", 1056*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 100), 1057*d32f38f2SZhiyong Tao DRV_GRP4, 1058*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO100"), 1059*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "TDM_DATA1"), 1060*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S7_DO"), 1061*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S9_DO"), 1062*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DPI_D4"), 1063*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "ADSP_JTAG0_TMS"), 1064*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "IO_JTAG_TMS") 1065*d32f38f2SZhiyong Tao ), 1066*d32f38f2SZhiyong Tao MTK_PIN( 1067*d32f38f2SZhiyong Tao 101, "GPIO101", 1068*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 101), 1069*d32f38f2SZhiyong Tao DRV_GRP4, 1070*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO101"), 1071*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "TDM_DATA2"), 1072*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "DMIC1_CLK"), 1073*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SRCLKENAI0"), 1074*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DPI_D5"), 1075*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "CLKM0"), 1076*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DAP_MD32_SWD") 1077*d32f38f2SZhiyong Tao ), 1078*d32f38f2SZhiyong Tao MTK_PIN( 1079*d32f38f2SZhiyong Tao 102, "GPIO102", 1080*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 102), 1081*d32f38f2SZhiyong Tao DRV_GRP4, 1082*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO102"), 1083*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "TDM_DATA3"), 1084*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "DMIC1_DAT"), 1085*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SRCLKENAI1"), 1086*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DPI_D6"), 1087*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "DVFSRC_EXT_REQ"), 1088*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DAP_MD32_SWCK") 1089*d32f38f2SZhiyong Tao ), 1090*d32f38f2SZhiyong Tao MTK_PIN( 1091*d32f38f2SZhiyong Tao 103, "GPIO103", 1092*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 103), 1093*d32f38f2SZhiyong Tao DRV_GRP4, 1094*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO103"), 1095*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI0_A_MI"), 1096*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SPI0_MI"), 1097*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DPI_D7"), 1098*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "DFD_TDO"), 1099*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPM_JTAG_TDO"), 1100*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "JTDO_SEL1") 1101*d32f38f2SZhiyong Tao ), 1102*d32f38f2SZhiyong Tao MTK_PIN( 1103*d32f38f2SZhiyong Tao 104, "GPIO104", 1104*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 104), 1105*d32f38f2SZhiyong Tao DRV_GRP4, 1106*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO104"), 1107*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI0_A_CSB"), 1108*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SPI0_CS"), 1109*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DPI_D8"), 1110*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "DFD_TMS"), 1111*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPM_JTAG_TMS"), 1112*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "JTMS_SEL1") 1113*d32f38f2SZhiyong Tao ), 1114*d32f38f2SZhiyong Tao MTK_PIN( 1115*d32f38f2SZhiyong Tao 105, "GPIO105", 1116*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 105), 1117*d32f38f2SZhiyong Tao DRV_GRP4, 1118*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO105"), 1119*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI0_A_MO"), 1120*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SPI0_MO"), 1121*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SCP_SDA0"), 1122*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DPI_D9"), 1123*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "DFD_TDI"), 1124*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPM_JTAG_TDI"), 1125*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "JTDI_SEL1") 1126*d32f38f2SZhiyong Tao ), 1127*d32f38f2SZhiyong Tao MTK_PIN( 1128*d32f38f2SZhiyong Tao 106, "GPIO106", 1129*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 106), 1130*d32f38f2SZhiyong Tao DRV_GRP4, 1131*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO106"), 1132*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI0_A_CLK"), 1133*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SPI0_CK"), 1134*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SCP_SCL0"), 1135*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DPI_D10"), 1136*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "DFD_TCK_XI"), 1137*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPM_JTAG_TCK"), 1138*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "JTCK_SEL1") 1139*d32f38f2SZhiyong Tao ), 1140*d32f38f2SZhiyong Tao MTK_PIN( 1141*d32f38f2SZhiyong Tao 107, "GPIO107", 1142*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 107), 1143*d32f38f2SZhiyong Tao DRV_GRP4, 1144*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO107"), 1145*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "DMIC_CLK"), 1146*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "PWM_0"), 1147*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "CLKM2"), 1148*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPM_JTAG_TRSTN"), 1149*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "JTRSTN_SEL1") 1150*d32f38f2SZhiyong Tao ), 1151*d32f38f2SZhiyong Tao MTK_PIN( 1152*d32f38f2SZhiyong Tao 108, "GPIO108", 1153*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 108), 1154*d32f38f2SZhiyong Tao DRV_GRP4, 1155*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO108"), 1156*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "DMIC_DAT"), 1157*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "PWM_1"), 1158*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "CLKM3"), 1159*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DAP_SONIC_SWD") 1160*d32f38f2SZhiyong Tao ), 1161*d32f38f2SZhiyong Tao MTK_PIN( 1162*d32f38f2SZhiyong Tao 109, "GPIO109", 1163*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 109), 1164*d32f38f2SZhiyong Tao DRV_GRP4, 1165*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO109"), 1166*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "I2S1_MCK"), 1167*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S3_MCK"), 1168*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S2_MCK"), 1169*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DPI_DE"), 1170*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S2_MCK"), 1171*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SRCLKENAI0"), 1172*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DAP_SONIC_SWCK") 1173*d32f38f2SZhiyong Tao ), 1174*d32f38f2SZhiyong Tao MTK_PIN( 1175*d32f38f2SZhiyong Tao 110, "GPIO110", 1176*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 110), 1177*d32f38f2SZhiyong Tao DRV_GRP4, 1178*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO110"), 1179*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "I2S1_BCK"), 1180*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S3_BCK"), 1181*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S2_BCK"), 1182*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DPI_D11"), 1183*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S2_BCK"), 1184*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "CONN_MCU_TDO") 1185*d32f38f2SZhiyong Tao ), 1186*d32f38f2SZhiyong Tao MTK_PIN( 1187*d32f38f2SZhiyong Tao 111, "GPIO111", 1188*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 111), 1189*d32f38f2SZhiyong Tao DRV_GRP4, 1190*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO111"), 1191*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "I2S1_LRCK"), 1192*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S3_LRCK"), 1193*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S2_LRCK"), 1194*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DPI_VSYNC"), 1195*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S2_LRCK"), 1196*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "CONN_MCU_TDI") 1197*d32f38f2SZhiyong Tao ), 1198*d32f38f2SZhiyong Tao MTK_PIN( 1199*d32f38f2SZhiyong Tao 112, "GPIO112", 1200*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 112), 1201*d32f38f2SZhiyong Tao DRV_GRP4, 1202*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO112"), 1203*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "I2S2_DI"), 1204*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S0_DI"), 1205*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S2_DI2"), 1206*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DPI_CK"), 1207*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S2_DI"), 1208*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "CONN_MCU_TMS") 1209*d32f38f2SZhiyong Tao ), 1210*d32f38f2SZhiyong Tao MTK_PIN( 1211*d32f38f2SZhiyong Tao 113, "GPIO113", 1212*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 113), 1213*d32f38f2SZhiyong Tao DRV_GRP4, 1214*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO113"), 1215*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "I2S1_DO"), 1216*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "I2S3_DO"), 1217*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S5_DO"), 1218*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DPI_HSYNC"), 1219*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S2_DI2"), 1220*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "CONN_MCU_TCK") 1221*d32f38f2SZhiyong Tao ), 1222*d32f38f2SZhiyong Tao MTK_PIN( 1223*d32f38f2SZhiyong Tao 114, "GPIO114", 1224*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 114), 1225*d32f38f2SZhiyong Tao DRV_GRP4, 1226*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO114"), 1227*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI2_MI"), 1228*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SPI2_MI"), 1229*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "PCM0_DI"), 1230*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "CONN_MCU_TRST_B") 1231*d32f38f2SZhiyong Tao ), 1232*d32f38f2SZhiyong Tao MTK_PIN( 1233*d32f38f2SZhiyong Tao 115, "GPIO115", 1234*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 115), 1235*d32f38f2SZhiyong Tao DRV_GRP4, 1236*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO115"), 1237*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI2_CSB"), 1238*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SPI2_CS"), 1239*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "PCM0_SYNC"), 1240*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "CONN_MCU_DBGI_N") 1241*d32f38f2SZhiyong Tao ), 1242*d32f38f2SZhiyong Tao MTK_PIN( 1243*d32f38f2SZhiyong Tao 116, "GPIO116", 1244*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 116), 1245*d32f38f2SZhiyong Tao DRV_GRP4, 1246*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO116"), 1247*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI2_MO"), 1248*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SPI2_MO"), 1249*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SCP_SDA1"), 1250*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "PCM0_DO"), 1251*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "CONN_MCU_DBGACK_N") 1252*d32f38f2SZhiyong Tao ), 1253*d32f38f2SZhiyong Tao MTK_PIN( 1254*d32f38f2SZhiyong Tao 117, "GPIO117", 1255*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 117), 1256*d32f38f2SZhiyong Tao DRV_GRP4, 1257*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO117"), 1258*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI2_CLK"), 1259*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SPI2_CK"), 1260*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SCP_SCL1"), 1261*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "PCM0_CLK") 1262*d32f38f2SZhiyong Tao ), 1263*d32f38f2SZhiyong Tao MTK_PIN( 1264*d32f38f2SZhiyong Tao 118, "GPIO118", 1265*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 118), 1266*d32f38f2SZhiyong Tao DRV_GRP4, 1267*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO118"), 1268*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SCL1"), 1269*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SCL0"), 1270*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SCP_SCL1") 1271*d32f38f2SZhiyong Tao ), 1272*d32f38f2SZhiyong Tao MTK_PIN( 1273*d32f38f2SZhiyong Tao 119, "GPIO119", 1274*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 119), 1275*d32f38f2SZhiyong Tao DRV_GRP4, 1276*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO119"), 1277*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SDA1"), 1278*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SDA0"), 1279*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SCP_SDA1") 1280*d32f38f2SZhiyong Tao ), 1281*d32f38f2SZhiyong Tao MTK_PIN( 1282*d32f38f2SZhiyong Tao 120, "GPIO120", 1283*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 120), 1284*d32f38f2SZhiyong Tao DRV_GRP4, 1285*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO120"), 1286*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SCL9"), 1287*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SCL0") 1288*d32f38f2SZhiyong Tao ), 1289*d32f38f2SZhiyong Tao MTK_PIN( 1290*d32f38f2SZhiyong Tao 121, "GPIO121", 1291*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 121), 1292*d32f38f2SZhiyong Tao DRV_GRP4, 1293*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO121"), 1294*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SDA9"), 1295*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SDA0") 1296*d32f38f2SZhiyong Tao ), 1297*d32f38f2SZhiyong Tao MTK_PIN( 1298*d32f38f2SZhiyong Tao 122, "GPIO122", 1299*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 122), 1300*d32f38f2SZhiyong Tao DRV_GRP4, 1301*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO122"), 1302*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SCL8"), 1303*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SDA0") 1304*d32f38f2SZhiyong Tao ), 1305*d32f38f2SZhiyong Tao MTK_PIN( 1306*d32f38f2SZhiyong Tao 123, "GPIO123", 1307*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 123), 1308*d32f38f2SZhiyong Tao DRV_GRP4, 1309*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO123"), 1310*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SDA8"), 1311*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SCL0") 1312*d32f38f2SZhiyong Tao ), 1313*d32f38f2SZhiyong Tao MTK_PIN( 1314*d32f38f2SZhiyong Tao 124, "GPIO124", 1315*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 124), 1316*d32f38f2SZhiyong Tao DRV_GRP4, 1317*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO124"), 1318*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SCL7"), 1319*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "DMIC1_CLK") 1320*d32f38f2SZhiyong Tao ), 1321*d32f38f2SZhiyong Tao MTK_PIN( 1322*d32f38f2SZhiyong Tao 125, "GPIO125", 1323*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 125), 1324*d32f38f2SZhiyong Tao DRV_GRP4, 1325*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO125"), 1326*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SDA7"), 1327*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "DMIC1_DAT") 1328*d32f38f2SZhiyong Tao ), 1329*d32f38f2SZhiyong Tao MTK_PIN( 1330*d32f38f2SZhiyong Tao 126, "GPIO126", 1331*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 126), 1332*d32f38f2SZhiyong Tao DRV_GRP4, 1333*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO126"), 1334*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMFLASH0"), 1335*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "PWM_2"), 1336*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "TP_UCTS1_AO"), 1337*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "UCTS0"), 1338*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "SCL11"), 1339*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "GPS_L1_ELNA_EN"), 1340*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A14") 1341*d32f38f2SZhiyong Tao ), 1342*d32f38f2SZhiyong Tao MTK_PIN( 1343*d32f38f2SZhiyong Tao 127, "GPIO127", 1344*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 127), 1345*d32f38f2SZhiyong Tao DRV_GRP4, 1346*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO127"), 1347*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMFLASH1"), 1348*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "PWM_3"), 1349*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "TP_URTS1_AO"), 1350*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "URTS0"), 1351*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "SDA11"), 1352*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A15") 1353*d32f38f2SZhiyong Tao ), 1354*d32f38f2SZhiyong Tao MTK_PIN( 1355*d32f38f2SZhiyong Tao 128, "GPIO128", 1356*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 128), 1357*d32f38f2SZhiyong Tao DRV_GRP4, 1358*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO128"), 1359*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMFLASH2"), 1360*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "PWM_0"), 1361*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "TP_UCTS2_AO"), 1362*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "UCTS1"), 1363*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "SCL_6306"), 1364*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A16") 1365*d32f38f2SZhiyong Tao ), 1366*d32f38f2SZhiyong Tao MTK_PIN( 1367*d32f38f2SZhiyong Tao 129, "GPIO129", 1368*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 129), 1369*d32f38f2SZhiyong Tao DRV_GRP4, 1370*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO129"), 1371*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMFLASH3"), 1372*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "PWM_1"), 1373*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "TP_URTS2_AO"), 1374*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "URTS1"), 1375*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "SDA_6306"), 1376*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A17") 1377*d32f38f2SZhiyong Tao ), 1378*d32f38f2SZhiyong Tao MTK_PIN( 1379*d32f38f2SZhiyong Tao 130, "GPIO130", 1380*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 130), 1381*d32f38f2SZhiyong Tao DRV_GRP4, 1382*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO130"), 1383*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMVREF0"), 1384*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "ANT_SEL10"), 1385*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SCP_JTAG0_TDO"), 1386*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "MD32_0_JTAG_TDO"), 1387*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "SCL11"), 1388*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPI5_B_CLK"), 1389*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A22") 1390*d32f38f2SZhiyong Tao ), 1391*d32f38f2SZhiyong Tao MTK_PIN( 1392*d32f38f2SZhiyong Tao 131, "GPIO131", 1393*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 131), 1394*d32f38f2SZhiyong Tao DRV_GRP4, 1395*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO131"), 1396*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMVREF1"), 1397*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "ANT_SEL11"), 1398*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SCP_JTAG0_TDI"), 1399*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "MD32_0_JTAG_TDI"), 1400*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "SDA11"), 1401*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPI5_B_MO"), 1402*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A25") 1403*d32f38f2SZhiyong Tao ), 1404*d32f38f2SZhiyong Tao MTK_PIN( 1405*d32f38f2SZhiyong Tao 132, "GPIO132", 1406*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 132), 1407*d32f38f2SZhiyong Tao DRV_GRP4, 1408*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO132"), 1409*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMVREF2"), 1410*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "ANT_SEL12"), 1411*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SCP_JTAG0_TMS"), 1412*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "MD32_0_JTAG_TMS"), 1413*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A28") 1414*d32f38f2SZhiyong Tao ), 1415*d32f38f2SZhiyong Tao MTK_PIN( 1416*d32f38f2SZhiyong Tao 133, "GPIO133", 1417*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 133), 1418*d32f38f2SZhiyong Tao DRV_GRP4, 1419*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO133"), 1420*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMVREF3"), 1421*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "GPS_L1_ELNA_EN"), 1422*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SCP_JTAG0_TCK"), 1423*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "MD32_0_JTAG_TCK"), 1424*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPI5_B_CSB"), 1425*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A23") 1426*d32f38f2SZhiyong Tao ), 1427*d32f38f2SZhiyong Tao MTK_PIN( 1428*d32f38f2SZhiyong Tao 134, "GPIO134", 1429*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 134), 1430*d32f38f2SZhiyong Tao DRV_GRP4, 1431*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO134"), 1432*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMVREF4"), 1433*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SCP_JTAG0_TRSTN"), 1434*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "MD32_0_JTAG_TRST"), 1435*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A26") 1436*d32f38f2SZhiyong Tao ), 1437*d32f38f2SZhiyong Tao MTK_PIN( 1438*d32f38f2SZhiyong Tao 135, "GPIO135", 1439*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 135), 1440*d32f38f2SZhiyong Tao DRV_GRP4, 1441*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO135"), 1442*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "PWM_0"), 1443*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SRCLKENAI1"), 1444*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MD_URXD0"), 1445*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "MD32_0_RXD"), 1446*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "CONN_TCXOENA_REQ"), 1447*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A29") 1448*d32f38f2SZhiyong Tao ), 1449*d32f38f2SZhiyong Tao MTK_PIN( 1450*d32f38f2SZhiyong Tao 136, "GPIO136", 1451*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 136), 1452*d32f38f2SZhiyong Tao DRV_GRP4, 1453*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO136"), 1454*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMMCLK3"), 1455*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CLKM1"), 1456*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MD_UTXD0"), 1457*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "MD32_0_TXD"), 1458*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPI5_B_MI"), 1459*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A24") 1460*d32f38f2SZhiyong Tao ), 1461*d32f38f2SZhiyong Tao MTK_PIN( 1462*d32f38f2SZhiyong Tao 137, "GPIO137", 1463*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 137), 1464*d32f38f2SZhiyong Tao DRV_GRP4, 1465*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO137"), 1466*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMMCLK4"), 1467*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CLKM2"), 1468*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MD_URXD1"), 1469*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "CONN_UART0_RXD"), 1470*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A27") 1471*d32f38f2SZhiyong Tao ), 1472*d32f38f2SZhiyong Tao MTK_PIN( 1473*d32f38f2SZhiyong Tao 138, "GPIO138", 1474*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 138), 1475*d32f38f2SZhiyong Tao DRV_GRP4, 1476*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO138"), 1477*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMMCLK5"), 1478*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CLKM3"), 1479*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MD_UTXD1"), 1480*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "CONN_UART0_TXD"), 1481*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A30") 1482*d32f38f2SZhiyong Tao ), 1483*d32f38f2SZhiyong Tao MTK_PIN( 1484*d32f38f2SZhiyong Tao 139, "GPIO139", 1485*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 139), 1486*d32f38f2SZhiyong Tao DRV_GRP4, 1487*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO139"), 1488*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SCL4"), 1489*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A21") 1490*d32f38f2SZhiyong Tao ), 1491*d32f38f2SZhiyong Tao MTK_PIN( 1492*d32f38f2SZhiyong Tao 140, "GPIO140", 1493*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 140), 1494*d32f38f2SZhiyong Tao DRV_GRP4, 1495*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO140"), 1496*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SDA4"), 1497*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A20") 1498*d32f38f2SZhiyong Tao ), 1499*d32f38f2SZhiyong Tao MTK_PIN( 1500*d32f38f2SZhiyong Tao 141, "GPIO141", 1501*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 141), 1502*d32f38f2SZhiyong Tao DRV_GRP4, 1503*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO141"), 1504*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SCL2"), 1505*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A18") 1506*d32f38f2SZhiyong Tao ), 1507*d32f38f2SZhiyong Tao MTK_PIN( 1508*d32f38f2SZhiyong Tao 142, "GPIO142", 1509*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 142), 1510*d32f38f2SZhiyong Tao DRV_GRP4, 1511*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO142"), 1512*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SDA2"), 1513*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A19") 1514*d32f38f2SZhiyong Tao ), 1515*d32f38f2SZhiyong Tao MTK_PIN( 1516*d32f38f2SZhiyong Tao 143, "GPIO143", 1517*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 143), 1518*d32f38f2SZhiyong Tao DRV_GRP4, 1519*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO143"), 1520*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMVREF0"), 1521*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI3_CLK"), 1522*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "ADSP_JTAG1_TDO"), 1523*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SCP_JTAG1_TDO"), 1524*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A31") 1525*d32f38f2SZhiyong Tao ), 1526*d32f38f2SZhiyong Tao MTK_PIN( 1527*d32f38f2SZhiyong Tao 144, "GPIO144", 1528*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 144), 1529*d32f38f2SZhiyong Tao DRV_GRP4, 1530*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO144"), 1531*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMVREF1"), 1532*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI3_CSB"), 1533*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "ADSP_JTAG1_TDI"), 1534*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SCP_JTAG1_TDI") 1535*d32f38f2SZhiyong Tao ), 1536*d32f38f2SZhiyong Tao MTK_PIN( 1537*d32f38f2SZhiyong Tao 145, "GPIO145", 1538*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 145), 1539*d32f38f2SZhiyong Tao DRV_GRP4, 1540*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO145"), 1541*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMVREF2"), 1542*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI3_MI"), 1543*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "ADSP_JTAG1_TMS"), 1544*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SCP_JTAG1_TMS") 1545*d32f38f2SZhiyong Tao ), 1546*d32f38f2SZhiyong Tao MTK_PIN( 1547*d32f38f2SZhiyong Tao 146, "GPIO146", 1548*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 146), 1549*d32f38f2SZhiyong Tao DRV_GRP4, 1550*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO146"), 1551*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMVREF3"), 1552*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI3_MO"), 1553*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "ADSP_JTAG1_TCK"), 1554*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SCP_JTAG1_TCK"), 1555*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A32") 1556*d32f38f2SZhiyong Tao ), 1557*d32f38f2SZhiyong Tao MTK_PIN( 1558*d32f38f2SZhiyong Tao 147, "GPIO147", 1559*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 147), 1560*d32f38f2SZhiyong Tao DRV_GRP4, 1561*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO147"), 1562*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMVREF4"), 1563*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "EXT_FRAME_SYNC"), 1564*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "ADSP_JTAG1_TRSTN"), 1565*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SCP_JTAG1_TRSTN") 1566*d32f38f2SZhiyong Tao ), 1567*d32f38f2SZhiyong Tao MTK_PIN( 1568*d32f38f2SZhiyong Tao 148, "GPIO148", 1569*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 148), 1570*d32f38f2SZhiyong Tao DRV_GRP4, 1571*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO148"), 1572*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "PWM_1"), 1573*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "AGPS_SYNC"), 1574*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "CMMCLK5") 1575*d32f38f2SZhiyong Tao ), 1576*d32f38f2SZhiyong Tao MTK_PIN( 1577*d32f38f2SZhiyong Tao 149, "GPIO149", 1578*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 149), 1579*d32f38f2SZhiyong Tao DRV_GRP4, 1580*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO149"), 1581*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMMCLK0"), 1582*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CLKM0"), 1583*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MD32_0_GPIO0") 1584*d32f38f2SZhiyong Tao ), 1585*d32f38f2SZhiyong Tao MTK_PIN( 1586*d32f38f2SZhiyong Tao 150, "GPIO150", 1587*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 150), 1588*d32f38f2SZhiyong Tao DRV_GRP4, 1589*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO150"), 1590*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMMCLK1"), 1591*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CLKM1"), 1592*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MD32_0_GPIO1"), 1593*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "CONN_MCU_AICE_TMSC") 1594*d32f38f2SZhiyong Tao ), 1595*d32f38f2SZhiyong Tao MTK_PIN( 1596*d32f38f2SZhiyong Tao 151, "GPIO151", 1597*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 151), 1598*d32f38f2SZhiyong Tao DRV_GRP4, 1599*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO151"), 1600*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CMMCLK2"), 1601*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CLKM2"), 1602*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MD32_0_GPIO2"), 1603*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "CONN_MCU_AICE_TCKC") 1604*d32f38f2SZhiyong Tao ), 1605*d32f38f2SZhiyong Tao MTK_PIN( 1606*d32f38f2SZhiyong Tao 152, "GPIO152", 1607*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 152), 1608*d32f38f2SZhiyong Tao DRV_GRP4, 1609*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO152"), 1610*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "KPROW1"), 1611*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "PWM_2"), 1612*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "IDDIG"), 1613*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "MBISTREADEN_TRIGGER"), 1614*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B9") 1615*d32f38f2SZhiyong Tao ), 1616*d32f38f2SZhiyong Tao MTK_PIN( 1617*d32f38f2SZhiyong Tao 153, "GPIO153", 1618*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 153), 1619*d32f38f2SZhiyong Tao DRV_GRP4, 1620*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO153"), 1621*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "KPROW0"), 1622*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B8") 1623*d32f38f2SZhiyong Tao ), 1624*d32f38f2SZhiyong Tao MTK_PIN( 1625*d32f38f2SZhiyong Tao 154, "GPIO154", 1626*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 154), 1627*d32f38f2SZhiyong Tao DRV_GRP4, 1628*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO154"), 1629*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "KPCOL0"), 1630*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B6") 1631*d32f38f2SZhiyong Tao ), 1632*d32f38f2SZhiyong Tao MTK_PIN( 1633*d32f38f2SZhiyong Tao 155, "GPIO155", 1634*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 155), 1635*d32f38f2SZhiyong Tao DRV_GRP4, 1636*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO155"), 1637*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "KPCOL1"), 1638*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "PWM_3"), 1639*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "USB_DRVVBUS"), 1640*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "CONN_TCXOENA_REQ"), 1641*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "MBISTWRITEEN_TRIGGER"), 1642*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B7") 1643*d32f38f2SZhiyong Tao ), 1644*d32f38f2SZhiyong Tao MTK_PIN( 1645*d32f38f2SZhiyong Tao 156, "GPIO156", 1646*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 156), 1647*d32f38f2SZhiyong Tao DRV_GRP4, 1648*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO156"), 1649*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI1_A_CLK"), 1650*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SPI1_A_CK"), 1651*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MRG_CLK"), 1652*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "AGPS_SYNC"), 1653*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "MD_URXD0"), 1654*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "UDI_TMS"), 1655*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B10") 1656*d32f38f2SZhiyong Tao ), 1657*d32f38f2SZhiyong Tao MTK_PIN( 1658*d32f38f2SZhiyong Tao 157, "GPIO157", 1659*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 157), 1660*d32f38f2SZhiyong Tao DRV_GRP4, 1661*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO157"), 1662*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI1_A_CSB"), 1663*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SPI1_A_CS"), 1664*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MRG_SYNC"), 1665*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "EXT_FRAME_SYNC"), 1666*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "MD_UTXD0"), 1667*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "UDI_TCK"), 1668*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B11") 1669*d32f38f2SZhiyong Tao ), 1670*d32f38f2SZhiyong Tao MTK_PIN( 1671*d32f38f2SZhiyong Tao 158, "GPIO158", 1672*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 158), 1673*d32f38f2SZhiyong Tao DRV_GRP4, 1674*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO158"), 1675*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI1_A_MI"), 1676*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SPI1_A_MI"), 1677*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MRG_DI"), 1678*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "PTA_RXD"), 1679*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "MD_URXD1"), 1680*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "UDI_TDO"), 1681*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B12") 1682*d32f38f2SZhiyong Tao ), 1683*d32f38f2SZhiyong Tao MTK_PIN( 1684*d32f38f2SZhiyong Tao 159, "GPIO159", 1685*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 159), 1686*d32f38f2SZhiyong Tao DRV_GRP4, 1687*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO159"), 1688*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SPI1_A_MO"), 1689*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SPI1_A_MO"), 1690*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "MRG_DO"), 1691*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "PTA_TXD"), 1692*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "MD_UTXD1"), 1693*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "UDI_NTRST"), 1694*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B13") 1695*d32f38f2SZhiyong Tao ), 1696*d32f38f2SZhiyong Tao MTK_PIN( 1697*d32f38f2SZhiyong Tao 160, "GPIO160", 1698*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 160), 1699*d32f38f2SZhiyong Tao DRV_GRP4, 1700*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO160"), 1701*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SCL3"), 1702*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SCP_SCL1"), 1703*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B14") 1704*d32f38f2SZhiyong Tao ), 1705*d32f38f2SZhiyong Tao MTK_PIN( 1706*d32f38f2SZhiyong Tao 161, "GPIO161", 1707*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 161), 1708*d32f38f2SZhiyong Tao DRV_GRP4, 1709*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO161"), 1710*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SDA3"), 1711*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SCP_SDA1"), 1712*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B15") 1713*d32f38f2SZhiyong Tao ), 1714*d32f38f2SZhiyong Tao MTK_PIN( 1715*d32f38f2SZhiyong Tao 162, "GPIO162", 1716*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 162), 1717*d32f38f2SZhiyong Tao DRV_GRP4, 1718*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO162"), 1719*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "ANT_SEL0"), 1720*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "GPS_L1_ELNA_EN"), 1721*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "UDI_TDI"), 1722*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B16") 1723*d32f38f2SZhiyong Tao ), 1724*d32f38f2SZhiyong Tao MTK_PIN( 1725*d32f38f2SZhiyong Tao 163, "GPIO163", 1726*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 163), 1727*d32f38f2SZhiyong Tao DRV_GRP4, 1728*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO163"), 1729*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "ANT_SEL1"), 1730*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "CONN_TCXOENA_REQ"), 1731*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B17") 1732*d32f38f2SZhiyong Tao ), 1733*d32f38f2SZhiyong Tao MTK_PIN( 1734*d32f38f2SZhiyong Tao 164, "GPIO164", 1735*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 164), 1736*d32f38f2SZhiyong Tao DRV_GRP4, 1737*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO164"), 1738*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "ANT_SEL2"), 1739*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SPI1_B_CK"), 1740*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "TP_URXD1_AO"), 1741*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "UCTS0"), 1742*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B18") 1743*d32f38f2SZhiyong Tao ), 1744*d32f38f2SZhiyong Tao MTK_PIN( 1745*d32f38f2SZhiyong Tao 165, "GPIO165", 1746*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 165), 1747*d32f38f2SZhiyong Tao DRV_GRP4, 1748*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO165"), 1749*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "ANT_SEL3"), 1750*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SPI1_B_CS"), 1751*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "TP_UTXD1_AO"), 1752*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "CONN_TCXOENA_REQ"), 1753*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "URTS0"), 1754*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B19") 1755*d32f38f2SZhiyong Tao ), 1756*d32f38f2SZhiyong Tao MTK_PIN( 1757*d32f38f2SZhiyong Tao 166, "GPIO166", 1758*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 166), 1759*d32f38f2SZhiyong Tao DRV_GRP4, 1760*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO166"), 1761*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "ANT_SEL4"), 1762*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SPI1_B_MI"), 1763*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "TP_URXD2_AO"), 1764*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SRCLKENAI1"), 1765*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "UCTS1"), 1766*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B20") 1767*d32f38f2SZhiyong Tao ), 1768*d32f38f2SZhiyong Tao MTK_PIN( 1769*d32f38f2SZhiyong Tao 167, "GPIO167", 1770*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 167), 1771*d32f38f2SZhiyong Tao DRV_GRP4, 1772*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO167"), 1773*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "ANT_SEL5"), 1774*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SCP_SPI1_B_MO"), 1775*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "TP_UTXD2_AO"), 1776*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SRCLKENAI0"), 1777*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "URTS1"), 1778*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B21") 1779*d32f38f2SZhiyong Tao ), 1780*d32f38f2SZhiyong Tao MTK_PIN( 1781*d32f38f2SZhiyong Tao 168, "GPIO168", 1782*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 168), 1783*d32f38f2SZhiyong Tao DRV_GRP4, 1784*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO168"), 1785*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "ANT_SEL6"), 1786*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI0_B_CLK"), 1787*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "TP_UCTS1_AO"), 1788*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "KPCOL2"), 1789*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "MD_UCTS0"), 1790*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SCL11"), 1791*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B22") 1792*d32f38f2SZhiyong Tao ), 1793*d32f38f2SZhiyong Tao MTK_PIN( 1794*d32f38f2SZhiyong Tao 169, "GPIO169", 1795*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 169), 1796*d32f38f2SZhiyong Tao DRV_GRP4, 1797*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO169"), 1798*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "ANT_SEL7"), 1799*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI0_B_CSB"), 1800*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "TP_URTS1_AO"), 1801*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "KPROW2"), 1802*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "MD_URTS0"), 1803*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SDA11"), 1804*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B23") 1805*d32f38f2SZhiyong Tao ), 1806*d32f38f2SZhiyong Tao MTK_PIN( 1807*d32f38f2SZhiyong Tao 170, "GPIO170", 1808*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 170), 1809*d32f38f2SZhiyong Tao DRV_GRP4, 1810*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO170"), 1811*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "ANT_SEL8"), 1812*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI0_B_MI"), 1813*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "TP_UCTS2_AO"), 1814*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SRCLKENAI1"), 1815*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "MD_UCTS1"), 1816*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B24") 1817*d32f38f2SZhiyong Tao ), 1818*d32f38f2SZhiyong Tao MTK_PIN( 1819*d32f38f2SZhiyong Tao 171, "GPIO171", 1820*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 171), 1821*d32f38f2SZhiyong Tao DRV_GRP4, 1822*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO171"), 1823*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "ANT_SEL9"), 1824*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "SPI0_B_MO"), 1825*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "TP_URTS2_AO"), 1826*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SRCLKENAI0"), 1827*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "MD_URTS1"), 1828*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B25") 1829*d32f38f2SZhiyong Tao ), 1830*d32f38f2SZhiyong Tao MTK_PIN( 1831*d32f38f2SZhiyong Tao 172, "GPIO172", 1832*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 172), 1833*d32f38f2SZhiyong Tao DRV_GRP4, 1834*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO172"), 1835*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CONN_TOP_CLK"), 1836*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "AUXIF_CLK0"), 1837*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B29") 1838*d32f38f2SZhiyong Tao ), 1839*d32f38f2SZhiyong Tao MTK_PIN( 1840*d32f38f2SZhiyong Tao 173, "GPIO173", 1841*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 173), 1842*d32f38f2SZhiyong Tao DRV_GRP4, 1843*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO173"), 1844*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CONN_TOP_DATA"), 1845*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "AUXIF_ST0"), 1846*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B30") 1847*d32f38f2SZhiyong Tao ), 1848*d32f38f2SZhiyong Tao MTK_PIN( 1849*d32f38f2SZhiyong Tao 174, "GPIO174", 1850*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 174), 1851*d32f38f2SZhiyong Tao DRV_GRP4, 1852*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO174"), 1853*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CONN_HRST_B"), 1854*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B28") 1855*d32f38f2SZhiyong Tao ), 1856*d32f38f2SZhiyong Tao MTK_PIN( 1857*d32f38f2SZhiyong Tao 175, "GPIO175", 1858*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 175), 1859*d32f38f2SZhiyong Tao DRV_GRP4, 1860*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO175"), 1861*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CONN_WB_PTA"), 1862*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B31") 1863*d32f38f2SZhiyong Tao ), 1864*d32f38f2SZhiyong Tao MTK_PIN( 1865*d32f38f2SZhiyong Tao 176, "GPIO176", 1866*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 176), 1867*d32f38f2SZhiyong Tao DRV_GRP4, 1868*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO176"), 1869*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CONN_BT_CLK"), 1870*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "AUXIF_CLK1"), 1871*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B26") 1872*d32f38f2SZhiyong Tao ), 1873*d32f38f2SZhiyong Tao MTK_PIN( 1874*d32f38f2SZhiyong Tao 177, "GPIO177", 1875*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 177), 1876*d32f38f2SZhiyong Tao DRV_GRP4, 1877*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO177"), 1878*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CONN_BT_DATA"), 1879*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "AUXIF_ST1"), 1880*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B27") 1881*d32f38f2SZhiyong Tao ), 1882*d32f38f2SZhiyong Tao MTK_PIN( 1883*d32f38f2SZhiyong Tao 178, "GPIO178", 1884*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 178), 1885*d32f38f2SZhiyong Tao DRV_GRP4, 1886*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO178"), 1887*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CONN_WF_CTRL0") 1888*d32f38f2SZhiyong Tao ), 1889*d32f38f2SZhiyong Tao MTK_PIN( 1890*d32f38f2SZhiyong Tao 179, "GPIO179", 1891*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 179), 1892*d32f38f2SZhiyong Tao DRV_GRP4, 1893*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO179"), 1894*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CONN_WF_CTRL1"), 1895*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "UFS_MPHY_SCL") 1896*d32f38f2SZhiyong Tao ), 1897*d32f38f2SZhiyong Tao MTK_PIN( 1898*d32f38f2SZhiyong Tao 180, "GPIO180", 1899*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 180), 1900*d32f38f2SZhiyong Tao DRV_GRP4, 1901*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO180"), 1902*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CONN_WF_CTRL2"), 1903*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "UFS_MPHY_SDA") 1904*d32f38f2SZhiyong Tao ), 1905*d32f38f2SZhiyong Tao MTK_PIN( 1906*d32f38f2SZhiyong Tao 181, "GPIO181", 1907*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 181), 1908*d32f38f2SZhiyong Tao DRV_GRP4, 1909*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO181"), 1910*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CONN_WF_CTRL3") 1911*d32f38f2SZhiyong Tao ), 1912*d32f38f2SZhiyong Tao MTK_PIN( 1913*d32f38f2SZhiyong Tao 182, "GPIO182", 1914*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 182), 1915*d32f38f2SZhiyong Tao DRV_GRP4, 1916*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO182"), 1917*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "CONN_WF_CTRL4") 1918*d32f38f2SZhiyong Tao ), 1919*d32f38f2SZhiyong Tao MTK_PIN( 1920*d32f38f2SZhiyong Tao 183, "GPIO183", 1921*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 183), 1922*d32f38f2SZhiyong Tao DRV_GRP4, 1923*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO183"), 1924*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC0_CMD") 1925*d32f38f2SZhiyong Tao ), 1926*d32f38f2SZhiyong Tao MTK_PIN( 1927*d32f38f2SZhiyong Tao 184, "GPIO184", 1928*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 184), 1929*d32f38f2SZhiyong Tao DRV_GRP4, 1930*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO184"), 1931*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC0_DAT0") 1932*d32f38f2SZhiyong Tao ), 1933*d32f38f2SZhiyong Tao MTK_PIN( 1934*d32f38f2SZhiyong Tao 185, "GPIO185", 1935*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 185), 1936*d32f38f2SZhiyong Tao DRV_GRP4, 1937*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO185"), 1938*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC0_DAT2") 1939*d32f38f2SZhiyong Tao ), 1940*d32f38f2SZhiyong Tao MTK_PIN( 1941*d32f38f2SZhiyong Tao 186, "GPIO186", 1942*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 186), 1943*d32f38f2SZhiyong Tao DRV_GRP4, 1944*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO186"), 1945*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC0_DAT4") 1946*d32f38f2SZhiyong Tao ), 1947*d32f38f2SZhiyong Tao MTK_PIN( 1948*d32f38f2SZhiyong Tao 187, "GPIO187", 1949*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 187), 1950*d32f38f2SZhiyong Tao DRV_GRP4, 1951*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO187"), 1952*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC0_DAT6") 1953*d32f38f2SZhiyong Tao ), 1954*d32f38f2SZhiyong Tao MTK_PIN( 1955*d32f38f2SZhiyong Tao 188, "GPIO188", 1956*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 188), 1957*d32f38f2SZhiyong Tao DRV_GRP4, 1958*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO188"), 1959*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC0_DAT1") 1960*d32f38f2SZhiyong Tao ), 1961*d32f38f2SZhiyong Tao MTK_PIN( 1962*d32f38f2SZhiyong Tao 189, "GPIO189", 1963*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 189), 1964*d32f38f2SZhiyong Tao DRV_GRP4, 1965*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO189"), 1966*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC0_DAT5") 1967*d32f38f2SZhiyong Tao ), 1968*d32f38f2SZhiyong Tao MTK_PIN( 1969*d32f38f2SZhiyong Tao 190, "GPIO190", 1970*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 190), 1971*d32f38f2SZhiyong Tao DRV_GRP4, 1972*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO190"), 1973*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC0_DAT7") 1974*d32f38f2SZhiyong Tao ), 1975*d32f38f2SZhiyong Tao MTK_PIN( 1976*d32f38f2SZhiyong Tao 191, "GPIO191", 1977*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 191), 1978*d32f38f2SZhiyong Tao DRV_GRP4, 1979*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO191"), 1980*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC0_DSL"), 1981*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "GPS_L1_ELNA_EN"), 1982*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "IDDIG"), 1983*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DMIC_CLK") 1984*d32f38f2SZhiyong Tao ), 1985*d32f38f2SZhiyong Tao MTK_PIN( 1986*d32f38f2SZhiyong Tao 192, "GPIO192", 1987*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 192), 1988*d32f38f2SZhiyong Tao DRV_GRP4, 1989*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO192"), 1990*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC0_CLK"), 1991*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "USB_DRVVBUS"), 1992*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "DMIC_DAT") 1993*d32f38f2SZhiyong Tao ), 1994*d32f38f2SZhiyong Tao MTK_PIN( 1995*d32f38f2SZhiyong Tao 193, "GPIO193", 1996*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 193), 1997*d32f38f2SZhiyong Tao DRV_GRP4, 1998*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO193"), 1999*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC0_DAT3") 2000*d32f38f2SZhiyong Tao ), 2001*d32f38f2SZhiyong Tao MTK_PIN( 2002*d32f38f2SZhiyong Tao 194, "GPIO194", 2003*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 194), 2004*d32f38f2SZhiyong Tao DRV_GRP4, 2005*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO194"), 2006*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "MSDC0_RSTB") 2007*d32f38f2SZhiyong Tao ), 2008*d32f38f2SZhiyong Tao MTK_PIN( 2009*d32f38f2SZhiyong Tao 195, "GPIO195", 2010*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 195), 2011*d32f38f2SZhiyong Tao DRV_GRP4, 2012*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO195"), 2013*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SCP_VREQ_VAO"), 2014*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "DVFSRC_EXT_REQ") 2015*d32f38f2SZhiyong Tao ), 2016*d32f38f2SZhiyong Tao MTK_PIN( 2017*d32f38f2SZhiyong Tao 196, "GPIO196", 2018*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 196), 2019*d32f38f2SZhiyong Tao DRV_GRP4, 2020*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO196"), 2021*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "AUD_DAT_MOSI2") 2022*d32f38f2SZhiyong Tao ), 2023*d32f38f2SZhiyong Tao MTK_PIN( 2024*d32f38f2SZhiyong Tao 197, "GPIO197", 2025*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 197), 2026*d32f38f2SZhiyong Tao DRV_GRP4, 2027*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO197"), 2028*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "AUD_NLE_MOSI1"), 2029*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "AUD_CLK_MISO"), 2030*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S2_MCK"), 2031*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "I2S6_MCK"), 2032*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S8_MCK") 2033*d32f38f2SZhiyong Tao ), 2034*d32f38f2SZhiyong Tao MTK_PIN( 2035*d32f38f2SZhiyong Tao 198, "GPIO198", 2036*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 198), 2037*d32f38f2SZhiyong Tao DRV_GRP4, 2038*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO198"), 2039*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "AUD_NLE_MOSI0"), 2040*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "AUD_SYNC_MISO"), 2041*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S2_BCK"), 2042*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "I2S6_BCK"), 2043*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S8_BCK") 2044*d32f38f2SZhiyong Tao ), 2045*d32f38f2SZhiyong Tao MTK_PIN( 2046*d32f38f2SZhiyong Tao 199, "GPIO199", 2047*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 199), 2048*d32f38f2SZhiyong Tao DRV_GRP4, 2049*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO199"), 2050*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "AUD_DAT_MISO2"), 2051*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S2_DI2") 2052*d32f38f2SZhiyong Tao ), 2053*d32f38f2SZhiyong Tao MTK_PIN( 2054*d32f38f2SZhiyong Tao 200, "GPIO200", 2055*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 200), 2056*d32f38f2SZhiyong Tao DRV_GRP4, 2057*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO200"), 2058*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SCL6"), 2059*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SCP_SCL1"), 2060*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SCL_6306"), 2061*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A4") 2062*d32f38f2SZhiyong Tao ), 2063*d32f38f2SZhiyong Tao MTK_PIN( 2064*d32f38f2SZhiyong Tao 201, "GPIO201", 2065*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 201), 2066*d32f38f2SZhiyong Tao DRV_GRP4, 2067*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO201"), 2068*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SDA6"), 2069*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "SCP_SDA1"), 2070*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "SDA_6306"), 2071*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A5") 2072*d32f38f2SZhiyong Tao ), 2073*d32f38f2SZhiyong Tao MTK_PIN( 2074*d32f38f2SZhiyong Tao 202, "GPIO202", 2075*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 202), 2076*d32f38f2SZhiyong Tao DRV_GRP4, 2077*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO202"), 2078*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SCL5") 2079*d32f38f2SZhiyong Tao ), 2080*d32f38f2SZhiyong Tao MTK_PIN( 2081*d32f38f2SZhiyong Tao 203, "GPIO203", 2082*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 203), 2083*d32f38f2SZhiyong Tao DRV_GRP4, 2084*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO203"), 2085*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SDA5") 2086*d32f38f2SZhiyong Tao ), 2087*d32f38f2SZhiyong Tao MTK_PIN( 2088*d32f38f2SZhiyong Tao 204, "GPIO204", 2089*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 204), 2090*d32f38f2SZhiyong Tao DRV_GRP4, 2091*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO204"), 2092*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SCL0"), 2093*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPI7_A_CLK"), 2094*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A2") 2095*d32f38f2SZhiyong Tao ), 2096*d32f38f2SZhiyong Tao MTK_PIN( 2097*d32f38f2SZhiyong Tao 205, "GPIO205", 2098*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 205), 2099*d32f38f2SZhiyong Tao DRV_GRP4, 2100*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO205"), 2101*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SDA0"), 2102*d32f38f2SZhiyong Tao MTK_FUNCTION(6, "SPI7_A_CSB"), 2103*d32f38f2SZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A3") 2104*d32f38f2SZhiyong Tao ), 2105*d32f38f2SZhiyong Tao MTK_PIN( 2106*d32f38f2SZhiyong Tao 206, "GPIO206", 2107*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2108*d32f38f2SZhiyong Tao DRV_GRP4, 2109*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO206"), 2110*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SRCLKENA0") 2111*d32f38f2SZhiyong Tao ), 2112*d32f38f2SZhiyong Tao MTK_PIN( 2113*d32f38f2SZhiyong Tao 207, "GPIO207", 2114*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2115*d32f38f2SZhiyong Tao DRV_GRP4, 2116*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO207"), 2117*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "SRCLKENA1") 2118*d32f38f2SZhiyong Tao ), 2119*d32f38f2SZhiyong Tao MTK_PIN( 2120*d32f38f2SZhiyong Tao 208, "GPIO208", 2121*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2122*d32f38f2SZhiyong Tao DRV_GRP4, 2123*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO208"), 2124*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "WATCHDOG") 2125*d32f38f2SZhiyong Tao ), 2126*d32f38f2SZhiyong Tao MTK_PIN( 2127*d32f38f2SZhiyong Tao 209, "GPIO209", 2128*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2129*d32f38f2SZhiyong Tao DRV_GRP4, 2130*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO209"), 2131*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "PWRAP_SPI0_MI"), 2132*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "PWRAP_SPI0_MO") 2133*d32f38f2SZhiyong Tao ), 2134*d32f38f2SZhiyong Tao MTK_PIN( 2135*d32f38f2SZhiyong Tao 210, "GPIO210", 2136*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2137*d32f38f2SZhiyong Tao DRV_GRP4, 2138*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO210"), 2139*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "PWRAP_SPI0_CSN") 2140*d32f38f2SZhiyong Tao ), 2141*d32f38f2SZhiyong Tao MTK_PIN( 2142*d32f38f2SZhiyong Tao 211, "GPIO211", 2143*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2144*d32f38f2SZhiyong Tao DRV_GRP4, 2145*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO211"), 2146*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "PWRAP_SPI0_MO"), 2147*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "PWRAP_SPI0_MI") 2148*d32f38f2SZhiyong Tao ), 2149*d32f38f2SZhiyong Tao MTK_PIN( 2150*d32f38f2SZhiyong Tao 212, "GPIO212", 2151*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2152*d32f38f2SZhiyong Tao DRV_GRP4, 2153*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO212"), 2154*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "PWRAP_SPI0_CK") 2155*d32f38f2SZhiyong Tao ), 2156*d32f38f2SZhiyong Tao MTK_PIN( 2157*d32f38f2SZhiyong Tao 213, "GPIO213", 2158*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2159*d32f38f2SZhiyong Tao DRV_GRP4, 2160*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO213"), 2161*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "RTC32K_CK") 2162*d32f38f2SZhiyong Tao ), 2163*d32f38f2SZhiyong Tao MTK_PIN( 2164*d32f38f2SZhiyong Tao 214, "GPIO214", 2165*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2166*d32f38f2SZhiyong Tao DRV_GRP4, 2167*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO214"), 2168*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "AUD_CLK_MOSI"), 2169*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S1_MCK"), 2170*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "I2S7_MCK"), 2171*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S9_MCK") 2172*d32f38f2SZhiyong Tao ), 2173*d32f38f2SZhiyong Tao MTK_PIN( 2174*d32f38f2SZhiyong Tao 215, "GPIO215", 2175*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2176*d32f38f2SZhiyong Tao DRV_GRP4, 2177*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO215"), 2178*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "AUD_SYNC_MOSI"), 2179*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S1_BCK"), 2180*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "I2S7_BCK"), 2181*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S9_BCK") 2182*d32f38f2SZhiyong Tao ), 2183*d32f38f2SZhiyong Tao MTK_PIN( 2184*d32f38f2SZhiyong Tao 216, "GPIO216", 2185*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2186*d32f38f2SZhiyong Tao DRV_GRP4, 2187*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO216"), 2188*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "AUD_DAT_MOSI0"), 2189*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S1_LRCK"), 2190*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "I2S7_LRCK"), 2191*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S9_LRCK") 2192*d32f38f2SZhiyong Tao ), 2193*d32f38f2SZhiyong Tao MTK_PIN( 2194*d32f38f2SZhiyong Tao 217, "GPIO217", 2195*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2196*d32f38f2SZhiyong Tao DRV_GRP4, 2197*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO217"), 2198*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "AUD_DAT_MOSI1"), 2199*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S1_DO"), 2200*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "I2S7_DO"), 2201*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S9_DO") 2202*d32f38f2SZhiyong Tao ), 2203*d32f38f2SZhiyong Tao MTK_PIN( 2204*d32f38f2SZhiyong Tao 218, "GPIO218", 2205*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2206*d32f38f2SZhiyong Tao DRV_GRP4, 2207*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO218"), 2208*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "AUD_DAT_MISO0"), 2209*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "VOW_DAT_MISO"), 2210*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S2_LRCK"), 2211*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "I2S6_LRCK"), 2212*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S8_LRCK") 2213*d32f38f2SZhiyong Tao ), 2214*d32f38f2SZhiyong Tao MTK_PIN( 2215*d32f38f2SZhiyong Tao 219, "GPIO219", 2216*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2217*d32f38f2SZhiyong Tao DRV_GRP4, 2218*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO219"), 2219*d32f38f2SZhiyong Tao MTK_FUNCTION(1, "AUD_DAT_MISO1"), 2220*d32f38f2SZhiyong Tao MTK_FUNCTION(2, "VOW_CLK_MISO"), 2221*d32f38f2SZhiyong Tao MTK_FUNCTION(3, "I2S2_DI"), 2222*d32f38f2SZhiyong Tao MTK_FUNCTION(4, "I2S6_DI"), 2223*d32f38f2SZhiyong Tao MTK_FUNCTION(5, "I2S8_DI") 2224*d32f38f2SZhiyong Tao ), 2225*d32f38f2SZhiyong Tao MTK_PIN( 2226*d32f38f2SZhiyong Tao 220, "GPIO220", 2227*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 208), 2228*d32f38f2SZhiyong Tao DRV_GRP4, 2229*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO220") 2230*d32f38f2SZhiyong Tao ), 2231*d32f38f2SZhiyong Tao MTK_PIN( 2232*d32f38f2SZhiyong Tao 221, "GPIO221", 2233*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 209), 2234*d32f38f2SZhiyong Tao DRV_GRP4, 2235*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO221") 2236*d32f38f2SZhiyong Tao ), 2237*d32f38f2SZhiyong Tao MTK_PIN( 2238*d32f38f2SZhiyong Tao 222, "GPIO222", 2239*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 210), 2240*d32f38f2SZhiyong Tao DRV_GRP4, 2241*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO222") 2242*d32f38f2SZhiyong Tao ), 2243*d32f38f2SZhiyong Tao MTK_PIN( 2244*d32f38f2SZhiyong Tao 223, "GPIO223", 2245*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 211), 2246*d32f38f2SZhiyong Tao DRV_GRP4, 2247*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO223") 2248*d32f38f2SZhiyong Tao ), 2249*d32f38f2SZhiyong Tao MTK_PIN( 2250*d32f38f2SZhiyong Tao 224, "GPIO224", 2251*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 212), 2252*d32f38f2SZhiyong Tao DRV_GRP4, 2253*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO224") 2254*d32f38f2SZhiyong Tao ), 2255*d32f38f2SZhiyong Tao MTK_PIN( 2256*d32f38f2SZhiyong Tao 225, "GPIO225", 2257*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 214), 2258*d32f38f2SZhiyong Tao DRV_GRP4, 2259*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO225") 2260*d32f38f2SZhiyong Tao ), 2261*d32f38f2SZhiyong Tao MTK_PIN( 2262*d32f38f2SZhiyong Tao 226, "GPIO226", 2263*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 215), 2264*d32f38f2SZhiyong Tao DRV_GRP4, 2265*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO226") 2266*d32f38f2SZhiyong Tao ), 2267*d32f38f2SZhiyong Tao MTK_PIN( 2268*d32f38f2SZhiyong Tao 227, "GPIO227", 2269*d32f38f2SZhiyong Tao MTK_EINT_FUNCTION(0, 216), 2270*d32f38f2SZhiyong Tao DRV_GRP4, 2271*d32f38f2SZhiyong Tao MTK_FUNCTION(0, "GPIO227") 2272*d32f38f2SZhiyong Tao ), 2273*d32f38f2SZhiyong Tao }; 2274*d32f38f2SZhiyong Tao 2275*d32f38f2SZhiyong Tao #endif /* __PINCTRL_MTK_MT8192_H */ 2276