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