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