1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* 3 * Copyright (C) 2025 MediaTek Inc. 4 * Author: Guodong Liu <Guodong.Liu@mediatek.com> 5 */ 6 7 #ifndef __PINCTRL_MTK_MT8196_H 8 #define __PINCTRL_MTK_MT8196_H 9 10 #include "pinctrl-paris.h" 11 #define EINT_INVALID_BASE 0xff 12 13 static const struct mtk_pin_desc mtk_pins_mt8196[] = { 14 MTK_PIN( 15 0, "GPIO0", 16 MTK_EINT_FUNCTION(0, 0), 17 DRV_GRP4, 18 MTK_FUNCTION(0, "GPIO0"), 19 MTK_FUNCTION(1, "DMIC1_CLK"), 20 MTK_FUNCTION(3, "SPI3_A_MO"), 21 MTK_FUNCTION(4, "FMI2S_B_LRCK"), 22 MTK_FUNCTION(5, "SCP_DMIC1_CLK"), 23 MTK_FUNCTION(6, "TP_GPIO14_AO") 24 ), 25 MTK_PIN( 26 1, "GPIO1", 27 MTK_EINT_FUNCTION(0, 1), 28 DRV_GRP4, 29 MTK_FUNCTION(0, "GPIO1"), 30 MTK_FUNCTION(1, "DMIC1_DAT"), 31 MTK_FUNCTION(2, "SRCLKENAI1"), 32 MTK_FUNCTION(3, "SPI3_A_MI"), 33 MTK_FUNCTION(4, "FMI2S_B_DI"), 34 MTK_FUNCTION(5, "SCP_DMIC1_DAT"), 35 MTK_FUNCTION(6, "TP_GPIO15_AO") 36 ), 37 MTK_PIN( 38 2, "GPIO2", 39 MTK_EINT_FUNCTION(0, 2), 40 DRV_GRP4, 41 MTK_FUNCTION(0, "GPIO2"), 42 MTK_FUNCTION(1, "PWM_VLP"), 43 MTK_FUNCTION(2, "DSI_HSYNC"), 44 MTK_FUNCTION(5, "RG_TSFDC_LDO_EN"), 45 MTK_FUNCTION(6, "TP_GPIO8_AO") 46 ), 47 MTK_PIN( 48 3, "GPIO3", 49 MTK_EINT_FUNCTION(0, 3), 50 DRV_GRP4, 51 MTK_FUNCTION(0, "GPIO3"), 52 MTK_FUNCTION(1, "MD_INT0"), 53 MTK_FUNCTION(2, "DSI1_HSYNC"), 54 MTK_FUNCTION(5, "DA_TSFDC_LDO_MODE"), 55 MTK_FUNCTION(6, "TP_GPIO9_AO") 56 ), 57 MTK_PIN( 58 4, "GPIO4", 59 MTK_EINT_FUNCTION(0, 4), 60 DRV_GRP4, 61 MTK_FUNCTION(0, "GPIO4"), 62 MTK_FUNCTION(1, "DISP_PWM1"), 63 MTK_FUNCTION(2, "MD32_0_GPIO0") 64 ), 65 MTK_PIN( 66 5, "GPIO5", 67 MTK_EINT_FUNCTION(0, 5), 68 DRV_GRP4, 69 MTK_FUNCTION(0, "GPIO5"), 70 MTK_FUNCTION(1, "LCM1_RST"), 71 MTK_FUNCTION(2, "SPI7_A_CLK") 72 ), 73 MTK_PIN( 74 6, "GPIO6", 75 MTK_EINT_FUNCTION(0, 6), 76 DRV_GRP4, 77 MTK_FUNCTION(0, "GPIO6"), 78 MTK_FUNCTION(1, "DSI1_TE"), 79 MTK_FUNCTION(2, "SPI7_A_CSB") 80 ), 81 MTK_PIN( 82 7, "GPIO7", 83 MTK_EINT_FUNCTION(0, 7), 84 DRV_GRP4, 85 MTK_FUNCTION(0, "GPIO7"), 86 MTK_FUNCTION(2, "SPI7_A_MO"), 87 MTK_FUNCTION(3, "GPS_PPS0") 88 ), 89 MTK_PIN( 90 8, "GPIO8", 91 MTK_EINT_FUNCTION(0, 8), 92 DRV_GRP4, 93 MTK_FUNCTION(0, "GPIO8"), 94 MTK_FUNCTION(2, "SPI7_A_MI"), 95 MTK_FUNCTION(3, "EDP_TX_HPD") 96 ), 97 MTK_PIN( 98 9, "GPIO9", 99 MTK_EINT_FUNCTION(0, 9), 100 DRV_GRP4, 101 MTK_FUNCTION(0, "GPIO9"), 102 MTK_FUNCTION(3, "I2SIN1_LRCK"), 103 MTK_FUNCTION(7, "RG_TSFDC_LDO_REFSEL0") 104 ), 105 MTK_PIN( 106 10, "GPIO10", 107 MTK_EINT_FUNCTION(0, 10), 108 DRV_GRP4, 109 MTK_FUNCTION(0, "GPIO10"), 110 MTK_FUNCTION(3, "I2SOUT1_DO"), 111 MTK_FUNCTION(7, "RG_TSFDC_LDO_REFSEL1") 112 ), 113 MTK_PIN( 114 11, "GPIO11", 115 MTK_EINT_FUNCTION(0, 11), 116 DRV_GRP4, 117 MTK_FUNCTION(0, "GPIO11"), 118 MTK_FUNCTION(4, "FMI2S_B_BCK"), 119 MTK_FUNCTION(7, "DBG_MON_A30") 120 ), 121 MTK_PIN( 122 12, "GPIO12", 123 MTK_EINT_FUNCTION(0, 12), 124 DRV_GRP4, 125 MTK_FUNCTION(0, "GPIO12"), 126 MTK_FUNCTION(3, "I2SIN1_DI_B") 127 ), 128 MTK_PIN( 129 13, "GPIO13", 130 MTK_EINT_FUNCTION(0, 13), 131 DRV_GRP4, 132 MTK_FUNCTION(0, "GPIO13"), 133 MTK_FUNCTION(1, "EDP_TX_HPD"), 134 MTK_FUNCTION(2, "GPS_PPS1") 135 ), 136 MTK_PIN( 137 14, "GPIO14", 138 MTK_EINT_FUNCTION(0, 14), 139 DRV_GRP4, 140 MTK_FUNCTION(0, "GPIO14"), 141 MTK_FUNCTION(1, "SRCLKENA2"), 142 MTK_FUNCTION(2, "DSI2_TE"), 143 MTK_FUNCTION(3, "SPMI_P_TRIG_FLAG"), 144 MTK_FUNCTION(5, "MD_INT3"), 145 MTK_FUNCTION(6, "TP_GPIO8_AO") 146 ), 147 MTK_PIN( 148 15, "GPIO15", 149 MTK_EINT_FUNCTION(0, 15), 150 DRV_GRP4, 151 MTK_FUNCTION(0, "GPIO15"), 152 MTK_FUNCTION(1, "SRCLKENAI0"), 153 MTK_FUNCTION(2, "SPMI_M_TRIG_FLAG"), 154 MTK_FUNCTION(3, "UCTS0"), 155 MTK_FUNCTION(4, "MD_INT4"), 156 MTK_FUNCTION(5, "I2SOUT2_DO"), 157 MTK_FUNCTION(6, "TP_GPIO9_AO") 158 ), 159 MTK_PIN( 160 16, "GPIO16", 161 MTK_EINT_FUNCTION(0, 16), 162 DRV_GRP4, 163 MTK_FUNCTION(0, "GPIO16"), 164 MTK_FUNCTION(1, "SRCLKENAI1"), 165 MTK_FUNCTION(2, "DP_TX_HPD"), 166 MTK_FUNCTION(3, "URTS0"), 167 MTK_FUNCTION(4, "GPS_L5_ELNA_EN"), 168 MTK_FUNCTION(5, "KPROW2"), 169 MTK_FUNCTION(6, "TP_GPIO10_AO") 170 ), 171 MTK_PIN( 172 17, "GPIO17", 173 MTK_EINT_FUNCTION(0, 17), 174 DRV_GRP4, 175 MTK_FUNCTION(0, "GPIO17"), 176 MTK_FUNCTION(1, "MD_INT0"), 177 MTK_FUNCTION(2, "DP_OC_EN"), 178 MTK_FUNCTION(3, "UCTS1"), 179 MTK_FUNCTION(4, "MD_NTN_URXD1"), 180 MTK_FUNCTION(5, "KPCOL2"), 181 MTK_FUNCTION(6, "TP_GPIO11_AO") 182 ), 183 MTK_PIN( 184 18, "GPIO18", 185 MTK_EINT_FUNCTION(0, 18), 186 DRV_GRP4, 187 MTK_FUNCTION(0, "GPIO18"), 188 MTK_FUNCTION(1, "DMIC1_CLK"), 189 MTK_FUNCTION(2, "DP_RAUX_SBU1"), 190 MTK_FUNCTION(3, "URTS1"), 191 MTK_FUNCTION(4, "MD_NTN_UTXD1"), 192 MTK_FUNCTION(5, "I2SIN2_DI"), 193 MTK_FUNCTION(6, "TP_UTXD_GNSS_VLP") 194 ), 195 MTK_PIN( 196 19, "GPIO19", 197 MTK_EINT_FUNCTION(0, 19), 198 DRV_GRP4, 199 MTK_FUNCTION(0, "GPIO19"), 200 MTK_FUNCTION(1, "DMIC1_DAT"), 201 MTK_FUNCTION(2, "DP_RAUX_SBU2"), 202 MTK_FUNCTION(3, "CONN_TCXOENA_REQ"), 203 MTK_FUNCTION(4, "CLKM3_A"), 204 MTK_FUNCTION(5, "I2SIN2_BCK"), 205 MTK_FUNCTION(6, "TP_URXD_GNSS_VLP") 206 ), 207 MTK_PIN( 208 20, "GPIO20", 209 MTK_EINT_FUNCTION(0, 20), 210 DRV_GRP4, 211 MTK_FUNCTION(0, "GPIO20"), 212 MTK_FUNCTION(1, "IDDIG"), 213 MTK_FUNCTION(2, "LCM2_RST"), 214 MTK_FUNCTION(3, "GPS_PPS1"), 215 MTK_FUNCTION(4, "CLKM2_A") 216 ), 217 MTK_PIN( 218 21, "GPIO21", 219 MTK_EINT_FUNCTION(0, 21), 220 DRV_GRP4, 221 MTK_FUNCTION(0, "GPIO21"), 222 MTK_FUNCTION(1, "BPI_BUS11"), 223 MTK_FUNCTION(2, "PCIE_PERSTN_1P"), 224 MTK_FUNCTION(3, "DSI1_TE"), 225 MTK_FUNCTION(4, "DMIC_CLK"), 226 MTK_FUNCTION(5, "SCP_DMIC_CLK") 227 ), 228 MTK_PIN( 229 22, "GPIO22", 230 MTK_EINT_FUNCTION(0, 22), 231 DRV_GRP4, 232 MTK_FUNCTION(0, "GPIO22"), 233 MTK_FUNCTION(1, "BPI_BUS12"), 234 MTK_FUNCTION(2, "PCIE_CLKREQN_1P"), 235 MTK_FUNCTION(3, "DSI2_TE"), 236 MTK_FUNCTION(4, "DMIC_DAT"), 237 MTK_FUNCTION(5, "SCP_DMIC_DAT") 238 ), 239 MTK_PIN( 240 23, "GPIO23", 241 MTK_EINT_FUNCTION(0, 23), 242 DRV_GRP4, 243 MTK_FUNCTION(0, "GPIO23"), 244 MTK_FUNCTION(1, "BPI_BUS13"), 245 MTK_FUNCTION(2, "PCIE_WAKEN_1P"), 246 MTK_FUNCTION(3, "DSI3_TE"), 247 MTK_FUNCTION(4, "DMIC1_CLK"), 248 MTK_FUNCTION(5, "SCP_DMIC1_CLK") 249 ), 250 MTK_PIN( 251 24, "GPIO24", 252 MTK_EINT_FUNCTION(0, 24), 253 DRV_GRP4, 254 MTK_FUNCTION(0, "GPIO24"), 255 MTK_FUNCTION(1, "BPI_BUS14"), 256 MTK_FUNCTION(2, "LCM1_RST"), 257 MTK_FUNCTION(3, "AGPS_SYNC"), 258 MTK_FUNCTION(4, "DMIC1_DAT"), 259 MTK_FUNCTION(5, "SCP_DMIC1_DAT"), 260 MTK_FUNCTION(6, "DISP_PWM1") 261 ), 262 MTK_PIN( 263 25, "GPIO25", 264 MTK_EINT_FUNCTION(0, 25), 265 DRV_GRP4, 266 MTK_FUNCTION(0, "GPIO25"), 267 MTK_FUNCTION(1, "BPI_BUS15"), 268 MTK_FUNCTION(2, "LCM2_RST"), 269 MTK_FUNCTION(3, "SRCLKENAI1"), 270 MTK_FUNCTION(4, "DMIC2_CLK"), 271 MTK_FUNCTION(6, "DISP_PWM2") 272 ), 273 MTK_PIN( 274 26, "GPIO26", 275 MTK_EINT_FUNCTION(0, 26), 276 DRV_GRP4, 277 MTK_FUNCTION(0, "GPIO26"), 278 MTK_FUNCTION(1, "BPI_BUS16"), 279 MTK_FUNCTION(2, "LCM3_RST"), 280 MTK_FUNCTION(4, "DMIC2_DAT"), 281 MTK_FUNCTION(6, "DISP_PWM3") 282 ), 283 MTK_PIN( 284 27, "GPIO27", 285 MTK_EINT_FUNCTION(0, 27), 286 DRV_GRP4, 287 MTK_FUNCTION(0, "GPIO27"), 288 MTK_FUNCTION(1, "BPI_BUS17"), 289 MTK_FUNCTION(2, "UTXD4"), 290 MTK_FUNCTION(6, "DISP_PWM4"), 291 MTK_FUNCTION(7, "DBG_MON_A20") 292 ), 293 MTK_PIN( 294 28, "GPIO28", 295 MTK_EINT_FUNCTION(0, 28), 296 DRV_GRP4, 297 MTK_FUNCTION(0, "GPIO28"), 298 MTK_FUNCTION(1, "BPI_BUS18"), 299 MTK_FUNCTION(2, "URXD4"), 300 MTK_FUNCTION(3, "SPI2_A_MI"), 301 MTK_FUNCTION(4, "CLKM0_A"), 302 MTK_FUNCTION(7, "DBG_MON_A21") 303 ), 304 MTK_PIN( 305 29, "GPIO29", 306 MTK_EINT_FUNCTION(0, 29), 307 DRV_GRP4, 308 MTK_FUNCTION(0, "GPIO29"), 309 MTK_FUNCTION(1, "BPI_BUS19"), 310 MTK_FUNCTION(2, "MD_NTN_UTXD1"), 311 MTK_FUNCTION(3, "SPI2_A_MO"), 312 MTK_FUNCTION(4, "CLKM1_A"), 313 MTK_FUNCTION(6, "UCTS4"), 314 MTK_FUNCTION(7, "DBG_MON_A17") 315 ), 316 MTK_PIN( 317 30, "GPIO30", 318 MTK_EINT_FUNCTION(0, 30), 319 DRV_GRP4, 320 MTK_FUNCTION(0, "GPIO30"), 321 MTK_FUNCTION(1, "BPI_BUS20"), 322 MTK_FUNCTION(2, "MD_NTN_URXD1"), 323 MTK_FUNCTION(3, "SPI2_A_CLK"), 324 MTK_FUNCTION(4, "CLKM2_A"), 325 MTK_FUNCTION(5, "DSI3_HSYNC"), 326 MTK_FUNCTION(6, "URTS4"), 327 MTK_FUNCTION(7, "DBG_MON_A18") 328 ), 329 MTK_PIN( 330 31, "GPIO31", 331 MTK_EINT_FUNCTION(0, 31), 332 DRV_GRP4, 333 MTK_FUNCTION(0, "GPIO31"), 334 MTK_FUNCTION(1, "BPI_BUS21"), 335 MTK_FUNCTION(3, "SPI2_A_CSB"), 336 MTK_FUNCTION(4, "CLKM3_A"), 337 MTK_FUNCTION(6, "EDP_TX_HPD"), 338 MTK_FUNCTION(7, "DBG_MON_A19") 339 ), 340 MTK_PIN( 341 32, "GPIO32", 342 MTK_EINT_FUNCTION(0, 32), 343 DRV_GRP4, 344 MTK_FUNCTION(0, "GPIO32"), 345 MTK_FUNCTION(1, "LCM4_RST"), 346 MTK_FUNCTION(2, "DP_TX_HPD"), 347 MTK_FUNCTION(3, "SSPM_JTAG_TCK_VLP"), 348 MTK_FUNCTION(4, "ADSP_JTAG0_TCK"), 349 MTK_FUNCTION(5, "SCP_JTAG0_TCK_VLP"), 350 MTK_FUNCTION(6, "SPU0_TCK"), 351 MTK_FUNCTION(7, "IO_JTAG_TCK") 352 ), 353 MTK_PIN( 354 33, "GPIO33", 355 MTK_EINT_FUNCTION(0, 33), 356 DRV_GRP4, 357 MTK_FUNCTION(0, "GPIO33"), 358 MTK_FUNCTION(1, "DSI4_TE"), 359 MTK_FUNCTION(2, "DP_OC_EN"), 360 MTK_FUNCTION(3, "SSPM_JTAG_TRSTN_VLP"), 361 MTK_FUNCTION(4, "ADSP_JTAG0_TRSTN"), 362 MTK_FUNCTION(5, "SCP_JTAG0_TRSTN_VLP"), 363 MTK_FUNCTION(6, "SPU0_NTRST"), 364 MTK_FUNCTION(7, "IO_JTAG_TRSTN") 365 ), 366 MTK_PIN( 367 34, "GPIO34", 368 MTK_EINT_FUNCTION(0, 34), 369 DRV_GRP4, 370 MTK_FUNCTION(0, "GPIO34"), 371 MTK_FUNCTION(1, "UCTS5"), 372 MTK_FUNCTION(2, "DP_RAUX_SBU1"), 373 MTK_FUNCTION(3, "SSPM_JTAG_TDI_VLP"), 374 MTK_FUNCTION(4, "ADSP_JTAG0_TDI"), 375 MTK_FUNCTION(5, "SCP_JTAG0_TDI_VLP"), 376 MTK_FUNCTION(6, "SPU0_TDI"), 377 MTK_FUNCTION(7, "IO_JTAG_TDI") 378 ), 379 MTK_PIN( 380 35, "GPIO35", 381 MTK_EINT_FUNCTION(0, 35), 382 DRV_GRP4, 383 MTK_FUNCTION(0, "GPIO35"), 384 MTK_FUNCTION(1, "URTS5"), 385 MTK_FUNCTION(2, "DP_RAUX_SBU2"), 386 MTK_FUNCTION(3, "SSPM_JTAG_TDO_VLP"), 387 MTK_FUNCTION(4, "ADSP_JTAG0_TDO"), 388 MTK_FUNCTION(5, "SCP_JTAG0_TDO_VLP"), 389 MTK_FUNCTION(6, "SPU0_TDO"), 390 MTK_FUNCTION(7, "IO_JTAG_TDO") 391 ), 392 MTK_PIN( 393 36, "GPIO36", 394 MTK_EINT_FUNCTION(0, 36), 395 DRV_GRP4, 396 MTK_FUNCTION(0, "GPIO36"), 397 MTK_FUNCTION(1, "UTXD5"), 398 MTK_FUNCTION(3, "SSPM_JTAG_TMS_VLP"), 399 MTK_FUNCTION(4, "ADSP_JTAG0_TMS"), 400 MTK_FUNCTION(5, "SCP_JTAG0_TMS_VLP"), 401 MTK_FUNCTION(6, "SPU0_TMS"), 402 MTK_FUNCTION(7, "IO_JTAG_TMS") 403 ), 404 MTK_PIN( 405 37, "GPIO37", 406 MTK_EINT_FUNCTION(0, 37), 407 DRV_GRP4, 408 MTK_FUNCTION(0, "GPIO37"), 409 MTK_FUNCTION(1, "URXD5"), 410 MTK_FUNCTION(3, "MD_INT3"), 411 MTK_FUNCTION(4, "CLKM0_B"), 412 MTK_FUNCTION(5, "TP_GPIO5_AO"), 413 MTK_FUNCTION(6, "SPU0_UTX"), 414 MTK_FUNCTION(7, "DAP_MD32_SWCK") 415 ), 416 MTK_PIN( 417 38, "GPIO38", 418 MTK_EINT_FUNCTION(0, 38), 419 DRV_GRP4, 420 MTK_FUNCTION(0, "GPIO38"), 421 MTK_FUNCTION(2, "SPMI_P_TRIG_FLAG"), 422 MTK_FUNCTION(3, "MD_INT4"), 423 MTK_FUNCTION(4, "CLKM1_B"), 424 MTK_FUNCTION(5, "TP_GPIO6_AO"), 425 MTK_FUNCTION(6, "SPU0_URX"), 426 MTK_FUNCTION(7, "DAP_MD32_SWD") 427 ), 428 MTK_PIN( 429 39, "GPIO39", 430 MTK_EINT_FUNCTION(0, 39), 431 DRV_GRP4, 432 MTK_FUNCTION(0, "GPIO39"), 433 MTK_FUNCTION(1, "I2S_MCK0"), 434 MTK_FUNCTION(3, "GPS_PPS0"), 435 MTK_FUNCTION(4, "CONN_TCXOENA_REQ"), 436 MTK_FUNCTION(7, "DBG_MON_B12") 437 ), 438 MTK_PIN( 439 40, "GPIO40", 440 MTK_EINT_FUNCTION(0, 40), 441 DRV_GRP4, 442 MTK_FUNCTION(0, "GPIO40"), 443 MTK_FUNCTION(1, "I2SIN6_0_BCK"), 444 MTK_FUNCTION(3, "SPI4_B_CLK"), 445 MTK_FUNCTION(4, "UCTS2"), 446 MTK_FUNCTION(5, "CCU1_UTXD"), 447 MTK_FUNCTION(7, "DBG_MON_B13") 448 ), 449 MTK_PIN( 450 41, "GPIO41", 451 MTK_EINT_FUNCTION(0, 41), 452 DRV_GRP4, 453 MTK_FUNCTION(0, "GPIO41"), 454 MTK_FUNCTION(1, "I2SIN6_0_LRCK"), 455 MTK_FUNCTION(3, "SPI4_B_CSB"), 456 MTK_FUNCTION(4, "URTS2"), 457 MTK_FUNCTION(5, "CCU1_URXD"), 458 MTK_FUNCTION(7, "DBG_MON_B14") 459 ), 460 MTK_PIN( 461 42, "GPIO42", 462 MTK_EINT_FUNCTION(0, 42), 463 DRV_GRP4, 464 MTK_FUNCTION(0, "GPIO42"), 465 MTK_FUNCTION(1, "I2SIN6_0_DI"), 466 MTK_FUNCTION(3, "SPI4_B_MI"), 467 MTK_FUNCTION(4, "URXD2"), 468 MTK_FUNCTION(5, "CCU1_URTS"), 469 MTK_FUNCTION(6, "MD32_0_RXD"), 470 MTK_FUNCTION(7, "DBG_MON_B15") 471 ), 472 MTK_PIN( 473 43, "GPIO43", 474 MTK_EINT_FUNCTION(0, 43), 475 DRV_GRP4, 476 MTK_FUNCTION(0, "GPIO43"), 477 MTK_FUNCTION(1, "I2SOUT6_0_DO"), 478 MTK_FUNCTION(3, "SPI4_B_MO"), 479 MTK_FUNCTION(4, "UTXD2"), 480 MTK_FUNCTION(5, "CCU1_UCTS"), 481 MTK_FUNCTION(6, "MD32_0_TXD"), 482 MTK_FUNCTION(7, "DBG_MON_B16") 483 ), 484 MTK_PIN( 485 44, "GPIO44", 486 MTK_EINT_FUNCTION(0, 44), 487 DRV_GRP4, 488 MTK_FUNCTION(0, "GPIO44"), 489 MTK_FUNCTION(1, "MD_INT1_C2K_UIM0_HOT_PLUG"), 490 MTK_FUNCTION(3, "SPI3_A_CLK"), 491 MTK_FUNCTION(6, "TP_GPIO10_AO") 492 ), 493 MTK_PIN( 494 45, "GPIO45", 495 MTK_EINT_FUNCTION(0, 45), 496 DRV_GRP4, 497 MTK_FUNCTION(0, "GPIO45"), 498 MTK_FUNCTION(1, "MD_INT2_C2K_UIM1_HOT_PLUG"), 499 MTK_FUNCTION(2, "DSI2_HSYNC"), 500 MTK_FUNCTION(3, "SPI3_A_CSB"), 501 MTK_FUNCTION(4, "PWM_VLP"), 502 MTK_FUNCTION(6, "TP_GPIO11_AO") 503 ), 504 MTK_PIN( 505 46, "GPIO46", 506 MTK_EINT_FUNCTION(0, 46), 507 DRV_GRP4, 508 MTK_FUNCTION(0, "GPIO46"), 509 MTK_FUNCTION(1, "SCP_SCL4"), 510 MTK_FUNCTION(2, "PWM_VLP"), 511 MTK_FUNCTION(4, "SCP_ILDO_DTEST1_VLP"), 512 MTK_FUNCTION(5, "UFS_MPHY_SCL"), 513 MTK_FUNCTION(6, "TP_GPIO0_AO") 514 ), 515 MTK_PIN( 516 47, "GPIO47", 517 MTK_EINT_FUNCTION(0, 47), 518 DRV_GRP4, 519 MTK_FUNCTION(0, "GPIO47"), 520 MTK_FUNCTION(1, "SCP_SDA4"), 521 MTK_FUNCTION(4, "SCP_ILDO_DTEST2_VLP"), 522 MTK_FUNCTION(5, "UFS_MPHY_SDA"), 523 MTK_FUNCTION(6, "TP_GPIO1_AO") 524 ), 525 MTK_PIN( 526 48, "GPIO48", 527 MTK_EINT_FUNCTION(0, 48), 528 DRV_GRP4, 529 MTK_FUNCTION(0, "GPIO48"), 530 MTK_FUNCTION(1, "SCP_SCL5"), 531 MTK_FUNCTION(2, "PWM_VLP"), 532 MTK_FUNCTION(3, "CCU0_UTXD"), 533 MTK_FUNCTION(4, "SCP_ILDO_DTEST3_VLP"), 534 MTK_FUNCTION(6, "TP_GPIO2_AO") 535 ), 536 MTK_PIN( 537 49, "GPIO49", 538 MTK_EINT_FUNCTION(0, 49), 539 DRV_GRP4, 540 MTK_FUNCTION(0, "GPIO49"), 541 MTK_FUNCTION(1, "SCP_SDA5"), 542 MTK_FUNCTION(3, "CCU0_URXD"), 543 MTK_FUNCTION(4, "SCP_ILDO_DTEST4_VLP"), 544 MTK_FUNCTION(6, "TP_GPIO3_AO") 545 ), 546 MTK_PIN( 547 50, "GPIO50", 548 MTK_EINT_FUNCTION(0, 50), 549 DRV_GRP4, 550 MTK_FUNCTION(0, "GPIO50"), 551 MTK_FUNCTION(1, "SCP_SCL6"), 552 MTK_FUNCTION(2, "PWM_VLP"), 553 MTK_FUNCTION(3, "CCU0_URTS"), 554 MTK_FUNCTION(4, "DSI_HSYNC"), 555 MTK_FUNCTION(6, "TP_GPIO4_AO") 556 ), 557 MTK_PIN( 558 51, "GPIO51", 559 MTK_EINT_FUNCTION(0, 51), 560 DRV_GRP4, 561 MTK_FUNCTION(0, "GPIO51"), 562 MTK_FUNCTION(1, "SCP_SDA6"), 563 MTK_FUNCTION(3, "CCU0_UCTS"), 564 MTK_FUNCTION(4, "DSI1_HSYNC"), 565 MTK_FUNCTION(6, "TP_GPIO5_AO") 566 ), 567 MTK_PIN( 568 52, "GPIO52", 569 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 570 DRV_GRP4, 571 MTK_FUNCTION(0, "GPIO52"), 572 MTK_FUNCTION(1, "SCP_SCL1"), 573 MTK_FUNCTION(3, "TDM_DATA2") 574 ), 575 MTK_PIN( 576 53, "GPIO53", 577 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 578 DRV_GRP4, 579 MTK_FUNCTION(0, "GPIO53"), 580 MTK_FUNCTION(1, "SCP_SDA1"), 581 MTK_FUNCTION(3, "TDM_DATA3") 582 ), 583 MTK_PIN( 584 54, "GPIO54", 585 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 586 DRV_GRP4, 587 MTK_FUNCTION(0, "GPIO54"), 588 MTK_FUNCTION(1, "AUD_CLK_MOSI"), 589 MTK_FUNCTION(3, "TDM_MCK") 590 ), 591 MTK_PIN( 592 55, "GPIO55", 593 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 594 DRV_GRP4, 595 MTK_FUNCTION(0, "GPIO55"), 596 MTK_FUNCTION(1, "AUD_CLK_MISO"), 597 MTK_FUNCTION(2, "I2SOUT2_BCK"), 598 MTK_FUNCTION(3, "TDM_BCK") 599 ), 600 MTK_PIN( 601 56, "GPIO56", 602 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 603 DRV_GRP4, 604 MTK_FUNCTION(0, "GPIO56"), 605 MTK_FUNCTION(1, "AUD_DAT_MOSI0"), 606 MTK_FUNCTION(2, "I2SOUT2_LRCK"), 607 MTK_FUNCTION(3, "TDM_LRCK") 608 ), 609 MTK_PIN( 610 57, "GPIO57", 611 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 612 DRV_GRP4, 613 MTK_FUNCTION(0, "GPIO57"), 614 MTK_FUNCTION(1, "AUD_DAT_MOSI1"), 615 MTK_FUNCTION(2, "I2SOUT2_DO"), 616 MTK_FUNCTION(3, "TDM_DATA0") 617 ), 618 MTK_PIN( 619 58, "GPIO58", 620 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 621 DRV_GRP4, 622 MTK_FUNCTION(0, "GPIO58"), 623 MTK_FUNCTION(1, "AUD_DAT_MISO0"), 624 MTK_FUNCTION(3, "TDM_DATA1") 625 ), 626 MTK_PIN( 627 59, "GPIO59", 628 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 629 DRV_GRP4, 630 MTK_FUNCTION(0, "GPIO59"), 631 MTK_FUNCTION(1, "AUD_DAT_MISO1"), 632 MTK_FUNCTION(3, "I2SIN1_BCK") 633 ), 634 MTK_PIN( 635 60, "GPIO60", 636 MTK_EINT_FUNCTION(0, 60), 637 DRV_GRP4, 638 MTK_FUNCTION(0, "GPIO60"), 639 MTK_FUNCTION(1, "KPCOL0"), 640 MTK_FUNCTION(6, "TP_GPIO13_AO") 641 ), 642 MTK_PIN( 643 61, "GPIO61", 644 MTK_EINT_FUNCTION(0, 61), 645 DRV_GRP4, 646 MTK_FUNCTION(0, "GPIO61"), 647 MTK_FUNCTION(1, "MCU_M_PMIC_POC_I") 648 ), 649 MTK_PIN( 650 62, "GPIO62", 651 MTK_EINT_FUNCTION(0, 62), 652 DRV_GRP4, 653 MTK_FUNCTION(0, "GPIO62"), 654 MTK_FUNCTION(1, "MCU_B_PMIC_POC_I") 655 ), 656 MTK_PIN( 657 63, "GPIO63", 658 MTK_EINT_FUNCTION(0, 63), 659 DRV_GRP4, 660 MTK_FUNCTION(0, "GPIO63"), 661 MTK_FUNCTION(1, "MFG_PMIC_POC_I") 662 ), 663 MTK_PIN( 664 64, "GPIO64", 665 MTK_EINT_FUNCTION(0, 64), 666 DRV_GRP4, 667 MTK_FUNCTION(0, "GPIO64"), 668 MTK_FUNCTION(1, "PRE_UVLO") 669 ), 670 MTK_PIN( 671 65, "GPIO65", 672 MTK_EINT_FUNCTION(0, 65), 673 DRV_GRP4, 674 MTK_FUNCTION(0, "GPIO65"), 675 MTK_FUNCTION(1, "DPM2PMIC"), 676 MTK_FUNCTION(2, "SRCLKENA1") 677 ), 678 MTK_PIN( 679 66, "GPIO66", 680 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 681 DRV_GRP4, 682 MTK_FUNCTION(0, "GPIO66"), 683 MTK_FUNCTION(1, "WATCHDOG") 684 ), 685 MTK_PIN( 686 67, "GPIO67", 687 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 688 DRV_GRP4, 689 MTK_FUNCTION(0, "GPIO67"), 690 MTK_FUNCTION(1, "SRCLKENA0") 691 ), 692 MTK_PIN( 693 68, "GPIO68", 694 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 695 DRV_GRP4, 696 MTK_FUNCTION(0, "GPIO68"), 697 MTK_FUNCTION(1, "SCP_VREQ_VAO") 698 ), 699 MTK_PIN( 700 69, "GPIO69", 701 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 702 DRV_GRP4, 703 MTK_FUNCTION(0, "GPIO69"), 704 MTK_FUNCTION(1, "RTC32K_CK") 705 ), 706 MTK_PIN( 707 70, "GPIO70", 708 MTK_EINT_FUNCTION(0, 70), 709 DRV_GRP4, 710 MTK_FUNCTION(0, "GPIO70"), 711 MTK_FUNCTION(1, "CMFLASH0") 712 ), 713 MTK_PIN( 714 71, "GPIO71", 715 MTK_EINT_FUNCTION(0, 71), 716 DRV_GRP4, 717 MTK_FUNCTION(0, "GPIO71") 718 ), 719 MTK_PIN( 720 72, "GPIO72", 721 MTK_EINT_FUNCTION(0, 72), 722 DRV_GRP4, 723 MTK_FUNCTION(0, "GPIO72") 724 ), 725 MTK_PIN( 726 73, "GPIO73", 727 MTK_EINT_FUNCTION(0, 73), 728 DRV_GRP4, 729 MTK_FUNCTION(0, "GPIO73") 730 ), 731 MTK_PIN( 732 74, "GPIO74", 733 MTK_EINT_FUNCTION(0, 74), 734 DRV_GRP4, 735 MTK_FUNCTION(0, "GPIO74"), 736 MTK_FUNCTION(1, "DCXO_FPM_LPM") 737 ), 738 MTK_PIN( 739 75, "GPIO75", 740 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 741 DRV_GRP4, 742 MTK_FUNCTION(0, "GPIO75"), 743 MTK_FUNCTION(1, "SPMI_M_SCL") 744 ), 745 MTK_PIN( 746 76, "GPIO76", 747 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 748 DRV_GRP4, 749 MTK_FUNCTION(0, "GPIO76"), 750 MTK_FUNCTION(1, "SPMI_M_SDA") 751 ), 752 MTK_PIN( 753 77, "GPIO77", 754 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 755 DRV_GRP4, 756 MTK_FUNCTION(0, "GPIO77"), 757 MTK_FUNCTION(1, "SPMI_P_SCL") 758 ), 759 MTK_PIN( 760 78, "GPIO78", 761 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 762 DRV_GRP4, 763 MTK_FUNCTION(0, "GPIO78"), 764 MTK_FUNCTION(1, "SPMI_P_SDA") 765 ), 766 MTK_PIN( 767 79, "GPIO79", 768 MTK_EINT_FUNCTION(0, 79), 769 DRV_GRP4, 770 MTK_FUNCTION(0, "GPIO79"), 771 MTK_FUNCTION(1, "CMMCLK0"), 772 MTK_FUNCTION(2, "MD_INT4") 773 ), 774 MTK_PIN( 775 80, "GPIO80", 776 MTK_EINT_FUNCTION(0, 80), 777 DRV_GRP4, 778 MTK_FUNCTION(0, "GPIO80"), 779 MTK_FUNCTION(1, "CMMCLK1") 780 ), 781 MTK_PIN( 782 81, "GPIO81", 783 MTK_EINT_FUNCTION(0, 81), 784 DRV_GRP4, 785 MTK_FUNCTION(0, "GPIO81"), 786 MTK_FUNCTION(1, "SCP_SPI0_CK"), 787 MTK_FUNCTION(2, "SPI6_B_CLK"), 788 MTK_FUNCTION(3, "PWM_VLP"), 789 MTK_FUNCTION(4, "I2SOUT5_BCK"), 790 MTK_FUNCTION(6, "TP_GPIO0_AO") 791 ), 792 MTK_PIN( 793 82, "GPIO82", 794 MTK_EINT_FUNCTION(0, 82), 795 DRV_GRP4, 796 MTK_FUNCTION(0, "GPIO82"), 797 MTK_FUNCTION(1, "SCP_SPI0_CS"), 798 MTK_FUNCTION(2, "SPI6_B_CSB"), 799 MTK_FUNCTION(4, "I2SOUT5_LRCK"), 800 MTK_FUNCTION(6, "TP_GPIO1_AO") 801 ), 802 MTK_PIN( 803 83, "GPIO83", 804 MTK_EINT_FUNCTION(0, 83), 805 DRV_GRP4, 806 MTK_FUNCTION(0, "GPIO83"), 807 MTK_FUNCTION(1, "SCP_SPI0_MO"), 808 MTK_FUNCTION(2, "SPI6_B_MO"), 809 MTK_FUNCTION(4, "I2SOUT5_DATA0"), 810 MTK_FUNCTION(6, "TP_GPIO2_AO") 811 ), 812 MTK_PIN( 813 84, "GPIO84", 814 MTK_EINT_FUNCTION(0, 84), 815 DRV_GRP4, 816 MTK_FUNCTION(0, "GPIO84"), 817 MTK_FUNCTION(1, "SCP_SPI0_MI"), 818 MTK_FUNCTION(2, "SPI6_B_MI"), 819 MTK_FUNCTION(4, "I2SOUT5_DATA1"), 820 MTK_FUNCTION(6, "TP_GPIO3_AO") 821 ), 822 MTK_PIN( 823 85, "GPIO85", 824 MTK_EINT_FUNCTION(0, 85), 825 DRV_GRP4, 826 MTK_FUNCTION(0, "GPIO85"), 827 MTK_FUNCTION(1, "SCP_SPI1_CK"), 828 MTK_FUNCTION(2, "SPI7_B_CLK"), 829 MTK_FUNCTION(4, "I2SIN5_DATA0"), 830 MTK_FUNCTION(5, "PWM_VLP"), 831 MTK_FUNCTION(6, "TP_GPIO4_AO") 832 ), 833 MTK_PIN( 834 86, "GPIO86", 835 MTK_EINT_FUNCTION(0, 86), 836 DRV_GRP4, 837 MTK_FUNCTION(0, "GPIO86"), 838 MTK_FUNCTION(1, "SCP_SPI1_CS"), 839 MTK_FUNCTION(2, "SPI7_B_CSB"), 840 MTK_FUNCTION(4, "I2SIN5_DATA1"), 841 MTK_FUNCTION(6, "TP_GPIO5_AO") 842 ), 843 MTK_PIN( 844 87, "GPIO87", 845 MTK_EINT_FUNCTION(0, 87), 846 DRV_GRP4, 847 MTK_FUNCTION(0, "GPIO87"), 848 MTK_FUNCTION(1, "SCP_SPI1_MO"), 849 MTK_FUNCTION(2, "SPI7_B_MO"), 850 MTK_FUNCTION(4, "I2SIN5_BCK"), 851 MTK_FUNCTION(6, "TP_GPIO6_AO") 852 ), 853 MTK_PIN( 854 88, "GPIO88", 855 MTK_EINT_FUNCTION(0, 88), 856 DRV_GRP4, 857 MTK_FUNCTION(0, "GPIO88"), 858 MTK_FUNCTION(1, "SCP_SPI1_MI"), 859 MTK_FUNCTION(2, "SPI7_B_MI"), 860 MTK_FUNCTION(4, "I2SIN5_LRCK"), 861 MTK_FUNCTION(6, "TP_GPIO7_AO") 862 ), 863 MTK_PIN( 864 89, "GPIO89", 865 MTK_EINT_FUNCTION(0, 89), 866 DRV_GRP4, 867 MTK_FUNCTION(0, "GPIO89"), 868 MTK_FUNCTION(1, "DSI_TE"), 869 MTK_FUNCTION(2, "DSI1_TE"), 870 MTK_FUNCTION(7, "DBG_MON_B30") 871 ), 872 MTK_PIN( 873 90, "GPIO90", 874 MTK_EINT_FUNCTION(0, 90), 875 DRV_GRP4, 876 MTK_FUNCTION(0, "GPIO90"), 877 MTK_FUNCTION(1, "LCM_RST"), 878 MTK_FUNCTION(2, "LCM1_RST"), 879 MTK_FUNCTION(7, "DBG_MON_B31") 880 ), 881 MTK_PIN( 882 91, "GPIO91", 883 MTK_EINT_FUNCTION(0, 91), 884 DRV_GRP4, 885 MTK_FUNCTION(0, "GPIO91"), 886 MTK_FUNCTION(1, "CMFLASH2"), 887 MTK_FUNCTION(2, "SF_D0"), 888 MTK_FUNCTION(3, "SRCLKENAI1"), 889 MTK_FUNCTION(5, "KPCOL2"), 890 MTK_FUNCTION(6, "TP_GPIO11_AO") 891 ), 892 MTK_PIN( 893 92, "GPIO92", 894 MTK_EINT_FUNCTION(0, 92), 895 DRV_GRP4, 896 MTK_FUNCTION(0, "GPIO92"), 897 MTK_FUNCTION(1, "CMFLASH3"), 898 MTK_FUNCTION(2, "SF_D1"), 899 MTK_FUNCTION(4, "DISP_PWM1"), 900 MTK_FUNCTION(6, "TP_GPIO12_AO") 901 ), 902 MTK_PIN( 903 93, "GPIO93", 904 MTK_EINT_FUNCTION(0, 93), 905 DRV_GRP4, 906 MTK_FUNCTION(0, "GPIO93"), 907 MTK_FUNCTION(1, "CMFLASH1"), 908 MTK_FUNCTION(2, "SF_D2"), 909 MTK_FUNCTION(3, "SRCLKENAI0"), 910 MTK_FUNCTION(5, "KPROW2"), 911 MTK_FUNCTION(6, "TP_GPIO13_AO") 912 ), 913 MTK_PIN( 914 94, "GPIO94", 915 MTK_EINT_FUNCTION(0, 94), 916 DRV_GRP4, 917 MTK_FUNCTION(0, "GPIO94"), 918 MTK_FUNCTION(1, "I2S_MCK1"), 919 MTK_FUNCTION(2, "SF_D3"), 920 MTK_FUNCTION(4, "MD32_0_GPIO0"), 921 MTK_FUNCTION(5, "CLKM0_A"), 922 MTK_FUNCTION(6, "TP_GPIO14_AO"), 923 MTK_FUNCTION(7, "DBG_MON_B18") 924 ), 925 MTK_PIN( 926 95, "GPIO95", 927 MTK_EINT_FUNCTION(0, 95), 928 DRV_GRP4, 929 MTK_FUNCTION(0, "GPIO95"), 930 MTK_FUNCTION(1, "I2SIN1_BCK"), 931 MTK_FUNCTION(2, "I2SIN4_BCK"), 932 MTK_FUNCTION(3, "SPI6_A_CLK"), 933 MTK_FUNCTION(4, "MD32_1_GPIO0"), 934 MTK_FUNCTION(5, "CLKM1_A"), 935 MTK_FUNCTION(6, "TP_GPIO15_AO"), 936 MTK_FUNCTION(7, "DBG_MON_B19") 937 ), 938 MTK_PIN( 939 96, "GPIO96", 940 MTK_EINT_FUNCTION(0, 96), 941 DRV_GRP4, 942 MTK_FUNCTION(0, "GPIO96"), 943 MTK_FUNCTION(1, "I2SIN1_LRCK"), 944 MTK_FUNCTION(2, "I2SIN4_LRCK"), 945 MTK_FUNCTION(3, "SPI6_A_CSB"), 946 MTK_FUNCTION(4, "MD32_2_GPIO0"), 947 MTK_FUNCTION(5, "CLKM2_A"), 948 MTK_FUNCTION(7, "DBG_MON_B20") 949 ), 950 MTK_PIN( 951 97, "GPIO97", 952 MTK_EINT_FUNCTION(0, 97), 953 DRV_GRP4, 954 MTK_FUNCTION(0, "GPIO97"), 955 MTK_FUNCTION(1, "I2SIN1_DI_A"), 956 MTK_FUNCTION(2, "I2SIN4_DATA0"), 957 MTK_FUNCTION(3, "SPI6_A_MO"), 958 MTK_FUNCTION(4, "MD32_3_GPIO0"), 959 MTK_FUNCTION(5, "CLKM3_A"), 960 MTK_FUNCTION(7, "DBG_MON_B21") 961 ), 962 MTK_PIN( 963 98, "GPIO98", 964 MTK_EINT_FUNCTION(0, 98), 965 DRV_GRP4, 966 MTK_FUNCTION(0, "GPIO98"), 967 MTK_FUNCTION(1, "I2SOUT1_DO"), 968 MTK_FUNCTION(2, "I2SOUT4_DATA0"), 969 MTK_FUNCTION(3, "SPI6_A_MI"), 970 MTK_FUNCTION(7, "DBG_MON_B22") 971 ), 972 MTK_PIN( 973 99, "GPIO99", 974 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 975 DRV_GRP4, 976 MTK_FUNCTION(0, "GPIO99"), 977 MTK_FUNCTION(1, "SCL0"), 978 MTK_FUNCTION(2, "LCM2_RST"), 979 MTK_FUNCTION(3, "AUD_DAC_26M_CLK"), 980 MTK_FUNCTION(4, "SPU0_SCL"), 981 MTK_FUNCTION(7, "DBG_MON_B24") 982 ), 983 MTK_PIN( 984 100, "GPIO100", 985 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 986 DRV_GRP4, 987 MTK_FUNCTION(0, "GPIO100"), 988 MTK_FUNCTION(1, "SDA0"), 989 MTK_FUNCTION(2, "DSI2_TE"), 990 MTK_FUNCTION(4, "SPU0_SDA"), 991 MTK_FUNCTION(7, "DBG_MON_B25") 992 ), 993 MTK_PIN( 994 101, "GPIO101", 995 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 996 DRV_GRP4, 997 MTK_FUNCTION(0, "GPIO101"), 998 MTK_FUNCTION(1, "SCL10"), 999 MTK_FUNCTION(2, "SF_CS"), 1000 MTK_FUNCTION(3, "SCP_DMIC1_CLK"), 1001 MTK_FUNCTION(4, "I2SIN5_DATA2"), 1002 MTK_FUNCTION(5, "SCP_SCL_OIS"), 1003 MTK_FUNCTION(6, "TP_GPIO10_AO"), 1004 MTK_FUNCTION(7, "DBG_MON_B28") 1005 ), 1006 MTK_PIN( 1007 102, "GPIO102", 1008 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1009 DRV_GRP4, 1010 MTK_FUNCTION(0, "GPIO102"), 1011 MTK_FUNCTION(1, "SDA10"), 1012 MTK_FUNCTION(2, "SF_CK"), 1013 MTK_FUNCTION(3, "SCP_DMIC1_DAT"), 1014 MTK_FUNCTION(4, "I2SIN5_DATA3"), 1015 MTK_FUNCTION(5, "SCP_SDA_OIS"), 1016 MTK_FUNCTION(6, "TP_GPIO11_AO"), 1017 MTK_FUNCTION(7, "DBG_MON_B29") 1018 ), 1019 MTK_PIN( 1020 103, "GPIO103", 1021 MTK_EINT_FUNCTION(0, 103), 1022 DRV_GRP4, 1023 MTK_FUNCTION(0, "GPIO103"), 1024 MTK_FUNCTION(1, "DISP_PWM"), 1025 MTK_FUNCTION(2, "DSI1_TE"), 1026 MTK_FUNCTION(5, "I2S_MCK0"), 1027 MTK_FUNCTION(7, "DBG_MON_B23") 1028 ), 1029 MTK_PIN( 1030 104, "GPIO104", 1031 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1032 DRV_GRP4, 1033 MTK_FUNCTION(0, "GPIO104"), 1034 MTK_FUNCTION(1, "SCL6"), 1035 MTK_FUNCTION(2, "SPU1_SCL"), 1036 MTK_FUNCTION(3, "AUD_DAC_26M_CLK"), 1037 MTK_FUNCTION(4, "USB_DRVVBUS_2P"), 1038 MTK_FUNCTION(5, "I2S_MCK1"), 1039 MTK_FUNCTION(6, "IDDIG_2P"), 1040 MTK_FUNCTION(7, "DBG_MON_B26") 1041 ), 1042 MTK_PIN( 1043 105, "GPIO105", 1044 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1045 DRV_GRP4, 1046 MTK_FUNCTION(0, "GPIO105"), 1047 MTK_FUNCTION(1, "SDA6"), 1048 MTK_FUNCTION(2, "SPU1_SDA"), 1049 MTK_FUNCTION(3, "DISP_PWM2"), 1050 MTK_FUNCTION(4, "VBUSVALID_2P"), 1051 MTK_FUNCTION(5, "I2S_MCK2"), 1052 MTK_FUNCTION(6, "VBUSVALID_3P"), 1053 MTK_FUNCTION(7, "DBG_MON_B27") 1054 ), 1055 MTK_PIN( 1056 106, "GPIO106", 1057 MTK_EINT_FUNCTION(0, 106), 1058 DRV_GRP4, 1059 MTK_FUNCTION(0, "GPIO106"), 1060 MTK_FUNCTION(1, "SCP_SPI3_CK"), 1061 MTK_FUNCTION(2, "SPI3_B_CLK"), 1062 MTK_FUNCTION(3, "MD_UTXD0"), 1063 MTK_FUNCTION(4, "TP_UTXD1_VLP"), 1064 MTK_FUNCTION(5, "CONN_BG_GPS_MCU_UART0_TXD"), 1065 MTK_FUNCTION(6, "TP_GPIO6_AO"), 1066 MTK_FUNCTION(7, "DBG_MON_B0") 1067 ), 1068 MTK_PIN( 1069 107, "GPIO107", 1070 MTK_EINT_FUNCTION(0, 107), 1071 DRV_GRP4, 1072 MTK_FUNCTION(0, "GPIO107"), 1073 MTK_FUNCTION(1, "SCP_SPI3_CS"), 1074 MTK_FUNCTION(2, "SPI3_B_CSB"), 1075 MTK_FUNCTION(3, "MD_URXD0"), 1076 MTK_FUNCTION(4, "TP_URXD1_VLP"), 1077 MTK_FUNCTION(5, "CONN_BG_GPS_MCU_UART0_RXD"), 1078 MTK_FUNCTION(6, "TP_GPIO7_AO"), 1079 MTK_FUNCTION(7, "DBG_MON_B1") 1080 ), 1081 MTK_PIN( 1082 108, "GPIO108", 1083 MTK_EINT_FUNCTION(0, 108), 1084 DRV_GRP4, 1085 MTK_FUNCTION(0, "GPIO108"), 1086 MTK_FUNCTION(1, "SCP_SPI3_MO"), 1087 MTK_FUNCTION(2, "SPI3_B_MO"), 1088 MTK_FUNCTION(3, "MD_UTXD1"), 1089 MTK_FUNCTION(4, "MD32PCM_UTXD_AO_VLP"), 1090 MTK_FUNCTION(5, "CONN_BG_GPS_MCU_UART1_TXD"), 1091 MTK_FUNCTION(6, "TP_GPIO8_AO"), 1092 MTK_FUNCTION(7, "DBG_MON_B2") 1093 ), 1094 MTK_PIN( 1095 109, "GPIO109", 1096 MTK_EINT_FUNCTION(0, 109), 1097 DRV_GRP4, 1098 MTK_FUNCTION(0, "GPIO109"), 1099 MTK_FUNCTION(1, "SCP_SPI3_MI"), 1100 MTK_FUNCTION(2, "SPI3_B_MI"), 1101 MTK_FUNCTION(3, "MD_URXD1"), 1102 MTK_FUNCTION(4, "MD32PCM_URXD_AO_VLP"), 1103 MTK_FUNCTION(5, "CONN_BG_GPS_MCU_UART1_RXD"), 1104 MTK_FUNCTION(6, "TP_GPIO9_AO"), 1105 MTK_FUNCTION(7, "DBG_MON_B3") 1106 ), 1107 MTK_PIN( 1108 110, "GPIO110", 1109 MTK_EINT_FUNCTION(0, 110), 1110 DRV_GRP4, 1111 MTK_FUNCTION(0, "GPIO110"), 1112 MTK_FUNCTION(1, "SPI1_CLK"), 1113 MTK_FUNCTION(2, "PWM_0"), 1114 MTK_FUNCTION(3, "MD_UCTS0"), 1115 MTK_FUNCTION(4, "TP_UCTS1_VLP"), 1116 MTK_FUNCTION(6, "SPU0_GPIO_O"), 1117 MTK_FUNCTION(7, "DBG_MON_B4") 1118 ), 1119 MTK_PIN( 1120 111, "GPIO111", 1121 MTK_EINT_FUNCTION(0, 111), 1122 DRV_GRP4, 1123 MTK_FUNCTION(0, "GPIO111"), 1124 MTK_FUNCTION(1, "SPI1_CSB"), 1125 MTK_FUNCTION(2, "PWM_1"), 1126 MTK_FUNCTION(3, "MD_URTS0"), 1127 MTK_FUNCTION(4, "TP_URTS1_VLP"), 1128 MTK_FUNCTION(6, "SPU0_GPIO_I"), 1129 MTK_FUNCTION(7, "DBG_MON_B5") 1130 ), 1131 MTK_PIN( 1132 112, "GPIO112", 1133 MTK_EINT_FUNCTION(0, 112), 1134 DRV_GRP4, 1135 MTK_FUNCTION(0, "GPIO112"), 1136 MTK_FUNCTION(1, "SPI1_MO"), 1137 MTK_FUNCTION(2, "PWM_2"), 1138 MTK_FUNCTION(3, "MD_UCTS1"), 1139 MTK_FUNCTION(6, "SPU1_GPIO_O"), 1140 MTK_FUNCTION(7, "DBG_MON_B6") 1141 ), 1142 MTK_PIN( 1143 113, "GPIO113", 1144 MTK_EINT_FUNCTION(0, 113), 1145 DRV_GRP4, 1146 MTK_FUNCTION(0, "GPIO113"), 1147 MTK_FUNCTION(1, "SPI1_MI"), 1148 MTK_FUNCTION(2, "PWM_3"), 1149 MTK_FUNCTION(3, "MD_URTS1"), 1150 MTK_FUNCTION(6, "SPU1_GPIO_I"), 1151 MTK_FUNCTION(7, "DBG_MON_B7") 1152 ), 1153 MTK_PIN( 1154 114, "GPIO114", 1155 MTK_EINT_FUNCTION(0, 114), 1156 DRV_GRP4, 1157 MTK_FUNCTION(0, "GPIO114"), 1158 MTK_FUNCTION(1, "SPI0_SPU_CLK"), 1159 MTK_FUNCTION(2, "SPI4_A_CLK"), 1160 MTK_FUNCTION(5, "CONN_BG_GPS_MCU_DBG_UART_TX"), 1161 MTK_FUNCTION(7, "DBG_MON_B8") 1162 ), 1163 MTK_PIN( 1164 115, "GPIO115", 1165 MTK_EINT_FUNCTION(0, 115), 1166 DRV_GRP4, 1167 MTK_FUNCTION(0, "GPIO115"), 1168 MTK_FUNCTION(1, "SPI0_SPU_CSB"), 1169 MTK_FUNCTION(2, "SPI4_A_CSB"), 1170 MTK_FUNCTION(7, "DBG_MON_B9") 1171 ), 1172 MTK_PIN( 1173 116, "GPIO116", 1174 MTK_EINT_FUNCTION(0, 116), 1175 DRV_GRP4, 1176 MTK_FUNCTION(0, "GPIO116"), 1177 MTK_FUNCTION(1, "SPI0_SPU_MO"), 1178 MTK_FUNCTION(2, "SPI4_A_MO"), 1179 MTK_FUNCTION(3, "LCM1_RST"), 1180 MTK_FUNCTION(7, "DBG_MON_B10") 1181 ), 1182 MTK_PIN( 1183 117, "GPIO117", 1184 MTK_EINT_FUNCTION(0, 117), 1185 DRV_GRP4, 1186 MTK_FUNCTION(0, "GPIO117"), 1187 MTK_FUNCTION(1, "SPI0_SPU_MI"), 1188 MTK_FUNCTION(2, "SPI4_A_MI"), 1189 MTK_FUNCTION(3, "DSI1_TE"), 1190 MTK_FUNCTION(7, "DBG_MON_B11") 1191 ), 1192 MTK_PIN( 1193 118, "GPIO118", 1194 MTK_EINT_FUNCTION(0, 118), 1195 DRV_GRP4, 1196 MTK_FUNCTION(0, "GPIO118"), 1197 MTK_FUNCTION(1, "SPI5_CLK"), 1198 MTK_FUNCTION(2, "USB_DRVVBUS"), 1199 MTK_FUNCTION(3, "DP_TX_HPD"), 1200 MTK_FUNCTION(4, "AD_ILDO_DTEST0") 1201 ), 1202 MTK_PIN( 1203 119, "GPIO119", 1204 MTK_EINT_FUNCTION(0, 119), 1205 DRV_GRP4, 1206 MTK_FUNCTION(0, "GPIO119"), 1207 MTK_FUNCTION(1, "SPI5_CSB"), 1208 MTK_FUNCTION(2, "VBUSVALID"), 1209 MTK_FUNCTION(3, "DP_OC_EN"), 1210 MTK_FUNCTION(4, "AD_ILDO_DTEST1") 1211 ), 1212 MTK_PIN( 1213 120, "GPIO120", 1214 MTK_EINT_FUNCTION(0, 120), 1215 DRV_GRP4, 1216 MTK_FUNCTION(0, "GPIO120"), 1217 MTK_FUNCTION(1, "SPI5_MO"), 1218 MTK_FUNCTION(2, "LCM2_RST"), 1219 MTK_FUNCTION(3, "DP_RAUX_SBU1"), 1220 MTK_FUNCTION(4, "AD_ILDO_DTEST2"), 1221 MTK_FUNCTION(6, "IDDIG_3P") 1222 ), 1223 MTK_PIN( 1224 121, "GPIO121", 1225 MTK_EINT_FUNCTION(0, 121), 1226 DRV_GRP4, 1227 MTK_FUNCTION(0, "GPIO121"), 1228 MTK_FUNCTION(1, "SPI5_MI"), 1229 MTK_FUNCTION(2, "DSI2_TE"), 1230 MTK_FUNCTION(3, "DP_RAUX_SBU2"), 1231 MTK_FUNCTION(4, "AD_ILDO_DTEST3"), 1232 MTK_FUNCTION(6, "USB_DRVVBUS_3P"), 1233 MTK_FUNCTION(7, "DBG_MON_B17") 1234 ), 1235 MTK_PIN( 1236 122, "GPIO122", 1237 MTK_EINT_FUNCTION(0, 122), 1238 DRV_GRP4, 1239 MTK_FUNCTION(0, "GPIO122"), 1240 MTK_FUNCTION(1, "AP_GOOD"), 1241 MTK_FUNCTION(2, "CONN_TCXOENA_REQ") 1242 ), 1243 MTK_PIN( 1244 123, "GPIO123", 1245 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1246 DRV_GRP4, 1247 MTK_FUNCTION(0, "GPIO123"), 1248 MTK_FUNCTION(1, "SCL3"), 1249 MTK_FUNCTION(5, "I2SIN2_LRCK"), 1250 MTK_FUNCTION(6, "TP_UTXD_MD_VCORE") 1251 ), 1252 MTK_PIN( 1253 124, "GPIO124", 1254 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1255 DRV_GRP4, 1256 MTK_FUNCTION(0, "GPIO124"), 1257 MTK_FUNCTION(1, "SDA3"), 1258 MTK_FUNCTION(6, "TP_URXD_MD_VCORE") 1259 ), 1260 MTK_PIN( 1261 125, "GPIO125", 1262 MTK_EINT_FUNCTION(0, 125), 1263 DRV_GRP4, 1264 MTK_FUNCTION(0, "GPIO125"), 1265 MTK_FUNCTION(1, "MSDC1_CLK"), 1266 MTK_FUNCTION(2, "MD1_SIM2_SCLK"), 1267 MTK_FUNCTION(3, "HFRP_JTAG0_TCK"), 1268 MTK_FUNCTION(4, "UDI_TCK"), 1269 MTK_FUNCTION(5, "CONN_BGF_DSP_L1_JCK"), 1270 MTK_FUNCTION(6, "SCP_JTAG_LITTLE_TCK_VLP"), 1271 MTK_FUNCTION(7, "JTCK2_SEL1") 1272 ), 1273 MTK_PIN( 1274 126, "GPIO126", 1275 MTK_EINT_FUNCTION(0, 126), 1276 DRV_GRP4, 1277 MTK_FUNCTION(0, "GPIO126"), 1278 MTK_FUNCTION(1, "MSDC1_CMD"), 1279 MTK_FUNCTION(3, "HFRP_JTAG0_TMS"), 1280 MTK_FUNCTION(4, "UDI_TMS"), 1281 MTK_FUNCTION(5, "CONN_BGF_DSP_L1_JMS"), 1282 MTK_FUNCTION(6, "SCP_JTAG_LITTLE_TMS_VLP"), 1283 MTK_FUNCTION(7, "JTMS2_SEL1") 1284 ), 1285 MTK_PIN( 1286 127, "GPIO127", 1287 MTK_EINT_FUNCTION(0, 127), 1288 DRV_GRP4, 1289 MTK_FUNCTION(0, "GPIO127"), 1290 MTK_FUNCTION(1, "MSDC1_DAT0"), 1291 MTK_FUNCTION(2, "MD1_SIM2_SRST"), 1292 MTK_FUNCTION(3, "HFRP_JTAG0_TDI"), 1293 MTK_FUNCTION(4, "UDI_TDI_0"), 1294 MTK_FUNCTION(5, "CONN_BGF_DSP_L1_JDI"), 1295 MTK_FUNCTION(6, "SCP_JTAG_LITTLE_TDI_VLP"), 1296 MTK_FUNCTION(7, "JTDI2_SEL1") 1297 ), 1298 MTK_PIN( 1299 128, "GPIO128", 1300 MTK_EINT_FUNCTION(0, 128), 1301 DRV_GRP4, 1302 MTK_FUNCTION(0, "GPIO128"), 1303 MTK_FUNCTION(1, "MSDC1_DAT1"), 1304 MTK_FUNCTION(2, "MD1_SIM2_SIO"), 1305 MTK_FUNCTION(3, "HFRP_JTAG0_TDO"), 1306 MTK_FUNCTION(4, "UDI_TDO_0"), 1307 MTK_FUNCTION(5, "CONN_BGF_DSP_L1_JDO"), 1308 MTK_FUNCTION(6, "SCP_JTAG_LITTLE_TDO_VLP"), 1309 MTK_FUNCTION(7, "JTDO2_SEL1") 1310 ), 1311 MTK_PIN( 1312 129, "GPIO129", 1313 MTK_EINT_FUNCTION(0, 129), 1314 DRV_GRP4, 1315 MTK_FUNCTION(0, "GPIO129"), 1316 MTK_FUNCTION(1, "MSDC1_DAT2"), 1317 MTK_FUNCTION(2, "DSI2_HSYNC"), 1318 MTK_FUNCTION(3, "HFRP_JTAG0_TRSTN"), 1319 MTK_FUNCTION(4, "UDI_NTRST"), 1320 MTK_FUNCTION(6, "SCP_JTAG_LITTLE_TRSTN_VLP"), 1321 MTK_FUNCTION(7, "JTRSTN2_SEL1") 1322 ), 1323 MTK_PIN( 1324 130, "GPIO130", 1325 MTK_EINT_FUNCTION(0, 130), 1326 DRV_GRP4, 1327 MTK_FUNCTION(0, "GPIO130"), 1328 MTK_FUNCTION(1, "MSDC1_DAT3"), 1329 MTK_FUNCTION(2, "DSI3_HSYNC"), 1330 MTK_FUNCTION(5, "CONN_BGF_DSP_L1_JINTP") 1331 ), 1332 MTK_PIN( 1333 131, "GPIO131", 1334 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1335 DRV_GRP4, 1336 MTK_FUNCTION(0, "GPIO131"), 1337 MTK_FUNCTION(1, "MD1_SIM2_SCLK"), 1338 MTK_FUNCTION(2, "MD1_SIM1_SCLK"), 1339 MTK_FUNCTION(3, "MCUPM_JTAG_TDI"), 1340 MTK_FUNCTION(4, "CLKM0_A"), 1341 MTK_FUNCTION(5, "CONN_BGF_DSP_L5_JDI"), 1342 MTK_FUNCTION(6, "TSFDC_SCK"), 1343 MTK_FUNCTION(7, "SCP_JTAG0_TDI_VCORE") 1344 ), 1345 MTK_PIN( 1346 132, "GPIO132", 1347 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1348 DRV_GRP4, 1349 MTK_FUNCTION(0, "GPIO132"), 1350 MTK_FUNCTION(1, "MD1_SIM2_SRST"), 1351 MTK_FUNCTION(2, "MD1_SIM1_SRST"), 1352 MTK_FUNCTION(3, "MCUPM_JTAG_TMS"), 1353 MTK_FUNCTION(4, "CLKM1_B"), 1354 MTK_FUNCTION(5, "CONN_BGF_DSP_L5_JMS"), 1355 MTK_FUNCTION(6, "TSFDC_SDI"), 1356 MTK_FUNCTION(7, "SCP_JTAG0_TMS_VCORE") 1357 ), 1358 MTK_PIN( 1359 133, "GPIO133", 1360 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1361 DRV_GRP4, 1362 MTK_FUNCTION(0, "GPIO133"), 1363 MTK_FUNCTION(1, "MD1_SIM2_SIO"), 1364 MTK_FUNCTION(2, "MD1_SIM1_SIO"), 1365 MTK_FUNCTION(3, "MCUPM_JTAG_TDO"), 1366 MTK_FUNCTION(5, "CONN_BGF_DSP_L5_JDO"), 1367 MTK_FUNCTION(6, "TSFDC_SCF"), 1368 MTK_FUNCTION(7, "SCP_JTAG0_TDO_VCORE") 1369 ), 1370 MTK_PIN( 1371 134, "GPIO134", 1372 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1373 DRV_GRP4, 1374 MTK_FUNCTION(0, "GPIO134"), 1375 MTK_FUNCTION(1, "MD1_SIM1_SCLK"), 1376 MTK_FUNCTION(2, "MD1_SIM2_SCLK"), 1377 MTK_FUNCTION(6, "TSFDC_26M") 1378 ), 1379 MTK_PIN( 1380 135, "GPIO135", 1381 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1382 DRV_GRP4, 1383 MTK_FUNCTION(0, "GPIO135"), 1384 MTK_FUNCTION(1, "MD1_SIM1_SRST"), 1385 MTK_FUNCTION(2, "MD1_SIM2_SRST"), 1386 MTK_FUNCTION(3, "MCUPM_JTAG_TCK"), 1387 MTK_FUNCTION(5, "CONN_BGF_DSP_L5_JCK"), 1388 MTK_FUNCTION(6, "TSFDC_SDO"), 1389 MTK_FUNCTION(7, "SCP_JTAG0_TCK_VCORE") 1390 ), 1391 MTK_PIN( 1392 136, "GPIO136", 1393 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1394 DRV_GRP4, 1395 MTK_FUNCTION(0, "GPIO136"), 1396 MTK_FUNCTION(1, "MD1_SIM1_SIO"), 1397 MTK_FUNCTION(2, "MD1_SIM2_SIO"), 1398 MTK_FUNCTION(3, "MCUPM_JTAG_TRSTN"), 1399 MTK_FUNCTION(5, "CONN_BGF_DSP_L5_JINTP"), 1400 MTK_FUNCTION(6, "TSFDC_FOUT"), 1401 MTK_FUNCTION(7, "SCP_JTAG0_TRSTN_VCORE") 1402 ), 1403 MTK_PIN( 1404 137, "GPIO137", 1405 MTK_EINT_FUNCTION(0, 137), 1406 DRV_GRP4, 1407 MTK_FUNCTION(0, "GPIO137"), 1408 MTK_FUNCTION(1, "MIPI0_D_SCLK"), 1409 MTK_FUNCTION(2, "BPI_BUS16"), 1410 MTK_FUNCTION(4, "EXT_FRAME_SYNC"), 1411 MTK_FUNCTION(6, "SPM_JTAG_TRSTN_VCORE"), 1412 MTK_FUNCTION(7, "DBG_MON_A0") 1413 ), 1414 MTK_PIN( 1415 138, "GPIO138", 1416 MTK_EINT_FUNCTION(0, 138), 1417 DRV_GRP4, 1418 MTK_FUNCTION(0, "GPIO138"), 1419 MTK_FUNCTION(1, "MIPI0_D_SDATA"), 1420 MTK_FUNCTION(2, "BPI_BUS17"), 1421 MTK_FUNCTION(4, "PCM0_LRCK"), 1422 MTK_FUNCTION(6, "SPM_JTAG_TCK_VCORE"), 1423 MTK_FUNCTION(7, "DBG_MON_A1") 1424 ), 1425 MTK_PIN( 1426 139, "GPIO139", 1427 MTK_EINT_FUNCTION(0, 139), 1428 DRV_GRP4, 1429 MTK_FUNCTION(0, "GPIO139"), 1430 MTK_FUNCTION(1, "MIPI1_D_SCLK"), 1431 MTK_FUNCTION(2, "BPI_BUS18"), 1432 MTK_FUNCTION(4, "MD_GPS_BLANK"), 1433 MTK_FUNCTION(6, "SPM_JTAG_TMS_VCORE"), 1434 MTK_FUNCTION(7, "DBG_MON_A2") 1435 ), 1436 MTK_PIN( 1437 140, "GPIO140", 1438 MTK_EINT_FUNCTION(0, 140), 1439 DRV_GRP4, 1440 MTK_FUNCTION(0, "GPIO140"), 1441 MTK_FUNCTION(1, "MIPI1_D_SDATA"), 1442 MTK_FUNCTION(2, "BPI_BUS19"), 1443 MTK_FUNCTION(4, "MD_URXD1_CONN"), 1444 MTK_FUNCTION(6, "SPM_JTAG_TDO_VCORE"), 1445 MTK_FUNCTION(7, "DBG_MON_A3") 1446 ), 1447 MTK_PIN( 1448 141, "GPIO141", 1449 MTK_EINT_FUNCTION(0, 141), 1450 DRV_GRP4, 1451 MTK_FUNCTION(0, "GPIO141"), 1452 MTK_FUNCTION(1, "MIPI2_D_SCLK"), 1453 MTK_FUNCTION(2, "BPI_BUS20"), 1454 MTK_FUNCTION(4, "MD_UTXD1_CONN"), 1455 MTK_FUNCTION(6, "SPM_JTAG_TDI_VCORE"), 1456 MTK_FUNCTION(7, "DBG_MON_A4") 1457 ), 1458 MTK_PIN( 1459 142, "GPIO142", 1460 MTK_EINT_FUNCTION(0, 142), 1461 DRV_GRP4, 1462 MTK_FUNCTION(0, "GPIO142"), 1463 MTK_FUNCTION(1, "MIPI2_D_SDATA"), 1464 MTK_FUNCTION(2, "BPI_BUS21"), 1465 MTK_FUNCTION(6, "SSPM_JTAG_TRSTN_VCORE"), 1466 MTK_FUNCTION(7, "DBG_MON_A5") 1467 ), 1468 MTK_PIN( 1469 143, "GPIO143", 1470 MTK_EINT_FUNCTION(0, 143), 1471 DRV_GRP4, 1472 MTK_FUNCTION(0, "GPIO143"), 1473 MTK_FUNCTION(1, "MIPI3_D_SCLK"), 1474 MTK_FUNCTION(2, "BPI_BUS22"), 1475 MTK_FUNCTION(4, "TP_UTXD_GNSS_VLP"), 1476 MTK_FUNCTION(5, "MD_UTXD1_CONN"), 1477 MTK_FUNCTION(6, "SSPM_JTAG_TCK_VCORE") 1478 ), 1479 MTK_PIN( 1480 144, "GPIO144", 1481 MTK_EINT_FUNCTION(0, 144), 1482 DRV_GRP4, 1483 MTK_FUNCTION(0, "GPIO144"), 1484 MTK_FUNCTION(1, "MIPI3_D_SDATA"), 1485 MTK_FUNCTION(2, "BPI_BUS23"), 1486 MTK_FUNCTION(4, "TP_URXD_GNSS_VLP"), 1487 MTK_FUNCTION(5, "MD_URXD1_CONN"), 1488 MTK_FUNCTION(6, "SSPM_JTAG_TMS_VCORE") 1489 ), 1490 MTK_PIN( 1491 145, "GPIO145", 1492 MTK_EINT_FUNCTION(0, 145), 1493 DRV_GRP4, 1494 MTK_FUNCTION(0, "GPIO145"), 1495 MTK_FUNCTION(1, "BPI_BUS0"), 1496 MTK_FUNCTION(4, "PCIE_WAKEN_1P"), 1497 MTK_FUNCTION(6, "SSPM_JTAG_TDO_VCORE"), 1498 MTK_FUNCTION(7, "DBG_MON_A10") 1499 ), 1500 MTK_PIN( 1501 146, "GPIO146", 1502 MTK_EINT_FUNCTION(0, 146), 1503 DRV_GRP4, 1504 MTK_FUNCTION(0, "GPIO146"), 1505 MTK_FUNCTION(1, "BPI_BUS1"), 1506 MTK_FUNCTION(4, "PCIE_PERSTN_1P"), 1507 MTK_FUNCTION(6, "SSPM_JTAG_TDI_VCORE"), 1508 MTK_FUNCTION(7, "DBG_MON_A11") 1509 ), 1510 MTK_PIN( 1511 147, "GPIO147", 1512 MTK_EINT_FUNCTION(0, 147), 1513 DRV_GRP4, 1514 MTK_FUNCTION(0, "GPIO147"), 1515 MTK_FUNCTION(1, "BPI_BUS2"), 1516 MTK_FUNCTION(2, "AUD_DAC_26M_CLK"), 1517 MTK_FUNCTION(4, "PCIE_CLKREQN_1P"), 1518 MTK_FUNCTION(6, "SCP_JTAG_LITTLE_TRSTN_VCORE"), 1519 MTK_FUNCTION(7, "DBG_MON_A12") 1520 ), 1521 MTK_PIN( 1522 148, "GPIO148", 1523 MTK_EINT_FUNCTION(0, 148), 1524 DRV_GRP4, 1525 MTK_FUNCTION(0, "GPIO148"), 1526 MTK_FUNCTION(1, "BPI_BUS3"), 1527 MTK_FUNCTION(2, "AUD_DAC_26M_CLK"), 1528 MTK_FUNCTION(4, "TP_UTXD_MD_VLP"), 1529 MTK_FUNCTION(5, "TP_GPIO0_AO"), 1530 MTK_FUNCTION(6, "SCP_JTAG_LITTLE_TCK_VCORE"), 1531 MTK_FUNCTION(7, "DBG_MON_A13") 1532 ), 1533 MTK_PIN( 1534 149, "GPIO149", 1535 MTK_EINT_FUNCTION(0, 149), 1536 DRV_GRP4, 1537 MTK_FUNCTION(0, "GPIO149"), 1538 MTK_FUNCTION(1, "BPI_BUS4"), 1539 MTK_FUNCTION(2, "EXT_FRAME_SYNC"), 1540 MTK_FUNCTION(4, "TP_URXD_MD_VLP"), 1541 MTK_FUNCTION(5, "TP_GPIO1_AO"), 1542 MTK_FUNCTION(6, "SCP_JTAG_LITTLE_TMS_VCORE"), 1543 MTK_FUNCTION(7, "DBG_MON_A14") 1544 ), 1545 MTK_PIN( 1546 150, "GPIO150", 1547 MTK_EINT_FUNCTION(0, 150), 1548 DRV_GRP4, 1549 MTK_FUNCTION(0, "GPIO150"), 1550 MTK_FUNCTION(1, "BPI_BUS5"), 1551 MTK_FUNCTION(2, "GPS_PPS0"), 1552 MTK_FUNCTION(5, "TP_GPIO2_AO"), 1553 MTK_FUNCTION(6, "SCP_JTAG_LITTLE_TDO_VCORE"), 1554 MTK_FUNCTION(7, "DBG_MON_A15") 1555 ), 1556 MTK_PIN( 1557 151, "GPIO151", 1558 MTK_EINT_FUNCTION(0, 151), 1559 DRV_GRP4, 1560 MTK_FUNCTION(0, "GPIO151"), 1561 MTK_FUNCTION(1, "BPI_BUS6"), 1562 MTK_FUNCTION(2, "GPS_PPS1"), 1563 MTK_FUNCTION(5, "TP_GPIO3_AO"), 1564 MTK_FUNCTION(6, "SCP_JTAG_LITTLE_TDI_VCORE") 1565 ), 1566 MTK_PIN( 1567 152, "GPIO152", 1568 MTK_EINT_FUNCTION(0, 152), 1569 DRV_GRP4, 1570 MTK_FUNCTION(0, "GPIO152"), 1571 MTK_FUNCTION(1, "BPI_BUS7"), 1572 MTK_FUNCTION(2, "EDP_TX_HPD"), 1573 MTK_FUNCTION(5, "AGPS_SYNC"), 1574 MTK_FUNCTION(6, "SSPM_UTXD_AO_VCORE") 1575 ), 1576 MTK_PIN( 1577 153, "GPIO153", 1578 MTK_EINT_FUNCTION(0, 153), 1579 DRV_GRP4, 1580 MTK_FUNCTION(0, "GPIO153"), 1581 MTK_FUNCTION(1, "MD_UCNT_A_TGL"), 1582 MTK_FUNCTION(6, "TP_URTS1_VCORE"), 1583 MTK_FUNCTION(7, "DBG_MON_A8") 1584 ), 1585 MTK_PIN( 1586 154, "GPIO154", 1587 MTK_EINT_FUNCTION(0, 154), 1588 DRV_GRP4, 1589 MTK_FUNCTION(0, "GPIO154"), 1590 MTK_FUNCTION(1, "DIGRF_IRQ"), 1591 MTK_FUNCTION(6, "TP_UCTS1_VCORE"), 1592 MTK_FUNCTION(7, "DBG_MON_A9") 1593 ), 1594 MTK_PIN( 1595 155, "GPIO155", 1596 MTK_EINT_FUNCTION(0, 155), 1597 DRV_GRP4, 1598 MTK_FUNCTION(0, "GPIO155"), 1599 MTK_FUNCTION(1, "MIPI_M_SCLK"), 1600 MTK_FUNCTION(4, "UCTS2"), 1601 MTK_FUNCTION(6, "TP_UTXD_CONSYS_VCORE"), 1602 MTK_FUNCTION(7, "DBG_MON_A6") 1603 ), 1604 MTK_PIN( 1605 156, "GPIO156", 1606 MTK_EINT_FUNCTION(0, 156), 1607 DRV_GRP4, 1608 MTK_FUNCTION(0, "GPIO156"), 1609 MTK_FUNCTION(1, "MIPI_M_SDATA"), 1610 MTK_FUNCTION(4, "URTS2"), 1611 MTK_FUNCTION(6, "TP_URXD_CONSYS_VCORE"), 1612 MTK_FUNCTION(7, "DBG_MON_A7") 1613 ), 1614 MTK_PIN( 1615 157, "GPIO157", 1616 MTK_EINT_FUNCTION(0, 157), 1617 DRV_GRP4, 1618 MTK_FUNCTION(0, "GPIO157"), 1619 MTK_FUNCTION(1, "BPI_BUS8"), 1620 MTK_FUNCTION(4, "UTXD2"), 1621 MTK_FUNCTION(5, "CLKM0_A"), 1622 MTK_FUNCTION(6, "SSPM_URXD_AO_VCORE"), 1623 MTK_FUNCTION(7, "DBG_MON_A16") 1624 ), 1625 MTK_PIN( 1626 158, "GPIO158", 1627 MTK_EINT_FUNCTION(0, 158), 1628 DRV_GRP4, 1629 MTK_FUNCTION(0, "GPIO158"), 1630 MTK_FUNCTION(1, "BPI_BUS9"), 1631 MTK_FUNCTION(4, "URXD2"), 1632 MTK_FUNCTION(5, "CLKM1_A"), 1633 MTK_FUNCTION(6, "TP_UTXD1_VCORE") 1634 ), 1635 MTK_PIN( 1636 159, "GPIO159", 1637 MTK_EINT_FUNCTION(0, 159), 1638 DRV_GRP4, 1639 MTK_FUNCTION(0, "GPIO159"), 1640 MTK_FUNCTION(1, "BPI_BUS10"), 1641 MTK_FUNCTION(2, "MD_INT0"), 1642 MTK_FUNCTION(3, "SRCLKENAI1"), 1643 MTK_FUNCTION(5, "CLKM2_A"), 1644 MTK_FUNCTION(6, "TP_URXD1_VCORE") 1645 ), 1646 MTK_PIN( 1647 160, "GPIO160", 1648 MTK_EINT_FUNCTION(0, 160), 1649 DRV_GRP4, 1650 MTK_FUNCTION(0, "GPIO160"), 1651 MTK_FUNCTION(1, "UTXD0"), 1652 MTK_FUNCTION(2, "MD_UTXD1"), 1653 MTK_FUNCTION(5, "MBISTREADEN_TRIGGER"), 1654 MTK_FUNCTION(6, "CONN_BG_GPS_MCU_DBG_UART_TX") 1655 ), 1656 MTK_PIN( 1657 161, "GPIO161", 1658 MTK_EINT_FUNCTION(0, 161), 1659 DRV_GRP4, 1660 MTK_FUNCTION(0, "GPIO161"), 1661 MTK_FUNCTION(1, "URXD0"), 1662 MTK_FUNCTION(2, "MD_URXD1"), 1663 MTK_FUNCTION(5, "MBISTWRITEEN_TRIGGER") 1664 ), 1665 MTK_PIN( 1666 162, "GPIO162", 1667 MTK_EINT_FUNCTION(0, 162), 1668 DRV_GRP4, 1669 MTK_FUNCTION(0, "GPIO162"), 1670 MTK_FUNCTION(1, "UTXD1"), 1671 MTK_FUNCTION(2, "MD_UTXD0"), 1672 MTK_FUNCTION(3, "TP_UTXD1_VLP"), 1673 MTK_FUNCTION(4, "ADSP_UTXD0"), 1674 MTK_FUNCTION(5, "SSPM_UTXD_AO_VLP"), 1675 MTK_FUNCTION(6, "HFRP_UTXD1") 1676 ), 1677 MTK_PIN( 1678 163, "GPIO163", 1679 MTK_EINT_FUNCTION(0, 163), 1680 DRV_GRP4, 1681 MTK_FUNCTION(0, "GPIO163"), 1682 MTK_FUNCTION(1, "URXD1"), 1683 MTK_FUNCTION(2, "MD_URXD0"), 1684 MTK_FUNCTION(3, "TP_URXD1_VLP"), 1685 MTK_FUNCTION(4, "ADSP_URXD0"), 1686 MTK_FUNCTION(5, "SSPM_URXD_AO_VLP"), 1687 MTK_FUNCTION(6, "HFRP_URXD1") 1688 ), 1689 MTK_PIN( 1690 164, "GPIO164", 1691 MTK_EINT_FUNCTION(0, 164), 1692 DRV_GRP4, 1693 MTK_FUNCTION(0, "GPIO164"), 1694 MTK_FUNCTION(1, "SCP_SCL0"), 1695 MTK_FUNCTION(6, "TP_GPIO0_AO"), 1696 MTK_FUNCTION(7, "DBG_MON_A22") 1697 ), 1698 MTK_PIN( 1699 165, "GPIO165", 1700 MTK_EINT_FUNCTION(0, 165), 1701 DRV_GRP4, 1702 MTK_FUNCTION(0, "GPIO165"), 1703 MTK_FUNCTION(1, "SCP_SDA0"), 1704 MTK_FUNCTION(6, "TP_GPIO1_AO"), 1705 MTK_FUNCTION(7, "DBG_MON_A23") 1706 ), 1707 MTK_PIN( 1708 166, "GPIO166", 1709 MTK_EINT_FUNCTION(0, 166), 1710 DRV_GRP4, 1711 MTK_FUNCTION(0, "GPIO166"), 1712 MTK_FUNCTION(1, "SCP_SCL2"), 1713 MTK_FUNCTION(6, "TP_GPIO2_AO"), 1714 MTK_FUNCTION(7, "DBG_MON_A24") 1715 ), 1716 MTK_PIN( 1717 167, "GPIO167", 1718 MTK_EINT_FUNCTION(0, 167), 1719 DRV_GRP4, 1720 MTK_FUNCTION(0, "GPIO167"), 1721 MTK_FUNCTION(1, "SCP_SDA2"), 1722 MTK_FUNCTION(6, "TP_GPIO3_AO"), 1723 MTK_FUNCTION(7, "DBG_MON_A25") 1724 ), 1725 MTK_PIN( 1726 168, "GPIO168", 1727 MTK_EINT_FUNCTION(0, 168), 1728 DRV_GRP4, 1729 MTK_FUNCTION(0, "GPIO168"), 1730 MTK_FUNCTION(1, "SCP_SPI2_CK"), 1731 MTK_FUNCTION(2, "SPI2_B_CLK"), 1732 MTK_FUNCTION(3, "PWM_VLP"), 1733 MTK_FUNCTION(4, "SCP_SCL2"), 1734 MTK_FUNCTION(7, "DBG_MON_A26") 1735 ), 1736 MTK_PIN( 1737 169, "GPIO169", 1738 MTK_EINT_FUNCTION(0, 169), 1739 DRV_GRP4, 1740 MTK_FUNCTION(0, "GPIO169"), 1741 MTK_FUNCTION(1, "SCP_SPI2_CS"), 1742 MTK_FUNCTION(2, "SPI2_B_CSB"), 1743 MTK_FUNCTION(7, "DBG_MON_A27") 1744 ), 1745 MTK_PIN( 1746 170, "GPIO170", 1747 MTK_EINT_FUNCTION(0, 170), 1748 DRV_GRP4, 1749 MTK_FUNCTION(0, "GPIO170"), 1750 MTK_FUNCTION(1, "SCP_SPI2_MO"), 1751 MTK_FUNCTION(2, "SPI2_B_MO"), 1752 MTK_FUNCTION(4, "SCP_SDA2"), 1753 MTK_FUNCTION(7, "DBG_MON_A28") 1754 ), 1755 MTK_PIN( 1756 171, "GPIO171", 1757 MTK_EINT_FUNCTION(0, 171), 1758 DRV_GRP4, 1759 MTK_FUNCTION(0, "GPIO171"), 1760 MTK_FUNCTION(1, "SCP_SPI2_MI"), 1761 MTK_FUNCTION(2, "SPI2_B_MI"), 1762 MTK_FUNCTION(7, "DBG_MON_A29") 1763 ), 1764 MTK_PIN( 1765 172, "GPIO172", 1766 MTK_EINT_FUNCTION(0, 172), 1767 DRV_GRP4, 1768 MTK_FUNCTION(0, "GPIO172"), 1769 MTK_FUNCTION(1, "CONN_TCXOENA_REQ") 1770 ), 1771 MTK_PIN( 1772 173, "GPIO173", 1773 MTK_EINT_FUNCTION(0, 173), 1774 DRV_GRP4, 1775 MTK_FUNCTION(0, "GPIO173"), 1776 MTK_FUNCTION(1, "CMFLASH3"), 1777 MTK_FUNCTION(2, "PWM_3"), 1778 MTK_FUNCTION(3, "MD_GPS_L5_BLANK"), 1779 MTK_FUNCTION(4, "CLKM1_A"), 1780 MTK_FUNCTION(7, "DBG_MON_A31") 1781 ), 1782 MTK_PIN( 1783 174, "GPIO174", 1784 MTK_EINT_FUNCTION(0, 174), 1785 DRV_GRP4, 1786 MTK_FUNCTION(0, "GPIO174"), 1787 MTK_FUNCTION(1, "CMFLASH0"), 1788 MTK_FUNCTION(2, "PWM_0"), 1789 MTK_FUNCTION(3, "VBUSVALID_1P"), 1790 MTK_FUNCTION(4, "MD32_2_RXD"), 1791 MTK_FUNCTION(5, "DISP_PWM3") 1792 ), 1793 MTK_PIN( 1794 175, "GPIO175", 1795 MTK_EINT_FUNCTION(0, 175), 1796 DRV_GRP4, 1797 MTK_FUNCTION(0, "GPIO175"), 1798 MTK_FUNCTION(1, "CMFLASH1"), 1799 MTK_FUNCTION(2, "PWM_1"), 1800 MTK_FUNCTION(3, "EDP_TX_HPD"), 1801 MTK_FUNCTION(4, "MD32_2_TXD"), 1802 MTK_FUNCTION(5, "DISP_PWM4") 1803 ), 1804 MTK_PIN( 1805 176, "GPIO176", 1806 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1807 DRV_GRP4, 1808 MTK_FUNCTION(0, "GPIO176"), 1809 MTK_FUNCTION(1, "SCL5"), 1810 MTK_FUNCTION(2, "LCM3_RST"), 1811 MTK_FUNCTION(4, "MD_URXD1_CONN"), 1812 MTK_FUNCTION(6, "TP_UTXD_GNSS_VCORE") 1813 ), 1814 MTK_PIN( 1815 177, "GPIO177", 1816 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1817 DRV_GRP4, 1818 MTK_FUNCTION(0, "GPIO177"), 1819 MTK_FUNCTION(1, "SDA5"), 1820 MTK_FUNCTION(2, "DSI3_TE"), 1821 MTK_FUNCTION(4, "MD_UTXD1_CONN"), 1822 MTK_FUNCTION(6, "TP_URXD_GNSS_VCORE") 1823 ), 1824 MTK_PIN( 1825 178, "GPIO178", 1826 MTK_EINT_FUNCTION(0, 178), 1827 DRV_GRP4, 1828 MTK_FUNCTION(0, "GPIO178"), 1829 MTK_FUNCTION(1, "DMIC_CLK"), 1830 MTK_FUNCTION(2, "SCP_DMIC_CLK"), 1831 MTK_FUNCTION(3, "SRCLKENAI0"), 1832 MTK_FUNCTION(4, "CLKM2_B"), 1833 MTK_FUNCTION(5, "TP_GPIO7_AO"), 1834 MTK_FUNCTION(6, "SPU1_UTX"), 1835 MTK_FUNCTION(7, "DAP_SONIC_SWCK") 1836 ), 1837 MTK_PIN( 1838 179, "GPIO179", 1839 MTK_EINT_FUNCTION(0, 179), 1840 DRV_GRP4, 1841 MTK_FUNCTION(0, "GPIO179"), 1842 MTK_FUNCTION(1, "DMIC_DAT"), 1843 MTK_FUNCTION(2, "SCP_DMIC_DAT"), 1844 MTK_FUNCTION(3, "SRCLKENAI1"), 1845 MTK_FUNCTION(4, "CLKM3_B"), 1846 MTK_FUNCTION(5, "TP_GPIO8_AO"), 1847 MTK_FUNCTION(6, "SPU1_URX"), 1848 MTK_FUNCTION(7, "DAP_SONIC_SWD") 1849 ), 1850 MTK_PIN( 1851 180, "GPIO180", 1852 MTK_EINT_FUNCTION(0, 180), 1853 DRV_GRP4, 1854 MTK_FUNCTION(0, "GPIO180"), 1855 MTK_FUNCTION(1, "IDDIG_1P"), 1856 MTK_FUNCTION(2, "CMVREF0"), 1857 MTK_FUNCTION(3, "GPS_PPS1"), 1858 MTK_FUNCTION(4, "GPS_L5_ELNA_EN"), 1859 MTK_FUNCTION(5, "DISP_PWM1") 1860 ), 1861 MTK_PIN( 1862 181, "GPIO181", 1863 MTK_EINT_FUNCTION(0, 181), 1864 DRV_GRP4, 1865 MTK_FUNCTION(0, "GPIO181"), 1866 MTK_FUNCTION(1, "USB_DRVVBUS_1P"), 1867 MTK_FUNCTION(2, "CMVREF1"), 1868 MTK_FUNCTION(3, "MFG_EB_JTAG_TRSTN"), 1869 MTK_FUNCTION(4, "ADSP_JTAG1_TRSTN"), 1870 MTK_FUNCTION(5, "HFRP_JTAG1_TRSTN"), 1871 MTK_FUNCTION(6, "SPU1_NTRST"), 1872 MTK_FUNCTION(7, "CONN_BG_GPS_MCU_TRST_B") 1873 ), 1874 MTK_PIN( 1875 182, "GPIO182", 1876 MTK_EINT_FUNCTION(0, 182), 1877 DRV_GRP4, 1878 MTK_FUNCTION(0, "GPIO182"), 1879 MTK_FUNCTION(1, "SCL11"), 1880 MTK_FUNCTION(2, "CMVREF2"), 1881 MTK_FUNCTION(3, "MFG_EB_JTAG_TCK"), 1882 MTK_FUNCTION(4, "ADSP_JTAG1_TCK"), 1883 MTK_FUNCTION(5, "HFRP_JTAG1_TCK"), 1884 MTK_FUNCTION(6, "SPU1_TCK"), 1885 MTK_FUNCTION(7, "CONN_BG_GPS_MCU_TCK") 1886 ), 1887 MTK_PIN( 1888 183, "GPIO183", 1889 MTK_EINT_FUNCTION(0, 183), 1890 DRV_GRP4, 1891 MTK_FUNCTION(0, "GPIO183"), 1892 MTK_FUNCTION(1, "SDA11"), 1893 MTK_FUNCTION(2, "CMVREF3"), 1894 MTK_FUNCTION(3, "MFG_EB_JTAG_TMS"), 1895 MTK_FUNCTION(4, "ADSP_JTAG1_TMS"), 1896 MTK_FUNCTION(5, "HFRP_JTAG1_TMS"), 1897 MTK_FUNCTION(6, "SPU1_TMS"), 1898 MTK_FUNCTION(7, "CONN_BG_GPS_MCU_TMS") 1899 ), 1900 MTK_PIN( 1901 184, "GPIO184", 1902 MTK_EINT_FUNCTION(0, 184), 1903 DRV_GRP4, 1904 MTK_FUNCTION(0, "GPIO184"), 1905 MTK_FUNCTION(1, "SCL12"), 1906 MTK_FUNCTION(2, "CMVREF4"), 1907 MTK_FUNCTION(3, "MFG_EB_JTAG_TDO"), 1908 MTK_FUNCTION(4, "ADSP_JTAG1_TDO"), 1909 MTK_FUNCTION(5, "HFRP_JTAG1_TDO"), 1910 MTK_FUNCTION(6, "SPU1_TDO"), 1911 MTK_FUNCTION(7, "CONN_BG_GPS_MCU_TDO") 1912 ), 1913 MTK_PIN( 1914 185, "GPIO185", 1915 MTK_EINT_FUNCTION(0, 185), 1916 DRV_GRP4, 1917 MTK_FUNCTION(0, "GPIO185"), 1918 MTK_FUNCTION(1, "SDA12"), 1919 MTK_FUNCTION(2, "CMVREF5"), 1920 MTK_FUNCTION(3, "MFG_EB_JTAG_TDI"), 1921 MTK_FUNCTION(4, "ADSP_JTAG1_TDI"), 1922 MTK_FUNCTION(5, "HFRP_JTAG1_TDI"), 1923 MTK_FUNCTION(6, "SPU1_TDI"), 1924 MTK_FUNCTION(7, "CONN_BG_GPS_MCU_TDI") 1925 ), 1926 MTK_PIN( 1927 186, "GPIO186", 1928 MTK_EINT_FUNCTION(0, 186), 1929 DRV_GRP4, 1930 MTK_FUNCTION(0, "GPIO186"), 1931 MTK_FUNCTION(1, "MD_GPS_L1_BLANK"), 1932 MTK_FUNCTION(2, "PMSR_SMAP"), 1933 MTK_FUNCTION(3, "TP_GPIO2_AO") 1934 ), 1935 MTK_PIN( 1936 187, "GPIO187", 1937 MTK_EINT_FUNCTION(0, 187), 1938 DRV_GRP4, 1939 MTK_FUNCTION(0, "GPIO187"), 1940 MTK_FUNCTION(1, "MD_GPS_L5_BLANK"), 1941 MTK_FUNCTION(3, "TP_GPIO4_AO") 1942 ), 1943 MTK_PIN( 1944 188, "GPIO188", 1945 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1946 DRV_GRP4, 1947 MTK_FUNCTION(0, "GPIO188"), 1948 MTK_FUNCTION(1, "SCL2"), 1949 MTK_FUNCTION(2, "SCP_SCL8") 1950 ), 1951 MTK_PIN( 1952 189, "GPIO189", 1953 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1954 DRV_GRP4, 1955 MTK_FUNCTION(0, "GPIO189"), 1956 MTK_FUNCTION(1, "SDA2"), 1957 MTK_FUNCTION(2, "SCP_SDA8") 1958 ), 1959 MTK_PIN( 1960 190, "GPIO190", 1961 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1962 DRV_GRP4, 1963 MTK_FUNCTION(0, "GPIO190"), 1964 MTK_FUNCTION(1, "SCL4"), 1965 MTK_FUNCTION(2, "SCP_SCL9"), 1966 MTK_FUNCTION(6, "UDI_TDI_6") 1967 ), 1968 MTK_PIN( 1969 191, "GPIO191", 1970 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1971 DRV_GRP4, 1972 MTK_FUNCTION(0, "GPIO191"), 1973 MTK_FUNCTION(1, "SDA4"), 1974 MTK_FUNCTION(2, "SCP_SDA9"), 1975 MTK_FUNCTION(6, "UDI_TDI_7") 1976 ), 1977 MTK_PIN( 1978 192, "GPIO192", 1979 MTK_EINT_FUNCTION(0, 192), 1980 DRV_GRP4, 1981 MTK_FUNCTION(0, "GPIO192"), 1982 MTK_FUNCTION(1, "CMMCLK2"), 1983 MTK_FUNCTION(4, "MD32_3_RXD") 1984 ), 1985 MTK_PIN( 1986 193, "GPIO193", 1987 MTK_EINT_FUNCTION(0, 193), 1988 DRV_GRP4, 1989 MTK_FUNCTION(0, "GPIO193"), 1990 MTK_FUNCTION(3, "CLKM0_B"), 1991 MTK_FUNCTION(4, "MD32_3_TXD"), 1992 MTK_FUNCTION(6, "UDI_TDO_7") 1993 ), 1994 MTK_PIN( 1995 194, "GPIO194", 1996 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1997 DRV_GRP4, 1998 MTK_FUNCTION(0, "GPIO194"), 1999 MTK_FUNCTION(1, "SCL7"), 2000 MTK_FUNCTION(2, "MD32_3_GPIO0"), 2001 MTK_FUNCTION(3, "CLKM2_B"), 2002 MTK_FUNCTION(6, "UDI_TDI_2") 2003 ), 2004 MTK_PIN( 2005 195, "GPIO195", 2006 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2007 DRV_GRP4, 2008 MTK_FUNCTION(0, "GPIO195"), 2009 MTK_FUNCTION(1, "SDA7"), 2010 MTK_FUNCTION(3, "CLKM3_B"), 2011 MTK_FUNCTION(6, "UDI_TDI_3") 2012 ), 2013 MTK_PIN( 2014 196, "GPIO196", 2015 MTK_EINT_FUNCTION(0, 196), 2016 DRV_GRP4, 2017 MTK_FUNCTION(0, "GPIO196"), 2018 MTK_FUNCTION(1, "CMMCLK3") 2019 ), 2020 MTK_PIN( 2021 197, "GPIO197", 2022 MTK_EINT_FUNCTION(0, 197), 2023 DRV_GRP4, 2024 MTK_FUNCTION(0, "GPIO197"), 2025 MTK_FUNCTION(3, "CLKM1_B"), 2026 MTK_FUNCTION(6, "UDI_TDI_1") 2027 ), 2028 MTK_PIN( 2029 198, "GPIO198", 2030 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2031 DRV_GRP4, 2032 MTK_FUNCTION(0, "GPIO198"), 2033 MTK_FUNCTION(1, "SCL8"), 2034 MTK_FUNCTION(6, "UDI_TDI_4") 2035 ), 2036 MTK_PIN( 2037 199, "GPIO199", 2038 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2039 DRV_GRP4, 2040 MTK_FUNCTION(0, "GPIO199"), 2041 MTK_FUNCTION(1, "SDA8"), 2042 MTK_FUNCTION(6, "UDI_TDI_5") 2043 ), 2044 MTK_PIN( 2045 200, "GPIO200", 2046 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2047 DRV_GRP4, 2048 MTK_FUNCTION(0, "GPIO200"), 2049 MTK_FUNCTION(1, "SCL1") 2050 ), 2051 MTK_PIN( 2052 201, "GPIO201", 2053 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2054 DRV_GRP4, 2055 MTK_FUNCTION(0, "GPIO201"), 2056 MTK_FUNCTION(1, "SDA1"), 2057 MTK_FUNCTION(7, "TSFDC_BG_COMP") 2058 ), 2059 MTK_PIN( 2060 202, "GPIO202", 2061 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2062 DRV_GRP4, 2063 MTK_FUNCTION(0, "GPIO202"), 2064 MTK_FUNCTION(1, "SCL9"), 2065 MTK_FUNCTION(2, "SCP_SCL7"), 2066 MTK_FUNCTION(6, "TP_GPIO15_AO") 2067 ), 2068 MTK_PIN( 2069 203, "GPIO203", 2070 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2071 DRV_GRP4, 2072 MTK_FUNCTION(0, "GPIO203"), 2073 MTK_FUNCTION(1, "SDA9"), 2074 MTK_FUNCTION(2, "SCP_SDA7"), 2075 MTK_FUNCTION(6, "TP_GPIO9_AO") 2076 ), 2077 MTK_PIN( 2078 204, "GPIO204", 2079 MTK_EINT_FUNCTION(0, 204), 2080 DRV_GRP4, 2081 MTK_FUNCTION(0, "GPIO204"), 2082 MTK_FUNCTION(1, "SCL13"), 2083 MTK_FUNCTION(2, "CMVREF6"), 2084 MTK_FUNCTION(3, "GPS_L1_ELNA_EN"), 2085 MTK_FUNCTION(5, "CLKM2_B"), 2086 MTK_FUNCTION(6, "TP_GPIO12_AO") 2087 ), 2088 MTK_PIN( 2089 205, "GPIO205", 2090 MTK_EINT_FUNCTION(0, 205), 2091 DRV_GRP4, 2092 MTK_FUNCTION(0, "GPIO205"), 2093 MTK_FUNCTION(1, "SDA13"), 2094 MTK_FUNCTION(2, "CMVREF7"), 2095 MTK_FUNCTION(3, "GPS_L5_ELNA_EN"), 2096 MTK_FUNCTION(5, "CLKM3_B"), 2097 MTK_FUNCTION(6, "TP_GPIO13_AO") 2098 ), 2099 MTK_PIN( 2100 206, "GPIO206", 2101 MTK_EINT_FUNCTION(0, 206), 2102 DRV_GRP4, 2103 MTK_FUNCTION(0, "GPIO206"), 2104 MTK_FUNCTION(2, "MD32_2_GPIO0"), 2105 MTK_FUNCTION(5, "VBUSVALID"), 2106 MTK_FUNCTION(6, "UDI_TDO_3") 2107 ), 2108 MTK_PIN( 2109 207, "GPIO207", 2110 MTK_EINT_FUNCTION(0, 207), 2111 DRV_GRP4, 2112 MTK_FUNCTION(0, "GPIO207"), 2113 MTK_FUNCTION(1, "PCIE_WAKEN_2P"), 2114 MTK_FUNCTION(2, "PMSR_SMAP_MAX"), 2115 MTK_FUNCTION(4, "FMI2S_A_BCK"), 2116 MTK_FUNCTION(6, "UDI_TDO_4") 2117 ), 2118 MTK_PIN( 2119 208, "GPIO208", 2120 MTK_EINT_FUNCTION(0, 208), 2121 DRV_GRP4, 2122 MTK_FUNCTION(0, "GPIO208"), 2123 MTK_FUNCTION(1, "PCIE_CLKREQN_2P"), 2124 MTK_FUNCTION(2, "PMSR_SMAP_MAX_W"), 2125 MTK_FUNCTION(4, "FMI2S_A_LRCK"), 2126 MTK_FUNCTION(5, "CLKM0_B"), 2127 MTK_FUNCTION(6, "UDI_TDO_5") 2128 ), 2129 MTK_PIN( 2130 209, "GPIO209", 2131 MTK_EINT_FUNCTION(0, 209), 2132 DRV_GRP4, 2133 MTK_FUNCTION(0, "GPIO209"), 2134 MTK_FUNCTION(1, "PCIE_PERSTN_2P"), 2135 MTK_FUNCTION(2, "PMSR_SMAP"), 2136 MTK_FUNCTION(4, "FMI2S_A_DI"), 2137 MTK_FUNCTION(5, "CLKM1_B"), 2138 MTK_FUNCTION(6, "UDI_TDO_6") 2139 ), 2140 MTK_PIN( 2141 210, "GPIO210", 2142 MTK_EINT_FUNCTION(0, 210), 2143 DRV_GRP4, 2144 MTK_FUNCTION(0, "GPIO210"), 2145 MTK_FUNCTION(1, "CMMCLK4") 2146 ), 2147 MTK_PIN( 2148 211, "GPIO211", 2149 MTK_EINT_FUNCTION(0, 211), 2150 DRV_GRP4, 2151 MTK_FUNCTION(0, "GPIO211"), 2152 MTK_FUNCTION(1, "CMMCLK5"), 2153 MTK_FUNCTION(2, "CONN_TCXOENA_REQ") 2154 ), 2155 MTK_PIN( 2156 212, "GPIO212", 2157 MTK_EINT_FUNCTION(0, 212), 2158 DRV_GRP4, 2159 MTK_FUNCTION(0, "GPIO212"), 2160 MTK_FUNCTION(1, "CMMCLK6"), 2161 MTK_FUNCTION(2, "TP_GPIO10_AO"), 2162 MTK_FUNCTION(5, "IDDIG"), 2163 MTK_FUNCTION(6, "UDI_TDO_1") 2164 ), 2165 MTK_PIN( 2166 213, "GPIO213", 2167 MTK_EINT_FUNCTION(0, 213), 2168 DRV_GRP4, 2169 MTK_FUNCTION(0, "GPIO213"), 2170 MTK_FUNCTION(1, "CMMCLK7"), 2171 MTK_FUNCTION(2, "TP_GPIO11_AO"), 2172 MTK_FUNCTION(5, "USB_DRVVBUS"), 2173 MTK_FUNCTION(6, "UDI_TDO_2") 2174 ), 2175 MTK_PIN( 2176 214, "GPIO214", 2177 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2178 DRV_GRP4, 2179 MTK_FUNCTION(0, "GPIO214"), 2180 MTK_FUNCTION(1, "SCP_SCL3"), 2181 MTK_FUNCTION(2, "SDA14_E1_SCL14_E2"), 2182 MTK_FUNCTION(6, "GBE1_MDC"), 2183 MTK_FUNCTION(7, "GBE0_MDC") 2184 ), 2185 MTK_PIN( 2186 215, "GPIO215", 2187 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2188 DRV_GRP4, 2189 MTK_FUNCTION(0, "GPIO215"), 2190 MTK_FUNCTION(1, "SCP_SDA3"), 2191 MTK_FUNCTION(2, "SCL14_E1_SDA14_E2"), 2192 MTK_FUNCTION(6, "GBE1_MDIO"), 2193 MTK_FUNCTION(7, "GBE0_MDIO") 2194 ), 2195 MTK_PIN( 2196 216, "GPIO216", 2197 MTK_EINT_FUNCTION(0, 216), 2198 DRV_GRP4, 2199 MTK_FUNCTION(0, "GPIO216"), 2200 MTK_FUNCTION(1, "GPS_PPS0") 2201 ), 2202 MTK_PIN( 2203 217, "GPIO217", 2204 MTK_EINT_FUNCTION(0, 217), 2205 DRV_GRP4, 2206 MTK_FUNCTION(0, "GPIO217"), 2207 MTK_FUNCTION(1, "KPROW0"), 2208 MTK_FUNCTION(6, "TP_GPIO12_AO") 2209 ), 2210 MTK_PIN( 2211 218, "GPIO218", 2212 MTK_EINT_FUNCTION(0, 218), 2213 DRV_GRP4, 2214 MTK_FUNCTION(0, "GPIO218"), 2215 MTK_FUNCTION(1, "KPROW1"), 2216 MTK_FUNCTION(2, "SPI0_WP"), 2217 MTK_FUNCTION(3, "MBISTREADEN_TRIGGER"), 2218 MTK_FUNCTION(5, "GPS_L5_ELNA_EN"), 2219 MTK_FUNCTION(6, "TP_GPIO14_AO") 2220 ), 2221 MTK_PIN( 2222 219, "GPIO219", 2223 MTK_EINT_FUNCTION(0, 219), 2224 DRV_GRP4, 2225 MTK_FUNCTION(0, "GPIO219"), 2226 MTK_FUNCTION(1, "KPCOL1"), 2227 MTK_FUNCTION(2, "SPI0_HOLD"), 2228 MTK_FUNCTION(3, "MBISTWRITEEN_TRIGGER"), 2229 MTK_FUNCTION(4, "SPMI_M_TRIG_FLAG"), 2230 MTK_FUNCTION(5, "GPS_L1_ELNA_EN"), 2231 MTK_FUNCTION(6, "SPM_JTAG_TRSTN_VLP"), 2232 MTK_FUNCTION(7, "JTRSTN_SEL1") 2233 ), 2234 MTK_PIN( 2235 220, "GPIO220", 2236 MTK_EINT_FUNCTION(0, 220), 2237 DRV_GRP4, 2238 MTK_FUNCTION(0, "GPIO220"), 2239 MTK_FUNCTION(1, "SPI0_CLK"), 2240 MTK_FUNCTION(6, "SPM_JTAG_TCK_VLP"), 2241 MTK_FUNCTION(7, "JTCK_SEL1") 2242 ), 2243 MTK_PIN( 2244 221, "GPIO221", 2245 MTK_EINT_FUNCTION(0, 221), 2246 DRV_GRP4, 2247 MTK_FUNCTION(0, "GPIO221"), 2248 MTK_FUNCTION(1, "SPI0_CSB"), 2249 MTK_FUNCTION(6, "SPM_JTAG_TMS_VLP"), 2250 MTK_FUNCTION(7, "JTMS_SEL1") 2251 ), 2252 MTK_PIN( 2253 222, "GPIO222", 2254 MTK_EINT_FUNCTION(0, 222), 2255 DRV_GRP4, 2256 MTK_FUNCTION(0, "GPIO222"), 2257 MTK_FUNCTION(1, "SPI0_MO"), 2258 MTK_FUNCTION(2, "SCP_SCL7"), 2259 MTK_FUNCTION(6, "SPM_JTAG_TDO_VLP"), 2260 MTK_FUNCTION(7, "JTDO_SEL1") 2261 ), 2262 MTK_PIN( 2263 223, "GPIO223", 2264 MTK_EINT_FUNCTION(0, 223), 2265 DRV_GRP4, 2266 MTK_FUNCTION(0, "GPIO223"), 2267 MTK_FUNCTION(1, "SPI0_MI"), 2268 MTK_FUNCTION(2, "SCP_SDA7"), 2269 MTK_FUNCTION(6, "SPM_JTAG_TDI_VLP"), 2270 MTK_FUNCTION(7, "JTDI_SEL1") 2271 ), 2272 MTK_PIN( 2273 224, "GPIO224", 2274 MTK_EINT_FUNCTION(0, 224), 2275 DRV_GRP4, 2276 MTK_FUNCTION(0, "GPIO224"), 2277 MTK_FUNCTION(1, "MSDC2_CLK"), 2278 MTK_FUNCTION(2, "DMIC2_CLK"), 2279 MTK_FUNCTION(3, "GBE0_AUX_PPS0"), 2280 MTK_FUNCTION(4, "GBE0_TXER"), 2281 MTK_FUNCTION(5, "GBE1_TXER"), 2282 MTK_FUNCTION(6, "GBE1_AUX_PPS0"), 2283 MTK_FUNCTION(7, "MD32_1_TXD") 2284 ), 2285 MTK_PIN( 2286 225, "GPIO225", 2287 MTK_EINT_FUNCTION(0, 225), 2288 DRV_GRP4, 2289 MTK_FUNCTION(0, "GPIO225"), 2290 MTK_FUNCTION(1, "MSDC2_CMD"), 2291 MTK_FUNCTION(2, "DMIC2_DAT"), 2292 MTK_FUNCTION(3, "GBE0_AUX_PPS1"), 2293 MTK_FUNCTION(4, "GBE0_RXER"), 2294 MTK_FUNCTION(5, "GBE1_RXER"), 2295 MTK_FUNCTION(6, "GBE1_AUX_PPS1"), 2296 MTK_FUNCTION(7, "MD32_1_RXD") 2297 ), 2298 MTK_PIN( 2299 226, "GPIO226", 2300 MTK_EINT_FUNCTION(0, 226), 2301 DRV_GRP4, 2302 MTK_FUNCTION(0, "GPIO226"), 2303 MTK_FUNCTION(1, "MSDC2_DAT0"), 2304 MTK_FUNCTION(2, "I2SIN3_BCK"), 2305 MTK_FUNCTION(3, "GBE0_AUX_PPS2"), 2306 MTK_FUNCTION(4, "GBE0_COL"), 2307 MTK_FUNCTION(5, "GBE1_COL"), 2308 MTK_FUNCTION(6, "GBE1_AUX_PPS2"), 2309 MTK_FUNCTION(7, "GBE1_MDC") 2310 ), 2311 MTK_PIN( 2312 227, "GPIO227", 2313 MTK_EINT_FUNCTION(0, 227), 2314 DRV_GRP4, 2315 MTK_FUNCTION(0, "GPIO227"), 2316 MTK_FUNCTION(1, "MSDC2_DAT1"), 2317 MTK_FUNCTION(2, "I2SIN3_LRCK"), 2318 MTK_FUNCTION(3, "GBE0_AUX_PPS3"), 2319 MTK_FUNCTION(4, "GBE0_INTR"), 2320 MTK_FUNCTION(5, "GBE1_INTR"), 2321 MTK_FUNCTION(6, "GBE1_AUX_PPS3"), 2322 MTK_FUNCTION(7, "GBE1_MDIO") 2323 ), 2324 MTK_PIN( 2325 228, "GPIO228", 2326 MTK_EINT_FUNCTION(0, 228), 2327 DRV_GRP4, 2328 MTK_FUNCTION(0, "GPIO228"), 2329 MTK_FUNCTION(1, "MSDC2_DAT2"), 2330 MTK_FUNCTION(2, "I2SIN3_DI"), 2331 MTK_FUNCTION(3, "GBE0_MDC"), 2332 MTK_FUNCTION(4, "GBE1_MDC"), 2333 MTK_FUNCTION(5, "CONN_BG_GPS_MCU_AICE_TCKC") 2334 ), 2335 MTK_PIN( 2336 229, "GPIO229", 2337 MTK_EINT_FUNCTION(0, 229), 2338 DRV_GRP4, 2339 MTK_FUNCTION(0, "GPIO229"), 2340 MTK_FUNCTION(1, "MSDC2_DAT3"), 2341 MTK_FUNCTION(2, "I2SOUT3_DO"), 2342 MTK_FUNCTION(3, "GBE0_MDIO"), 2343 MTK_FUNCTION(4, "GBE1_MDIO"), 2344 MTK_FUNCTION(5, "CONN_BG_GPS_MCU_AICE_TMSC"), 2345 MTK_FUNCTION(7, "AVB_CLK2") 2346 ), 2347 MTK_PIN( 2348 230, "GPIO230", 2349 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2350 DRV_GRP4, 2351 MTK_FUNCTION(0, "GPIO230"), 2352 MTK_FUNCTION(1, "CONN_TOP_CLK") 2353 ), 2354 MTK_PIN( 2355 231, "GPIO231", 2356 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2357 DRV_GRP4, 2358 MTK_FUNCTION(0, "GPIO231"), 2359 MTK_FUNCTION(1, "CONN_TOP_DATA") 2360 ), 2361 MTK_PIN( 2362 232, "GPIO232", 2363 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2364 DRV_GRP4, 2365 MTK_FUNCTION(0, "GPIO232"), 2366 MTK_FUNCTION(1, "CONN_HRST_B") 2367 ), 2368 MTK_PIN( 2369 233, "GPIO233", 2370 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2371 DRV_GRP4, 2372 MTK_FUNCTION(0, "GPIO233"), 2373 MTK_FUNCTION(1, "I2SIN0_BCK") 2374 ), 2375 MTK_PIN( 2376 234, "GPIO234", 2377 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2378 DRV_GRP4, 2379 MTK_FUNCTION(0, "GPIO234"), 2380 MTK_FUNCTION(1, "I2SIN0_LRCK") 2381 ), 2382 MTK_PIN( 2383 235, "GPIO235", 2384 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2385 DRV_GRP4, 2386 MTK_FUNCTION(0, "GPIO235"), 2387 MTK_FUNCTION(1, "I2SIN0_DI") 2388 ), 2389 MTK_PIN( 2390 236, "GPIO236", 2391 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2392 DRV_GRP4, 2393 MTK_FUNCTION(0, "GPIO236"), 2394 MTK_FUNCTION(1, "I2SOUT0_DO") 2395 ), 2396 MTK_PIN( 2397 237, "GPIO237", 2398 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2399 DRV_GRP4, 2400 MTK_FUNCTION(0, "GPIO237"), 2401 MTK_FUNCTION(1, "CONN_UARTHUB_UART_TX"), 2402 MTK_FUNCTION(3, "UTXD3") 2403 ), 2404 MTK_PIN( 2405 238, "GPIO238", 2406 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2407 DRV_GRP4, 2408 MTK_FUNCTION(0, "GPIO238"), 2409 MTK_FUNCTION(1, "CONN_UARTHUB_UART_RX"), 2410 MTK_FUNCTION(3, "URXD3") 2411 ), 2412 MTK_PIN( 2413 239, "GPIO239", 2414 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2415 DRV_GRP4, 2416 MTK_FUNCTION(0, "GPIO239"), 2417 MTK_FUNCTION(1, "TP_UTXD_CONSYS_VLP"), 2418 MTK_FUNCTION(2, "TP_URXD_CONSYS_VLP") 2419 ), 2420 MTK_PIN( 2421 240, "GPIO240", 2422 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2423 DRV_GRP4, 2424 MTK_FUNCTION(0, "GPIO240"), 2425 MTK_FUNCTION(1, "TP_URXD_CONSYS_VLP"), 2426 MTK_FUNCTION(2, "TP_UTXD_CONSYS_VLP") 2427 ), 2428 MTK_PIN( 2429 241, "GPIO241", 2430 MTK_EINT_FUNCTION(0, 241), 2431 DRV_GRP4, 2432 MTK_FUNCTION(0, "GPIO241"), 2433 MTK_FUNCTION(1, "PCIE_PERSTN") 2434 ), 2435 MTK_PIN( 2436 242, "GPIO242", 2437 MTK_EINT_FUNCTION(0, 242), 2438 DRV_GRP4, 2439 MTK_FUNCTION(0, "GPIO242"), 2440 MTK_FUNCTION(1, "PCIE_WAKEN") 2441 ), 2442 MTK_PIN( 2443 243, "GPIO243", 2444 MTK_EINT_FUNCTION(0, 243), 2445 DRV_GRP4, 2446 MTK_FUNCTION(0, "GPIO243"), 2447 MTK_FUNCTION(1, "PCIE_CLKREQN") 2448 ), 2449 MTK_PIN( 2450 244, "GPIO244", 2451 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2452 DRV_GRP4, 2453 MTK_FUNCTION(0, "GPIO244"), 2454 MTK_FUNCTION(1, "CONN_RST") 2455 ), 2456 MTK_PIN( 2457 245, "GPIO245", 2458 MTK_EINT_FUNCTION(0, 245), 2459 DRV_GRP4, 2460 MTK_FUNCTION(0, "GPIO245") 2461 ), 2462 MTK_PIN( 2463 246, "GPIO246", 2464 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2465 DRV_GRP4, 2466 MTK_FUNCTION(0, "GPIO246"), 2467 MTK_FUNCTION(1, "CONN_PTA_TXD0") 2468 ), 2469 MTK_PIN( 2470 247, "GPIO247", 2471 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2472 DRV_GRP4, 2473 MTK_FUNCTION(0, "GPIO247"), 2474 MTK_FUNCTION(1, "CONN_PTA_RXD0") 2475 ), 2476 MTK_PIN( 2477 248, "GPIO248", 2478 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2479 DRV_GRP4, 2480 MTK_FUNCTION(0, "GPIO248"), 2481 MTK_FUNCTION(3, "UCTS3") 2482 ), 2483 MTK_PIN( 2484 249, "GPIO249", 2485 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2486 DRV_GRP4, 2487 MTK_FUNCTION(0, "GPIO249"), 2488 MTK_FUNCTION(3, "URTS3") 2489 ), 2490 MTK_PIN( 2491 250, "GPIO250", 2492 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2493 DRV_GRP4, 2494 MTK_FUNCTION(0, "GPIO250") 2495 ), 2496 MTK_PIN( 2497 251, "GPIO251", 2498 MTK_EINT_FUNCTION(0, 251), 2499 DRV_GRP4, 2500 MTK_FUNCTION(0, "GPIO251"), 2501 MTK_FUNCTION(1, "IDDIG_1P") 2502 ), 2503 MTK_PIN( 2504 252, "GPIO252", 2505 MTK_EINT_FUNCTION(0, 252), 2506 DRV_GRP4, 2507 MTK_FUNCTION(0, "GPIO252"), 2508 MTK_FUNCTION(1, "USB_DRVVBUS_1P") 2509 ), 2510 MTK_PIN( 2511 253, "GPIO253", 2512 MTK_EINT_FUNCTION(0, 253), 2513 DRV_GRP4, 2514 MTK_FUNCTION(0, "GPIO253"), 2515 MTK_FUNCTION(1, "VBUSVALID_1P") 2516 ), 2517 MTK_PIN( 2518 254, "GPIO254", 2519 MTK_EINT_FUNCTION(0, 254), 2520 DRV_GRP4, 2521 MTK_FUNCTION(0, "GPIO254"), 2522 MTK_FUNCTION(1, "IDDIG_2P") 2523 ), 2524 MTK_PIN( 2525 255, "GPIO255", 2526 MTK_EINT_FUNCTION(0, 255), 2527 DRV_GRP4, 2528 MTK_FUNCTION(0, "GPIO255"), 2529 MTK_FUNCTION(1, "USB_DRVVBUS_2P") 2530 ), 2531 MTK_PIN( 2532 256, "GPIO256", 2533 MTK_EINT_FUNCTION(0, 256), 2534 DRV_GRP4, 2535 MTK_FUNCTION(0, "GPIO256"), 2536 MTK_FUNCTION(1, "VBUSVALID_2P") 2537 ), 2538 MTK_PIN( 2539 257, "GPIO257", 2540 MTK_EINT_FUNCTION(0, 257), 2541 DRV_GRP4, 2542 MTK_FUNCTION(0, "GPIO257"), 2543 MTK_FUNCTION(1, "VBUSVALID_3P") 2544 ), 2545 MTK_PIN( 2546 258, "GPIO258", 2547 MTK_EINT_FUNCTION(0, 258), 2548 DRV_GRP4, 2549 MTK_FUNCTION(0, "GPIO258"), 2550 MTK_FUNCTION(7, "AVB_CLK1") 2551 ), 2552 MTK_PIN( 2553 259, "GPIO259", 2554 MTK_EINT_FUNCTION(0, 259), 2555 DRV_GRP4, 2556 MTK_FUNCTION(0, "GPIO259"), 2557 MTK_FUNCTION(1, "GBE0_TXD0"), 2558 MTK_FUNCTION(2, "GBE1_TXD0") 2559 ), 2560 MTK_PIN( 2561 260, "GPIO260", 2562 MTK_EINT_FUNCTION(0, 260), 2563 DRV_GRP4, 2564 MTK_FUNCTION(0, "GPIO260"), 2565 MTK_FUNCTION(1, "GBE0_TXD1"), 2566 MTK_FUNCTION(2, "GBE1_TXD1") 2567 ), 2568 MTK_PIN( 2569 261, "GPIO261", 2570 MTK_EINT_FUNCTION(0, 261), 2571 DRV_GRP4, 2572 MTK_FUNCTION(0, "GPIO261"), 2573 MTK_FUNCTION(1, "GBE0_TXC"), 2574 MTK_FUNCTION(2, "GBE1_TXC") 2575 ), 2576 MTK_PIN( 2577 262, "GPIO262", 2578 MTK_EINT_FUNCTION(0, 262), 2579 DRV_GRP4, 2580 MTK_FUNCTION(0, "GPIO262"), 2581 MTK_FUNCTION(1, "GBE0_TXEN"), 2582 MTK_FUNCTION(2, "GBE1_TXEN") 2583 ), 2584 MTK_PIN( 2585 263, "GPIO263", 2586 MTK_EINT_FUNCTION(0, 263), 2587 DRV_GRP4, 2588 MTK_FUNCTION(0, "GPIO263"), 2589 MTK_FUNCTION(1, "GBE0_RXD0"), 2590 MTK_FUNCTION(2, "GBE1_RXD0"), 2591 MTK_FUNCTION(3, "GBE0_AUX_PPS0") 2592 ), 2593 MTK_PIN( 2594 264, "GPIO264", 2595 MTK_EINT_FUNCTION(0, 264), 2596 DRV_GRP4, 2597 MTK_FUNCTION(0, "GPIO264"), 2598 MTK_FUNCTION(1, "GBE0_RXD1"), 2599 MTK_FUNCTION(2, "GBE1_RXD1"), 2600 MTK_FUNCTION(3, "GBE0_AUX_PPS1") 2601 ), 2602 MTK_PIN( 2603 265, "GPIO265", 2604 MTK_EINT_FUNCTION(0, 265), 2605 DRV_GRP4, 2606 MTK_FUNCTION(0, "GPIO265"), 2607 MTK_FUNCTION(1, "GBE0_RXC"), 2608 MTK_FUNCTION(2, "GBE1_RXC"), 2609 MTK_FUNCTION(3, "GBE0_AUX_PPS2") 2610 ), 2611 MTK_PIN( 2612 266, "GPIO266", 2613 MTK_EINT_FUNCTION(0, 266), 2614 DRV_GRP4, 2615 MTK_FUNCTION(0, "GPIO266"), 2616 MTK_FUNCTION(1, "GBE0_RXDV"), 2617 MTK_FUNCTION(2, "GBE1_RXDV"), 2618 MTK_FUNCTION(3, "GBE0_AUX_PPS3") 2619 ), 2620 MTK_PIN( 2621 267, "GPIO267", 2622 MTK_EINT_FUNCTION(0, 267), 2623 DRV_GRP4, 2624 MTK_FUNCTION(0, "GPIO267"), 2625 MTK_FUNCTION(1, "GBE0_TXD2"), 2626 MTK_FUNCTION(2, "GBE1_TXD2"), 2627 MTK_FUNCTION(3, "GBE0_RXER"), 2628 MTK_FUNCTION(4, "GBE1_RXER") 2629 ), 2630 MTK_PIN( 2631 268, "GPIO268", 2632 MTK_EINT_FUNCTION(0, 268), 2633 DRV_GRP4, 2634 MTK_FUNCTION(0, "GPIO268"), 2635 MTK_FUNCTION(1, "GBE0_TXD3"), 2636 MTK_FUNCTION(2, "GBE1_TXD3") 2637 ), 2638 MTK_PIN( 2639 269, "GPIO269", 2640 MTK_EINT_FUNCTION(0, 269), 2641 DRV_GRP4, 2642 MTK_FUNCTION(0, "GPIO269"), 2643 MTK_FUNCTION(1, "GBE0_RXD2"), 2644 MTK_FUNCTION(2, "GBE1_RXD2"), 2645 MTK_FUNCTION(3, "GBE0_MDC") 2646 ), 2647 MTK_PIN( 2648 270, "GPIO270", 2649 MTK_EINT_FUNCTION(0, 270), 2650 DRV_GRP4, 2651 MTK_FUNCTION(0, "GPIO270"), 2652 MTK_FUNCTION(1, "GBE0_RXD3"), 2653 MTK_FUNCTION(2, "GBE1_RXD3"), 2654 MTK_FUNCTION(3, "GBE0_MDIO") 2655 ), 2656 MTK_PIN( 2657 271, "veint271", 2658 MTK_EINT_FUNCTION(0, 271), 2659 DRV_GRP4, 2660 MTK_FUNCTION(0, NULL) 2661 ), 2662 MTK_PIN( 2663 272, "veint272", 2664 MTK_EINT_FUNCTION(0, 272), 2665 DRV_GRP4, 2666 MTK_FUNCTION(0, NULL) 2667 ), 2668 MTK_PIN( 2669 273, "veint273", 2670 MTK_EINT_FUNCTION(0, 273), 2671 DRV_GRP4, 2672 MTK_FUNCTION(0, NULL) 2673 ), 2674 MTK_PIN( 2675 274, "veint274", 2676 MTK_EINT_FUNCTION(0, 274), 2677 DRV_GRP4, 2678 MTK_FUNCTION(0, NULL) 2679 ), 2680 MTK_PIN( 2681 275, "veint275", 2682 MTK_EINT_FUNCTION(0, 275), 2683 DRV_GRP4, 2684 MTK_FUNCTION(0, NULL) 2685 ), 2686 MTK_PIN( 2687 276, "veint276", 2688 MTK_EINT_FUNCTION(0, 276), 2689 DRV_GRP4, 2690 MTK_FUNCTION(0, NULL) 2691 ), 2692 MTK_PIN( 2693 277, "veint277", 2694 MTK_EINT_FUNCTION(0, 277), 2695 DRV_GRP4, 2696 MTK_FUNCTION(0, NULL) 2697 ), 2698 MTK_PIN( 2699 278, "veint278", 2700 MTK_EINT_FUNCTION(0, 278), 2701 DRV_GRP4, 2702 MTK_FUNCTION(0, NULL) 2703 ), 2704 MTK_PIN( 2705 279, "veint279", 2706 MTK_EINT_FUNCTION(0, 279), 2707 DRV_GRP4, 2708 MTK_FUNCTION(0, NULL) 2709 ), 2710 MTK_PIN( 2711 280, "veint280", 2712 MTK_EINT_FUNCTION(0, 280), 2713 DRV_GRP4, 2714 MTK_FUNCTION(0, NULL) 2715 ), 2716 MTK_PIN( 2717 281, "veint281", 2718 MTK_EINT_FUNCTION(0, 281), 2719 DRV_GRP4, 2720 MTK_FUNCTION(0, NULL) 2721 ), 2722 MTK_PIN( 2723 282, "veint282", 2724 MTK_EINT_FUNCTION(0, 282), 2725 DRV_GRP4, 2726 MTK_FUNCTION(0, NULL) 2727 ), 2728 MTK_PIN( 2729 283, "veint283", 2730 MTK_EINT_FUNCTION(0, 283), 2731 DRV_GRP4, 2732 MTK_FUNCTION(0, NULL) 2733 ), 2734 MTK_PIN( 2735 284, "veint284", 2736 MTK_EINT_FUNCTION(0, 284), 2737 DRV_GRP4, 2738 MTK_FUNCTION(0, NULL) 2739 ), 2740 MTK_PIN( 2741 285, "veint285", 2742 MTK_EINT_FUNCTION(0, 285), 2743 DRV_GRP4, 2744 MTK_FUNCTION(0, NULL) 2745 ), 2746 MTK_PIN( 2747 286, "veint286", 2748 MTK_EINT_FUNCTION(0, 286), 2749 DRV_GRP4, 2750 MTK_FUNCTION(0, NULL) 2751 ), 2752 MTK_PIN( 2753 287, "veint287", 2754 MTK_EINT_FUNCTION(0, 287), 2755 DRV_GRP4, 2756 MTK_FUNCTION(0, NULL) 2757 ), 2758 MTK_PIN( 2759 288, "veint288", 2760 MTK_EINT_FUNCTION(0, 288), 2761 DRV_GRP4, 2762 MTK_FUNCTION(0, NULL) 2763 ), 2764 MTK_PIN( 2765 289, "veint289", 2766 MTK_EINT_FUNCTION(0, 289), 2767 DRV_GRP4, 2768 MTK_FUNCTION(0, NULL) 2769 ), 2770 MTK_PIN( 2771 290, "veint290", 2772 MTK_EINT_FUNCTION(0, 290), 2773 DRV_GRP4, 2774 MTK_FUNCTION(0, NULL) 2775 ), 2776 MTK_PIN( 2777 291, "veint291", 2778 MTK_EINT_FUNCTION(0, 291), 2779 DRV_GRP4, 2780 MTK_FUNCTION(0, NULL) 2781 ), 2782 MTK_PIN( 2783 292, "veint292", 2784 MTK_EINT_FUNCTION(0, 292), 2785 DRV_GRP4, 2786 MTK_FUNCTION(0, NULL) 2787 ) 2788 }; 2789 2790 static struct mtk_eint_pin eint_pins_mt8196[] = { 2791 MTK_EINT_PIN(0, 2, 0, 1), 2792 MTK_EINT_PIN(1, 2, 1, 1), 2793 MTK_EINT_PIN(2, 2, 16, 0), 2794 MTK_EINT_PIN(3, 2, 17, 0), 2795 MTK_EINT_PIN(4, 2, 2, 1), 2796 MTK_EINT_PIN(5, 2, 3, 1), 2797 MTK_EINT_PIN(6, 2, 4, 1), 2798 MTK_EINT_PIN(7, 2, 5, 1), 2799 MTK_EINT_PIN(8, 2, 6, 1), 2800 MTK_EINT_PIN(9, 2, 18, 0), 2801 MTK_EINT_PIN(10, 2, 7, 1), 2802 MTK_EINT_PIN(11, 2, 8, 1), 2803 MTK_EINT_PIN(12, 2, 9, 1), 2804 MTK_EINT_PIN(13, 1, 4, 0), 2805 MTK_EINT_PIN(14, 0, 0, 1), 2806 MTK_EINT_PIN(15, 1, 5, 0), 2807 MTK_EINT_PIN(16, 1, 6, 0), 2808 MTK_EINT_PIN(17, 1, 7, 0), 2809 MTK_EINT_PIN(18, 1, 8, 0), 2810 MTK_EINT_PIN(19, 1, 9, 0), 2811 MTK_EINT_PIN(20, 0, 1, 1), 2812 MTK_EINT_PIN(21, 0, 10, 0), 2813 MTK_EINT_PIN(22, 0, 11, 0), 2814 MTK_EINT_PIN(23, 0, 12, 0), 2815 MTK_EINT_PIN(24, 0, 13, 0), 2816 MTK_EINT_PIN(25, 0, 14, 0), 2817 MTK_EINT_PIN(26, 0, 15, 0), 2818 MTK_EINT_PIN(27, 0, 2, 1), 2819 MTK_EINT_PIN(28, 0, 16, 0), 2820 MTK_EINT_PIN(29, 0, 17, 0), 2821 MTK_EINT_PIN(30, 0, 18, 0), 2822 MTK_EINT_PIN(31, 0, 3, 1), 2823 MTK_EINT_PIN(32, 0, 19, 0), 2824 MTK_EINT_PIN(33, 0, 20, 0), 2825 MTK_EINT_PIN(34, 0, 21, 0), 2826 MTK_EINT_PIN(35, 0, 22, 0), 2827 MTK_EINT_PIN(36, 0, 23, 0), 2828 MTK_EINT_PIN(37, 0, 24, 0), 2829 MTK_EINT_PIN(38, 0, 25, 0), 2830 MTK_EINT_PIN(39, 2, 10, 1), 2831 MTK_EINT_PIN(40, 2, 11, 1), 2832 MTK_EINT_PIN(41, 2, 12, 1), 2833 MTK_EINT_PIN(42, 2, 13, 1), 2834 MTK_EINT_PIN(43, 2, 14, 1), 2835 MTK_EINT_PIN(44, 2, 19, 0), 2836 MTK_EINT_PIN(45, 2, 20, 0), 2837 MTK_EINT_PIN(46, 2, 21, 0), 2838 MTK_EINT_PIN(47, 2, 22, 0), 2839 MTK_EINT_PIN(48, 2, 23, 0), 2840 MTK_EINT_PIN(49, 2, 24, 0), 2841 MTK_EINT_PIN(50, 2, 25, 0), 2842 MTK_EINT_PIN(51, 2, 26, 0), 2843 MTK_EINT_PIN(52, EINT_INVALID_BASE, 0, 0), 2844 MTK_EINT_PIN(53, EINT_INVALID_BASE, 0, 0), 2845 MTK_EINT_PIN(54, EINT_INVALID_BASE, 0, 0), 2846 MTK_EINT_PIN(55, EINT_INVALID_BASE, 0, 0), 2847 MTK_EINT_PIN(56, EINT_INVALID_BASE, 0, 0), 2848 MTK_EINT_PIN(57, EINT_INVALID_BASE, 0, 0), 2849 MTK_EINT_PIN(58, EINT_INVALID_BASE, 0, 0), 2850 MTK_EINT_PIN(59, EINT_INVALID_BASE, 0, 0), 2851 MTK_EINT_PIN(60, 2, 27, 0), 2852 MTK_EINT_PIN(61, 2, 28, 0), 2853 MTK_EINT_PIN(62, 2, 29, 0), 2854 MTK_EINT_PIN(63, 2, 30, 0), 2855 MTK_EINT_PIN(64, 2, 31, 0), 2856 MTK_EINT_PIN(65, 2, 32, 0), 2857 MTK_EINT_PIN(66, EINT_INVALID_BASE, 0, 0), 2858 MTK_EINT_PIN(67, EINT_INVALID_BASE, 0, 0), 2859 MTK_EINT_PIN(68, EINT_INVALID_BASE, 0, 0), 2860 MTK_EINT_PIN(69, EINT_INVALID_BASE, 0, 0), 2861 MTK_EINT_PIN(70, 2, 33, 0), 2862 MTK_EINT_PIN(71, 2, 34, 0), 2863 MTK_EINT_PIN(72, 2, 35, 0), 2864 MTK_EINT_PIN(73, 2, 36, 0), 2865 MTK_EINT_PIN(74, 2, 37, 0), 2866 MTK_EINT_PIN(75, EINT_INVALID_BASE, 0, 0), 2867 MTK_EINT_PIN(76, EINT_INVALID_BASE, 0, 0), 2868 MTK_EINT_PIN(77, EINT_INVALID_BASE, 0, 0), 2869 MTK_EINT_PIN(78, EINT_INVALID_BASE, 0, 0), 2870 MTK_EINT_PIN(79, 2, 38, 0), 2871 MTK_EINT_PIN(80, 2, 39, 0), 2872 MTK_EINT_PIN(81, 2, 40, 0), 2873 MTK_EINT_PIN(82, 2, 41, 0), 2874 MTK_EINT_PIN(83, 2, 42, 0), 2875 MTK_EINT_PIN(84, 2, 43, 0), 2876 MTK_EINT_PIN(85, 2, 44, 0), 2877 MTK_EINT_PIN(86, 2, 45, 0), 2878 MTK_EINT_PIN(87, 2, 46, 0), 2879 MTK_EINT_PIN(88, 2, 47, 0), 2880 MTK_EINT_PIN(89, 2, 48, 0), 2881 MTK_EINT_PIN(90, 2, 49, 0), 2882 MTK_EINT_PIN(91, 2, 50, 0), 2883 MTK_EINT_PIN(92, 2, 15, 1), 2884 MTK_EINT_PIN(93, 2, 51, 0), 2885 MTK_EINT_PIN(94, 2, 52, 0), 2886 MTK_EINT_PIN(95, 2, 53, 0), 2887 MTK_EINT_PIN(96, 2, 54, 0), 2888 MTK_EINT_PIN(97, 2, 55, 0), 2889 MTK_EINT_PIN(98, 2, 56, 0), 2890 MTK_EINT_PIN(99, EINT_INVALID_BASE, 0, 0), 2891 MTK_EINT_PIN(100, EINT_INVALID_BASE, 0, 0), 2892 MTK_EINT_PIN(101, EINT_INVALID_BASE, 0, 0), 2893 MTK_EINT_PIN(102, EINT_INVALID_BASE, 0, 0), 2894 MTK_EINT_PIN(103, 2, 57, 0), 2895 MTK_EINT_PIN(104, EINT_INVALID_BASE, 0, 0), 2896 MTK_EINT_PIN(105, EINT_INVALID_BASE, 0, 0), 2897 MTK_EINT_PIN(106, 1, 10, 0), 2898 MTK_EINT_PIN(107, 1, 11, 0), 2899 MTK_EINT_PIN(108, 1, 12, 0), 2900 MTK_EINT_PIN(109, 1, 13, 0), 2901 MTK_EINT_PIN(110, 1, 0, 1), 2902 MTK_EINT_PIN(111, 1, 1, 1), 2903 MTK_EINT_PIN(112, 1, 2, 1), 2904 MTK_EINT_PIN(113, 1, 3, 1), 2905 MTK_EINT_PIN(114, 1, 14, 0), 2906 MTK_EINT_PIN(115, 1, 15, 0), 2907 MTK_EINT_PIN(116, 1, 16, 0), 2908 MTK_EINT_PIN(117, 1, 17, 0), 2909 MTK_EINT_PIN(118, 1, 18, 0), 2910 MTK_EINT_PIN(119, 1, 19, 0), 2911 MTK_EINT_PIN(120, 1, 20, 0), 2912 MTK_EINT_PIN(121, 1, 21, 0), 2913 MTK_EINT_PIN(122, 1, 22, 0), 2914 MTK_EINT_PIN(123, EINT_INVALID_BASE, 0, 0), 2915 MTK_EINT_PIN(124, EINT_INVALID_BASE, 0, 0), 2916 MTK_EINT_PIN(125, 1, 23, 0), 2917 MTK_EINT_PIN(126, 1, 24, 0), 2918 MTK_EINT_PIN(127, 1, 25, 0), 2919 MTK_EINT_PIN(128, 1, 26, 0), 2920 MTK_EINT_PIN(129, 1, 27, 0), 2921 MTK_EINT_PIN(130, 1, 28, 0), 2922 MTK_EINT_PIN(131, EINT_INVALID_BASE, 0, 0), 2923 MTK_EINT_PIN(132, EINT_INVALID_BASE, 0, 0), 2924 MTK_EINT_PIN(133, EINT_INVALID_BASE, 0, 0), 2925 MTK_EINT_PIN(134, EINT_INVALID_BASE, 0, 0), 2926 MTK_EINT_PIN(135, EINT_INVALID_BASE, 0, 0), 2927 MTK_EINT_PIN(136, EINT_INVALID_BASE, 0, 0), 2928 MTK_EINT_PIN(137, 0, 26, 0), 2929 MTK_EINT_PIN(138, 0, 27, 0), 2930 MTK_EINT_PIN(139, 0, 28, 0), 2931 MTK_EINT_PIN(140, 0, 29, 0), 2932 MTK_EINT_PIN(141, 0, 30, 0), 2933 MTK_EINT_PIN(142, 0, 31, 0), 2934 MTK_EINT_PIN(143, 0, 32, 0), 2935 MTK_EINT_PIN(144, 0, 33, 0), 2936 MTK_EINT_PIN(145, 0, 34, 0), 2937 MTK_EINT_PIN(146, 0, 35, 0), 2938 MTK_EINT_PIN(147, 0, 36, 0), 2939 MTK_EINT_PIN(148, 0, 4, 1), 2940 MTK_EINT_PIN(149, 0, 37, 0), 2941 MTK_EINT_PIN(150, 0, 5, 1), 2942 MTK_EINT_PIN(151, 0, 38, 0), 2943 MTK_EINT_PIN(152, 0, 39, 0), 2944 MTK_EINT_PIN(153, 0, 40, 0), 2945 MTK_EINT_PIN(154, 0, 41, 0), 2946 MTK_EINT_PIN(155, 0, 42, 0), 2947 MTK_EINT_PIN(156, 0, 43, 0), 2948 MTK_EINT_PIN(157, 0, 44, 0), 2949 MTK_EINT_PIN(158, 0, 45, 0), 2950 MTK_EINT_PIN(159, 0, 46, 0), 2951 MTK_EINT_PIN(160, 0, 47, 0), 2952 MTK_EINT_PIN(161, 0, 48, 0), 2953 MTK_EINT_PIN(162, 0, 49, 0), 2954 MTK_EINT_PIN(163, 0, 50, 0), 2955 MTK_EINT_PIN(164, 0, 51, 0), 2956 MTK_EINT_PIN(165, 0, 52, 0), 2957 MTK_EINT_PIN(166, 0, 53, 0), 2958 MTK_EINT_PIN(167, 0, 54, 0), 2959 MTK_EINT_PIN(168, 0, 55, 0), 2960 MTK_EINT_PIN(169, 0, 56, 0), 2961 MTK_EINT_PIN(170, 0, 57, 0), 2962 MTK_EINT_PIN(171, 0, 58, 0), 2963 MTK_EINT_PIN(172, 0, 6, 1), 2964 MTK_EINT_PIN(173, 0, 7, 1), 2965 MTK_EINT_PIN(174, 0, 8, 1), 2966 MTK_EINT_PIN(175, 0, 9, 1), 2967 MTK_EINT_PIN(176, EINT_INVALID_BASE, 0, 0), 2968 MTK_EINT_PIN(177, EINT_INVALID_BASE, 0, 0), 2969 MTK_EINT_PIN(178, 0, 59, 0), 2970 MTK_EINT_PIN(179, 0, 60, 0), 2971 MTK_EINT_PIN(180, 0, 61, 0), 2972 MTK_EINT_PIN(181, 0, 62, 0), 2973 MTK_EINT_PIN(182, 0, 63, 0), 2974 MTK_EINT_PIN(183, 0, 64, 0), 2975 MTK_EINT_PIN(184, 0, 65, 0), 2976 MTK_EINT_PIN(185, 0, 66, 0), 2977 MTK_EINT_PIN(186, 3, 6, 0), 2978 MTK_EINT_PIN(187, 3, 7, 0), 2979 MTK_EINT_PIN(188, EINT_INVALID_BASE, 0, 0), 2980 MTK_EINT_PIN(189, EINT_INVALID_BASE, 0, 0), 2981 MTK_EINT_PIN(190, EINT_INVALID_BASE, 0, 0), 2982 MTK_EINT_PIN(191, EINT_INVALID_BASE, 0, 0), 2983 MTK_EINT_PIN(192, 3, 8, 0), 2984 MTK_EINT_PIN(193, 3, 9, 0), 2985 MTK_EINT_PIN(194, EINT_INVALID_BASE, 0, 0), 2986 MTK_EINT_PIN(195, EINT_INVALID_BASE, 0, 0), 2987 MTK_EINT_PIN(196, 3, 10, 0), 2988 MTK_EINT_PIN(197, 3, 11, 0), 2989 MTK_EINT_PIN(198, EINT_INVALID_BASE, 0, 0), 2990 MTK_EINT_PIN(199, EINT_INVALID_BASE, 0, 0), 2991 MTK_EINT_PIN(200, EINT_INVALID_BASE, 0, 0), 2992 MTK_EINT_PIN(201, EINT_INVALID_BASE, 0, 0), 2993 MTK_EINT_PIN(202, EINT_INVALID_BASE, 0, 0), 2994 MTK_EINT_PIN(203, EINT_INVALID_BASE, 0, 0), 2995 MTK_EINT_PIN(204, 3, 12, 0), 2996 MTK_EINT_PIN(205, 3, 13, 0), 2997 MTK_EINT_PIN(206, 3, 14, 0), 2998 MTK_EINT_PIN(207, 3, 0, 1), 2999 MTK_EINT_PIN(208, 3, 1, 1), 3000 MTK_EINT_PIN(209, 3, 2, 1), 3001 MTK_EINT_PIN(210, 3, 15, 0), 3002 MTK_EINT_PIN(211, 3, 3, 1), 3003 MTK_EINT_PIN(212, 3, 4, 1), 3004 MTK_EINT_PIN(213, 3, 5, 1), 3005 MTK_EINT_PIN(214, EINT_INVALID_BASE, 0, 0), 3006 MTK_EINT_PIN(215, EINT_INVALID_BASE, 0, 0), 3007 MTK_EINT_PIN(216, 3, 16, 0), 3008 MTK_EINT_PIN(217, 3, 17, 0), 3009 MTK_EINT_PIN(218, 3, 18, 0), 3010 MTK_EINT_PIN(219, 3, 19, 0), 3011 MTK_EINT_PIN(220, 3, 20, 0), 3012 MTK_EINT_PIN(221, 3, 21, 0), 3013 MTK_EINT_PIN(222, 3, 22, 0), 3014 MTK_EINT_PIN(223, 3, 23, 0), 3015 MTK_EINT_PIN(224, 3, 24, 0), 3016 MTK_EINT_PIN(225, 3, 25, 0), 3017 MTK_EINT_PIN(226, 3, 26, 0), 3018 MTK_EINT_PIN(227, 3, 27, 0), 3019 MTK_EINT_PIN(228, 3, 28, 0), 3020 MTK_EINT_PIN(229, 3, 29, 0), 3021 MTK_EINT_PIN(230, EINT_INVALID_BASE, 0, 0), 3022 MTK_EINT_PIN(231, EINT_INVALID_BASE, 0, 0), 3023 MTK_EINT_PIN(232, EINT_INVALID_BASE, 0, 0), 3024 MTK_EINT_PIN(233, EINT_INVALID_BASE, 0, 0), 3025 MTK_EINT_PIN(234, EINT_INVALID_BASE, 0, 0), 3026 MTK_EINT_PIN(235, EINT_INVALID_BASE, 0, 0), 3027 MTK_EINT_PIN(236, EINT_INVALID_BASE, 0, 0), 3028 MTK_EINT_PIN(237, EINT_INVALID_BASE, 0, 0), 3029 MTK_EINT_PIN(238, EINT_INVALID_BASE, 0, 0), 3030 MTK_EINT_PIN(239, EINT_INVALID_BASE, 0, 0), 3031 MTK_EINT_PIN(240, EINT_INVALID_BASE, 0, 0), 3032 MTK_EINT_PIN(241, 3, 30, 0), 3033 MTK_EINT_PIN(242, 3, 31, 0), 3034 MTK_EINT_PIN(243, 3, 32, 0), 3035 MTK_EINT_PIN(244, EINT_INVALID_BASE, 0, 0), 3036 MTK_EINT_PIN(245, 3, 45, 0), 3037 MTK_EINT_PIN(246, EINT_INVALID_BASE, 0, 0), 3038 MTK_EINT_PIN(247, EINT_INVALID_BASE, 0, 0), 3039 MTK_EINT_PIN(248, EINT_INVALID_BASE, 0, 0), 3040 MTK_EINT_PIN(249, EINT_INVALID_BASE, 0, 0), 3041 MTK_EINT_PIN(250, EINT_INVALID_BASE, 0, 0), 3042 MTK_EINT_PIN(251, 0, 67, 0), 3043 MTK_EINT_PIN(252, 0, 68, 0), 3044 MTK_EINT_PIN(253, 0, 69, 0), 3045 MTK_EINT_PIN(254, 0, 70, 0), 3046 MTK_EINT_PIN(255, 0, 71, 0), 3047 MTK_EINT_PIN(256, 0, 72, 0), 3048 MTK_EINT_PIN(257, 0, 73, 0), 3049 MTK_EINT_PIN(258, 0, 74, 0), 3050 MTK_EINT_PIN(259, 3, 33, 0), 3051 MTK_EINT_PIN(260, 3, 34, 0), 3052 MTK_EINT_PIN(261, 3, 35, 0), 3053 MTK_EINT_PIN(262, 3, 36, 0), 3054 MTK_EINT_PIN(263, 3, 37, 0), 3055 MTK_EINT_PIN(264, 3, 38, 0), 3056 MTK_EINT_PIN(265, 3, 39, 0), 3057 MTK_EINT_PIN(266, 3, 40, 0), 3058 MTK_EINT_PIN(267, 3, 41, 0), 3059 MTK_EINT_PIN(268, 3, 42, 0), 3060 MTK_EINT_PIN(269, 3, 43, 0), 3061 MTK_EINT_PIN(270, 3, 44, 0), 3062 MTK_EINT_PIN(271, 4, 0, 0), 3063 MTK_EINT_PIN(272, 4, 1, 0), 3064 MTK_EINT_PIN(273, 4, 2, 0), 3065 MTK_EINT_PIN(274, 4, 3, 0), 3066 MTK_EINT_PIN(275, 4, 4, 0), 3067 MTK_EINT_PIN(276, 4, 5, 0), 3068 MTK_EINT_PIN(277, 4, 6, 0), 3069 MTK_EINT_PIN(278, 4, 7, 0), 3070 MTK_EINT_PIN(279, 4, 8, 0), 3071 MTK_EINT_PIN(280, 4, 9, 0), 3072 MTK_EINT_PIN(281, 4, 10, 0), 3073 MTK_EINT_PIN(282, 4, 11, 0), 3074 MTK_EINT_PIN(283, 4, 12, 0), 3075 MTK_EINT_PIN(284, 4, 13, 0), 3076 MTK_EINT_PIN(285, 4, 14, 0), 3077 MTK_EINT_PIN(286, 4, 15, 0), 3078 MTK_EINT_PIN(287, 4, 16, 0), 3079 MTK_EINT_PIN(288, 4, 17, 0), 3080 MTK_EINT_PIN(289, 4, 18, 0), 3081 MTK_EINT_PIN(290, 4, 19, 0), 3082 MTK_EINT_PIN(291, 4, 20, 0), 3083 MTK_EINT_PIN(292, 4, 21, 0), 3084 }; 3085 #endif /* __PINCTRL_MTK_MT8196_H */ 3086