1*750cd15dSZhiyong Tao /* SPDX-License-Identifier: GPL-2.0 */ 2*750cd15dSZhiyong Tao /* 3*750cd15dSZhiyong Tao * Copyright (C) 2018 MediaTek Inc. 4*750cd15dSZhiyong Tao * 5*750cd15dSZhiyong Tao * Author: Zhiyong Tao <zhiyong.tao@mediatek.com> 6*750cd15dSZhiyong Tao * 7*750cd15dSZhiyong Tao */ 8*750cd15dSZhiyong Tao 9*750cd15dSZhiyong Tao #ifndef __PINCTRL_MTK_MT8183_H 10*750cd15dSZhiyong Tao #define __PINCTRL_MTK_MT8183_H 11*750cd15dSZhiyong Tao 12*750cd15dSZhiyong Tao #include "pinctrl-paris.h" 13*750cd15dSZhiyong Tao 14*750cd15dSZhiyong Tao static struct mtk_pin_desc mtk_pins_mt8183[] = { 15*750cd15dSZhiyong Tao MTK_PIN( 16*750cd15dSZhiyong Tao 0, "GPIO0", 17*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 0), 18*750cd15dSZhiyong Tao DRV_GRP4, 19*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO0"), 20*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MRG_SYNC"), 21*750cd15dSZhiyong Tao MTK_FUNCTION(2, "PCM0_SYNC"), 22*750cd15dSZhiyong Tao MTK_FUNCTION(3, "TP_GPIO0_AO"), 23*750cd15dSZhiyong Tao MTK_FUNCTION(4, "SRCLKENAI0"), 24*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SCP_SPI2_CS"), 25*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S3_MCK"), 26*750cd15dSZhiyong Tao MTK_FUNCTION(7, "SPI2_CSB") 27*750cd15dSZhiyong Tao ), 28*750cd15dSZhiyong Tao MTK_PIN( 29*750cd15dSZhiyong Tao 1, "GPIO1", 30*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 1), 31*750cd15dSZhiyong Tao DRV_GRP4, 32*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO1"), 33*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MRG_CLK"), 34*750cd15dSZhiyong Tao MTK_FUNCTION(2, "PCM0_CLK"), 35*750cd15dSZhiyong Tao MTK_FUNCTION(3, "TP_GPIO1_AO"), 36*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CLKM3"), 37*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SCP_SPI2_MO"), 38*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S3_BCK"), 39*750cd15dSZhiyong Tao MTK_FUNCTION(7, "SPI2_MO") 40*750cd15dSZhiyong Tao ), 41*750cd15dSZhiyong Tao MTK_PIN( 42*750cd15dSZhiyong Tao 2, "GPIO2", 43*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 2), 44*750cd15dSZhiyong Tao DRV_GRP4, 45*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO2"), 46*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MRG_DO"), 47*750cd15dSZhiyong Tao MTK_FUNCTION(2, "PCM0_DO"), 48*750cd15dSZhiyong Tao MTK_FUNCTION(3, "TP_GPIO2_AO"), 49*750cd15dSZhiyong Tao MTK_FUNCTION(4, "SCL6"), 50*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SCP_SPI2_CK"), 51*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S3_LRCK"), 52*750cd15dSZhiyong Tao MTK_FUNCTION(7, "SPI2_CLK") 53*750cd15dSZhiyong Tao ), 54*750cd15dSZhiyong Tao MTK_PIN( 55*750cd15dSZhiyong Tao 3, "GPIO3", 56*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 3), 57*750cd15dSZhiyong Tao DRV_GRP4, 58*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO3"), 59*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MRG_DI"), 60*750cd15dSZhiyong Tao MTK_FUNCTION(2, "PCM0_DI"), 61*750cd15dSZhiyong Tao MTK_FUNCTION(3, "TP_GPIO3_AO"), 62*750cd15dSZhiyong Tao MTK_FUNCTION(4, "SDA6"), 63*750cd15dSZhiyong Tao MTK_FUNCTION(5, "TDM_MCK"), 64*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S3_DO"), 65*750cd15dSZhiyong Tao MTK_FUNCTION(7, "SCP_VREQ_VAO") 66*750cd15dSZhiyong Tao ), 67*750cd15dSZhiyong Tao MTK_PIN( 68*750cd15dSZhiyong Tao 4, "GPIO4", 69*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 4), 70*750cd15dSZhiyong Tao DRV_GRP4, 71*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO4"), 72*750cd15dSZhiyong Tao MTK_FUNCTION(1, "PWM_B"), 73*750cd15dSZhiyong Tao MTK_FUNCTION(2, "I2S0_MCK"), 74*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SSPM_UTXD_AO"), 75*750cd15dSZhiyong Tao MTK_FUNCTION(4, "MD_URXD1"), 76*750cd15dSZhiyong Tao MTK_FUNCTION(5, "TDM_BCK"), 77*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TP_GPIO4_AO"), 78*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DAP_MD32_SWD") 79*750cd15dSZhiyong Tao ), 80*750cd15dSZhiyong Tao MTK_PIN( 81*750cd15dSZhiyong Tao 5, "GPIO5", 82*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 5), 83*750cd15dSZhiyong Tao DRV_GRP4, 84*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO5"), 85*750cd15dSZhiyong Tao MTK_FUNCTION(1, "PWM_C"), 86*750cd15dSZhiyong Tao MTK_FUNCTION(2, "I2S0_BCK"), 87*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SSPM_URXD_AO"), 88*750cd15dSZhiyong Tao MTK_FUNCTION(4, "MD_UTXD1"), 89*750cd15dSZhiyong Tao MTK_FUNCTION(5, "TDM_LRCK"), 90*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TP_GPIO5_AO"), 91*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DAP_MD32_SWCK") 92*750cd15dSZhiyong Tao ), 93*750cd15dSZhiyong Tao MTK_PIN( 94*750cd15dSZhiyong Tao 6, "GPIO6", 95*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 6), 96*750cd15dSZhiyong Tao DRV_GRP4, 97*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO6"), 98*750cd15dSZhiyong Tao MTK_FUNCTION(1, "PWM_A"), 99*750cd15dSZhiyong Tao MTK_FUNCTION(2, "I2S0_LRCK"), 100*750cd15dSZhiyong Tao MTK_FUNCTION(3, "IDDIG"), 101*750cd15dSZhiyong Tao MTK_FUNCTION(4, "MD_URXD0"), 102*750cd15dSZhiyong Tao MTK_FUNCTION(5, "TDM_DATA0"), 103*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TP_GPIO6_AO"), 104*750cd15dSZhiyong Tao MTK_FUNCTION(7, "CMFLASH") 105*750cd15dSZhiyong Tao ), 106*750cd15dSZhiyong Tao MTK_PIN( 107*750cd15dSZhiyong Tao 7, "GPIO7", 108*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 7), 109*750cd15dSZhiyong Tao DRV_GRP4, 110*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO7"), 111*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SPI1_B_MI"), 112*750cd15dSZhiyong Tao MTK_FUNCTION(2, "I2S0_DI"), 113*750cd15dSZhiyong Tao MTK_FUNCTION(3, "USB_DRVVBUS"), 114*750cd15dSZhiyong Tao MTK_FUNCTION(4, "MD_UTXD0"), 115*750cd15dSZhiyong Tao MTK_FUNCTION(5, "TDM_DATA1"), 116*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TP_GPIO7_AO"), 117*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DVFSRC_EXT_REQ") 118*750cd15dSZhiyong Tao ), 119*750cd15dSZhiyong Tao MTK_PIN( 120*750cd15dSZhiyong Tao 8, "GPIO8", 121*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 8), 122*750cd15dSZhiyong Tao DRV_GRP4, 123*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO8"), 124*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SPI1_B_CSB"), 125*750cd15dSZhiyong Tao MTK_FUNCTION(2, "ANT_SEL3"), 126*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SCL7"), 127*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CONN_MCU_TRST_B"), 128*750cd15dSZhiyong Tao MTK_FUNCTION(5, "TDM_DATA2"), 129*750cd15dSZhiyong Tao MTK_FUNCTION(6, "MD_INT0"), 130*750cd15dSZhiyong Tao MTK_FUNCTION(7, "JTRSTN_SEL1") 131*750cd15dSZhiyong Tao ), 132*750cd15dSZhiyong Tao MTK_PIN( 133*750cd15dSZhiyong Tao 9, "GPIO9", 134*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 9), 135*750cd15dSZhiyong Tao DRV_GRP4, 136*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO9"), 137*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SPI1_B_MO"), 138*750cd15dSZhiyong Tao MTK_FUNCTION(2, "ANT_SEL4"), 139*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CMMCLK2"), 140*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CONN_MCU_DBGACK_N"), 141*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SSPM_JTAG_TRSTN"), 142*750cd15dSZhiyong Tao MTK_FUNCTION(6, "IO_JTAG_TRSTN"), 143*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B10") 144*750cd15dSZhiyong Tao ), 145*750cd15dSZhiyong Tao MTK_PIN( 146*750cd15dSZhiyong Tao 10, "GPIO10", 147*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 10), 148*750cd15dSZhiyong Tao DRV_GRP4, 149*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO10"), 150*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SPI1_B_CLK"), 151*750cd15dSZhiyong Tao MTK_FUNCTION(2, "ANT_SEL5"), 152*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CMMCLK3"), 153*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CONN_MCU_DBGI_N"), 154*750cd15dSZhiyong Tao MTK_FUNCTION(5, "TDM_DATA3"), 155*750cd15dSZhiyong Tao MTK_FUNCTION(6, "EXT_FRAME_SYNC"), 156*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B11") 157*750cd15dSZhiyong Tao ), 158*750cd15dSZhiyong Tao MTK_PIN( 159*750cd15dSZhiyong Tao 11, "GPIO11", 160*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 11), 161*750cd15dSZhiyong Tao DRV_GRP4, 162*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO11"), 163*750cd15dSZhiyong Tao MTK_FUNCTION(1, "TP_URXD1_AO"), 164*750cd15dSZhiyong Tao MTK_FUNCTION(2, "IDDIG"), 165*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SCL6"), 166*750cd15dSZhiyong Tao MTK_FUNCTION(4, "UCTS1"), 167*750cd15dSZhiyong Tao MTK_FUNCTION(5, "UCTS0"), 168*750cd15dSZhiyong Tao MTK_FUNCTION(6, "SRCLKENAI1"), 169*750cd15dSZhiyong Tao MTK_FUNCTION(7, "I2S5_MCK") 170*750cd15dSZhiyong Tao ), 171*750cd15dSZhiyong Tao MTK_PIN( 172*750cd15dSZhiyong Tao 12, "GPIO12", 173*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 12), 174*750cd15dSZhiyong Tao DRV_GRP4, 175*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO12"), 176*750cd15dSZhiyong Tao MTK_FUNCTION(1, "TP_UTXD1_AO"), 177*750cd15dSZhiyong Tao MTK_FUNCTION(2, "USB_DRVVBUS"), 178*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SDA6"), 179*750cd15dSZhiyong Tao MTK_FUNCTION(4, "URTS1"), 180*750cd15dSZhiyong Tao MTK_FUNCTION(5, "URTS0"), 181*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S2_DI2"), 182*750cd15dSZhiyong Tao MTK_FUNCTION(7, "I2S5_BCK") 183*750cd15dSZhiyong Tao ), 184*750cd15dSZhiyong Tao MTK_PIN( 185*750cd15dSZhiyong Tao 13, "GPIO13", 186*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 13), 187*750cd15dSZhiyong Tao DRV_GRP4, 188*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO13"), 189*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DBPI_D0"), 190*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SPI5_MI"), 191*750cd15dSZhiyong Tao MTK_FUNCTION(3, "PCM0_SYNC"), 192*750cd15dSZhiyong Tao MTK_FUNCTION(4, "MD_URXD0"), 193*750cd15dSZhiyong Tao MTK_FUNCTION(5, "ANT_SEL3"), 194*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S0_MCK"), 195*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B15") 196*750cd15dSZhiyong Tao ), 197*750cd15dSZhiyong Tao MTK_PIN( 198*750cd15dSZhiyong Tao 14, "GPIO14", 199*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 14), 200*750cd15dSZhiyong Tao DRV_GRP4, 201*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO14"), 202*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DBPI_D1"), 203*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SPI5_CSB"), 204*750cd15dSZhiyong Tao MTK_FUNCTION(3, "PCM0_CLK"), 205*750cd15dSZhiyong Tao MTK_FUNCTION(4, "MD_UTXD0"), 206*750cd15dSZhiyong Tao MTK_FUNCTION(5, "ANT_SEL4"), 207*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S0_BCK"), 208*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B16") 209*750cd15dSZhiyong Tao ), 210*750cd15dSZhiyong Tao MTK_PIN( 211*750cd15dSZhiyong Tao 15, "GPIO15", 212*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 15), 213*750cd15dSZhiyong Tao DRV_GRP4, 214*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO15"), 215*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DBPI_D2"), 216*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SPI5_MO"), 217*750cd15dSZhiyong Tao MTK_FUNCTION(3, "PCM0_DO"), 218*750cd15dSZhiyong Tao MTK_FUNCTION(4, "MD_URXD1"), 219*750cd15dSZhiyong Tao MTK_FUNCTION(5, "ANT_SEL5"), 220*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S0_LRCK"), 221*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B17") 222*750cd15dSZhiyong Tao ), 223*750cd15dSZhiyong Tao MTK_PIN( 224*750cd15dSZhiyong Tao 16, "GPIO16", 225*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 16), 226*750cd15dSZhiyong Tao DRV_GRP4, 227*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO16"), 228*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DBPI_D3"), 229*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SPI5_CLK"), 230*750cd15dSZhiyong Tao MTK_FUNCTION(3, "PCM0_DI"), 231*750cd15dSZhiyong Tao MTK_FUNCTION(4, "MD_UTXD1"), 232*750cd15dSZhiyong Tao MTK_FUNCTION(5, "ANT_SEL6"), 233*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S0_DI"), 234*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B23") 235*750cd15dSZhiyong Tao ), 236*750cd15dSZhiyong Tao MTK_PIN( 237*750cd15dSZhiyong Tao 17, "GPIO17", 238*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 17), 239*750cd15dSZhiyong Tao DRV_GRP4, 240*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO17"), 241*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DBPI_D4"), 242*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SPI4_MI"), 243*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CONN_MCU_TRST_B"), 244*750cd15dSZhiyong Tao MTK_FUNCTION(4, "MD_INT0"), 245*750cd15dSZhiyong Tao MTK_FUNCTION(5, "ANT_SEL7"), 246*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S3_MCK"), 247*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A1") 248*750cd15dSZhiyong Tao ), 249*750cd15dSZhiyong Tao MTK_PIN( 250*750cd15dSZhiyong Tao 18, "GPIO18", 251*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 18), 252*750cd15dSZhiyong Tao DRV_GRP4, 253*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO18"), 254*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DBPI_D5"), 255*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SPI4_CSB"), 256*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CONN_MCU_DBGI_N"), 257*750cd15dSZhiyong Tao MTK_FUNCTION(4, "MD_INT0"), 258*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SCP_VREQ_VAO"), 259*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S3_BCK"), 260*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A2") 261*750cd15dSZhiyong Tao ), 262*750cd15dSZhiyong Tao MTK_PIN( 263*750cd15dSZhiyong Tao 19, "GPIO19", 264*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 19), 265*750cd15dSZhiyong Tao DRV_GRP4, 266*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO19"), 267*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DBPI_D6"), 268*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SPI4_MO"), 269*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CONN_MCU_TDO"), 270*750cd15dSZhiyong Tao MTK_FUNCTION(4, "MD_INT2_C2K_UIM1_HOT_PLUG"), 271*750cd15dSZhiyong Tao MTK_FUNCTION(5, "URXD1"), 272*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S3_LRCK"), 273*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A3") 274*750cd15dSZhiyong Tao ), 275*750cd15dSZhiyong Tao MTK_PIN( 276*750cd15dSZhiyong Tao 20, "GPIO20", 277*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 20), 278*750cd15dSZhiyong Tao DRV_GRP4, 279*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO20"), 280*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DBPI_D7"), 281*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SPI4_CLK"), 282*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CONN_MCU_DBGACK_N"), 283*750cd15dSZhiyong Tao MTK_FUNCTION(4, "MD_INT1_C2K_UIM0_HOT_PLUG"), 284*750cd15dSZhiyong Tao MTK_FUNCTION(5, "UTXD1"), 285*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S3_DO"), 286*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A19") 287*750cd15dSZhiyong Tao ), 288*750cd15dSZhiyong Tao MTK_PIN( 289*750cd15dSZhiyong Tao 21, "GPIO21", 290*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 21), 291*750cd15dSZhiyong Tao DRV_GRP4, 292*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO21"), 293*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DBPI_D8"), 294*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SPI3_MI"), 295*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CONN_MCU_TMS"), 296*750cd15dSZhiyong Tao MTK_FUNCTION(4, "DAP_MD32_SWD"), 297*750cd15dSZhiyong Tao MTK_FUNCTION(5, "CONN_MCU_AICE_TMSC"), 298*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S2_MCK"), 299*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B5") 300*750cd15dSZhiyong Tao ), 301*750cd15dSZhiyong Tao MTK_PIN( 302*750cd15dSZhiyong Tao 22, "GPIO22", 303*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 22), 304*750cd15dSZhiyong Tao DRV_GRP4, 305*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO22"), 306*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DBPI_D9"), 307*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SPI3_CSB"), 308*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CONN_MCU_TCK"), 309*750cd15dSZhiyong Tao MTK_FUNCTION(4, "DAP_MD32_SWCK"), 310*750cd15dSZhiyong Tao MTK_FUNCTION(5, "CONN_MCU_AICE_TCKC"), 311*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S2_BCK"), 312*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B6") 313*750cd15dSZhiyong Tao ), 314*750cd15dSZhiyong Tao MTK_PIN( 315*750cd15dSZhiyong Tao 23, "GPIO23", 316*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 23), 317*750cd15dSZhiyong Tao DRV_GRP4, 318*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO23"), 319*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DBPI_D10"), 320*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SPI3_MO"), 321*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CONN_MCU_TDI"), 322*750cd15dSZhiyong Tao MTK_FUNCTION(4, "UCTS1"), 323*750cd15dSZhiyong Tao MTK_FUNCTION(5, "EXT_FRAME_SYNC"), 324*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S2_LRCK"), 325*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B7") 326*750cd15dSZhiyong Tao ), 327*750cd15dSZhiyong Tao MTK_PIN( 328*750cd15dSZhiyong Tao 24, "GPIO24", 329*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 24), 330*750cd15dSZhiyong Tao DRV_GRP4, 331*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO24"), 332*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DBPI_D11"), 333*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SPI3_CLK"), 334*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SRCLKENAI0"), 335*750cd15dSZhiyong Tao MTK_FUNCTION(4, "URTS1"), 336*750cd15dSZhiyong Tao MTK_FUNCTION(5, "IO_JTAG_TCK"), 337*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S2_DI"), 338*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B31") 339*750cd15dSZhiyong Tao ), 340*750cd15dSZhiyong Tao MTK_PIN( 341*750cd15dSZhiyong Tao 25, "GPIO25", 342*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 25), 343*750cd15dSZhiyong Tao DRV_GRP4, 344*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO25"), 345*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DBPI_HSYNC"), 346*750cd15dSZhiyong Tao MTK_FUNCTION(2, "ANT_SEL0"), 347*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SCL6"), 348*750cd15dSZhiyong Tao MTK_FUNCTION(4, "KPCOL2"), 349*750cd15dSZhiyong Tao MTK_FUNCTION(5, "IO_JTAG_TMS"), 350*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S1_MCK"), 351*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B0") 352*750cd15dSZhiyong Tao ), 353*750cd15dSZhiyong Tao MTK_PIN( 354*750cd15dSZhiyong Tao 26, "GPIO26", 355*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 26), 356*750cd15dSZhiyong Tao DRV_GRP4, 357*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO26"), 358*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DBPI_VSYNC"), 359*750cd15dSZhiyong Tao MTK_FUNCTION(2, "ANT_SEL1"), 360*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SDA6"), 361*750cd15dSZhiyong Tao MTK_FUNCTION(4, "KPROW2"), 362*750cd15dSZhiyong Tao MTK_FUNCTION(5, "IO_JTAG_TDI"), 363*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S1_BCK"), 364*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B1") 365*750cd15dSZhiyong Tao ), 366*750cd15dSZhiyong Tao MTK_PIN( 367*750cd15dSZhiyong Tao 27, "GPIO27", 368*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 27), 369*750cd15dSZhiyong Tao DRV_GRP4, 370*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO27"), 371*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DBPI_DE"), 372*750cd15dSZhiyong Tao MTK_FUNCTION(2, "ANT_SEL2"), 373*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SCL7"), 374*750cd15dSZhiyong Tao MTK_FUNCTION(4, "DMIC_CLK"), 375*750cd15dSZhiyong Tao MTK_FUNCTION(5, "IO_JTAG_TDO"), 376*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S1_LRCK"), 377*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B9") 378*750cd15dSZhiyong Tao ), 379*750cd15dSZhiyong Tao MTK_PIN( 380*750cd15dSZhiyong Tao 28, "GPIO28", 381*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 28), 382*750cd15dSZhiyong Tao DRV_GRP4, 383*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO28"), 384*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DBPI_CK"), 385*750cd15dSZhiyong Tao MTK_FUNCTION(2, "DVFSRC_EXT_REQ"), 386*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SDA7"), 387*750cd15dSZhiyong Tao MTK_FUNCTION(4, "DMIC_DAT"), 388*750cd15dSZhiyong Tao MTK_FUNCTION(5, "IO_JTAG_TRSTN"), 389*750cd15dSZhiyong Tao MTK_FUNCTION(6, "I2S1_DO"), 390*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B32") 391*750cd15dSZhiyong Tao ), 392*750cd15dSZhiyong Tao MTK_PIN( 393*750cd15dSZhiyong Tao 29, "GPIO29", 394*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 29), 395*750cd15dSZhiyong Tao DRV_GRP4, 396*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO29"), 397*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MSDC1_CLK"), 398*750cd15dSZhiyong Tao MTK_FUNCTION(2, "IO_JTAG_TCK"), 399*750cd15dSZhiyong Tao MTK_FUNCTION(3, "UDI_TCK"), 400*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CONN_DSP_JCK"), 401*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SSPM_JTAG_TCK"), 402*750cd15dSZhiyong Tao MTK_FUNCTION(6, "PCM1_CLK"), 403*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A6") 404*750cd15dSZhiyong Tao ), 405*750cd15dSZhiyong Tao MTK_PIN( 406*750cd15dSZhiyong Tao 30, "GPIO30", 407*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 30), 408*750cd15dSZhiyong Tao DRV_GRP4, 409*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO30"), 410*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MSDC1_DAT3"), 411*750cd15dSZhiyong Tao MTK_FUNCTION(2, "DAP_MD32_SWD"), 412*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CONN_MCU_AICE_TMSC"), 413*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CONN_DSP_JINTP"), 414*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SSPM_JTAG_TRSTN"), 415*750cd15dSZhiyong Tao MTK_FUNCTION(6, "PCM1_DI"), 416*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A7") 417*750cd15dSZhiyong Tao ), 418*750cd15dSZhiyong Tao MTK_PIN( 419*750cd15dSZhiyong Tao 31, "GPIO31", 420*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 31), 421*750cd15dSZhiyong Tao DRV_GRP4, 422*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO31"), 423*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MSDC1_CMD"), 424*750cd15dSZhiyong Tao MTK_FUNCTION(2, "IO_JTAG_TMS"), 425*750cd15dSZhiyong Tao MTK_FUNCTION(3, "UDI_TMS"), 426*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CONN_DSP_JMS"), 427*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SSPM_JTAG_TMS"), 428*750cd15dSZhiyong Tao MTK_FUNCTION(6, "PCM1_SYNC"), 429*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A8") 430*750cd15dSZhiyong Tao ), 431*750cd15dSZhiyong Tao MTK_PIN( 432*750cd15dSZhiyong Tao 32, "GPIO32", 433*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 32), 434*750cd15dSZhiyong Tao DRV_GRP4, 435*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO32"), 436*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MSDC1_DAT0"), 437*750cd15dSZhiyong Tao MTK_FUNCTION(2, "IO_JTAG_TDI"), 438*750cd15dSZhiyong Tao MTK_FUNCTION(3, "UDI_TDI"), 439*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CONN_DSP_JDI"), 440*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SSPM_JTAG_TDI"), 441*750cd15dSZhiyong Tao MTK_FUNCTION(6, "PCM1_DO0"), 442*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A9") 443*750cd15dSZhiyong Tao ), 444*750cd15dSZhiyong Tao MTK_PIN( 445*750cd15dSZhiyong Tao 33, "GPIO33", 446*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 33), 447*750cd15dSZhiyong Tao DRV_GRP4, 448*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO33"), 449*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MSDC1_DAT2"), 450*750cd15dSZhiyong Tao MTK_FUNCTION(2, "IO_JTAG_TRSTN"), 451*750cd15dSZhiyong Tao MTK_FUNCTION(3, "UDI_NTRST"), 452*750cd15dSZhiyong Tao MTK_FUNCTION(4, "DAP_MD32_SWCK"), 453*750cd15dSZhiyong Tao MTK_FUNCTION(5, "CONN_MCU_AICE_TCKC"), 454*750cd15dSZhiyong Tao MTK_FUNCTION(6, "PCM1_DO2"), 455*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A10") 456*750cd15dSZhiyong Tao ), 457*750cd15dSZhiyong Tao MTK_PIN( 458*750cd15dSZhiyong Tao 34, "GPIO34", 459*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 34), 460*750cd15dSZhiyong Tao DRV_GRP4, 461*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO34"), 462*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MSDC1_DAT1"), 463*750cd15dSZhiyong Tao MTK_FUNCTION(2, "IO_JTAG_TDO"), 464*750cd15dSZhiyong Tao MTK_FUNCTION(3, "UDI_TDO"), 465*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CONN_DSP_JDO"), 466*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SSPM_JTAG_TDO"), 467*750cd15dSZhiyong Tao MTK_FUNCTION(6, "PCM1_DO1"), 468*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A11") 469*750cd15dSZhiyong Tao ), 470*750cd15dSZhiyong Tao MTK_PIN( 471*750cd15dSZhiyong Tao 35, "GPIO35", 472*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 35), 473*750cd15dSZhiyong Tao DRV_GRP4, 474*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO35"), 475*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MD1_SIM2_SIO"), 476*750cd15dSZhiyong Tao MTK_FUNCTION(2, "CCU_JTAG_TDO"), 477*750cd15dSZhiyong Tao MTK_FUNCTION(3, "MD1_SIM1_SIO"), 478*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SCP_JTAG_TDO"), 479*750cd15dSZhiyong Tao MTK_FUNCTION(6, "CONN_DSP_JMS"), 480*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A28") 481*750cd15dSZhiyong Tao ), 482*750cd15dSZhiyong Tao MTK_PIN( 483*750cd15dSZhiyong Tao 36, "GPIO36", 484*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 36), 485*750cd15dSZhiyong Tao DRV_GRP4, 486*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO36"), 487*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MD1_SIM2_SRST"), 488*750cd15dSZhiyong Tao MTK_FUNCTION(2, "CCU_JTAG_TMS"), 489*750cd15dSZhiyong Tao MTK_FUNCTION(3, "MD1_SIM1_SRST"), 490*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CONN_MCU_AICE_TMSC"), 491*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SCP_JTAG_TMS"), 492*750cd15dSZhiyong Tao MTK_FUNCTION(6, "CONN_DSP_JINTP"), 493*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A29") 494*750cd15dSZhiyong Tao ), 495*750cd15dSZhiyong Tao MTK_PIN( 496*750cd15dSZhiyong Tao 37, "GPIO37", 497*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 37), 498*750cd15dSZhiyong Tao DRV_GRP4, 499*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO37"), 500*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MD1_SIM2_SCLK"), 501*750cd15dSZhiyong Tao MTK_FUNCTION(2, "CCU_JTAG_TDI"), 502*750cd15dSZhiyong Tao MTK_FUNCTION(3, "MD1_SIM1_SCLK"), 503*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SCP_JTAG_TDI"), 504*750cd15dSZhiyong Tao MTK_FUNCTION(6, "CONN_DSP_JDO"), 505*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A30") 506*750cd15dSZhiyong Tao ), 507*750cd15dSZhiyong Tao MTK_PIN( 508*750cd15dSZhiyong Tao 38, "GPIO38", 509*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 38), 510*750cd15dSZhiyong Tao DRV_GRP4, 511*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO38"), 512*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MD1_SIM1_SCLK"), 513*750cd15dSZhiyong Tao MTK_FUNCTION(3, "MD1_SIM2_SCLK"), 514*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CONN_MCU_AICE_TCKC"), 515*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A20") 516*750cd15dSZhiyong Tao ), 517*750cd15dSZhiyong Tao MTK_PIN( 518*750cd15dSZhiyong Tao 39, "GPIO39", 519*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 39), 520*750cd15dSZhiyong Tao DRV_GRP4, 521*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO39"), 522*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MD1_SIM1_SRST"), 523*750cd15dSZhiyong Tao MTK_FUNCTION(2, "CCU_JTAG_TCK"), 524*750cd15dSZhiyong Tao MTK_FUNCTION(3, "MD1_SIM2_SRST"), 525*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SCP_JTAG_TCK"), 526*750cd15dSZhiyong Tao MTK_FUNCTION(6, "CONN_DSP_JCK"), 527*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A31") 528*750cd15dSZhiyong Tao ), 529*750cd15dSZhiyong Tao MTK_PIN( 530*750cd15dSZhiyong Tao 40, "GPIO40", 531*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 40), 532*750cd15dSZhiyong Tao DRV_GRP4, 533*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO40"), 534*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MD1_SIM1_SIO"), 535*750cd15dSZhiyong Tao MTK_FUNCTION(2, "CCU_JTAG_TRST"), 536*750cd15dSZhiyong Tao MTK_FUNCTION(3, "MD1_SIM2_SIO"), 537*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SCP_JTAG_TRSTN"), 538*750cd15dSZhiyong Tao MTK_FUNCTION(6, "CONN_DSP_JDI"), 539*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A32") 540*750cd15dSZhiyong Tao ), 541*750cd15dSZhiyong Tao MTK_PIN( 542*750cd15dSZhiyong Tao 41, "GPIO41", 543*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 41), 544*750cd15dSZhiyong Tao DRV_GRP4, 545*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO41"), 546*750cd15dSZhiyong Tao MTK_FUNCTION(1, "IDDIG"), 547*750cd15dSZhiyong Tao MTK_FUNCTION(2, "URXD1"), 548*750cd15dSZhiyong Tao MTK_FUNCTION(3, "UCTS0"), 549*750cd15dSZhiyong Tao MTK_FUNCTION(4, "SSPM_UTXD_AO"), 550*750cd15dSZhiyong Tao MTK_FUNCTION(5, "EXT_FRAME_SYNC"), 551*750cd15dSZhiyong Tao MTK_FUNCTION(6, "DMIC_CLK") 552*750cd15dSZhiyong Tao ), 553*750cd15dSZhiyong Tao MTK_PIN( 554*750cd15dSZhiyong Tao 42, "GPIO42", 555*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 42), 556*750cd15dSZhiyong Tao DRV_GRP4, 557*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO42"), 558*750cd15dSZhiyong Tao MTK_FUNCTION(1, "USB_DRVVBUS"), 559*750cd15dSZhiyong Tao MTK_FUNCTION(2, "UTXD1"), 560*750cd15dSZhiyong Tao MTK_FUNCTION(3, "URTS0"), 561*750cd15dSZhiyong Tao MTK_FUNCTION(4, "SSPM_URXD_AO"), 562*750cd15dSZhiyong Tao MTK_FUNCTION(5, "EXT_FRAME_SYNC"), 563*750cd15dSZhiyong Tao MTK_FUNCTION(6, "DMIC_DAT") 564*750cd15dSZhiyong Tao ), 565*750cd15dSZhiyong Tao MTK_PIN( 566*750cd15dSZhiyong Tao 43, "GPIO43", 567*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 43), 568*750cd15dSZhiyong Tao DRV_GRP4, 569*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO43"), 570*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DISP_PWM") 571*750cd15dSZhiyong Tao ), 572*750cd15dSZhiyong Tao MTK_PIN( 573*750cd15dSZhiyong Tao 44, "GPIO44", 574*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 44), 575*750cd15dSZhiyong Tao DRV_GRP4, 576*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO44"), 577*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DSI_TE") 578*750cd15dSZhiyong Tao ), 579*750cd15dSZhiyong Tao MTK_PIN( 580*750cd15dSZhiyong Tao 45, "GPIO45", 581*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 45), 582*750cd15dSZhiyong Tao DRV_GRP4, 583*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO45"), 584*750cd15dSZhiyong Tao MTK_FUNCTION(1, "LCM_RST") 585*750cd15dSZhiyong Tao ), 586*750cd15dSZhiyong Tao MTK_PIN( 587*750cd15dSZhiyong Tao 46, "GPIO46", 588*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 46), 589*750cd15dSZhiyong Tao DRV_GRP4, 590*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO46"), 591*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MD_INT2_C2K_UIM1_HOT_PLUG"), 592*750cd15dSZhiyong Tao MTK_FUNCTION(2, "URXD1"), 593*750cd15dSZhiyong Tao MTK_FUNCTION(3, "UCTS1"), 594*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CCU_UTXD_AO"), 595*750cd15dSZhiyong Tao MTK_FUNCTION(5, "TP_UCTS1_AO"), 596*750cd15dSZhiyong Tao MTK_FUNCTION(6, "IDDIG"), 597*750cd15dSZhiyong Tao MTK_FUNCTION(7, "I2S5_LRCK") 598*750cd15dSZhiyong Tao ), 599*750cd15dSZhiyong Tao MTK_PIN( 600*750cd15dSZhiyong Tao 47, "GPIO47", 601*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 47), 602*750cd15dSZhiyong Tao DRV_GRP4, 603*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO47"), 604*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MD_INT1_C2K_UIM0_HOT_PLUG"), 605*750cd15dSZhiyong Tao MTK_FUNCTION(2, "UTXD1"), 606*750cd15dSZhiyong Tao MTK_FUNCTION(3, "URTS1"), 607*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CCU_URXD_AO"), 608*750cd15dSZhiyong Tao MTK_FUNCTION(5, "TP_URTS1_AO"), 609*750cd15dSZhiyong Tao MTK_FUNCTION(6, "USB_DRVVBUS"), 610*750cd15dSZhiyong Tao MTK_FUNCTION(7, "I2S5_DO") 611*750cd15dSZhiyong Tao ), 612*750cd15dSZhiyong Tao MTK_PIN( 613*750cd15dSZhiyong Tao 48, "GPIO48", 614*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 48), 615*750cd15dSZhiyong Tao DRV_GRP4, 616*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO48"), 617*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SCL5") 618*750cd15dSZhiyong Tao ), 619*750cd15dSZhiyong Tao MTK_PIN( 620*750cd15dSZhiyong Tao 49, "GPIO49", 621*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 49), 622*750cd15dSZhiyong Tao DRV_GRP4, 623*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO49"), 624*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SDA5") 625*750cd15dSZhiyong Tao ), 626*750cd15dSZhiyong Tao MTK_PIN( 627*750cd15dSZhiyong Tao 50, "GPIO50", 628*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 50), 629*750cd15dSZhiyong Tao DRV_GRP4, 630*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO50"), 631*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SCL3") 632*750cd15dSZhiyong Tao ), 633*750cd15dSZhiyong Tao MTK_PIN( 634*750cd15dSZhiyong Tao 51, "GPIO51", 635*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 51), 636*750cd15dSZhiyong Tao DRV_GRP4, 637*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO51"), 638*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SDA3") 639*750cd15dSZhiyong Tao ), 640*750cd15dSZhiyong Tao MTK_PIN( 641*750cd15dSZhiyong Tao 52, "GPIO52", 642*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 52), 643*750cd15dSZhiyong Tao DRV_GRP4, 644*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO52"), 645*750cd15dSZhiyong Tao MTK_FUNCTION(1, "BPI_ANT2") 646*750cd15dSZhiyong Tao ), 647*750cd15dSZhiyong Tao MTK_PIN( 648*750cd15dSZhiyong Tao 53, "GPIO53", 649*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 53), 650*750cd15dSZhiyong Tao DRV_GRP4, 651*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO53"), 652*750cd15dSZhiyong Tao MTK_FUNCTION(1, "BPI_ANT0") 653*750cd15dSZhiyong Tao ), 654*750cd15dSZhiyong Tao MTK_PIN( 655*750cd15dSZhiyong Tao 54, "GPIO54", 656*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 54), 657*750cd15dSZhiyong Tao DRV_GRP4, 658*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO54"), 659*750cd15dSZhiyong Tao MTK_FUNCTION(1, "BPI_OLAT1") 660*750cd15dSZhiyong Tao ), 661*750cd15dSZhiyong Tao MTK_PIN( 662*750cd15dSZhiyong Tao 55, "GPIO55", 663*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 55), 664*750cd15dSZhiyong Tao DRV_GRP4, 665*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO55"), 666*750cd15dSZhiyong Tao MTK_FUNCTION(1, "BPI_BUS8") 667*750cd15dSZhiyong Tao ), 668*750cd15dSZhiyong Tao MTK_PIN( 669*750cd15dSZhiyong Tao 56, "GPIO56", 670*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 56), 671*750cd15dSZhiyong Tao DRV_GRP4, 672*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO56"), 673*750cd15dSZhiyong Tao MTK_FUNCTION(1, "BPI_BUS9"), 674*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SCL_6306") 675*750cd15dSZhiyong Tao ), 676*750cd15dSZhiyong Tao MTK_PIN( 677*750cd15dSZhiyong Tao 57, "GPIO57", 678*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 57), 679*750cd15dSZhiyong Tao DRV_GRP4, 680*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO57"), 681*750cd15dSZhiyong Tao MTK_FUNCTION(1, "BPI_BUS10"), 682*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SDA_6306") 683*750cd15dSZhiyong Tao ), 684*750cd15dSZhiyong Tao MTK_PIN( 685*750cd15dSZhiyong Tao 58, "GPIO58", 686*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 58), 687*750cd15dSZhiyong Tao DRV_GRP4, 688*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO58"), 689*750cd15dSZhiyong Tao MTK_FUNCTION(1, "RFIC0_BSI_D2"), 690*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SPM_BSI_D2"), 691*750cd15dSZhiyong Tao MTK_FUNCTION(3, "PWM_B") 692*750cd15dSZhiyong Tao ), 693*750cd15dSZhiyong Tao MTK_PIN( 694*750cd15dSZhiyong Tao 59, "GPIO59", 695*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 59), 696*750cd15dSZhiyong Tao DRV_GRP4, 697*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO59"), 698*750cd15dSZhiyong Tao MTK_FUNCTION(1, "RFIC0_BSI_D1"), 699*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SPM_BSI_D1") 700*750cd15dSZhiyong Tao ), 701*750cd15dSZhiyong Tao MTK_PIN( 702*750cd15dSZhiyong Tao 60, "GPIO60", 703*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 60), 704*750cd15dSZhiyong Tao DRV_GRP4, 705*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO60"), 706*750cd15dSZhiyong Tao MTK_FUNCTION(1, "RFIC0_BSI_D0"), 707*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SPM_BSI_D0") 708*750cd15dSZhiyong Tao ), 709*750cd15dSZhiyong Tao MTK_PIN( 710*750cd15dSZhiyong Tao 61, "GPIO61", 711*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 61), 712*750cd15dSZhiyong Tao DRV_GRP4, 713*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO61"), 714*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MIPI1_SDATA") 715*750cd15dSZhiyong Tao ), 716*750cd15dSZhiyong Tao MTK_PIN( 717*750cd15dSZhiyong Tao 62, "GPIO62", 718*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 62), 719*750cd15dSZhiyong Tao DRV_GRP4, 720*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO62"), 721*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MIPI1_SCLK") 722*750cd15dSZhiyong Tao ), 723*750cd15dSZhiyong Tao MTK_PIN( 724*750cd15dSZhiyong Tao 63, "GPIO63", 725*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 63), 726*750cd15dSZhiyong Tao DRV_GRP4, 727*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO63"), 728*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MIPI0_SDATA") 729*750cd15dSZhiyong Tao ), 730*750cd15dSZhiyong Tao MTK_PIN( 731*750cd15dSZhiyong Tao 64, "GPIO64", 732*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 64), 733*750cd15dSZhiyong Tao DRV_GRP4, 734*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO64"), 735*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MIPI0_SCLK") 736*750cd15dSZhiyong Tao ), 737*750cd15dSZhiyong Tao MTK_PIN( 738*750cd15dSZhiyong Tao 65, "GPIO65", 739*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 65), 740*750cd15dSZhiyong Tao DRV_GRP4, 741*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO65"), 742*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MIPI3_SDATA"), 743*750cd15dSZhiyong Tao MTK_FUNCTION(2, "BPI_OLAT2") 744*750cd15dSZhiyong Tao ), 745*750cd15dSZhiyong Tao MTK_PIN( 746*750cd15dSZhiyong Tao 66, "GPIO66", 747*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 66), 748*750cd15dSZhiyong Tao DRV_GRP4, 749*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO66"), 750*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MIPI3_SCLK"), 751*750cd15dSZhiyong Tao MTK_FUNCTION(2, "BPI_OLAT3") 752*750cd15dSZhiyong Tao ), 753*750cd15dSZhiyong Tao MTK_PIN( 754*750cd15dSZhiyong Tao 67, "GPIO67", 755*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 67), 756*750cd15dSZhiyong Tao DRV_GRP4, 757*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO67"), 758*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MIPI2_SDATA") 759*750cd15dSZhiyong Tao ), 760*750cd15dSZhiyong Tao MTK_PIN( 761*750cd15dSZhiyong Tao 68, "GPIO68", 762*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 68), 763*750cd15dSZhiyong Tao DRV_GRP4, 764*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO68"), 765*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MIPI2_SCLK") 766*750cd15dSZhiyong Tao ), 767*750cd15dSZhiyong Tao MTK_PIN( 768*750cd15dSZhiyong Tao 69, "GPIO69", 769*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 69), 770*750cd15dSZhiyong Tao DRV_GRP4, 771*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO69"), 772*750cd15dSZhiyong Tao MTK_FUNCTION(1, "BPI_BUS7") 773*750cd15dSZhiyong Tao ), 774*750cd15dSZhiyong Tao MTK_PIN( 775*750cd15dSZhiyong Tao 70, "GPIO70", 776*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 70), 777*750cd15dSZhiyong Tao DRV_GRP4, 778*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO70"), 779*750cd15dSZhiyong Tao MTK_FUNCTION(1, "BPI_BUS6") 780*750cd15dSZhiyong Tao ), 781*750cd15dSZhiyong Tao MTK_PIN( 782*750cd15dSZhiyong Tao 71, "GPIO71", 783*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 71), 784*750cd15dSZhiyong Tao DRV_GRP4, 785*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO71"), 786*750cd15dSZhiyong Tao MTK_FUNCTION(1, "BPI_BUS5") 787*750cd15dSZhiyong Tao ), 788*750cd15dSZhiyong Tao MTK_PIN( 789*750cd15dSZhiyong Tao 72, "GPIO72", 790*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 72), 791*750cd15dSZhiyong Tao DRV_GRP4, 792*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO72"), 793*750cd15dSZhiyong Tao MTK_FUNCTION(1, "BPI_BUS4") 794*750cd15dSZhiyong Tao ), 795*750cd15dSZhiyong Tao MTK_PIN( 796*750cd15dSZhiyong Tao 73, "GPIO73", 797*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 73), 798*750cd15dSZhiyong Tao DRV_GRP4, 799*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO73"), 800*750cd15dSZhiyong Tao MTK_FUNCTION(1, "BPI_BUS3") 801*750cd15dSZhiyong Tao ), 802*750cd15dSZhiyong Tao MTK_PIN( 803*750cd15dSZhiyong Tao 74, "GPIO74", 804*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 74), 805*750cd15dSZhiyong Tao DRV_GRP4, 806*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO74"), 807*750cd15dSZhiyong Tao MTK_FUNCTION(1, "BPI_BUS2") 808*750cd15dSZhiyong Tao ), 809*750cd15dSZhiyong Tao MTK_PIN( 810*750cd15dSZhiyong Tao 75, "GPIO75", 811*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 75), 812*750cd15dSZhiyong Tao DRV_GRP4, 813*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO75"), 814*750cd15dSZhiyong Tao MTK_FUNCTION(1, "BPI_BUS1") 815*750cd15dSZhiyong Tao ), 816*750cd15dSZhiyong Tao MTK_PIN( 817*750cd15dSZhiyong Tao 76, "GPIO76", 818*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 76), 819*750cd15dSZhiyong Tao DRV_GRP4, 820*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO76"), 821*750cd15dSZhiyong Tao MTK_FUNCTION(1, "BPI_BUS0") 822*750cd15dSZhiyong Tao ), 823*750cd15dSZhiyong Tao MTK_PIN( 824*750cd15dSZhiyong Tao 77, "GPIO77", 825*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 77), 826*750cd15dSZhiyong Tao DRV_GRP4, 827*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO77"), 828*750cd15dSZhiyong Tao MTK_FUNCTION(1, "BPI_ANT1") 829*750cd15dSZhiyong Tao ), 830*750cd15dSZhiyong Tao MTK_PIN( 831*750cd15dSZhiyong Tao 78, "GPIO78", 832*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 78), 833*750cd15dSZhiyong Tao DRV_GRP4, 834*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO78"), 835*750cd15dSZhiyong Tao MTK_FUNCTION(1, "BPI_OLAT0") 836*750cd15dSZhiyong Tao ), 837*750cd15dSZhiyong Tao MTK_PIN( 838*750cd15dSZhiyong Tao 79, "GPIO79", 839*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 79), 840*750cd15dSZhiyong Tao DRV_GRP4, 841*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO79"), 842*750cd15dSZhiyong Tao MTK_FUNCTION(1, "BPI_PA_VM1"), 843*750cd15dSZhiyong Tao MTK_FUNCTION(2, "MIPI4_SDATA") 844*750cd15dSZhiyong Tao ), 845*750cd15dSZhiyong Tao MTK_PIN( 846*750cd15dSZhiyong Tao 80, "GPIO80", 847*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 80), 848*750cd15dSZhiyong Tao DRV_GRP4, 849*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO80"), 850*750cd15dSZhiyong Tao MTK_FUNCTION(1, "BPI_PA_VM0"), 851*750cd15dSZhiyong Tao MTK_FUNCTION(2, "MIPI4_SCLK") 852*750cd15dSZhiyong Tao ), 853*750cd15dSZhiyong Tao MTK_PIN( 854*750cd15dSZhiyong Tao 81, "GPIO81", 855*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 81), 856*750cd15dSZhiyong Tao DRV_GRP4, 857*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO81"), 858*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SDA1") 859*750cd15dSZhiyong Tao ), 860*750cd15dSZhiyong Tao MTK_PIN( 861*750cd15dSZhiyong Tao 82, "GPIO82", 862*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 82), 863*750cd15dSZhiyong Tao DRV_GRP4, 864*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO82"), 865*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SDA0") 866*750cd15dSZhiyong Tao ), 867*750cd15dSZhiyong Tao MTK_PIN( 868*750cd15dSZhiyong Tao 83, "GPIO83", 869*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 83), 870*750cd15dSZhiyong Tao DRV_GRP4, 871*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO83"), 872*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SCL0") 873*750cd15dSZhiyong Tao ), 874*750cd15dSZhiyong Tao MTK_PIN( 875*750cd15dSZhiyong Tao 84, "GPIO84", 876*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 84), 877*750cd15dSZhiyong Tao DRV_GRP4, 878*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO84"), 879*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SCL1") 880*750cd15dSZhiyong Tao ), 881*750cd15dSZhiyong Tao MTK_PIN( 882*750cd15dSZhiyong Tao 85, "GPIO85", 883*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 85), 884*750cd15dSZhiyong Tao DRV_GRP4, 885*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO85"), 886*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SPI0_MI"), 887*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SCP_SPI0_MI"), 888*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CLKM3"), 889*750cd15dSZhiyong Tao MTK_FUNCTION(4, "I2S1_BCK"), 890*750cd15dSZhiyong Tao MTK_FUNCTION(5, "MFG_DFD_JTAG_TDO"), 891*750cd15dSZhiyong Tao MTK_FUNCTION(6, "DFD_TDO"), 892*750cd15dSZhiyong Tao MTK_FUNCTION(7, "JTDO_SEL1") 893*750cd15dSZhiyong Tao ), 894*750cd15dSZhiyong Tao MTK_PIN( 895*750cd15dSZhiyong Tao 86, "GPIO86", 896*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 86), 897*750cd15dSZhiyong Tao DRV_GRP4, 898*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO86"), 899*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SPI0_CSB"), 900*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SCP_SPI0_CS"), 901*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CLKM0"), 902*750cd15dSZhiyong Tao MTK_FUNCTION(4, "I2S1_LRCK"), 903*750cd15dSZhiyong Tao MTK_FUNCTION(5, "MFG_DFD_JTAG_TMS"), 904*750cd15dSZhiyong Tao MTK_FUNCTION(6, "DFD_TMS"), 905*750cd15dSZhiyong Tao MTK_FUNCTION(7, "JTMS_SEL1") 906*750cd15dSZhiyong Tao ), 907*750cd15dSZhiyong Tao MTK_PIN( 908*750cd15dSZhiyong Tao 87, "GPIO87", 909*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 87), 910*750cd15dSZhiyong Tao DRV_GRP4, 911*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO87"), 912*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SPI0_MO"), 913*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SCP_SPI0_MO"), 914*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SDA1"), 915*750cd15dSZhiyong Tao MTK_FUNCTION(4, "I2S1_DO"), 916*750cd15dSZhiyong Tao MTK_FUNCTION(5, "MFG_DFD_JTAG_TDI"), 917*750cd15dSZhiyong Tao MTK_FUNCTION(6, "DFD_TDI"), 918*750cd15dSZhiyong Tao MTK_FUNCTION(7, "JTDI_SEL1") 919*750cd15dSZhiyong Tao ), 920*750cd15dSZhiyong Tao MTK_PIN( 921*750cd15dSZhiyong Tao 88, "GPIO88", 922*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 88), 923*750cd15dSZhiyong Tao DRV_GRP4, 924*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO88"), 925*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SPI0_CLK"), 926*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SCP_SPI0_CK"), 927*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SCL1"), 928*750cd15dSZhiyong Tao MTK_FUNCTION(4, "I2S1_MCK"), 929*750cd15dSZhiyong Tao MTK_FUNCTION(5, "MFG_DFD_JTAG_TCK"), 930*750cd15dSZhiyong Tao MTK_FUNCTION(6, "DFD_TCK_XI"), 931*750cd15dSZhiyong Tao MTK_FUNCTION(7, "JTCK_SEL1") 932*750cd15dSZhiyong Tao ), 933*750cd15dSZhiyong Tao MTK_PIN( 934*750cd15dSZhiyong Tao 89, "GPIO89", 935*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 89), 936*750cd15dSZhiyong Tao DRV_GRP4, 937*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO89"), 938*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SRCLKENAI0"), 939*750cd15dSZhiyong Tao MTK_FUNCTION(2, "PWM_C"), 940*750cd15dSZhiyong Tao MTK_FUNCTION(3, "I2S5_BCK"), 941*750cd15dSZhiyong Tao MTK_FUNCTION(4, "ANT_SEL6"), 942*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SDA8"), 943*750cd15dSZhiyong Tao MTK_FUNCTION(6, "CMVREF0"), 944*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A21") 945*750cd15dSZhiyong Tao ), 946*750cd15dSZhiyong Tao MTK_PIN( 947*750cd15dSZhiyong Tao 90, "GPIO90", 948*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 90), 949*750cd15dSZhiyong Tao DRV_GRP4, 950*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO90"), 951*750cd15dSZhiyong Tao MTK_FUNCTION(1, "PWM_A"), 952*750cd15dSZhiyong Tao MTK_FUNCTION(2, "CMMCLK2"), 953*750cd15dSZhiyong Tao MTK_FUNCTION(3, "I2S5_LRCK"), 954*750cd15dSZhiyong Tao MTK_FUNCTION(4, "SCP_VREQ_VAO"), 955*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SCL8"), 956*750cd15dSZhiyong Tao MTK_FUNCTION(6, "PTA_RXD"), 957*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A22") 958*750cd15dSZhiyong Tao ), 959*750cd15dSZhiyong Tao MTK_PIN( 960*750cd15dSZhiyong Tao 91, "GPIO91", 961*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 91), 962*750cd15dSZhiyong Tao DRV_GRP4, 963*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO91"), 964*750cd15dSZhiyong Tao MTK_FUNCTION(1, "KPROW1"), 965*750cd15dSZhiyong Tao MTK_FUNCTION(2, "PWM_B"), 966*750cd15dSZhiyong Tao MTK_FUNCTION(3, "I2S5_DO"), 967*750cd15dSZhiyong Tao MTK_FUNCTION(4, "ANT_SEL7"), 968*750cd15dSZhiyong Tao MTK_FUNCTION(5, "CMMCLK3"), 969*750cd15dSZhiyong Tao MTK_FUNCTION(6, "PTA_TXD") 970*750cd15dSZhiyong Tao ), 971*750cd15dSZhiyong Tao MTK_PIN( 972*750cd15dSZhiyong Tao 92, "GPIO92", 973*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 92), 974*750cd15dSZhiyong Tao DRV_GRP4, 975*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO92"), 976*750cd15dSZhiyong Tao MTK_FUNCTION(1, "KPROW0") 977*750cd15dSZhiyong Tao ), 978*750cd15dSZhiyong Tao MTK_PIN( 979*750cd15dSZhiyong Tao 93, "GPIO93", 980*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 93), 981*750cd15dSZhiyong Tao DRV_GRP4, 982*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO93"), 983*750cd15dSZhiyong Tao MTK_FUNCTION(1, "KPCOL0"), 984*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B27") 985*750cd15dSZhiyong Tao ), 986*750cd15dSZhiyong Tao MTK_PIN( 987*750cd15dSZhiyong Tao 94, "GPIO94", 988*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 94), 989*750cd15dSZhiyong Tao DRV_GRP4, 990*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO94"), 991*750cd15dSZhiyong Tao MTK_FUNCTION(1, "KPCOL1"), 992*750cd15dSZhiyong Tao MTK_FUNCTION(2, "I2S2_DI2"), 993*750cd15dSZhiyong Tao MTK_FUNCTION(3, "I2S5_MCK"), 994*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CMMCLK2"), 995*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SCP_SPI2_MI"), 996*750cd15dSZhiyong Tao MTK_FUNCTION(6, "SRCLKENAI1"), 997*750cd15dSZhiyong Tao MTK_FUNCTION(7, "SPI2_MI") 998*750cd15dSZhiyong Tao ), 999*750cd15dSZhiyong Tao MTK_PIN( 1000*750cd15dSZhiyong Tao 95, "GPIO95", 1001*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 95), 1002*750cd15dSZhiyong Tao DRV_GRP4, 1003*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO95"), 1004*750cd15dSZhiyong Tao MTK_FUNCTION(1, "URXD0"), 1005*750cd15dSZhiyong Tao MTK_FUNCTION(2, "UTXD0"), 1006*750cd15dSZhiyong Tao MTK_FUNCTION(3, "MD_URXD0"), 1007*750cd15dSZhiyong Tao MTK_FUNCTION(4, "MD_URXD1"), 1008*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SSPM_URXD_AO"), 1009*750cd15dSZhiyong Tao MTK_FUNCTION(6, "CCU_URXD_AO") 1010*750cd15dSZhiyong Tao ), 1011*750cd15dSZhiyong Tao MTK_PIN( 1012*750cd15dSZhiyong Tao 96, "GPIO96", 1013*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 96), 1014*750cd15dSZhiyong Tao DRV_GRP4, 1015*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO96"), 1016*750cd15dSZhiyong Tao MTK_FUNCTION(1, "UTXD0"), 1017*750cd15dSZhiyong Tao MTK_FUNCTION(2, "URXD0"), 1018*750cd15dSZhiyong Tao MTK_FUNCTION(3, "MD_UTXD0"), 1019*750cd15dSZhiyong Tao MTK_FUNCTION(4, "MD_UTXD1"), 1020*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SSPM_UTXD_AO"), 1021*750cd15dSZhiyong Tao MTK_FUNCTION(6, "CCU_UTXD_AO"), 1022*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B2") 1023*750cd15dSZhiyong Tao ), 1024*750cd15dSZhiyong Tao MTK_PIN( 1025*750cd15dSZhiyong Tao 97, "GPIO97", 1026*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 97), 1027*750cd15dSZhiyong Tao DRV_GRP4, 1028*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO97"), 1029*750cd15dSZhiyong Tao MTK_FUNCTION(1, "UCTS0"), 1030*750cd15dSZhiyong Tao MTK_FUNCTION(2, "I2S2_MCK"), 1031*750cd15dSZhiyong Tao MTK_FUNCTION(3, "IDDIG"), 1032*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CONN_MCU_TDO"), 1033*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SSPM_JTAG_TDO"), 1034*750cd15dSZhiyong Tao MTK_FUNCTION(6, "IO_JTAG_TDO"), 1035*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B3") 1036*750cd15dSZhiyong Tao ), 1037*750cd15dSZhiyong Tao MTK_PIN( 1038*750cd15dSZhiyong Tao 98, "GPIO98", 1039*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 98), 1040*750cd15dSZhiyong Tao DRV_GRP4, 1041*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO98"), 1042*750cd15dSZhiyong Tao MTK_FUNCTION(1, "URTS0"), 1043*750cd15dSZhiyong Tao MTK_FUNCTION(2, "I2S2_BCK"), 1044*750cd15dSZhiyong Tao MTK_FUNCTION(3, "USB_DRVVBUS"), 1045*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CONN_MCU_TMS"), 1046*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SSPM_JTAG_TMS"), 1047*750cd15dSZhiyong Tao MTK_FUNCTION(6, "IO_JTAG_TMS"), 1048*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B4") 1049*750cd15dSZhiyong Tao ), 1050*750cd15dSZhiyong Tao MTK_PIN( 1051*750cd15dSZhiyong Tao 99, "GPIO99", 1052*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 99), 1053*750cd15dSZhiyong Tao DRV_GRP4, 1054*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO99"), 1055*750cd15dSZhiyong Tao MTK_FUNCTION(1, "CMMCLK0"), 1056*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CONN_MCU_AICE_TMSC"), 1057*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B28") 1058*750cd15dSZhiyong Tao ), 1059*750cd15dSZhiyong Tao MTK_PIN( 1060*750cd15dSZhiyong Tao 100, "GPIO100", 1061*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 100), 1062*750cd15dSZhiyong Tao DRV_GRP4, 1063*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO100"), 1064*750cd15dSZhiyong Tao MTK_FUNCTION(1, "CMMCLK1"), 1065*750cd15dSZhiyong Tao MTK_FUNCTION(2, "PWM_C"), 1066*750cd15dSZhiyong Tao MTK_FUNCTION(3, "MD_INT1_C2K_UIM0_HOT_PLUG"), 1067*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CONN_MCU_AICE_TCKC"), 1068*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B29") 1069*750cd15dSZhiyong Tao ), 1070*750cd15dSZhiyong Tao MTK_PIN( 1071*750cd15dSZhiyong Tao 101, "GPIO101", 1072*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 101), 1073*750cd15dSZhiyong Tao DRV_GRP4, 1074*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO101"), 1075*750cd15dSZhiyong Tao MTK_FUNCTION(1, "CLKM2"), 1076*750cd15dSZhiyong Tao MTK_FUNCTION(2, "I2S2_LRCK"), 1077*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CMVREF1"), 1078*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CONN_MCU_TCK"), 1079*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SSPM_JTAG_TCK"), 1080*750cd15dSZhiyong Tao MTK_FUNCTION(6, "IO_JTAG_TCK") 1081*750cd15dSZhiyong Tao ), 1082*750cd15dSZhiyong Tao MTK_PIN( 1083*750cd15dSZhiyong Tao 102, "GPIO102", 1084*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 102), 1085*750cd15dSZhiyong Tao DRV_GRP4, 1086*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO102"), 1087*750cd15dSZhiyong Tao MTK_FUNCTION(1, "CLKM1"), 1088*750cd15dSZhiyong Tao MTK_FUNCTION(2, "I2S2_DI"), 1089*750cd15dSZhiyong Tao MTK_FUNCTION(3, "DVFSRC_EXT_REQ"), 1090*750cd15dSZhiyong Tao MTK_FUNCTION(4, "CONN_MCU_TDI"), 1091*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SSPM_JTAG_TDI"), 1092*750cd15dSZhiyong Tao MTK_FUNCTION(6, "IO_JTAG_TDI"), 1093*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B8") 1094*750cd15dSZhiyong Tao ), 1095*750cd15dSZhiyong Tao MTK_PIN( 1096*750cd15dSZhiyong Tao 103, "GPIO103", 1097*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 103), 1098*750cd15dSZhiyong Tao DRV_GRP4, 1099*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO103"), 1100*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SCL2") 1101*750cd15dSZhiyong Tao ), 1102*750cd15dSZhiyong Tao MTK_PIN( 1103*750cd15dSZhiyong Tao 104, "GPIO104", 1104*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 104), 1105*750cd15dSZhiyong Tao DRV_GRP4, 1106*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO104"), 1107*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SDA2") 1108*750cd15dSZhiyong Tao ), 1109*750cd15dSZhiyong Tao MTK_PIN( 1110*750cd15dSZhiyong Tao 105, "GPIO105", 1111*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 105), 1112*750cd15dSZhiyong Tao DRV_GRP4, 1113*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO105"), 1114*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SCL4") 1115*750cd15dSZhiyong Tao ), 1116*750cd15dSZhiyong Tao MTK_PIN( 1117*750cd15dSZhiyong Tao 106, "GPIO106", 1118*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 106), 1119*750cd15dSZhiyong Tao DRV_GRP4, 1120*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO106"), 1121*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SDA4") 1122*750cd15dSZhiyong Tao ), 1123*750cd15dSZhiyong Tao MTK_PIN( 1124*750cd15dSZhiyong Tao 107, "GPIO107", 1125*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 107), 1126*750cd15dSZhiyong Tao DRV_GRP4, 1127*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO107"), 1128*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DMIC_CLK"), 1129*750cd15dSZhiyong Tao MTK_FUNCTION(2, "ANT_SEL0"), 1130*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CLKM0"), 1131*750cd15dSZhiyong Tao MTK_FUNCTION(4, "SDA7"), 1132*750cd15dSZhiyong Tao MTK_FUNCTION(5, "EXT_FRAME_SYNC"), 1133*750cd15dSZhiyong Tao MTK_FUNCTION(6, "PWM_A"), 1134*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B12") 1135*750cd15dSZhiyong Tao ), 1136*750cd15dSZhiyong Tao MTK_PIN( 1137*750cd15dSZhiyong Tao 108, "GPIO108", 1138*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 108), 1139*750cd15dSZhiyong Tao DRV_GRP4, 1140*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO108"), 1141*750cd15dSZhiyong Tao MTK_FUNCTION(1, "CMMCLK2"), 1142*750cd15dSZhiyong Tao MTK_FUNCTION(2, "ANT_SEL1"), 1143*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CLKM1"), 1144*750cd15dSZhiyong Tao MTK_FUNCTION(4, "SCL8"), 1145*750cd15dSZhiyong Tao MTK_FUNCTION(5, "DAP_MD32_SWD"), 1146*750cd15dSZhiyong Tao MTK_FUNCTION(6, "PWM_B"), 1147*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B13") 1148*750cd15dSZhiyong Tao ), 1149*750cd15dSZhiyong Tao MTK_PIN( 1150*750cd15dSZhiyong Tao 109, "GPIO109", 1151*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 109), 1152*750cd15dSZhiyong Tao DRV_GRP4, 1153*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO109"), 1154*750cd15dSZhiyong Tao MTK_FUNCTION(1, "DMIC_DAT"), 1155*750cd15dSZhiyong Tao MTK_FUNCTION(2, "ANT_SEL2"), 1156*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CLKM2"), 1157*750cd15dSZhiyong Tao MTK_FUNCTION(4, "SDA8"), 1158*750cd15dSZhiyong Tao MTK_FUNCTION(5, "DAP_MD32_SWCK"), 1159*750cd15dSZhiyong Tao MTK_FUNCTION(6, "PWM_C"), 1160*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B14") 1161*750cd15dSZhiyong Tao ), 1162*750cd15dSZhiyong Tao MTK_PIN( 1163*750cd15dSZhiyong Tao 110, "GPIO110", 1164*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 110), 1165*750cd15dSZhiyong Tao DRV_GRP4, 1166*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO110"), 1167*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SCL7"), 1168*750cd15dSZhiyong Tao MTK_FUNCTION(2, "ANT_SEL0"), 1169*750cd15dSZhiyong Tao MTK_FUNCTION(3, "TP_URXD1_AO"), 1170*750cd15dSZhiyong Tao MTK_FUNCTION(4, "USB_DRVVBUS"), 1171*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SRCLKENAI1"), 1172*750cd15dSZhiyong Tao MTK_FUNCTION(6, "KPCOL2"), 1173*750cd15dSZhiyong Tao MTK_FUNCTION(7, "URXD1") 1174*750cd15dSZhiyong Tao ), 1175*750cd15dSZhiyong Tao MTK_PIN( 1176*750cd15dSZhiyong Tao 111, "GPIO111", 1177*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 111), 1178*750cd15dSZhiyong Tao DRV_GRP4, 1179*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO111"), 1180*750cd15dSZhiyong Tao MTK_FUNCTION(1, "CMMCLK3"), 1181*750cd15dSZhiyong Tao MTK_FUNCTION(2, "ANT_SEL1"), 1182*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SRCLKENAI0"), 1183*750cd15dSZhiyong Tao MTK_FUNCTION(4, "SCP_VREQ_VAO"), 1184*750cd15dSZhiyong Tao MTK_FUNCTION(5, "MD_INT2_C2K_UIM1_HOT_PLUG"), 1185*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DVFSRC_EXT_REQ") 1186*750cd15dSZhiyong Tao ), 1187*750cd15dSZhiyong Tao MTK_PIN( 1188*750cd15dSZhiyong Tao 112, "GPIO112", 1189*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 112), 1190*750cd15dSZhiyong Tao DRV_GRP4, 1191*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO112"), 1192*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SDA7"), 1193*750cd15dSZhiyong Tao MTK_FUNCTION(2, "ANT_SEL2"), 1194*750cd15dSZhiyong Tao MTK_FUNCTION(3, "TP_UTXD1_AO"), 1195*750cd15dSZhiyong Tao MTK_FUNCTION(4, "IDDIG"), 1196*750cd15dSZhiyong Tao MTK_FUNCTION(5, "AGPS_SYNC"), 1197*750cd15dSZhiyong Tao MTK_FUNCTION(6, "KPROW2"), 1198*750cd15dSZhiyong Tao MTK_FUNCTION(7, "UTXD1") 1199*750cd15dSZhiyong Tao ), 1200*750cd15dSZhiyong Tao MTK_PIN( 1201*750cd15dSZhiyong Tao 113, "GPIO113", 1202*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 113), 1203*750cd15dSZhiyong Tao DRV_GRP4, 1204*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO113"), 1205*750cd15dSZhiyong Tao MTK_FUNCTION(1, "CONN_TOP_CLK"), 1206*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SCL6"), 1207*750cd15dSZhiyong Tao MTK_FUNCTION(4, "AUXIF_CLK0"), 1208*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TP_UCTS1_AO") 1209*750cd15dSZhiyong Tao ), 1210*750cd15dSZhiyong Tao MTK_PIN( 1211*750cd15dSZhiyong Tao 114, "GPIO114", 1212*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 114), 1213*750cd15dSZhiyong Tao DRV_GRP4, 1214*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO114"), 1215*750cd15dSZhiyong Tao MTK_FUNCTION(1, "CONN_TOP_DATA"), 1216*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SDA6"), 1217*750cd15dSZhiyong Tao MTK_FUNCTION(4, "AUXIF_ST0"), 1218*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TP_URTS1_AO") 1219*750cd15dSZhiyong Tao ), 1220*750cd15dSZhiyong Tao MTK_PIN( 1221*750cd15dSZhiyong Tao 115, "GPIO115", 1222*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 115), 1223*750cd15dSZhiyong Tao DRV_GRP4, 1224*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO115"), 1225*750cd15dSZhiyong Tao MTK_FUNCTION(1, "CONN_BT_CLK"), 1226*750cd15dSZhiyong Tao MTK_FUNCTION(2, "UTXD1"), 1227*750cd15dSZhiyong Tao MTK_FUNCTION(3, "PTA_TXD"), 1228*750cd15dSZhiyong Tao MTK_FUNCTION(4, "AUXIF_CLK1"), 1229*750cd15dSZhiyong Tao MTK_FUNCTION(5, "DAP_MD32_SWD"), 1230*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TP_UTXD1_AO") 1231*750cd15dSZhiyong Tao ), 1232*750cd15dSZhiyong Tao MTK_PIN( 1233*750cd15dSZhiyong Tao 116, "GPIO116", 1234*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 116), 1235*750cd15dSZhiyong Tao DRV_GRP4, 1236*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO116"), 1237*750cd15dSZhiyong Tao MTK_FUNCTION(1, "CONN_BT_DATA"), 1238*750cd15dSZhiyong Tao MTK_FUNCTION(2, "IPU_JTAG_TRST"), 1239*750cd15dSZhiyong Tao MTK_FUNCTION(4, "AUXIF_ST1"), 1240*750cd15dSZhiyong Tao MTK_FUNCTION(5, "DAP_MD32_SWCK"), 1241*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TP_URXD2_AO"), 1242*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A0") 1243*750cd15dSZhiyong Tao ), 1244*750cd15dSZhiyong Tao MTK_PIN( 1245*750cd15dSZhiyong Tao 117, "GPIO117", 1246*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 117), 1247*750cd15dSZhiyong Tao DRV_GRP4, 1248*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO117"), 1249*750cd15dSZhiyong Tao MTK_FUNCTION(1, "CONN_WF_HB0"), 1250*750cd15dSZhiyong Tao MTK_FUNCTION(2, "IPU_JTAG_TDO"), 1251*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TP_UTXD2_AO"), 1252*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A4") 1253*750cd15dSZhiyong Tao ), 1254*750cd15dSZhiyong Tao MTK_PIN( 1255*750cd15dSZhiyong Tao 118, "GPIO118", 1256*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 118), 1257*750cd15dSZhiyong Tao DRV_GRP4, 1258*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO118"), 1259*750cd15dSZhiyong Tao MTK_FUNCTION(1, "CONN_WF_HB1"), 1260*750cd15dSZhiyong Tao MTK_FUNCTION(2, "IPU_JTAG_TDI"), 1261*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SSPM_URXD_AO"), 1262*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TP_UCTS2_AO"), 1263*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A5") 1264*750cd15dSZhiyong Tao ), 1265*750cd15dSZhiyong Tao MTK_PIN( 1266*750cd15dSZhiyong Tao 119, "GPIO119", 1267*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 119), 1268*750cd15dSZhiyong Tao DRV_GRP4, 1269*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO119"), 1270*750cd15dSZhiyong Tao MTK_FUNCTION(1, "CONN_WF_HB2"), 1271*750cd15dSZhiyong Tao MTK_FUNCTION(2, "IPU_JTAG_TCK"), 1272*750cd15dSZhiyong Tao MTK_FUNCTION(5, "SSPM_UTXD_AO"), 1273*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TP_URTS2_AO") 1274*750cd15dSZhiyong Tao ), 1275*750cd15dSZhiyong Tao MTK_PIN( 1276*750cd15dSZhiyong Tao 120, "GPIO120", 1277*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 120), 1278*750cd15dSZhiyong Tao DRV_GRP4, 1279*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO120"), 1280*750cd15dSZhiyong Tao MTK_FUNCTION(1, "CONN_WB_PTA"), 1281*750cd15dSZhiyong Tao MTK_FUNCTION(2, "IPU_JTAG_TMS"), 1282*750cd15dSZhiyong Tao MTK_FUNCTION(5, "CCU_URXD_AO") 1283*750cd15dSZhiyong Tao ), 1284*750cd15dSZhiyong Tao MTK_PIN( 1285*750cd15dSZhiyong Tao 121, "GPIO121", 1286*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 121), 1287*750cd15dSZhiyong Tao DRV_GRP4, 1288*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO121"), 1289*750cd15dSZhiyong Tao MTK_FUNCTION(1, "CONN_HRST_B"), 1290*750cd15dSZhiyong Tao MTK_FUNCTION(2, "URXD1"), 1291*750cd15dSZhiyong Tao MTK_FUNCTION(3, "PTA_RXD"), 1292*750cd15dSZhiyong Tao MTK_FUNCTION(5, "CCU_UTXD_AO"), 1293*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TP_URXD1_AO") 1294*750cd15dSZhiyong Tao ), 1295*750cd15dSZhiyong Tao MTK_PIN( 1296*750cd15dSZhiyong Tao 122, "GPIO122", 1297*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 122), 1298*750cd15dSZhiyong Tao DRV_GRP4, 1299*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO122"), 1300*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MSDC0_CMD"), 1301*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SSPM_URXD2_AO"), 1302*750cd15dSZhiyong Tao MTK_FUNCTION(3, "ANT_SEL1"), 1303*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A12") 1304*750cd15dSZhiyong Tao ), 1305*750cd15dSZhiyong Tao MTK_PIN( 1306*750cd15dSZhiyong Tao 123, "GPIO123", 1307*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 123), 1308*750cd15dSZhiyong Tao DRV_GRP4, 1309*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO123"), 1310*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MSDC0_DAT0"), 1311*750cd15dSZhiyong Tao MTK_FUNCTION(3, "ANT_SEL0"), 1312*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A13") 1313*750cd15dSZhiyong Tao ), 1314*750cd15dSZhiyong Tao MTK_PIN( 1315*750cd15dSZhiyong Tao 124, "GPIO124", 1316*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 124), 1317*750cd15dSZhiyong Tao DRV_GRP4, 1318*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO124"), 1319*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MSDC0_CLK"), 1320*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A14") 1321*750cd15dSZhiyong Tao ), 1322*750cd15dSZhiyong Tao MTK_PIN( 1323*750cd15dSZhiyong Tao 125, "GPIO125", 1324*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 125), 1325*750cd15dSZhiyong Tao DRV_GRP4, 1326*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO125"), 1327*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MSDC0_DAT2"), 1328*750cd15dSZhiyong Tao MTK_FUNCTION(3, "MRG_CLK"), 1329*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A15") 1330*750cd15dSZhiyong Tao ), 1331*750cd15dSZhiyong Tao MTK_PIN( 1332*750cd15dSZhiyong Tao 126, "GPIO126", 1333*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 126), 1334*750cd15dSZhiyong Tao DRV_GRP4, 1335*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO126"), 1336*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MSDC0_DAT4"), 1337*750cd15dSZhiyong Tao MTK_FUNCTION(3, "ANT_SEL5"), 1338*750cd15dSZhiyong Tao MTK_FUNCTION(6, "UFS_MPHY_SCL"), 1339*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A16") 1340*750cd15dSZhiyong Tao ), 1341*750cd15dSZhiyong Tao MTK_PIN( 1342*750cd15dSZhiyong Tao 127, "GPIO127", 1343*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 127), 1344*750cd15dSZhiyong Tao DRV_GRP4, 1345*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO127"), 1346*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MSDC0_DAT6"), 1347*750cd15dSZhiyong Tao MTK_FUNCTION(3, "ANT_SEL4"), 1348*750cd15dSZhiyong Tao MTK_FUNCTION(6, "UFS_MPHY_SDA"), 1349*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A17") 1350*750cd15dSZhiyong Tao ), 1351*750cd15dSZhiyong Tao MTK_PIN( 1352*750cd15dSZhiyong Tao 128, "GPIO128", 1353*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 128), 1354*750cd15dSZhiyong Tao DRV_GRP4, 1355*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO128"), 1356*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MSDC0_DAT1"), 1357*750cd15dSZhiyong Tao MTK_FUNCTION(3, "ANT_SEL2"), 1358*750cd15dSZhiyong Tao MTK_FUNCTION(6, "UFS_UNIPRO_SDA"), 1359*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A18") 1360*750cd15dSZhiyong Tao ), 1361*750cd15dSZhiyong Tao MTK_PIN( 1362*750cd15dSZhiyong Tao 129, "GPIO129", 1363*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 129), 1364*750cd15dSZhiyong Tao DRV_GRP4, 1365*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO129"), 1366*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MSDC0_DAT5"), 1367*750cd15dSZhiyong Tao MTK_FUNCTION(3, "ANT_SEL3"), 1368*750cd15dSZhiyong Tao MTK_FUNCTION(6, "UFS_UNIPRO_SCL"), 1369*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A23") 1370*750cd15dSZhiyong Tao ), 1371*750cd15dSZhiyong Tao MTK_PIN( 1372*750cd15dSZhiyong Tao 130, "GPIO130", 1373*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 130), 1374*750cd15dSZhiyong Tao DRV_GRP4, 1375*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO130"), 1376*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MSDC0_DAT7"), 1377*750cd15dSZhiyong Tao MTK_FUNCTION(3, "MRG_DO"), 1378*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A24") 1379*750cd15dSZhiyong Tao ), 1380*750cd15dSZhiyong Tao MTK_PIN( 1381*750cd15dSZhiyong Tao 131, "GPIO131", 1382*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 131), 1383*750cd15dSZhiyong Tao DRV_GRP4, 1384*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO131"), 1385*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MSDC0_DSL"), 1386*750cd15dSZhiyong Tao MTK_FUNCTION(3, "MRG_SYNC"), 1387*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A25") 1388*750cd15dSZhiyong Tao ), 1389*750cd15dSZhiyong Tao MTK_PIN( 1390*750cd15dSZhiyong Tao 132, "GPIO132", 1391*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 132), 1392*750cd15dSZhiyong Tao DRV_GRP4, 1393*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO132"), 1394*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MSDC0_DAT3"), 1395*750cd15dSZhiyong Tao MTK_FUNCTION(3, "MRG_DI"), 1396*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A26") 1397*750cd15dSZhiyong Tao ), 1398*750cd15dSZhiyong Tao MTK_PIN( 1399*750cd15dSZhiyong Tao 133, "GPIO133", 1400*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 133), 1401*750cd15dSZhiyong Tao DRV_GRP4, 1402*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO133"), 1403*750cd15dSZhiyong Tao MTK_FUNCTION(1, "MSDC0_RSTB"), 1404*750cd15dSZhiyong Tao MTK_FUNCTION(3, "AGPS_SYNC"), 1405*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_A27") 1406*750cd15dSZhiyong Tao ), 1407*750cd15dSZhiyong Tao MTK_PIN( 1408*750cd15dSZhiyong Tao 134, "GPIO134", 1409*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 134), 1410*750cd15dSZhiyong Tao DRV_GRP4, 1411*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO134"), 1412*750cd15dSZhiyong Tao MTK_FUNCTION(1, "RTC32K_CK") 1413*750cd15dSZhiyong Tao ), 1414*750cd15dSZhiyong Tao MTK_PIN( 1415*750cd15dSZhiyong Tao 135, "GPIO135", 1416*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 135), 1417*750cd15dSZhiyong Tao DRV_GRP4, 1418*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO135"), 1419*750cd15dSZhiyong Tao MTK_FUNCTION(1, "WATCHDOG") 1420*750cd15dSZhiyong Tao ), 1421*750cd15dSZhiyong Tao MTK_PIN( 1422*750cd15dSZhiyong Tao 136, "GPIO136", 1423*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 136), 1424*750cd15dSZhiyong Tao DRV_GRP4, 1425*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO136"), 1426*750cd15dSZhiyong Tao MTK_FUNCTION(1, "AUD_CLK_MOSI"), 1427*750cd15dSZhiyong Tao MTK_FUNCTION(2, "AUD_CLK_MISO"), 1428*750cd15dSZhiyong Tao MTK_FUNCTION(3, "I2S1_MCK"), 1429*750cd15dSZhiyong Tao MTK_FUNCTION(6, "UFS_UNIPRO_SCL") 1430*750cd15dSZhiyong Tao ), 1431*750cd15dSZhiyong Tao MTK_PIN( 1432*750cd15dSZhiyong Tao 137, "GPIO137", 1433*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 137), 1434*750cd15dSZhiyong Tao DRV_GRP4, 1435*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO137"), 1436*750cd15dSZhiyong Tao MTK_FUNCTION(1, "AUD_SYNC_MOSI"), 1437*750cd15dSZhiyong Tao MTK_FUNCTION(2, "AUD_SYNC_MISO"), 1438*750cd15dSZhiyong Tao MTK_FUNCTION(3, "I2S1_BCK") 1439*750cd15dSZhiyong Tao ), 1440*750cd15dSZhiyong Tao MTK_PIN( 1441*750cd15dSZhiyong Tao 138, "GPIO138", 1442*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 138), 1443*750cd15dSZhiyong Tao DRV_GRP4, 1444*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO138"), 1445*750cd15dSZhiyong Tao MTK_FUNCTION(1, "AUD_DAT_MOSI0"), 1446*750cd15dSZhiyong Tao MTK_FUNCTION(2, "AUD_DAT_MISO0"), 1447*750cd15dSZhiyong Tao MTK_FUNCTION(3, "I2S1_LRCK"), 1448*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B24") 1449*750cd15dSZhiyong Tao ), 1450*750cd15dSZhiyong Tao MTK_PIN( 1451*750cd15dSZhiyong Tao 139, "GPIO139", 1452*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 139), 1453*750cd15dSZhiyong Tao DRV_GRP4, 1454*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO139"), 1455*750cd15dSZhiyong Tao MTK_FUNCTION(1, "AUD_DAT_MOSI1"), 1456*750cd15dSZhiyong Tao MTK_FUNCTION(2, "AUD_DAT_MISO1"), 1457*750cd15dSZhiyong Tao MTK_FUNCTION(3, "I2S1_DO"), 1458*750cd15dSZhiyong Tao MTK_FUNCTION(6, "UFS_MPHY_SDA") 1459*750cd15dSZhiyong Tao ), 1460*750cd15dSZhiyong Tao MTK_PIN( 1461*750cd15dSZhiyong Tao 140, "GPIO140", 1462*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 140), 1463*750cd15dSZhiyong Tao DRV_GRP4, 1464*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO140"), 1465*750cd15dSZhiyong Tao MTK_FUNCTION(1, "AUD_CLK_MISO"), 1466*750cd15dSZhiyong Tao MTK_FUNCTION(2, "AUD_CLK_MOSI"), 1467*750cd15dSZhiyong Tao MTK_FUNCTION(3, "I2S0_MCK"), 1468*750cd15dSZhiyong Tao MTK_FUNCTION(6, "UFS_UNIPRO_SDA") 1469*750cd15dSZhiyong Tao ), 1470*750cd15dSZhiyong Tao MTK_PIN( 1471*750cd15dSZhiyong Tao 141, "GPIO141", 1472*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 141), 1473*750cd15dSZhiyong Tao DRV_GRP4, 1474*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO141"), 1475*750cd15dSZhiyong Tao MTK_FUNCTION(1, "AUD_SYNC_MISO"), 1476*750cd15dSZhiyong Tao MTK_FUNCTION(2, "AUD_SYNC_MOSI"), 1477*750cd15dSZhiyong Tao MTK_FUNCTION(3, "I2S0_BCK") 1478*750cd15dSZhiyong Tao ), 1479*750cd15dSZhiyong Tao MTK_PIN( 1480*750cd15dSZhiyong Tao 142, "GPIO142", 1481*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 142), 1482*750cd15dSZhiyong Tao DRV_GRP4, 1483*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO142"), 1484*750cd15dSZhiyong Tao MTK_FUNCTION(1, "AUD_DAT_MISO0"), 1485*750cd15dSZhiyong Tao MTK_FUNCTION(2, "AUD_DAT_MOSI0"), 1486*750cd15dSZhiyong Tao MTK_FUNCTION(3, "I2S0_LRCK"), 1487*750cd15dSZhiyong Tao MTK_FUNCTION(4, "VOW_DAT_MISO"), 1488*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B25") 1489*750cd15dSZhiyong Tao ), 1490*750cd15dSZhiyong Tao MTK_PIN( 1491*750cd15dSZhiyong Tao 143, "GPIO143", 1492*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 143), 1493*750cd15dSZhiyong Tao DRV_GRP4, 1494*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO143"), 1495*750cd15dSZhiyong Tao MTK_FUNCTION(1, "AUD_DAT_MISO1"), 1496*750cd15dSZhiyong Tao MTK_FUNCTION(2, "AUD_DAT_MOSI1"), 1497*750cd15dSZhiyong Tao MTK_FUNCTION(3, "I2S0_DI"), 1498*750cd15dSZhiyong Tao MTK_FUNCTION(4, "VOW_CLK_MISO"), 1499*750cd15dSZhiyong Tao MTK_FUNCTION(6, "UFS_MPHY_SCL"), 1500*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B26") 1501*750cd15dSZhiyong Tao ), 1502*750cd15dSZhiyong Tao MTK_PIN( 1503*750cd15dSZhiyong Tao 144, "GPIO144", 1504*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 144), 1505*750cd15dSZhiyong Tao DRV_GRP4, 1506*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO144"), 1507*750cd15dSZhiyong Tao MTK_FUNCTION(1, "PWRAP_SPI0_MI"), 1508*750cd15dSZhiyong Tao MTK_FUNCTION(2, "PWRAP_SPI0_MO") 1509*750cd15dSZhiyong Tao ), 1510*750cd15dSZhiyong Tao MTK_PIN( 1511*750cd15dSZhiyong Tao 145, "GPIO145", 1512*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 145), 1513*750cd15dSZhiyong Tao DRV_GRP4, 1514*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO145"), 1515*750cd15dSZhiyong Tao MTK_FUNCTION(1, "PWRAP_SPI0_CSN") 1516*750cd15dSZhiyong Tao ), 1517*750cd15dSZhiyong Tao MTK_PIN( 1518*750cd15dSZhiyong Tao 146, "GPIO146", 1519*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 146), 1520*750cd15dSZhiyong Tao DRV_GRP4, 1521*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO146"), 1522*750cd15dSZhiyong Tao MTK_FUNCTION(1, "PWRAP_SPI0_MO"), 1523*750cd15dSZhiyong Tao MTK_FUNCTION(2, "PWRAP_SPI0_MI") 1524*750cd15dSZhiyong Tao ), 1525*750cd15dSZhiyong Tao MTK_PIN( 1526*750cd15dSZhiyong Tao 147, "GPIO147", 1527*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 147), 1528*750cd15dSZhiyong Tao DRV_GRP4, 1529*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO147"), 1530*750cd15dSZhiyong Tao MTK_FUNCTION(1, "PWRAP_SPI0_CK") 1531*750cd15dSZhiyong Tao ), 1532*750cd15dSZhiyong Tao MTK_PIN( 1533*750cd15dSZhiyong Tao 148, "GPIO148", 1534*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 148), 1535*750cd15dSZhiyong Tao DRV_GRP4, 1536*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO148"), 1537*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SRCLKENA0") 1538*750cd15dSZhiyong Tao ), 1539*750cd15dSZhiyong Tao MTK_PIN( 1540*750cd15dSZhiyong Tao 149, "GPIO149", 1541*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 149), 1542*750cd15dSZhiyong Tao DRV_GRP4, 1543*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO149"), 1544*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SRCLKENA1") 1545*750cd15dSZhiyong Tao ), 1546*750cd15dSZhiyong Tao MTK_PIN( 1547*750cd15dSZhiyong Tao 150, "GPIO150", 1548*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 150), 1549*750cd15dSZhiyong Tao DRV_GRP4, 1550*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO150"), 1551*750cd15dSZhiyong Tao MTK_FUNCTION(1, "PWM_A"), 1552*750cd15dSZhiyong Tao MTK_FUNCTION(2, "CMFLASH"), 1553*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CLKM0"), 1554*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B30") 1555*750cd15dSZhiyong Tao ), 1556*750cd15dSZhiyong Tao MTK_PIN( 1557*750cd15dSZhiyong Tao 151, "GPIO151", 1558*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 151), 1559*750cd15dSZhiyong Tao DRV_GRP4, 1560*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO151"), 1561*750cd15dSZhiyong Tao MTK_FUNCTION(1, "PWM_B"), 1562*750cd15dSZhiyong Tao MTK_FUNCTION(2, "CMVREF0"), 1563*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CLKM1"), 1564*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B20") 1565*750cd15dSZhiyong Tao ), 1566*750cd15dSZhiyong Tao MTK_PIN( 1567*750cd15dSZhiyong Tao 152, "GPIO152", 1568*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 152), 1569*750cd15dSZhiyong Tao DRV_GRP4, 1570*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO152"), 1571*750cd15dSZhiyong Tao MTK_FUNCTION(1, "PWM_C"), 1572*750cd15dSZhiyong Tao MTK_FUNCTION(2, "CMFLASH"), 1573*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CLKM2"), 1574*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B21") 1575*750cd15dSZhiyong Tao ), 1576*750cd15dSZhiyong Tao MTK_PIN( 1577*750cd15dSZhiyong Tao 153, "GPIO153", 1578*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 153), 1579*750cd15dSZhiyong Tao DRV_GRP4, 1580*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO153"), 1581*750cd15dSZhiyong Tao MTK_FUNCTION(1, "PWM_A"), 1582*750cd15dSZhiyong Tao MTK_FUNCTION(2, "CMVREF0"), 1583*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CLKM3"), 1584*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B22") 1585*750cd15dSZhiyong Tao ), 1586*750cd15dSZhiyong Tao MTK_PIN( 1587*750cd15dSZhiyong Tao 154, "GPIO154", 1588*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 154), 1589*750cd15dSZhiyong Tao DRV_GRP4, 1590*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO154"), 1591*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SCP_VREQ_VAO"), 1592*750cd15dSZhiyong Tao MTK_FUNCTION(2, "DVFSRC_EXT_REQ"), 1593*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B18") 1594*750cd15dSZhiyong Tao ), 1595*750cd15dSZhiyong Tao MTK_PIN( 1596*750cd15dSZhiyong Tao 155, "GPIO155", 1597*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 155), 1598*750cd15dSZhiyong Tao DRV_GRP4, 1599*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO155"), 1600*750cd15dSZhiyong Tao MTK_FUNCTION(1, "ANT_SEL0"), 1601*750cd15dSZhiyong Tao MTK_FUNCTION(2, "DVFSRC_EXT_REQ"), 1602*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CMVREF1"), 1603*750cd15dSZhiyong Tao MTK_FUNCTION(7, "SCP_JTAG_TDI") 1604*750cd15dSZhiyong Tao ), 1605*750cd15dSZhiyong Tao MTK_PIN( 1606*750cd15dSZhiyong Tao 156, "GPIO156", 1607*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 156), 1608*750cd15dSZhiyong Tao DRV_GRP4, 1609*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO156"), 1610*750cd15dSZhiyong Tao MTK_FUNCTION(1, "ANT_SEL1"), 1611*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SRCLKENAI0"), 1612*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SCL6"), 1613*750cd15dSZhiyong Tao MTK_FUNCTION(4, "KPCOL2"), 1614*750cd15dSZhiyong Tao MTK_FUNCTION(5, "IDDIG"), 1615*750cd15dSZhiyong Tao MTK_FUNCTION(7, "SCP_JTAG_TCK") 1616*750cd15dSZhiyong Tao ), 1617*750cd15dSZhiyong Tao MTK_PIN( 1618*750cd15dSZhiyong Tao 157, "GPIO157", 1619*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 157), 1620*750cd15dSZhiyong Tao DRV_GRP4, 1621*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO157"), 1622*750cd15dSZhiyong Tao MTK_FUNCTION(1, "ANT_SEL2"), 1623*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SRCLKENAI1"), 1624*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SDA6"), 1625*750cd15dSZhiyong Tao MTK_FUNCTION(4, "KPROW2"), 1626*750cd15dSZhiyong Tao MTK_FUNCTION(5, "USB_DRVVBUS"), 1627*750cd15dSZhiyong Tao MTK_FUNCTION(7, "SCP_JTAG_TRSTN") 1628*750cd15dSZhiyong Tao ), 1629*750cd15dSZhiyong Tao MTK_PIN( 1630*750cd15dSZhiyong Tao 158, "GPIO158", 1631*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 158), 1632*750cd15dSZhiyong Tao DRV_GRP4, 1633*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO158"), 1634*750cd15dSZhiyong Tao MTK_FUNCTION(1, "ANT_SEL3") 1635*750cd15dSZhiyong Tao ), 1636*750cd15dSZhiyong Tao MTK_PIN( 1637*750cd15dSZhiyong Tao 159, "GPIO159", 1638*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 159), 1639*750cd15dSZhiyong Tao DRV_GRP4, 1640*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO159"), 1641*750cd15dSZhiyong Tao MTK_FUNCTION(1, "ANT_SEL4") 1642*750cd15dSZhiyong Tao ), 1643*750cd15dSZhiyong Tao MTK_PIN( 1644*750cd15dSZhiyong Tao 160, "GPIO160", 1645*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 160), 1646*750cd15dSZhiyong Tao DRV_GRP4, 1647*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO160"), 1648*750cd15dSZhiyong Tao MTK_FUNCTION(1, "ANT_SEL5") 1649*750cd15dSZhiyong Tao ), 1650*750cd15dSZhiyong Tao MTK_PIN( 1651*750cd15dSZhiyong Tao 161, "GPIO161", 1652*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 161), 1653*750cd15dSZhiyong Tao DRV_GRP4, 1654*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO161"), 1655*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SPI1_A_MI"), 1656*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SCP_SPI1_MI"), 1657*750cd15dSZhiyong Tao MTK_FUNCTION(3, "IDDIG"), 1658*750cd15dSZhiyong Tao MTK_FUNCTION(4, "ANT_SEL6"), 1659*750cd15dSZhiyong Tao MTK_FUNCTION(5, "KPCOL2"), 1660*750cd15dSZhiyong Tao MTK_FUNCTION(6, "PTA_RXD"), 1661*750cd15dSZhiyong Tao MTK_FUNCTION(7, "DBG_MON_B19") 1662*750cd15dSZhiyong Tao ), 1663*750cd15dSZhiyong Tao MTK_PIN( 1664*750cd15dSZhiyong Tao 162, "GPIO162", 1665*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 162), 1666*750cd15dSZhiyong Tao DRV_GRP4, 1667*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO162"), 1668*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SPI1_A_CSB"), 1669*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SCP_SPI1_CS"), 1670*750cd15dSZhiyong Tao MTK_FUNCTION(3, "USB_DRVVBUS"), 1671*750cd15dSZhiyong Tao MTK_FUNCTION(4, "ANT_SEL5"), 1672*750cd15dSZhiyong Tao MTK_FUNCTION(5, "KPROW2"), 1673*750cd15dSZhiyong Tao MTK_FUNCTION(6, "PTA_TXD") 1674*750cd15dSZhiyong Tao ), 1675*750cd15dSZhiyong Tao MTK_PIN( 1676*750cd15dSZhiyong Tao 163, "GPIO163", 1677*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 163), 1678*750cd15dSZhiyong Tao DRV_GRP4, 1679*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO163"), 1680*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SPI1_A_MO"), 1681*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SCP_SPI1_MO"), 1682*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SDA1"), 1683*750cd15dSZhiyong Tao MTK_FUNCTION(4, "ANT_SEL4"), 1684*750cd15dSZhiyong Tao MTK_FUNCTION(5, "CMMCLK2"), 1685*750cd15dSZhiyong Tao MTK_FUNCTION(6, "DMIC_CLK") 1686*750cd15dSZhiyong Tao ), 1687*750cd15dSZhiyong Tao MTK_PIN( 1688*750cd15dSZhiyong Tao 164, "GPIO164", 1689*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 164), 1690*750cd15dSZhiyong Tao DRV_GRP4, 1691*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO164"), 1692*750cd15dSZhiyong Tao MTK_FUNCTION(1, "SPI1_A_CLK"), 1693*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SCP_SPI1_CK"), 1694*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SCL1"), 1695*750cd15dSZhiyong Tao MTK_FUNCTION(4, "ANT_SEL3"), 1696*750cd15dSZhiyong Tao MTK_FUNCTION(5, "CMMCLK3"), 1697*750cd15dSZhiyong Tao MTK_FUNCTION(6, "DMIC_DAT") 1698*750cd15dSZhiyong Tao ), 1699*750cd15dSZhiyong Tao MTK_PIN( 1700*750cd15dSZhiyong Tao 165, "GPIO165", 1701*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 165), 1702*750cd15dSZhiyong Tao DRV_GRP4, 1703*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO165"), 1704*750cd15dSZhiyong Tao MTK_FUNCTION(1, "PWM_B"), 1705*750cd15dSZhiyong Tao MTK_FUNCTION(2, "CMMCLK2"), 1706*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SCP_VREQ_VAO"), 1707*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TDM_MCK_2ND"), 1708*750cd15dSZhiyong Tao MTK_FUNCTION(7, "SCP_JTAG_TDO") 1709*750cd15dSZhiyong Tao ), 1710*750cd15dSZhiyong Tao MTK_PIN( 1711*750cd15dSZhiyong Tao 166, "GPIO166", 1712*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 166), 1713*750cd15dSZhiyong Tao DRV_GRP4, 1714*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO166"), 1715*750cd15dSZhiyong Tao MTK_FUNCTION(1, "ANT_SEL6") 1716*750cd15dSZhiyong Tao ), 1717*750cd15dSZhiyong Tao MTK_PIN( 1718*750cd15dSZhiyong Tao 167, "GPIO167", 1719*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 167), 1720*750cd15dSZhiyong Tao DRV_GRP4, 1721*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO167"), 1722*750cd15dSZhiyong Tao MTK_FUNCTION(1, "RFIC0_BSI_EN"), 1723*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SPM_BSI_EN") 1724*750cd15dSZhiyong Tao ), 1725*750cd15dSZhiyong Tao MTK_PIN( 1726*750cd15dSZhiyong Tao 168, "GPIO168", 1727*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 168), 1728*750cd15dSZhiyong Tao DRV_GRP4, 1729*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO168"), 1730*750cd15dSZhiyong Tao MTK_FUNCTION(1, "RFIC0_BSI_CK"), 1731*750cd15dSZhiyong Tao MTK_FUNCTION(2, "SPM_BSI_CK") 1732*750cd15dSZhiyong Tao ), 1733*750cd15dSZhiyong Tao MTK_PIN( 1734*750cd15dSZhiyong Tao 169, "GPIO169", 1735*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 169), 1736*750cd15dSZhiyong Tao DRV_GRP4, 1737*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO169"), 1738*750cd15dSZhiyong Tao MTK_FUNCTION(1, "PWM_C"), 1739*750cd15dSZhiyong Tao MTK_FUNCTION(2, "CMMCLK3"), 1740*750cd15dSZhiyong Tao MTK_FUNCTION(3, "CMVREF1"), 1741*750cd15dSZhiyong Tao MTK_FUNCTION(4, "ANT_SEL7"), 1742*750cd15dSZhiyong Tao MTK_FUNCTION(5, "AGPS_SYNC"), 1743*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TDM_BCK_2ND"), 1744*750cd15dSZhiyong Tao MTK_FUNCTION(7, "SCP_JTAG_TMS") 1745*750cd15dSZhiyong Tao ), 1746*750cd15dSZhiyong Tao MTK_PIN( 1747*750cd15dSZhiyong Tao 170, "GPIO170", 1748*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 170), 1749*750cd15dSZhiyong Tao DRV_GRP4, 1750*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO170"), 1751*750cd15dSZhiyong Tao MTK_FUNCTION(1, "I2S1_BCK"), 1752*750cd15dSZhiyong Tao MTK_FUNCTION(2, "I2S3_BCK"), 1753*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SCL7"), 1754*750cd15dSZhiyong Tao MTK_FUNCTION(4, "I2S5_BCK"), 1755*750cd15dSZhiyong Tao MTK_FUNCTION(5, "EXT_FRAME_SYNC"), 1756*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TDM_LRCK_2ND"), 1757*750cd15dSZhiyong Tao MTK_FUNCTION(7, "ANT_SEL3") 1758*750cd15dSZhiyong Tao ), 1759*750cd15dSZhiyong Tao MTK_PIN( 1760*750cd15dSZhiyong Tao 171, "GPIO171", 1761*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 184), 1762*750cd15dSZhiyong Tao DRV_GRP4, 1763*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO171"), 1764*750cd15dSZhiyong Tao MTK_FUNCTION(1, "I2S1_LRCK"), 1765*750cd15dSZhiyong Tao MTK_FUNCTION(2, "I2S3_LRCK"), 1766*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SDA7"), 1767*750cd15dSZhiyong Tao MTK_FUNCTION(4, "I2S5_LRCK"), 1768*750cd15dSZhiyong Tao MTK_FUNCTION(5, "URXD1"), 1769*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TDM_DATA0_2ND"), 1770*750cd15dSZhiyong Tao MTK_FUNCTION(7, "ANT_SEL4") 1771*750cd15dSZhiyong Tao ), 1772*750cd15dSZhiyong Tao MTK_PIN( 1773*750cd15dSZhiyong Tao 172, "GPIO172", 1774*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 185), 1775*750cd15dSZhiyong Tao DRV_GRP4, 1776*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO172"), 1777*750cd15dSZhiyong Tao MTK_FUNCTION(1, "I2S1_DO"), 1778*750cd15dSZhiyong Tao MTK_FUNCTION(2, "I2S3_DO"), 1779*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SCL8"), 1780*750cd15dSZhiyong Tao MTK_FUNCTION(4, "I2S5_DO"), 1781*750cd15dSZhiyong Tao MTK_FUNCTION(5, "UTXD1"), 1782*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TDM_DATA1_2ND"), 1783*750cd15dSZhiyong Tao MTK_FUNCTION(7, "ANT_SEL5") 1784*750cd15dSZhiyong Tao ), 1785*750cd15dSZhiyong Tao MTK_PIN( 1786*750cd15dSZhiyong Tao 173, "GPIO173", 1787*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 186), 1788*750cd15dSZhiyong Tao DRV_GRP4, 1789*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO173"), 1790*750cd15dSZhiyong Tao MTK_FUNCTION(1, "I2S1_MCK"), 1791*750cd15dSZhiyong Tao MTK_FUNCTION(2, "I2S3_MCK"), 1792*750cd15dSZhiyong Tao MTK_FUNCTION(3, "SDA8"), 1793*750cd15dSZhiyong Tao MTK_FUNCTION(4, "I2S5_MCK"), 1794*750cd15dSZhiyong Tao MTK_FUNCTION(5, "UCTS0"), 1795*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TDM_DATA2_2ND"), 1796*750cd15dSZhiyong Tao MTK_FUNCTION(7, "ANT_SEL6") 1797*750cd15dSZhiyong Tao ), 1798*750cd15dSZhiyong Tao MTK_PIN( 1799*750cd15dSZhiyong Tao 174, "GPIO174", 1800*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 187), 1801*750cd15dSZhiyong Tao DRV_GRP4, 1802*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO174"), 1803*750cd15dSZhiyong Tao MTK_FUNCTION(1, "I2S2_DI"), 1804*750cd15dSZhiyong Tao MTK_FUNCTION(2, "I2S0_DI"), 1805*750cd15dSZhiyong Tao MTK_FUNCTION(3, "DVFSRC_EXT_REQ"), 1806*750cd15dSZhiyong Tao MTK_FUNCTION(4, "I2S2_DI2"), 1807*750cd15dSZhiyong Tao MTK_FUNCTION(5, "URTS0"), 1808*750cd15dSZhiyong Tao MTK_FUNCTION(6, "TDM_DATA3_2ND"), 1809*750cd15dSZhiyong Tao MTK_FUNCTION(7, "ANT_SEL7") 1810*750cd15dSZhiyong Tao ), 1811*750cd15dSZhiyong Tao MTK_PIN( 1812*750cd15dSZhiyong Tao 175, "GPIO175", 1813*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 188), 1814*750cd15dSZhiyong Tao DRV_GRP4, 1815*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO175"), 1816*750cd15dSZhiyong Tao MTK_FUNCTION(1, "ANT_SEL7") 1817*750cd15dSZhiyong Tao ), 1818*750cd15dSZhiyong Tao MTK_PIN( 1819*750cd15dSZhiyong Tao 176, "GPIO176", 1820*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 189), 1821*750cd15dSZhiyong Tao DRV_GRP4, 1822*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO176") 1823*750cd15dSZhiyong Tao ), 1824*750cd15dSZhiyong Tao MTK_PIN( 1825*750cd15dSZhiyong Tao 177, "GPIO177", 1826*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 190), 1827*750cd15dSZhiyong Tao DRV_GRP4, 1828*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO177") 1829*750cd15dSZhiyong Tao ), 1830*750cd15dSZhiyong Tao MTK_PIN( 1831*750cd15dSZhiyong Tao 178, "GPIO178", 1832*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 191), 1833*750cd15dSZhiyong Tao DRV_GRP4, 1834*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO178") 1835*750cd15dSZhiyong Tao ), 1836*750cd15dSZhiyong Tao MTK_PIN( 1837*750cd15dSZhiyong Tao 179, "GPIO179", 1838*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 192), 1839*750cd15dSZhiyong Tao DRV_GRP4, 1840*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO179") 1841*750cd15dSZhiyong Tao ), 1842*750cd15dSZhiyong Tao MTK_PIN( 1843*750cd15dSZhiyong Tao 180, "GPIO180", 1844*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 171), 1845*750cd15dSZhiyong Tao DRV_GRP4, 1846*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO180") 1847*750cd15dSZhiyong Tao ), 1848*750cd15dSZhiyong Tao MTK_PIN( 1849*750cd15dSZhiyong Tao 181, "GPIO181", 1850*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 172), 1851*750cd15dSZhiyong Tao DRV_GRP4, 1852*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO181") 1853*750cd15dSZhiyong Tao ), 1854*750cd15dSZhiyong Tao MTK_PIN( 1855*750cd15dSZhiyong Tao 182, "GPIO182", 1856*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 173), 1857*750cd15dSZhiyong Tao DRV_GRP4, 1858*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO182") 1859*750cd15dSZhiyong Tao ), 1860*750cd15dSZhiyong Tao MTK_PIN( 1861*750cd15dSZhiyong Tao 183, "GPIO183", 1862*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 174), 1863*750cd15dSZhiyong Tao DRV_GRP4, 1864*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO183") 1865*750cd15dSZhiyong Tao ), 1866*750cd15dSZhiyong Tao MTK_PIN( 1867*750cd15dSZhiyong Tao 184, "GPIO184", 1868*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 175), 1869*750cd15dSZhiyong Tao DRV_GRP4, 1870*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO184") 1871*750cd15dSZhiyong Tao ), 1872*750cd15dSZhiyong Tao MTK_PIN( 1873*750cd15dSZhiyong Tao 185, "GPIO185", 1874*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 177), 1875*750cd15dSZhiyong Tao DRV_GRP4, 1876*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO185") 1877*750cd15dSZhiyong Tao ), 1878*750cd15dSZhiyong Tao MTK_PIN( 1879*750cd15dSZhiyong Tao 186, "GPIO186", 1880*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 178), 1881*750cd15dSZhiyong Tao DRV_GRP4, 1882*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO186") 1883*750cd15dSZhiyong Tao ), 1884*750cd15dSZhiyong Tao MTK_PIN( 1885*750cd15dSZhiyong Tao 187, "GPIO187", 1886*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 179), 1887*750cd15dSZhiyong Tao DRV_GRP4, 1888*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO187") 1889*750cd15dSZhiyong Tao ), 1890*750cd15dSZhiyong Tao MTK_PIN( 1891*750cd15dSZhiyong Tao 188, "GPIO188", 1892*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 180), 1893*750cd15dSZhiyong Tao DRV_GRP4, 1894*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO188") 1895*750cd15dSZhiyong Tao ), 1896*750cd15dSZhiyong Tao MTK_PIN( 1897*750cd15dSZhiyong Tao 189, "GPIO189", 1898*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 181), 1899*750cd15dSZhiyong Tao DRV_GRP4, 1900*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO189") 1901*750cd15dSZhiyong Tao ), 1902*750cd15dSZhiyong Tao MTK_PIN( 1903*750cd15dSZhiyong Tao 190, "GPIO190", 1904*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 182), 1905*750cd15dSZhiyong Tao DRV_GRP4, 1906*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO190") 1907*750cd15dSZhiyong Tao ), 1908*750cd15dSZhiyong Tao MTK_PIN( 1909*750cd15dSZhiyong Tao 191, "GPIO191", 1910*750cd15dSZhiyong Tao MTK_EINT_FUNCTION(0, 183), 1911*750cd15dSZhiyong Tao DRV_GRP4, 1912*750cd15dSZhiyong Tao MTK_FUNCTION(0, "GPIO191") 1913*750cd15dSZhiyong Tao ), 1914*750cd15dSZhiyong Tao }; 1915*750cd15dSZhiyong Tao 1916*750cd15dSZhiyong Tao #endif /* __PINCTRL_MTK_MT8183_H */ 1917