0001
0002
0003
0004
0005
0006
0007
0008
0009 #ifndef __PINCTRL_MTK_MT6765_H
0010 #define __PINCTRL_MTK_MT6765_H
0011
0012 #include "pinctrl-paris.h"
0013
0014 static struct mtk_pin_desc mtk_pins_mt6765[] = {
0015 MTK_PIN(
0016 0, "GPIO0",
0017 MTK_EINT_FUNCTION(0, 0),
0018 DRV_GRP4,
0019 MTK_FUNCTION(0, "GPIO0"),
0020 MTK_FUNCTION(1, "UTXD1"),
0021 MTK_FUNCTION(2, "CLKM0"),
0022 MTK_FUNCTION(3, "MD_INT0"),
0023 MTK_FUNCTION(4, "I2S0_MCK"),
0024 MTK_FUNCTION(5, "MD_UTXD1"),
0025 MTK_FUNCTION(6, "TP_GPIO0_AO"),
0026 MTK_FUNCTION(7, "DBG_MON_B9")
0027 ),
0028 MTK_PIN(
0029 1, "GPIO1",
0030 MTK_EINT_FUNCTION(0, 1),
0031 DRV_GRP4,
0032 MTK_FUNCTION(0, "GPIO1"),
0033 MTK_FUNCTION(1, "URXD1"),
0034 MTK_FUNCTION(2, "CLKM1"),
0035 MTK_FUNCTION(4, "I2S0_BCK"),
0036 MTK_FUNCTION(5, "MD_URXD1"),
0037 MTK_FUNCTION(6, "TP_GPIO1_AO"),
0038 MTK_FUNCTION(7, "DBG_MON_B10")
0039 ),
0040 MTK_PIN(
0041 2, "GPIO2",
0042 MTK_EINT_FUNCTION(0, 2),
0043 DRV_GRP4,
0044 MTK_FUNCTION(0, "GPIO2"),
0045 MTK_FUNCTION(1, "UCTS0"),
0046 MTK_FUNCTION(2, "CLKM2"),
0047 MTK_FUNCTION(3, "UTXD1"),
0048 MTK_FUNCTION(4, "I2S0_LRCK"),
0049 MTK_FUNCTION(5, "ANT_SEL6"),
0050 MTK_FUNCTION(6, "TP_GPIO2_AO"),
0051 MTK_FUNCTION(7, "DBG_MON_B11")
0052 ),
0053 MTK_PIN(
0054 3, "GPIO3",
0055 MTK_EINT_FUNCTION(0, 3),
0056 DRV_GRP4,
0057 MTK_FUNCTION(0, "GPIO3"),
0058 MTK_FUNCTION(1, "URTS0"),
0059 MTK_FUNCTION(2, "CLKM3"),
0060 MTK_FUNCTION(3, "URXD1"),
0061 MTK_FUNCTION(4, "I2S0_DI"),
0062 MTK_FUNCTION(5, "ANT_SEL7"),
0063 MTK_FUNCTION(6, "TP_GPIO3_AO"),
0064 MTK_FUNCTION(7, "DBG_MON_B12")
0065 ),
0066 MTK_PIN(
0067 4, "GPIO4",
0068 MTK_EINT_FUNCTION(0, 4),
0069 DRV_GRP4,
0070 MTK_FUNCTION(0, "GPIO4"),
0071 MTK_FUNCTION(1, "SPI1_B_MI"),
0072 MTK_FUNCTION(2, "SCP_SPI1_MI"),
0073 MTK_FUNCTION(3, "UCTS0"),
0074 MTK_FUNCTION(4, "I2S3_MCK"),
0075 MTK_FUNCTION(5, "SSPM_URXD_AO"),
0076 MTK_FUNCTION(6, "TP_GPIO4_AO")
0077 ),
0078 MTK_PIN(
0079 5, "GPIO5",
0080 MTK_EINT_FUNCTION(0, 5),
0081 DRV_GRP4,
0082 MTK_FUNCTION(0, "GPIO5"),
0083 MTK_FUNCTION(1, "SPI1_B_CSB"),
0084 MTK_FUNCTION(2, "SCP_SPI1_CS"),
0085 MTK_FUNCTION(3, "URTS0"),
0086 MTK_FUNCTION(4, "I2S3_BCK"),
0087 MTK_FUNCTION(5, "SSPM_UTXD_AO"),
0088 MTK_FUNCTION(6, "TP_GPIO5_AO")
0089 ),
0090 MTK_PIN(
0091 6, "GPIO6",
0092 MTK_EINT_FUNCTION(0, 6),
0093 DRV_GRP4,
0094 MTK_FUNCTION(0, "GPIO6"),
0095 MTK_FUNCTION(1, "SPI1_B_MO"),
0096 MTK_FUNCTION(2, "SCP_SPI1_MO"),
0097 MTK_FUNCTION(3, "PWM0"),
0098 MTK_FUNCTION(4, "I2S3_LRCK"),
0099 MTK_FUNCTION(5, "MD_UTXD0"),
0100 MTK_FUNCTION(6, "TP_GPIO6_AO")
0101 ),
0102 MTK_PIN(
0103 7, "GPIO7",
0104 MTK_EINT_FUNCTION(0, 7),
0105 DRV_GRP4,
0106 MTK_FUNCTION(0, "GPIO7"),
0107 MTK_FUNCTION(1, "SPI1_B_CLK"),
0108 MTK_FUNCTION(2, "SCP_SPI1_CK"),
0109 MTK_FUNCTION(3, "PWM1"),
0110 MTK_FUNCTION(4, "I2S3_DO"),
0111 MTK_FUNCTION(5, "MD_URXD0"),
0112 MTK_FUNCTION(6, "TP_GPIO7_AO")
0113 ),
0114 MTK_PIN(
0115 8, "GPIO8",
0116 MTK_EINT_FUNCTION(0, 8),
0117 DRV_GRP4,
0118 MTK_FUNCTION(0, "GPIO8"),
0119 MTK_FUNCTION(1, "UTXD1"),
0120 MTK_FUNCTION(2, "SRCLKENAI0"),
0121 MTK_FUNCTION(3, "MD_INT1_C2K_UIM0_HOT_PLUG"),
0122 MTK_FUNCTION(4, "ANT_SEL3"),
0123 MTK_FUNCTION(5, "MFG_JTAG_TRSTN"),
0124 MTK_FUNCTION(6, "I2S2_MCK"),
0125 MTK_FUNCTION(7, "JTRSTN_SEL1")
0126 ),
0127 MTK_PIN(
0128 9, "GPIO9",
0129 MTK_EINT_FUNCTION(0, 9),
0130 DRV_GRP4,
0131 MTK_FUNCTION(0, "GPIO9"),
0132 MTK_FUNCTION(1, "MD_INT0"),
0133 MTK_FUNCTION(2, "CMMCLK2"),
0134 MTK_FUNCTION(3, "CONN_MCU_TRST_B"),
0135 MTK_FUNCTION(4, "IDDIG"),
0136 MTK_FUNCTION(5, "SDA_6306"),
0137 MTK_FUNCTION(6, "MCUPM_JTAG_TRSTN"),
0138 MTK_FUNCTION(7, "DBG_MON_B22")
0139 ),
0140 MTK_PIN(
0141 10, "GPIO10",
0142 MTK_EINT_FUNCTION(0, 10),
0143 DRV_GRP4,
0144 MTK_FUNCTION(0, "GPIO10"),
0145 MTK_FUNCTION(1, "MD_INT1_C2K_UIM0_HOT_PLUG"),
0146 MTK_FUNCTION(3, "CONN_MCU_DBGI_N"),
0147 MTK_FUNCTION(4, "SRCLKENAI1"),
0148 MTK_FUNCTION(5, "EXT_FRAME_SYNC"),
0149 MTK_FUNCTION(6, "CMVREF1"),
0150 MTK_FUNCTION(7, "DBG_MON_B23")
0151 ),
0152 MTK_PIN(
0153 11, "GPIO11",
0154 MTK_EINT_FUNCTION(0, 11),
0155 DRV_GRP4,
0156 MTK_FUNCTION(0, "GPIO11"),
0157 MTK_FUNCTION(1, "MD_INT2_C2K_UIM1_HOT_PLUG"),
0158 MTK_FUNCTION(2, "CLKM3"),
0159 MTK_FUNCTION(3, "ANT_SEL6"),
0160 MTK_FUNCTION(4, "SRCLKENAI0"),
0161 MTK_FUNCTION(5, "EXT_FRAME_SYNC"),
0162 MTK_FUNCTION(6, "UCTS1"),
0163 MTK_FUNCTION(7, "DBG_MON_B24")
0164 ),
0165 MTK_PIN(
0166 12, "GPIO12",
0167 MTK_EINT_FUNCTION(0, 12),
0168 DRV_GRP4,
0169 MTK_FUNCTION(0, "GPIO12"),
0170 MTK_FUNCTION(1, "PWM0"),
0171 MTK_FUNCTION(2, "SRCLKENAI1"),
0172 MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
0173 MTK_FUNCTION(4, "MD_INT0"),
0174 MTK_FUNCTION(5, "DVFSRC_EXT_REQ"),
0175 MTK_FUNCTION(6, "URTS1")
0176 ),
0177 MTK_PIN(
0178 13, "GPIO13",
0179 MTK_EINT_FUNCTION(0, 13),
0180 DRV_GRP4,
0181 MTK_FUNCTION(0, "GPIO13"),
0182 MTK_FUNCTION(1, "ANT_SEL0"),
0183 MTK_FUNCTION(2, "SPI4_MI"),
0184 MTK_FUNCTION(3, "SCP_SPI0_MI"),
0185 MTK_FUNCTION(4, "MD_URXD0"),
0186 MTK_FUNCTION(5, "CLKM0"),
0187 MTK_FUNCTION(6, "I2S0_MCK"),
0188 MTK_FUNCTION(7, "DBG_MON_A0")
0189 ),
0190 MTK_PIN(
0191 14, "GPIO14",
0192 MTK_EINT_FUNCTION(0, 14),
0193 DRV_GRP4,
0194 MTK_FUNCTION(0, "GPIO14"),
0195 MTK_FUNCTION(1, "ANT_SEL1"),
0196 MTK_FUNCTION(2, "SPI4_CSB"),
0197 MTK_FUNCTION(3, "SCP_SPI0_CS"),
0198 MTK_FUNCTION(4, "MD_UTXD0"),
0199 MTK_FUNCTION(5, "CLKM1"),
0200 MTK_FUNCTION(6, "I2S0_BCK"),
0201 MTK_FUNCTION(7, "DBG_MON_A1")
0202 ),
0203 MTK_PIN(
0204 15, "GPIO15",
0205 MTK_EINT_FUNCTION(0, 15),
0206 DRV_GRP4,
0207 MTK_FUNCTION(0, "GPIO15"),
0208 MTK_FUNCTION(1, "ANT_SEL2"),
0209 MTK_FUNCTION(2, "SPI4_MO"),
0210 MTK_FUNCTION(3, "SCP_SPI0_MO"),
0211 MTK_FUNCTION(4, "MD_URXD1"),
0212 MTK_FUNCTION(5, "CLKM2"),
0213 MTK_FUNCTION(6, "I2S0_LRCK"),
0214 MTK_FUNCTION(7, "DBG_MON_A2")
0215 ),
0216 MTK_PIN(
0217 16, "GPIO16",
0218 MTK_EINT_FUNCTION(0, 16),
0219 DRV_GRP4,
0220 MTK_FUNCTION(0, "GPIO16"),
0221 MTK_FUNCTION(1, "ANT_SEL3"),
0222 MTK_FUNCTION(2, "SPI4_CLK"),
0223 MTK_FUNCTION(3, "SCP_SPI0_CK"),
0224 MTK_FUNCTION(4, "MD_UTXD1"),
0225 MTK_FUNCTION(5, "CLKM3"),
0226 MTK_FUNCTION(6, "I2S3_MCK"),
0227 MTK_FUNCTION(7, "DBG_MON_A3")
0228 ),
0229 MTK_PIN(
0230 17, "GPIO17",
0231 MTK_EINT_FUNCTION(0, 17),
0232 DRV_GRP4,
0233 MTK_FUNCTION(0, "GPIO17"),
0234 MTK_FUNCTION(1, "ANT_SEL4"),
0235 MTK_FUNCTION(2, "SPI2_MO"),
0236 MTK_FUNCTION(3, "SCP_SPI0_MO"),
0237 MTK_FUNCTION(4, "PWM1"),
0238 MTK_FUNCTION(5, "IDDIG"),
0239 MTK_FUNCTION(6, "I2S0_DI"),
0240 MTK_FUNCTION(7, "DBG_MON_A4")
0241 ),
0242 MTK_PIN(
0243 18, "GPIO18",
0244 MTK_EINT_FUNCTION(0, 18),
0245 DRV_GRP4,
0246 MTK_FUNCTION(0, "GPIO18"),
0247 MTK_FUNCTION(1, "ANT_SEL5"),
0248 MTK_FUNCTION(2, "SPI2_CLK"),
0249 MTK_FUNCTION(3, "SCP_SPI0_CK"),
0250 MTK_FUNCTION(4, "MD_INT0"),
0251 MTK_FUNCTION(5, "USB_DRVVBUS"),
0252 MTK_FUNCTION(6, "I2S3_BCK"),
0253 MTK_FUNCTION(7, "DBG_MON_A5")
0254 ),
0255 MTK_PIN(
0256 19, "GPIO19",
0257 MTK_EINT_FUNCTION(0, 19),
0258 DRV_GRP4,
0259 MTK_FUNCTION(0, "GPIO19"),
0260 MTK_FUNCTION(1, "ANT_SEL6"),
0261 MTK_FUNCTION(2, "SPI2_MI"),
0262 MTK_FUNCTION(3, "SCP_SPI0_MI"),
0263 MTK_FUNCTION(4, "MD_INT2_C2K_UIM1_HOT_PLUG"),
0264 MTK_FUNCTION(6, "I2S3_LRCK"),
0265 MTK_FUNCTION(7, "DBG_MON_A6")
0266 ),
0267 MTK_PIN(
0268 20, "GPIO20",
0269 MTK_EINT_FUNCTION(0, 20),
0270 DRV_GRP4,
0271 MTK_FUNCTION(0, "GPIO20"),
0272 MTK_FUNCTION(1, "ANT_SEL7"),
0273 MTK_FUNCTION(2, "SPI2_CSB"),
0274 MTK_FUNCTION(3, "SCP_SPI0_CS"),
0275 MTK_FUNCTION(4, "MD_INT1_C2K_UIM0_HOT_PLUG"),
0276 MTK_FUNCTION(5, "CMMCLK3"),
0277 MTK_FUNCTION(6, "I2S3_DO"),
0278 MTK_FUNCTION(7, "DBG_MON_A7")
0279 ),
0280 MTK_PIN(
0281 21, "GPIO21",
0282 MTK_EINT_FUNCTION(0, 21),
0283 DRV_GRP4,
0284 MTK_FUNCTION(0, "GPIO21"),
0285 MTK_FUNCTION(1, "SPI3_MI"),
0286 MTK_FUNCTION(2, "SRCLKENAI1"),
0287 MTK_FUNCTION(3, "DAP_MD32_SWD"),
0288 MTK_FUNCTION(4, "CMVREF0"),
0289 MTK_FUNCTION(5, "SCP_SPI0_MI"),
0290 MTK_FUNCTION(6, "I2S2_MCK"),
0291 MTK_FUNCTION(7, "DBG_MON_A8")
0292 ),
0293 MTK_PIN(
0294 22, "GPIO22",
0295 MTK_EINT_FUNCTION(0, 22),
0296 DRV_GRP4,
0297 MTK_FUNCTION(0, "GPIO22"),
0298 MTK_FUNCTION(1, "SPI3_CSB"),
0299 MTK_FUNCTION(2, "SRCLKENAI0"),
0300 MTK_FUNCTION(3, "DAP_MD32_SWCK"),
0301 MTK_FUNCTION(4, "CMVREF1"),
0302 MTK_FUNCTION(5, "SCP_SPI0_CS"),
0303 MTK_FUNCTION(6, "I2S2_BCK"),
0304 MTK_FUNCTION(7, "DBG_MON_A9")
0305 ),
0306 MTK_PIN(
0307 23, "GPIO23",
0308 MTK_EINT_FUNCTION(0, 23),
0309 DRV_GRP4,
0310 MTK_FUNCTION(0, "GPIO23"),
0311 MTK_FUNCTION(1, "SPI3_MO"),
0312 MTK_FUNCTION(2, "PWM0"),
0313 MTK_FUNCTION(3, "KPROW7"),
0314 MTK_FUNCTION(4, "ANT_SEL3"),
0315 MTK_FUNCTION(5, "SCP_SPI0_MO"),
0316 MTK_FUNCTION(6, "I2S2_LRCK"),
0317 MTK_FUNCTION(7, "DBG_MON_A10")
0318 ),
0319 MTK_PIN(
0320 24, "GPIO24",
0321 MTK_EINT_FUNCTION(0, 24),
0322 DRV_GRP4,
0323 MTK_FUNCTION(0, "GPIO24"),
0324 MTK_FUNCTION(1, "SPI3_CLK"),
0325 MTK_FUNCTION(2, "UDI_TCK"),
0326 MTK_FUNCTION(3, "IO_JTAG_TCK"),
0327 MTK_FUNCTION(4, "SSPM_JTAG_TCK"),
0328 MTK_FUNCTION(5, "SCP_SPI0_CK"),
0329 MTK_FUNCTION(6, "I2S2_DI"),
0330 MTK_FUNCTION(7, "DBG_MON_A11")
0331 ),
0332 MTK_PIN(
0333 25, "GPIO25",
0334 MTK_EINT_FUNCTION(0, 25),
0335 DRV_GRP4,
0336 MTK_FUNCTION(0, "GPIO25"),
0337 MTK_FUNCTION(1, "SPI1_A_MI"),
0338 MTK_FUNCTION(2, "UDI_TMS"),
0339 MTK_FUNCTION(3, "IO_JTAG_TMS"),
0340 MTK_FUNCTION(4, "SSPM_JTAG_TMS"),
0341 MTK_FUNCTION(5, "KPROW3"),
0342 MTK_FUNCTION(6, "I2S1_MCK"),
0343 MTK_FUNCTION(7, "DBG_MON_A12")
0344 ),
0345 MTK_PIN(
0346 26, "GPIO26",
0347 MTK_EINT_FUNCTION(0, 26),
0348 DRV_GRP4,
0349 MTK_FUNCTION(0, "GPIO26"),
0350 MTK_FUNCTION(1, "SPI1_A_CSB"),
0351 MTK_FUNCTION(2, "UDI_TDI"),
0352 MTK_FUNCTION(3, "IO_JTAG_TDI"),
0353 MTK_FUNCTION(4, "SSPM_JTAG_TDI"),
0354 MTK_FUNCTION(5, "KPROW4"),
0355 MTK_FUNCTION(6, "I2S1_BCK"),
0356 MTK_FUNCTION(7, "DBG_MON_A13")
0357 ),
0358 MTK_PIN(
0359 27, "GPIO27",
0360 MTK_EINT_FUNCTION(0, 27),
0361 DRV_GRP4,
0362 MTK_FUNCTION(0, "GPIO27"),
0363 MTK_FUNCTION(1, "SPI1_A_MO"),
0364 MTK_FUNCTION(2, "UDI_TDO"),
0365 MTK_FUNCTION(3, "IO_JTAG_TDO"),
0366 MTK_FUNCTION(4, "SSPM_JTAG_TDO"),
0367 MTK_FUNCTION(5, "KPROW5"),
0368 MTK_FUNCTION(6, "I2S1_LRCK"),
0369 MTK_FUNCTION(7, "DBG_MON_A14")
0370 ),
0371 MTK_PIN(
0372 28, "GPIO28",
0373 MTK_EINT_FUNCTION(0, 28),
0374 DRV_GRP4,
0375 MTK_FUNCTION(0, "GPIO28"),
0376 MTK_FUNCTION(1, "SPI1_A_CLK"),
0377 MTK_FUNCTION(2, "UDI_NTRST"),
0378 MTK_FUNCTION(3, "IO_JTAG_TRSTN"),
0379 MTK_FUNCTION(4, "SSPM_JTAG_TRSTN"),
0380 MTK_FUNCTION(5, "KPROW6"),
0381 MTK_FUNCTION(6, "I2S1_DO"),
0382 MTK_FUNCTION(7, "DBG_MON_A15")
0383 ),
0384 MTK_PIN(
0385 29, "GPIO29",
0386 MTK_EINT_FUNCTION(0, 29),
0387 DRV_GRP4,
0388 MTK_FUNCTION(0, "GPIO29"),
0389 MTK_FUNCTION(1, "MSDC1_CLK"),
0390 MTK_FUNCTION(2, "IO_JTAG_TCK"),
0391 MTK_FUNCTION(3, "UDI_TCK"),
0392 MTK_FUNCTION(4, "CONN_DSP_JCK"),
0393 MTK_FUNCTION(5, "SSPM_JTAG_TCK"),
0394 MTK_FUNCTION(6, "CONN_MCU_AICE_TCKC"),
0395 MTK_FUNCTION(7, "DAP_MD32_SWCK")
0396 ),
0397 MTK_PIN(
0398 30, "GPIO30",
0399 MTK_EINT_FUNCTION(0, 30),
0400 DRV_GRP4,
0401 MTK_FUNCTION(0, "GPIO30"),
0402 MTK_FUNCTION(1, "MSDC1_CMD"),
0403 MTK_FUNCTION(2, "IO_JTAG_TMS"),
0404 MTK_FUNCTION(3, "UDI_TMS"),
0405 MTK_FUNCTION(4, "CONN_DSP_JMS"),
0406 MTK_FUNCTION(5, "SSPM_JTAG_TMS"),
0407 MTK_FUNCTION(6, "CONN_MCU_AICE_TMSC"),
0408 MTK_FUNCTION(7, "DAP_MD32_SWD")
0409 ),
0410 MTK_PIN(
0411 31, "GPIO31",
0412 MTK_EINT_FUNCTION(0, 31),
0413 DRV_GRP4,
0414 MTK_FUNCTION(0, "GPIO31"),
0415 MTK_FUNCTION(1, "MSDC1_DAT3")
0416 ),
0417 MTK_PIN(
0418 32, "GPIO32",
0419 MTK_EINT_FUNCTION(0, 32),
0420 DRV_GRP4,
0421 MTK_FUNCTION(0, "GPIO32"),
0422 MTK_FUNCTION(1, "MSDC1_DAT0"),
0423 MTK_FUNCTION(2, "IO_JTAG_TDI"),
0424 MTK_FUNCTION(3, "UDI_TDI"),
0425 MTK_FUNCTION(4, "CONN_DSP_JDI"),
0426 MTK_FUNCTION(5, "SSPM_JTAG_TDI")
0427 ),
0428 MTK_PIN(
0429 33, "GPIO33",
0430 MTK_EINT_FUNCTION(0, 33),
0431 DRV_GRP4,
0432 MTK_FUNCTION(0, "GPIO33"),
0433 MTK_FUNCTION(1, "MSDC1_DAT2"),
0434 MTK_FUNCTION(2, "IO_JTAG_TRSTN"),
0435 MTK_FUNCTION(3, "UDI_NTRST"),
0436 MTK_FUNCTION(4, "CONN_DSP_JINTP"),
0437 MTK_FUNCTION(5, "SSPM_JTAG_TRSTN")
0438 ),
0439 MTK_PIN(
0440 34, "GPIO34",
0441 MTK_EINT_FUNCTION(0, 34),
0442 DRV_GRP4,
0443 MTK_FUNCTION(0, "GPIO34"),
0444 MTK_FUNCTION(1, "MSDC1_DAT1"),
0445 MTK_FUNCTION(2, "IO_JTAG_TDO"),
0446 MTK_FUNCTION(3, "UDI_TDO"),
0447 MTK_FUNCTION(4, "CONN_DSP_JDO"),
0448 MTK_FUNCTION(5, "SSPM_JTAG_TDO")
0449 ),
0450 MTK_PIN(
0451 35, "GPIO35",
0452 MTK_EINT_FUNCTION(0, 35),
0453 DRV_GRP4,
0454 MTK_FUNCTION(0, "GPIO35"),
0455 MTK_FUNCTION(1, "MD1_SIM2_SIO"),
0456 MTK_FUNCTION(2, "CCU_JTAG_TDO"),
0457 MTK_FUNCTION(3, "MD1_SIM1_SIO"),
0458 MTK_FUNCTION(5, "SCP_JTAG_TDO"),
0459 MTK_FUNCTION(6, "CONN_DSP_JDO"),
0460 MTK_FUNCTION(7, "DBG_MON_A16")
0461 ),
0462 MTK_PIN(
0463 36, "GPIO36",
0464 MTK_EINT_FUNCTION(0, 36),
0465 DRV_GRP0,
0466 MTK_FUNCTION(0, "GPIO36"),
0467 MTK_FUNCTION(1, "MD1_SIM2_SRST"),
0468 MTK_FUNCTION(2, "CCU_JTAG_TMS"),
0469 MTK_FUNCTION(3, "MD1_SIM1_SRST"),
0470 MTK_FUNCTION(4, "CONN_MCU_AICE_TMSC"),
0471 MTK_FUNCTION(5, "SCP_JTAG_TMS"),
0472 MTK_FUNCTION(6, "CONN_DSP_JMS"),
0473 MTK_FUNCTION(7, "DBG_MON_A17")
0474 ),
0475 MTK_PIN(
0476 37, "GPIO37",
0477 MTK_EINT_FUNCTION(0, 37),
0478 DRV_GRP0,
0479 MTK_FUNCTION(0, "GPIO37"),
0480 MTK_FUNCTION(1, "MD1_SIM2_SCLK"),
0481 MTK_FUNCTION(2, "CCU_JTAG_TDI"),
0482 MTK_FUNCTION(3, "MD1_SIM1_SCLK"),
0483 MTK_FUNCTION(5, "SCP_JTAG_TDI"),
0484 MTK_FUNCTION(6, "CONN_DSP_JDI"),
0485 MTK_FUNCTION(7, "DBG_MON_A18")
0486 ),
0487 MTK_PIN(
0488 38, "GPIO38",
0489 MTK_EINT_FUNCTION(0, 38),
0490 DRV_GRP0,
0491 MTK_FUNCTION(0, "GPIO38"),
0492 MTK_FUNCTION(1, "MD1_SIM1_SCLK"),
0493 MTK_FUNCTION(3, "MD1_SIM2_SCLK"),
0494 MTK_FUNCTION(7, "DBG_MON_A19")
0495 ),
0496 MTK_PIN(
0497 39, "GPIO39",
0498 MTK_EINT_FUNCTION(0, 39),
0499 DRV_GRP0,
0500 MTK_FUNCTION(0, "GPIO39"),
0501 MTK_FUNCTION(1, "MD1_SIM1_SRST"),
0502 MTK_FUNCTION(2, "CCU_JTAG_TCK"),
0503 MTK_FUNCTION(3, "MD1_SIM2_SRST"),
0504 MTK_FUNCTION(4, "CONN_MCU_AICE_TCKC"),
0505 MTK_FUNCTION(5, "SCP_JTAG_TCK"),
0506 MTK_FUNCTION(6, "CONN_DSP_JCK"),
0507 MTK_FUNCTION(7, "DBG_MON_A20")
0508 ),
0509 MTK_PIN(
0510 40, "GPIO40",
0511 MTK_EINT_FUNCTION(0, 40),
0512 DRV_GRP0,
0513 MTK_FUNCTION(0, "GPIO40"),
0514 MTK_FUNCTION(1, "MD1_SIM1_SIO"),
0515 MTK_FUNCTION(2, "CCU_JTAG_TRST"),
0516 MTK_FUNCTION(3, "MD1_SIM2_SIO"),
0517 MTK_FUNCTION(5, "SCP_JTAG_TRSTN"),
0518 MTK_FUNCTION(6, "CONN_DSP_JINTP"),
0519 MTK_FUNCTION(7, "DBG_MON_A21")
0520 ),
0521 MTK_PIN(
0522 41, "GPIO41",
0523 MTK_EINT_FUNCTION(0, 41),
0524 DRV_GRP4,
0525 MTK_FUNCTION(0, "GPIO41"),
0526 MTK_FUNCTION(1, "IDDIG"),
0527 MTK_FUNCTION(2, "URXD1"),
0528 MTK_FUNCTION(3, "UCTS0"),
0529 MTK_FUNCTION(4, "KPCOL2"),
0530 MTK_FUNCTION(5, "SSPM_UTXD_AO"),
0531 MTK_FUNCTION(6, "MD_INT0"),
0532 MTK_FUNCTION(7, "DBG_MON_A22")
0533 ),
0534 MTK_PIN(
0535 42, "GPIO42",
0536 MTK_EINT_FUNCTION(0, 42),
0537 DRV_GRP4,
0538 MTK_FUNCTION(0, "GPIO42"),
0539 MTK_FUNCTION(1, "USB_DRVVBUS"),
0540 MTK_FUNCTION(2, "UTXD1"),
0541 MTK_FUNCTION(3, "URTS0"),
0542 MTK_FUNCTION(4, "KPROW2"),
0543 MTK_FUNCTION(5, "SSPM_URXD_AO"),
0544 MTK_FUNCTION(6, "MD_INT1_C2K_UIM0_HOT_PLUG"),
0545 MTK_FUNCTION(7, "DBG_MON_A23")
0546 ),
0547 MTK_PIN(
0548 43, "GPIO43",
0549 MTK_EINT_FUNCTION(0, 43),
0550 DRV_GRP4,
0551 MTK_FUNCTION(0, "GPIO43"),
0552 MTK_FUNCTION(1, "DISP_PWM"),
0553 MTK_FUNCTION(7, "DBG_MON_A24")
0554 ),
0555 MTK_PIN(
0556 44, "GPIO44",
0557 MTK_EINT_FUNCTION(0, 44),
0558 DRV_GRP4,
0559 MTK_FUNCTION(0, "GPIO44"),
0560 MTK_FUNCTION(1, "DSI_TE"),
0561 MTK_FUNCTION(7, "DBG_MON_A25")
0562 ),
0563 MTK_PIN(
0564 45, "GPIO45",
0565 MTK_EINT_FUNCTION(0, 45),
0566 DRV_GRP4,
0567 MTK_FUNCTION(0, "GPIO45"),
0568 MTK_FUNCTION(1, "LCM_RST"),
0569 MTK_FUNCTION(7, "DBG_MON_A26")
0570 ),
0571 MTK_PIN(
0572 46, "GPIO46",
0573 MTK_EINT_FUNCTION(0, 46),
0574 DRV_GRP4,
0575 MTK_FUNCTION(0, "GPIO46"),
0576 MTK_FUNCTION(1, "MD_INT2_C2K_UIM1_HOT_PLUG"),
0577 MTK_FUNCTION(2, "UCTS0"),
0578 MTK_FUNCTION(3, "UCTS1"),
0579 MTK_FUNCTION(4, "IDDIG"),
0580 MTK_FUNCTION(5, "SCL_6306"),
0581 MTK_FUNCTION(6, "TP_UCTS1_AO"),
0582 MTK_FUNCTION(7, "DBG_MON_A27")
0583 ),
0584 MTK_PIN(
0585 47, "GPIO47",
0586 MTK_EINT_FUNCTION(0, 47),
0587 DRV_GRP4,
0588 MTK_FUNCTION(0, "GPIO47"),
0589 MTK_FUNCTION(1, "MD_INT1_C2K_UIM0_HOT_PLUG"),
0590 MTK_FUNCTION(2, "URTS0"),
0591 MTK_FUNCTION(3, "URTS1"),
0592 MTK_FUNCTION(4, "USB_DRVVBUS"),
0593 MTK_FUNCTION(5, "SDA_6306"),
0594 MTK_FUNCTION(6, "TP_URTS1_AO"),
0595 MTK_FUNCTION(7, "DBG_MON_A28")
0596 ),
0597 MTK_PIN(
0598 48, "GPIO48",
0599 MTK_EINT_FUNCTION(0, 48),
0600 DRV_GRP4,
0601 MTK_FUNCTION(0, "GPIO48"),
0602 MTK_FUNCTION(1, "SCL5"),
0603 MTK_FUNCTION(7, "DBG_MON_A29")
0604 ),
0605 MTK_PIN(
0606 49, "GPIO49",
0607 MTK_EINT_FUNCTION(0, 49),
0608 DRV_GRP4,
0609 MTK_FUNCTION(0, "GPIO49"),
0610 MTK_FUNCTION(1, "SDA5"),
0611 MTK_FUNCTION(7, "DBG_MON_A30")
0612 ),
0613 MTK_PIN(
0614 50, "GPIO50",
0615 MTK_EINT_FUNCTION(0, 50),
0616 DRV_GRP4,
0617 MTK_FUNCTION(0, "GPIO50"),
0618 MTK_FUNCTION(1, "SCL3"),
0619 MTK_FUNCTION(2, "URXD1"),
0620 MTK_FUNCTION(3, "MD_URXD1"),
0621 MTK_FUNCTION(4, "SSPM_URXD_AO"),
0622 MTK_FUNCTION(5, "IDDIG"),
0623 MTK_FUNCTION(6, "TP_URXD1_AO"),
0624 MTK_FUNCTION(7, "DBG_MON_A31")
0625 ),
0626 MTK_PIN(
0627 51, "GPIO51",
0628 MTK_EINT_FUNCTION(0, 51),
0629 DRV_GRP4,
0630 MTK_FUNCTION(0, "GPIO51"),
0631 MTK_FUNCTION(1, "SDA3"),
0632 MTK_FUNCTION(2, "UTXD1"),
0633 MTK_FUNCTION(3, "MD_UTXD1"),
0634 MTK_FUNCTION(4, "SSPM_UTXD_AO"),
0635 MTK_FUNCTION(5, "USB_DRVVBUS"),
0636 MTK_FUNCTION(6, "TP_UTXD1_AO"),
0637 MTK_FUNCTION(7, "DBG_MON_A32")
0638 ),
0639 MTK_PIN(
0640 52, "GPIO52",
0641 MTK_EINT_FUNCTION(0, 52),
0642 DRV_GRP4,
0643 MTK_FUNCTION(0, "GPIO52"),
0644 MTK_FUNCTION(1, "BPI_BUS15")
0645 ),
0646 MTK_PIN(
0647 53, "GPIO53",
0648 MTK_EINT_FUNCTION(0, 53),
0649 DRV_GRP4,
0650 MTK_FUNCTION(0, "GPIO53"),
0651 MTK_FUNCTION(1, "BPI_BUS13")
0652 ),
0653 MTK_PIN(
0654 54, "GPIO54",
0655 MTK_EINT_FUNCTION(0, 54),
0656 DRV_GRP4,
0657 MTK_FUNCTION(0, "GPIO54"),
0658 MTK_FUNCTION(1, "BPI_BUS12")
0659 ),
0660 MTK_PIN(
0661 55, "GPIO55",
0662 MTK_EINT_FUNCTION(0, 55),
0663 DRV_GRP4,
0664 MTK_FUNCTION(0, "GPIO55"),
0665 MTK_FUNCTION(1, "BPI_BUS8")
0666 ),
0667 MTK_PIN(
0668 56, "GPIO56",
0669 MTK_EINT_FUNCTION(0, 56),
0670 DRV_GRP4,
0671 MTK_FUNCTION(0, "GPIO56"),
0672 MTK_FUNCTION(1, "BPI_BUS9"),
0673 MTK_FUNCTION(2, "SCL_6306")
0674 ),
0675 MTK_PIN(
0676 57, "GPIO57",
0677 MTK_EINT_FUNCTION(0, 57),
0678 DRV_GRP4,
0679 MTK_FUNCTION(0, "GPIO57"),
0680 MTK_FUNCTION(1, "BPI_BUS10"),
0681 MTK_FUNCTION(2, "SDA_6306")
0682 ),
0683 MTK_PIN(
0684 58, "GPIO58",
0685 MTK_EINT_FUNCTION(0, 58),
0686 DRV_GRP4,
0687 MTK_FUNCTION(0, "GPIO58"),
0688 MTK_FUNCTION(1, "RFIC0_BSI_D2")
0689 ),
0690 MTK_PIN(
0691 59, "GPIO59",
0692 MTK_EINT_FUNCTION(0, 59),
0693 DRV_GRP4,
0694 MTK_FUNCTION(0, "GPIO59"),
0695 MTK_FUNCTION(1, "RFIC0_BSI_D1")
0696 ),
0697 MTK_PIN(
0698 60, "GPIO60",
0699 MTK_EINT_FUNCTION(0, 60),
0700 DRV_GRP4,
0701 MTK_FUNCTION(0, "GPIO60"),
0702 MTK_FUNCTION(1, "RFIC0_BSI_D0")
0703 ),
0704 MTK_PIN(
0705 61, "GPIO61",
0706 MTK_EINT_FUNCTION(0, 61),
0707 DRV_GRP4,
0708 MTK_FUNCTION(0, "GPIO61"),
0709 MTK_FUNCTION(1, "MIPI1_SDATA")
0710 ),
0711 MTK_PIN(
0712 62, "GPIO62",
0713 MTK_EINT_FUNCTION(0, 62),
0714 DRV_GRP4,
0715 MTK_FUNCTION(0, "GPIO62"),
0716 MTK_FUNCTION(1, "MIPI1_SCLK")
0717 ),
0718 MTK_PIN(
0719 63, "GPIO63",
0720 MTK_EINT_FUNCTION(0, 63),
0721 DRV_GRP4,
0722 MTK_FUNCTION(0, "GPIO63"),
0723 MTK_FUNCTION(1, "MIPI0_SDATA")
0724 ),
0725 MTK_PIN(
0726 64, "GPIO64",
0727 MTK_EINT_FUNCTION(0, 64),
0728 DRV_GRP4,
0729 MTK_FUNCTION(0, "GPIO64"),
0730 MTK_FUNCTION(1, "MIPI0_SCLK")
0731 ),
0732 MTK_PIN(
0733 65, "GPIO65",
0734 MTK_EINT_FUNCTION(0, 65),
0735 DRV_GRP4,
0736 MTK_FUNCTION(0, "GPIO65"),
0737 MTK_FUNCTION(1, "MIPI3_SDATA"),
0738 MTK_FUNCTION(2, "BPI_BUS16")
0739 ),
0740 MTK_PIN(
0741 66, "GPIO66",
0742 MTK_EINT_FUNCTION(0, 66),
0743 DRV_GRP4,
0744 MTK_FUNCTION(0, "GPIO66"),
0745 MTK_FUNCTION(1, "MIPI3_SCLK"),
0746 MTK_FUNCTION(2, "BPI_BUS17")
0747 ),
0748 MTK_PIN(
0749 67, "GPIO67",
0750 MTK_EINT_FUNCTION(0, 67),
0751 DRV_GRP4,
0752 MTK_FUNCTION(0, "GPIO67"),
0753 MTK_FUNCTION(1, "MIPI2_SDATA")
0754 ),
0755 MTK_PIN(
0756 68, "GPIO68",
0757 MTK_EINT_FUNCTION(0, 68),
0758 DRV_GRP4,
0759 MTK_FUNCTION(0, "GPIO68"),
0760 MTK_FUNCTION(1, "MIPI2_SCLK")
0761 ),
0762 MTK_PIN(
0763 69, "GPIO69",
0764 MTK_EINT_FUNCTION(0, 69),
0765 DRV_GRP4,
0766 MTK_FUNCTION(0, "GPIO69"),
0767 MTK_FUNCTION(1, "BPI_BUS7")
0768 ),
0769 MTK_PIN(
0770 70, "GPIO70",
0771 MTK_EINT_FUNCTION(0, 70),
0772 DRV_GRP4,
0773 MTK_FUNCTION(0, "GPIO70"),
0774 MTK_FUNCTION(1, "BPI_BUS6")
0775 ),
0776 MTK_PIN(
0777 71, "GPIO71",
0778 MTK_EINT_FUNCTION(0, 71),
0779 DRV_GRP4,
0780 MTK_FUNCTION(0, "GPIO71"),
0781 MTK_FUNCTION(1, "BPI_BUS5")
0782 ),
0783 MTK_PIN(
0784 72, "GPIO72",
0785 MTK_EINT_FUNCTION(0, 72),
0786 DRV_GRP4,
0787 MTK_FUNCTION(0, "GPIO72"),
0788 MTK_FUNCTION(1, "BPI_BUS4")
0789 ),
0790 MTK_PIN(
0791 73, "GPIO73",
0792 MTK_EINT_FUNCTION(0, 73),
0793 DRV_GRP4,
0794 MTK_FUNCTION(0, "GPIO73"),
0795 MTK_FUNCTION(1, "BPI_BUS3")
0796 ),
0797 MTK_PIN(
0798 74, "GPIO74",
0799 MTK_EINT_FUNCTION(0, 74),
0800 DRV_GRP4,
0801 MTK_FUNCTION(0, "GPIO74"),
0802 MTK_FUNCTION(1, "BPI_BUS2")
0803 ),
0804 MTK_PIN(
0805 75, "GPIO75",
0806 MTK_EINT_FUNCTION(0, 75),
0807 DRV_GRP4,
0808 MTK_FUNCTION(0, "GPIO75"),
0809 MTK_FUNCTION(1, "BPI_BUS1")
0810 ),
0811 MTK_PIN(
0812 76, "GPIO76",
0813 MTK_EINT_FUNCTION(0, 76),
0814 DRV_GRP4,
0815 MTK_FUNCTION(0, "GPIO76"),
0816 MTK_FUNCTION(1, "BPI_BUS0")
0817 ),
0818 MTK_PIN(
0819 77, "GPIO77",
0820 MTK_EINT_FUNCTION(0, 77),
0821 DRV_GRP4,
0822 MTK_FUNCTION(0, "GPIO77"),
0823 MTK_FUNCTION(1, "BPI_BUS14")
0824 ),
0825 MTK_PIN(
0826 78, "GPIO78",
0827 MTK_EINT_FUNCTION(0, 78),
0828 DRV_GRP4,
0829 MTK_FUNCTION(0, "GPIO78"),
0830 MTK_FUNCTION(1, "BPI_BUS11")
0831 ),
0832 MTK_PIN(
0833 79, "GPIO79",
0834 MTK_EINT_FUNCTION(0, 79),
0835 DRV_GRP4,
0836 MTK_FUNCTION(0, "GPIO79"),
0837 MTK_FUNCTION(1, "BPI_PA_VM1"),
0838 MTK_FUNCTION(2, "MIPI4_SDATA")
0839 ),
0840 MTK_PIN(
0841 80, "GPIO80",
0842 MTK_EINT_FUNCTION(0, 80),
0843 DRV_GRP4,
0844 MTK_FUNCTION(0, "GPIO80"),
0845 MTK_FUNCTION(1, "BPI_PA_VM0"),
0846 MTK_FUNCTION(2, "MIPI4_SCLK")
0847 ),
0848 MTK_PIN(
0849 81, "GPIO81",
0850 MTK_EINT_FUNCTION(0, 81),
0851 DRV_GRP4,
0852 MTK_FUNCTION(0, "GPIO81"),
0853 MTK_FUNCTION(1, "SDA1"),
0854 MTK_FUNCTION(7, "DBG_MON_B0")
0855 ),
0856 MTK_PIN(
0857 82, "GPIO82",
0858 MTK_EINT_FUNCTION(0, 82),
0859 DRV_GRP4,
0860 MTK_FUNCTION(0, "GPIO82"),
0861 MTK_FUNCTION(1, "SDA0"),
0862 MTK_FUNCTION(7, "DBG_MON_B1")
0863 ),
0864 MTK_PIN(
0865 83, "GPIO83",
0866 MTK_EINT_FUNCTION(0, 83),
0867 DRV_GRP4,
0868 MTK_FUNCTION(0, "GPIO83"),
0869 MTK_FUNCTION(1, "SCL0"),
0870 MTK_FUNCTION(7, "DBG_MON_B2")
0871 ),
0872 MTK_PIN(
0873 84, "GPIO84",
0874 MTK_EINT_FUNCTION(0, 84),
0875 DRV_GRP4,
0876 MTK_FUNCTION(0, "GPIO84"),
0877 MTK_FUNCTION(1, "SCL1"),
0878 MTK_FUNCTION(7, "DBG_MON_B3")
0879 ),
0880 MTK_PIN(
0881 85, "GPIO85",
0882 MTK_EINT_FUNCTION(0, 85),
0883 DRV_GRP4,
0884 MTK_FUNCTION(0, "GPIO85"),
0885 MTK_FUNCTION(1, "RFIC0_BSI_EN")
0886 ),
0887 MTK_PIN(
0888 86, "GPIO86",
0889 MTK_EINT_FUNCTION(0, 86),
0890 DRV_GRP4,
0891 MTK_FUNCTION(0, "GPIO86"),
0892 MTK_FUNCTION(1, "RFIC0_BSI_CK")
0893 ),
0894 MTK_PIN(
0895 87, "GPIO87",
0896 MTK_EINT_FUNCTION(0, 87),
0897 DRV_GRP4,
0898 MTK_FUNCTION(0, "GPIO87"),
0899 MTK_FUNCTION(2, "MD_INT1_C2K_UIM0_HOT_PLUG"),
0900 MTK_FUNCTION(3, "CMVREF0"),
0901 MTK_FUNCTION(4, "MD_URXD0"),
0902 MTK_FUNCTION(5, "AGPS_SYNC"),
0903 MTK_FUNCTION(6, "EXT_FRAME_SYNC")
0904 ),
0905 MTK_PIN(
0906 88, "GPIO88",
0907 MTK_EINT_FUNCTION(0, 88),
0908 DRV_GRP4,
0909 MTK_FUNCTION(0, "GPIO88"),
0910 MTK_FUNCTION(1, "CMMCLK3"),
0911 MTK_FUNCTION(2, "MD_INT2_C2K_UIM1_HOT_PLUG"),
0912 MTK_FUNCTION(3, "CMVREF1"),
0913 MTK_FUNCTION(4, "MD_UTXD0"),
0914 MTK_FUNCTION(5, "AGPS_SYNC"),
0915 MTK_FUNCTION(6, "DVFSRC_EXT_REQ")
0916 ),
0917 MTK_PIN(
0918 89, "GPIO89",
0919 MTK_EINT_FUNCTION(0, 89),
0920 DRV_GRP4,
0921 MTK_FUNCTION(0, "GPIO89"),
0922 MTK_FUNCTION(1, "SRCLKENAI0"),
0923 MTK_FUNCTION(2, "PWM2"),
0924 MTK_FUNCTION(3, "MD_INT0"),
0925 MTK_FUNCTION(4, "USB_DRVVBUS"),
0926 MTK_FUNCTION(5, "SCL_6306"),
0927 MTK_FUNCTION(6, "TP_GPIO4_AO"),
0928 MTK_FUNCTION(7, "DBG_MON_B21")
0929 ),
0930 MTK_PIN(
0931 90, "GPIO90",
0932 MTK_EINT_FUNCTION(0, 90),
0933 DRV_GRP4,
0934 MTK_FUNCTION(0, "GPIO90"),
0935 MTK_FUNCTION(1, "URXD1"),
0936 MTK_FUNCTION(2, "PWM0"),
0937 MTK_FUNCTION(3, "MD_INT2_C2K_UIM1_HOT_PLUG"),
0938 MTK_FUNCTION(4, "ANT_SEL4"),
0939 MTK_FUNCTION(5, "USB_DRVVBUS"),
0940 MTK_FUNCTION(6, "I2S2_BCK"),
0941 MTK_FUNCTION(7, "DBG_MON_B4")
0942 ),
0943 MTK_PIN(
0944 91, "GPIO91",
0945 MTK_EINT_FUNCTION(0, 91),
0946 DRV_GRP4,
0947 MTK_FUNCTION(0, "GPIO91"),
0948 MTK_FUNCTION(1, "KPROW1"),
0949 MTK_FUNCTION(2, "PWM2"),
0950 MTK_FUNCTION(3, "MD_INT0"),
0951 MTK_FUNCTION(4, "ANT_SEL5"),
0952 MTK_FUNCTION(5, "IDDIG"),
0953 MTK_FUNCTION(6, "I2S2_LRCK"),
0954 MTK_FUNCTION(7, "DBG_MON_B5")
0955 ),
0956 MTK_PIN(
0957 92, "GPIO92",
0958 MTK_EINT_FUNCTION(0, 92),
0959 DRV_GRP4,
0960 MTK_FUNCTION(0, "GPIO92"),
0961 MTK_FUNCTION(1, "KPROW0"),
0962 MTK_FUNCTION(5, "DVFSRC_EXT_REQ"),
0963 MTK_FUNCTION(6, "I2S2_DI"),
0964 MTK_FUNCTION(7, "DBG_MON_B6")
0965 ),
0966 MTK_PIN(
0967 93, "GPIO93",
0968 MTK_EINT_FUNCTION(0, 93),
0969 DRV_GRP4,
0970 MTK_FUNCTION(0, "GPIO93"),
0971 MTK_FUNCTION(1, "KPCOL0"),
0972 MTK_FUNCTION(7, "DBG_MON_B7")
0973 ),
0974 MTK_PIN(
0975 94, "GPIO94",
0976 MTK_EINT_FUNCTION(0, 94),
0977 DRV_GRP4,
0978 MTK_FUNCTION(0, "GPIO94"),
0979 MTK_FUNCTION(1, "KPCOL1"),
0980 MTK_FUNCTION(5, "CMFLASH"),
0981 MTK_FUNCTION(6, "CMVREF0"),
0982 MTK_FUNCTION(7, "DBG_MON_B8")
0983 ),
0984 MTK_PIN(
0985 95, "GPIO95",
0986 MTK_EINT_FUNCTION(0, 95),
0987 DRV_GRP4,
0988 MTK_FUNCTION(0, "GPIO95"),
0989 MTK_FUNCTION(1, "URXD0"),
0990 MTK_FUNCTION(2, "UTXD0"),
0991 MTK_FUNCTION(3, "MD_URXD0"),
0992 MTK_FUNCTION(4, "PTA_RXD"),
0993 MTK_FUNCTION(5, "SSPM_URXD_AO"),
0994 MTK_FUNCTION(6, "WIFI_RXD")
0995 ),
0996 MTK_PIN(
0997 96, "GPIO96",
0998 MTK_EINT_FUNCTION(0, 96),
0999 DRV_GRP4,
1000 MTK_FUNCTION(0, "GPIO96"),
1001 MTK_FUNCTION(1, "UTXD0"),
1002 MTK_FUNCTION(2, "URXD0"),
1003 MTK_FUNCTION(3, "MD_UTXD0"),
1004 MTK_FUNCTION(4, "PTA_TXD"),
1005 MTK_FUNCTION(5, "SSPM_UTXD_AO"),
1006 MTK_FUNCTION(6, "WIFI_TXD")
1007 ),
1008 MTK_PIN(
1009 97, "GPIO97",
1010 MTK_EINT_FUNCTION(0, 97),
1011 DRV_GRP4,
1012 MTK_FUNCTION(0, "GPIO97"),
1013 MTK_FUNCTION(1, "UCTS0"),
1014 MTK_FUNCTION(2, "I2S1_MCK"),
1015 MTK_FUNCTION(3, "CONN_MCU_TDO"),
1016 MTK_FUNCTION(4, "SPI5_MI"),
1017 MTK_FUNCTION(5, "SCL_6306"),
1018 MTK_FUNCTION(6, "MCUPM_JTAG_TDO"),
1019 MTK_FUNCTION(7, "DBG_MON_B15")
1020 ),
1021 MTK_PIN(
1022 98, "GPIO98",
1023 MTK_EINT_FUNCTION(0, 98),
1024 DRV_GRP4,
1025 MTK_FUNCTION(0, "GPIO98"),
1026 MTK_FUNCTION(1, "URTS0"),
1027 MTK_FUNCTION(2, "I2S1_BCK"),
1028 MTK_FUNCTION(3, "CONN_MCU_TMS"),
1029 MTK_FUNCTION(4, "SPI5_CSB"),
1030 MTK_FUNCTION(6, "MCUPM_JTAG_TMS"),
1031 MTK_FUNCTION(7, "DBG_MON_B16")
1032 ),
1033 MTK_PIN(
1034 99, "GPIO99",
1035 MTK_EINT_FUNCTION(0, 99),
1036 DRV_GRP4,
1037 MTK_FUNCTION(0, "GPIO99"),
1038 MTK_FUNCTION(1, "CMMCLK0"),
1039 MTK_FUNCTION(4, "AUXIF_CLK"),
1040 MTK_FUNCTION(5, "PTA_RXD"),
1041 MTK_FUNCTION(6, "CONN_UART0_RXD"),
1042 MTK_FUNCTION(7, "DBG_MON_B17")
1043 ),
1044
1045 MTK_PIN(
1046 100, "GPIO100",
1047 MTK_EINT_FUNCTION(0, 100),
1048 DRV_GRP4,
1049 MTK_FUNCTION(0, "GPIO100"),
1050 MTK_FUNCTION(1, "CMMCLK1"),
1051 MTK_FUNCTION(4, "AUXIF_ST"),
1052 MTK_FUNCTION(5, "PTA_TXD"),
1053 MTK_FUNCTION(6, "CONN_UART0_TXD"),
1054 MTK_FUNCTION(7, "DBG_MON_B18")
1055 ),
1056 MTK_PIN(
1057 101, "GPIO101",
1058 MTK_EINT_FUNCTION(0, 101),
1059 DRV_GRP4,
1060 MTK_FUNCTION(0, "GPIO101"),
1061 MTK_FUNCTION(1, "CMFLASH"),
1062 MTK_FUNCTION(2, "I2S1_LRCK"),
1063 MTK_FUNCTION(3, "CONN_MCU_TCK"),
1064 MTK_FUNCTION(4, "SPI5_MO"),
1065 MTK_FUNCTION(6, "MCUPM_JTAG_TCK"),
1066 MTK_FUNCTION(7, "DBG_MON_B19")
1067 ),
1068 MTK_PIN(
1069 102, "GPIO102",
1070 MTK_EINT_FUNCTION(0, 102),
1071 DRV_GRP4,
1072 MTK_FUNCTION(0, "GPIO102"),
1073 MTK_FUNCTION(1, "CMVREF0"),
1074 MTK_FUNCTION(2, "I2S1_DO"),
1075 MTK_FUNCTION(3, "CONN_MCU_TDI"),
1076 MTK_FUNCTION(4, "SPI5_CLK"),
1077 MTK_FUNCTION(5, "AGPS_SYNC"),
1078 MTK_FUNCTION(6, "MCUPM_JTAG_TDI"),
1079 MTK_FUNCTION(7, "DBG_MON_B20")
1080 ),
1081 MTK_PIN(
1082 103, "GPIO103",
1083 MTK_EINT_FUNCTION(0, 103),
1084 DRV_GRP4,
1085 MTK_FUNCTION(0, "GPIO103"),
1086 MTK_FUNCTION(1, "SCL2"),
1087 MTK_FUNCTION(2, "TP_UTXD1_AO"),
1088 MTK_FUNCTION(3, "MD_UTXD0"),
1089 MTK_FUNCTION(4, "MD_UTXD1"),
1090 MTK_FUNCTION(5, "TP_URTS2_AO"),
1091 MTK_FUNCTION(6, "WIFI_TXD"),
1092 MTK_FUNCTION(7, "DBG_MON_B25")
1093 ),
1094 MTK_PIN(
1095 104, "GPIO104",
1096 MTK_EINT_FUNCTION(0, 104),
1097 DRV_GRP4,
1098 MTK_FUNCTION(0, "GPIO104"),
1099 MTK_FUNCTION(1, "SDA2"),
1100 MTK_FUNCTION(2, "TP_URXD1_AO"),
1101 MTK_FUNCTION(3, "MD_URXD0"),
1102 MTK_FUNCTION(4, "MD_URXD1"),
1103 MTK_FUNCTION(5, "TP_UCTS2_AO"),
1104 MTK_FUNCTION(6, "WIFI_RXD"),
1105 MTK_FUNCTION(7, "DBG_MON_B26")
1106 ),
1107 MTK_PIN(
1108 105, "GPIO105",
1109 MTK_EINT_FUNCTION(0, 105),
1110 DRV_GRP4,
1111 MTK_FUNCTION(0, "GPIO105"),
1112 MTK_FUNCTION(1, "SCL4"),
1113 MTK_FUNCTION(3, "MD_UTXD1"),
1114 MTK_FUNCTION(4, "MD_UTXD0"),
1115 MTK_FUNCTION(5, "TP_UTXD2_AO"),
1116 MTK_FUNCTION(6, "PTA_TXD"),
1117 MTK_FUNCTION(7, "DBG_MON_B27")
1118 ),
1119 MTK_PIN(
1120 106, "GPIO106",
1121 MTK_EINT_FUNCTION(0, 106),
1122 DRV_GRP4,
1123 MTK_FUNCTION(0, "GPIO106"),
1124 MTK_FUNCTION(1, "SDA4"),
1125 MTK_FUNCTION(3, "MD_URXD1"),
1126 MTK_FUNCTION(4, "MD_URXD0"),
1127 MTK_FUNCTION(5, "TP_URXD2_AO"),
1128 MTK_FUNCTION(6, "PTA_RXD"),
1129 MTK_FUNCTION(7, "DBG_MON_B28")
1130 ),
1131 MTK_PIN(
1132 107, "GPIO107",
1133 MTK_EINT_FUNCTION(0, 107),
1134 DRV_GRP4,
1135 MTK_FUNCTION(0, "GPIO107"),
1136 MTK_FUNCTION(1, "UTXD1"),
1137 MTK_FUNCTION(2, "MD_UTXD0"),
1138 MTK_FUNCTION(3, "SDA_6306"),
1139 MTK_FUNCTION(4, "KPCOL3"),
1140 MTK_FUNCTION(5, "CMVREF0"),
1141 MTK_FUNCTION(6, "URTS0"),
1142 MTK_FUNCTION(7, "DBG_MON_B29")
1143 ),
1144 MTK_PIN(
1145 108, "GPIO108",
1146 MTK_EINT_FUNCTION(0, 108),
1147 DRV_GRP4,
1148 MTK_FUNCTION(0, "GPIO108"),
1149 MTK_FUNCTION(1, "CMMCLK2"),
1150 MTK_FUNCTION(2, "MD_INT0"),
1151 MTK_FUNCTION(3, "CONN_MCU_DBGACK_N"),
1152 MTK_FUNCTION(4, "KPCOL4"),
1153 MTK_FUNCTION(6, "I2S3_MCK"),
1154 MTK_FUNCTION(7, "DBG_MON_B30")
1155 ),
1156 MTK_PIN(
1157 109, "GPIO109",
1158 MTK_EINT_FUNCTION(0, 109),
1159 DRV_GRP4,
1160 MTK_FUNCTION(0, "GPIO109"),
1161 MTK_FUNCTION(1, "URXD1"),
1162 MTK_FUNCTION(2, "MD_URXD0"),
1163 MTK_FUNCTION(3, "ANT_SEL7"),
1164 MTK_FUNCTION(4, "KPCOL5"),
1165 MTK_FUNCTION(5, "CMVREF1"),
1166 MTK_FUNCTION(6, "UCTS0"),
1167 MTK_FUNCTION(7, "DBG_MON_B31")
1168 ),
1169 MTK_PIN(
1170 110, "GPIO110",
1171 MTK_EINT_FUNCTION(0, 110),
1172 DRV_GRP4,
1173 MTK_FUNCTION(0, "GPIO110"),
1174 MTK_FUNCTION(1, "ANT_SEL0"),
1175 MTK_FUNCTION(2, "CLKM0"),
1176 MTK_FUNCTION(3, "PWM3"),
1177 MTK_FUNCTION(4, "MD_INT0"),
1178 MTK_FUNCTION(5, "IDDIG"),
1179 MTK_FUNCTION(6, "I2S3_BCK"),
1180 MTK_FUNCTION(7, "DBG_MON_B13")
1181 ),
1182 MTK_PIN(
1183 111, "GPIO111",
1184 MTK_EINT_FUNCTION(0, 111),
1185 DRV_GRP4,
1186 MTK_FUNCTION(0, "GPIO111"),
1187 MTK_FUNCTION(1, "ANT_SEL1"),
1188 MTK_FUNCTION(2, "CLKM1"),
1189 MTK_FUNCTION(3, "PWM4"),
1190 MTK_FUNCTION(4, "PTA_RXD"),
1191 MTK_FUNCTION(5, "CMVREF0"),
1192 MTK_FUNCTION(6, "I2S3_LRCK"),
1193 MTK_FUNCTION(7, "DBG_MON_B14")
1194 ),
1195 MTK_PIN(
1196 112, "GPIO112",
1197 MTK_EINT_FUNCTION(0, 112),
1198 DRV_GRP4,
1199 MTK_FUNCTION(0, "GPIO112"),
1200 MTK_FUNCTION(1, "ANT_SEL2"),
1201 MTK_FUNCTION(2, "CLKM2"),
1202 MTK_FUNCTION(3, "PWM5"),
1203 MTK_FUNCTION(4, "PTA_TXD"),
1204 MTK_FUNCTION(5, "CMVREF1"),
1205 MTK_FUNCTION(6, "I2S3_DO")
1206 ),
1207 MTK_PIN(
1208 113, "GPIO113",
1209 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1210 DRV_GRP4,
1211 MTK_FUNCTION(0, "GPIO113"),
1212 MTK_FUNCTION(1, "CONN_TOP_CLK")
1213 ),
1214 MTK_PIN(
1215 114, "GPIO114",
1216 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1217 DRV_GRP4,
1218 MTK_FUNCTION(0, "GPIO114"),
1219 MTK_FUNCTION(1, "CONN_TOP_DATA")
1220 ),
1221 MTK_PIN(
1222 115, "GPIO115",
1223 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1224 DRV_GRP4,
1225 MTK_FUNCTION(0, "GPIO115"),
1226 MTK_FUNCTION(1, "CONN_BT_CLK")
1227 ),
1228 MTK_PIN(
1229 116, "GPIO116",
1230 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1231 DRV_GRP4,
1232 MTK_FUNCTION(0, "GPIO116"),
1233 MTK_FUNCTION(1, "CONN_BT_DATA")
1234 ),
1235 MTK_PIN(
1236 117, "GPIO117",
1237 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1238 DRV_GRP4,
1239 MTK_FUNCTION(0, "GPIO117"),
1240 MTK_FUNCTION(1, "CONN_WF_CTRL0")
1241 ),
1242 MTK_PIN(
1243 118, "GPIO118",
1244 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1245 DRV_GRP4,
1246 MTK_FUNCTION(0, "GPIO118"),
1247 MTK_FUNCTION(1, "CONN_WF_CTRL1")
1248 ),
1249 MTK_PIN(
1250 119, "GPIO119",
1251 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1252 DRV_GRP4,
1253 MTK_FUNCTION(0, "GPIO119"),
1254 MTK_FUNCTION(1, "CONN_WF_CTRL2")
1255 ),
1256 MTK_PIN(
1257 120, "GPIO120",
1258 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1259 DRV_GRP4,
1260 MTK_FUNCTION(0, "GPIO120"),
1261 MTK_FUNCTION(1, "CONN_WB_PTA")
1262 ),
1263 MTK_PIN(
1264 121, "GPIO121",
1265 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1266 DRV_GRP4,
1267 MTK_FUNCTION(0, "GPIO121"),
1268 MTK_FUNCTION(1, "CONN_HRST_B")
1269 ),
1270 MTK_PIN(
1271 122, "GPIO122",
1272 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1273 DRV_GRP4,
1274 MTK_FUNCTION(0, "GPIO122"),
1275 MTK_FUNCTION(1, "MSDC0_CMD"),
1276 MTK_FUNCTION(2, "MSDC0_CMD")
1277 ),
1278 MTK_PIN(
1279 123, "GPIO123",
1280 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1281 DRV_GRP4,
1282 MTK_FUNCTION(0, "GPIO123"),
1283 MTK_FUNCTION(1, "MSDC0_DAT0"),
1284 MTK_FUNCTION(2, "MSDC0_DAT4")
1285 ),
1286 MTK_PIN(
1287 124, "GPIO124",
1288 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1289 DRV_GRP4,
1290 MTK_FUNCTION(0, "GPIO124"),
1291 MTK_FUNCTION(1, "MSDC0_CLK"),
1292 MTK_FUNCTION(2, "MSDC0_CLK")
1293 ),
1294 MTK_PIN(
1295 125, "GPIO125",
1296 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1297 DRV_GRP4,
1298 MTK_FUNCTION(0, "GPIO125"),
1299 MTK_FUNCTION(1, "MSDC0_DAT2"),
1300 MTK_FUNCTION(2, "MSDC0_DAT5")
1301 ),
1302 MTK_PIN(
1303 126, "GPIO126",
1304 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1305 DRV_GRP4,
1306 MTK_FUNCTION(0, "GPIO126"),
1307 MTK_FUNCTION(1, "MSDC0_DAT4"),
1308 MTK_FUNCTION(2, "MSDC0_DAT2")
1309 ),
1310 MTK_PIN(
1311 127, "GPIO127",
1312 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1313 DRV_GRP4,
1314 MTK_FUNCTION(0, "GPIO127"),
1315 MTK_FUNCTION(1, "MSDC0_DAT6"),
1316 MTK_FUNCTION(2, "MSDC0_DAT1")
1317 ),
1318 MTK_PIN(
1319 128, "GPIO128",
1320 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1321 DRV_GRP4,
1322 MTK_FUNCTION(0, "GPIO128"),
1323 MTK_FUNCTION(1, "MSDC0_DAT1"),
1324 MTK_FUNCTION(2, "MSDC0_DAT6")
1325 ),
1326 MTK_PIN(
1327 129, "GPIO129",
1328 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1329 DRV_GRP4,
1330 MTK_FUNCTION(0, "GPIO129"),
1331 MTK_FUNCTION(1, "MSDC0_DAT5"),
1332 MTK_FUNCTION(2, "MSDC0_DAT0")
1333 ),
1334 MTK_PIN(
1335 130, "GPIO130",
1336 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1337 DRV_GRP4,
1338 MTK_FUNCTION(0, "GPIO130"),
1339 MTK_FUNCTION(1, "MSDC0_DAT7"),
1340 MTK_FUNCTION(2, "MSDC0_DAT7")
1341 ),
1342 MTK_PIN(
1343 131, "GPIO131",
1344 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1345 DRV_GRP4,
1346 MTK_FUNCTION(0, "GPIO131"),
1347 MTK_FUNCTION(1, "MSDC0_DSL"),
1348 MTK_FUNCTION(2, "MSDC0_DSL")
1349 ),
1350 MTK_PIN(
1351 132, "GPIO132",
1352 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1353 DRV_GRP4,
1354 MTK_FUNCTION(0, "GPIO132"),
1355 MTK_FUNCTION(1, "MSDC0_DAT3"),
1356 MTK_FUNCTION(2, "MSDC0_DAT3")
1357 ),
1358 MTK_PIN(
1359 133, "GPIO133",
1360 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1361 DRV_GRP4,
1362 MTK_FUNCTION(0, "GPIO133"),
1363 MTK_FUNCTION(1, "MSDC0_RSTB"),
1364 MTK_FUNCTION(2, "MSDC0_RSTB")
1365 ),
1366 MTK_PIN(
1367 134, "GPIO134",
1368 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1369 DRV_GRP4,
1370 MTK_FUNCTION(0, "GPIO134"),
1371 MTK_FUNCTION(1, "RTC32K_CK")
1372 ),
1373 MTK_PIN(
1374 135, "GPIO135",
1375 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1376 DRV_GRP4,
1377 MTK_FUNCTION(0, "GPIO135"),
1378 MTK_FUNCTION(1, "WATCHDOG")
1379 ),
1380 MTK_PIN(
1381 136, "GPIO136",
1382 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1383 DRV_GRP4,
1384 MTK_FUNCTION(0, "GPIO136"),
1385 MTK_FUNCTION(1, "AUD_CLK_MOSI"),
1386 MTK_FUNCTION(2, "AUD_CLK_MISO"),
1387 MTK_FUNCTION(3, "I2S1_MCK")
1388 ),
1389 MTK_PIN(
1390 137, "GPIO137",
1391 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1392 DRV_GRP4,
1393 MTK_FUNCTION(0, "GPIO137"),
1394 MTK_FUNCTION(1, "AUD_SYNC_MOSI"),
1395 MTK_FUNCTION(2, "AUD_SYNC_MISO"),
1396 MTK_FUNCTION(3, "I2S1_BCK")
1397 ),
1398 MTK_PIN(
1399 138, "GPIO138",
1400 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1401 DRV_GRP4,
1402 MTK_FUNCTION(0, "GPIO138"),
1403 MTK_FUNCTION(1, "AUD_DAT_MOSI0"),
1404 MTK_FUNCTION(2, "AUD_DAT_MISO0"),
1405 MTK_FUNCTION(3, "I2S1_LRCK")
1406 ),
1407 MTK_PIN(
1408 139, "GPIO139",
1409 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1410 DRV_GRP4,
1411 MTK_FUNCTION(0, "GPIO139"),
1412 MTK_FUNCTION(1, "AUD_DAT_MOSI1"),
1413 MTK_FUNCTION(2, "AUD_DAT_MISO1"),
1414 MTK_FUNCTION(3, "I2S1_DO")
1415 ),
1416 MTK_PIN(
1417 140, "GPIO140",
1418 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1419 DRV_GRP4,
1420 MTK_FUNCTION(0, "GPIO140"),
1421 MTK_FUNCTION(1, "AUD_CLK_MISO"),
1422 MTK_FUNCTION(2, "AUD_CLK_MOSI"),
1423 MTK_FUNCTION(3, "I2S2_MCK")
1424 ),
1425 MTK_PIN(
1426 141, "GPIO141",
1427 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1428 DRV_GRP4,
1429 MTK_FUNCTION(0, "GPIO141"),
1430 MTK_FUNCTION(1, "AUD_SYNC_MISO"),
1431 MTK_FUNCTION(2, "AUD_SYNC_MOSI"),
1432 MTK_FUNCTION(3, "I2S2_BCK")
1433 ),
1434 MTK_PIN(
1435 142, "GPIO142",
1436 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1437 DRV_GRP4,
1438 MTK_FUNCTION(0, "GPIO142"),
1439 MTK_FUNCTION(1, "AUD_DAT_MISO0"),
1440 MTK_FUNCTION(2, "AUD_DAT_MOSI0"),
1441 MTK_FUNCTION(3, "I2S2_LRCK")
1442 ),
1443 MTK_PIN(
1444 143, "GPIO143",
1445 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1446 DRV_GRP4,
1447 MTK_FUNCTION(0, "GPIO143"),
1448 MTK_FUNCTION(1, "AUD_DAT_MISO1"),
1449 MTK_FUNCTION(2, "AUD_DAT_MOSI1"),
1450 MTK_FUNCTION(3, "I2S2_DI")
1451 ),
1452 MTK_PIN(
1453 144, "GPIO144",
1454 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1455 DRV_GRP4,
1456 MTK_FUNCTION(0, "GPIO144"),
1457 MTK_FUNCTION(1, "PWRAP_SPI0_MI"),
1458 MTK_FUNCTION(2, "PWRAP_SPI0_MO")
1459 ),
1460 MTK_PIN(
1461 145, "GPIO145",
1462 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1463 DRV_GRP4,
1464 MTK_FUNCTION(0, "GPIO145"),
1465 MTK_FUNCTION(1, "PWRAP_SPI0_CSN")
1466 ),
1467 MTK_PIN(
1468 146, "GPIO146",
1469 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1470 DRV_GRP4,
1471 MTK_FUNCTION(0, "GPIO146"),
1472 MTK_FUNCTION(1, "PWRAP_SPI0_MO"),
1473 MTK_FUNCTION(2, "PWRAP_SPI0_MI")
1474 ),
1475 MTK_PIN(
1476 147, "GPIO147",
1477 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1478 DRV_GRP4,
1479 MTK_FUNCTION(0, "GPIO147"),
1480 MTK_FUNCTION(1, "PWRAP_SPI0_CK")
1481 ),
1482 MTK_PIN(
1483 148, "GPIO148",
1484 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1485 DRV_GRP4,
1486 MTK_FUNCTION(0, "GPIO148"),
1487 MTK_FUNCTION(1, "SRCLKENA0")
1488 ),
1489 MTK_PIN(
1490 149, "GPIO149",
1491 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1492 DRV_GRP4,
1493 MTK_FUNCTION(0, "GPIO149"),
1494 MTK_FUNCTION(1, "SRCLKENA1")
1495 ),
1496 MTK_PIN(
1497 150, "GPIO150",
1498 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1499 DRV_GRP4,
1500 MTK_FUNCTION(0, "GPIO150"),
1501 MTK_FUNCTION(1, "PWM0"),
1502 MTK_FUNCTION(2, "CMFLASH"),
1503 MTK_FUNCTION(3, "ANT_SEL3"),
1504 MTK_FUNCTION(5, "MD_URXD0"),
1505 MTK_FUNCTION(6, "TP_URXD2_AO")
1506 ),
1507 MTK_PIN(
1508 151, "GPIO151",
1509 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1510 DRV_GRP4,
1511 MTK_FUNCTION(0, "GPIO151"),
1512 MTK_FUNCTION(1, "PWM1"),
1513 MTK_FUNCTION(2, "CMVREF0"),
1514 MTK_FUNCTION(3, "ANT_SEL4"),
1515 MTK_FUNCTION(5, "MD_UTXD0"),
1516 MTK_FUNCTION(6, "TP_UTXD2_AO")
1517 ),
1518 MTK_PIN(
1519 152, "GPIO152",
1520 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1521 DRV_GRP4,
1522 MTK_FUNCTION(0, "GPIO152"),
1523 MTK_FUNCTION(1, "PWM2"),
1524 MTK_FUNCTION(2, "CMVREF1"),
1525 MTK_FUNCTION(3, "ANT_SEL5"),
1526 MTK_FUNCTION(5, "MD_URXD1"),
1527 MTK_FUNCTION(6, "TP_UCTS1_AO")
1528 ),
1529 MTK_PIN(
1530 153, "GPIO153",
1531 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1532 DRV_GRP4,
1533 MTK_FUNCTION(0, "GPIO153"),
1534 MTK_FUNCTION(1, "PWM3"),
1535 MTK_FUNCTION(2, "CLKM0"),
1536 MTK_FUNCTION(3, "ANT_SEL6"),
1537 MTK_FUNCTION(5, "MD_UTXD1"),
1538 MTK_FUNCTION(6, "TP_URTS1_AO")
1539 ),
1540 MTK_PIN(
1541 154, "GPIO154",
1542 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1543 DRV_GRP4,
1544 MTK_FUNCTION(0, "GPIO154"),
1545 MTK_FUNCTION(1, "PWM5"),
1546 MTK_FUNCTION(2, "CLKM2"),
1547 MTK_FUNCTION(3, "USB_DRVVBUS"),
1548 MTK_FUNCTION(5, "PTA_TXD"),
1549 MTK_FUNCTION(6, "CONN_UART0_TXD")
1550 ),
1551 MTK_PIN(
1552 155, "GPIO155",
1553 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1554 DRV_GRP4,
1555 MTK_FUNCTION(0, "GPIO155"),
1556 MTK_FUNCTION(1, "SPI0_MI"),
1557 MTK_FUNCTION(2, "IDDIG"),
1558 MTK_FUNCTION(3, "AGPS_SYNC"),
1559 MTK_FUNCTION(4, "TP_GPIO0_AO"),
1560 MTK_FUNCTION(5, "MFG_JTAG_TDO"),
1561 MTK_FUNCTION(6, "DFD_TDO"),
1562 MTK_FUNCTION(7, "JTDO_SEL1")
1563 ),
1564 MTK_PIN(
1565 156, "GPIO156",
1566 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1567 DRV_GRP4,
1568 MTK_FUNCTION(0, "GPIO156"),
1569 MTK_FUNCTION(1, "SPI0_CSB"),
1570 MTK_FUNCTION(2, "USB_DRVVBUS"),
1571 MTK_FUNCTION(3, "DVFSRC_EXT_REQ"),
1572 MTK_FUNCTION(4, "TP_GPIO1_AO"),
1573 MTK_FUNCTION(5, "MFG_JTAG_TMS"),
1574 MTK_FUNCTION(6, "DFD_TMS"),
1575 MTK_FUNCTION(7, "JTMS_SEL1")
1576 ),
1577 MTK_PIN(
1578 157, "GPIO157",
1579 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1580 DRV_GRP4,
1581 MTK_FUNCTION(0, "GPIO157"),
1582 MTK_FUNCTION(1, "SPI0_MO"),
1583 MTK_FUNCTION(2, "MD_INT1_C2K_UIM0_HOT_PLUG"),
1584 MTK_FUNCTION(3, "CLKM0"),
1585 MTK_FUNCTION(4, "TP_GPIO2_AO"),
1586 MTK_FUNCTION(5, "MFG_JTAG_TDI"),
1587 MTK_FUNCTION(6, "DFD_TDI"),
1588 MTK_FUNCTION(7, "JTDI_SEL1")
1589 ),
1590 MTK_PIN(
1591 158, "GPIO158",
1592 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1593 DRV_GRP4,
1594 MTK_FUNCTION(0, "GPIO158"),
1595 MTK_FUNCTION(1, "SPI0_CLK"),
1596 MTK_FUNCTION(2, "MD_INT2_C2K_UIM1_HOT_PLUG"),
1597 MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
1598 MTK_FUNCTION(4, "TP_GPIO3_AO"),
1599 MTK_FUNCTION(5, "MFG_JTAG_TCK"),
1600 MTK_FUNCTION(6, "DFD_TCK_XI"),
1601 MTK_FUNCTION(7, "JTCK_SEL1")
1602 ),
1603 MTK_PIN(
1604 159, "GPIO159",
1605 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1606 DRV_GRP4,
1607 MTK_FUNCTION(0, "GPIO159"),
1608 MTK_FUNCTION(1, "PWM4"),
1609 MTK_FUNCTION(2, "CLKM1"),
1610 MTK_FUNCTION(3, "ANT_SEL7"),
1611 MTK_FUNCTION(5, "PTA_RXD"),
1612 MTK_FUNCTION(6, "CONN_UART0_RXD")
1613 ),
1614 MTK_PIN(
1615 160, "GPIO160",
1616 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1617 DRV_GRP4,
1618 MTK_FUNCTION(0, "GPIO160"),
1619 MTK_FUNCTION(1, "CLKM0"),
1620 MTK_FUNCTION(2, "PWM2"),
1621 MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
1622 MTK_FUNCTION(4, "TP_GPIO5_AO"),
1623 MTK_FUNCTION(5, "AGPS_SYNC"),
1624 MTK_FUNCTION(6, "DVFSRC_EXT_REQ")
1625 ),
1626 MTK_PIN(
1627 161, "GPIO161",
1628 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1629 DRV_GRP4,
1630 MTK_FUNCTION(0, "GPIO161"),
1631 MTK_FUNCTION(1, "SCL6"),
1632 MTK_FUNCTION(2, "SCL_6306"),
1633 MTK_FUNCTION(3, "TP_GPIO6_AO"),
1634 MTK_FUNCTION(4, "KPCOL6"),
1635 MTK_FUNCTION(5, "PTA_RXD"),
1636 MTK_FUNCTION(6, "CONN_UART0_RXD")
1637 ),
1638 MTK_PIN(
1639 162, "GPIO162",
1640 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1641 DRV_GRP4,
1642 MTK_FUNCTION(0, "GPIO162"),
1643 MTK_FUNCTION(1, "SDA6"),
1644 MTK_FUNCTION(2, "SDA_6306"),
1645 MTK_FUNCTION(3, "TP_GPIO7_AO"),
1646 MTK_FUNCTION(4, "KPCOL7"),
1647 MTK_FUNCTION(5, "PTA_TXD"),
1648 MTK_FUNCTION(6, "CONN_UART0_TXD")
1649 ),
1650 MTK_PIN(
1651 163, "GPIO163",
1652 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1653 DRV_GRP4,
1654 MTK_FUNCTION(0, "GPIO163")
1655 ),
1656 MTK_PIN(
1657 164, "GPIO164",
1658 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1659 DRV_GRP4,
1660 MTK_FUNCTION(0, "GPIO164")
1661 ),
1662 MTK_PIN(
1663 165, "GPIO165",
1664 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1665 DRV_GRP4,
1666 MTK_FUNCTION(0, "GPIO165")
1667 ),
1668 MTK_PIN(
1669 166, "GPIO166",
1670 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1671 DRV_GRP4,
1672 MTK_FUNCTION(0, "GPIO166")
1673 ),
1674 MTK_PIN(
1675 167, "GPIO167",
1676 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1677 DRV_GRP4,
1678 MTK_FUNCTION(0, "GPIO167")
1679 ),
1680 MTK_PIN(
1681 168, "GPIO168",
1682 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1683 DRV_GRP4,
1684 MTK_FUNCTION(0, "GPIO168")
1685 ),
1686 MTK_PIN(
1687 169, "GPIO169",
1688 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1689 DRV_GRP4,
1690 MTK_FUNCTION(0, "GPIO169")
1691 ),
1692 MTK_PIN(
1693 170, "GPIO170",
1694 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1695 DRV_GRP4,
1696 MTK_FUNCTION(0, "GPIO170")
1697 ),
1698 MTK_PIN(
1699 171, "GPIO171",
1700 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1701 DRV_GRP4,
1702 MTK_FUNCTION(0, "GPIO171")
1703 ),
1704 MTK_PIN(
1705 172, "GPIO172",
1706 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1707 DRV_GRP4,
1708 MTK_FUNCTION(0, "GPIO172")
1709 ),
1710 MTK_PIN(
1711 173, "GPIO173",
1712 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1713 DRV_GRP4,
1714 MTK_FUNCTION(0, "GPIO173")
1715 ),
1716 MTK_PIN(
1717 174, "GPIO174",
1718 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1719 DRV_GRP4,
1720 MTK_FUNCTION(0, "GPIO174")
1721 ),
1722 MTK_PIN(
1723 175, "GPIO175",
1724 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1725 DRV_GRP4,
1726 MTK_FUNCTION(0, "GPIO175")
1727 ),
1728 MTK_PIN(
1729 176, "GPIO176",
1730 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1731 DRV_GRP4,
1732 MTK_FUNCTION(0, "GPIO176")
1733 ),
1734 MTK_PIN(
1735 177, "GPIO177",
1736 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1737 DRV_GRP4,
1738 MTK_FUNCTION(0, "GPIO177")
1739 ),
1740 MTK_PIN(
1741 178, "GPIO178",
1742 MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1743 DRV_GRP4,
1744 MTK_FUNCTION(0, "GPIO178")
1745 ),
1746 MTK_PIN(
1747 179, "GPIO179",
1748 MTK_EINT_FUNCTION(0, 151),
1749 DRV_GRP4,
1750 MTK_FUNCTION(0, "GPIO179")
1751 ),
1752 };
1753
1754 #endif