1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* 3 * Based on pinctrl-mtk-mt6765.h 4 * 5 * Copyright (C) 2018 MediaTek Inc. 6 * 7 * Author: ZH Chen <zh.chen@mediatek.com> 8 * 9 * Copyright (c) 2018 Manivannan Sadhasivam 10 */ 11 12 #ifndef __PINCTRL_MTK_MT6797_H 13 #define __PINCTRL_MTK_MT6797_H 14 15 #include "pinctrl-paris.h" 16 17 static const struct mtk_pin_desc mtk_pins_mt6797[] = { 18 MTK_PIN( 19 0, "GPIO0", 20 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 21 DRV_GRP3, 22 MTK_FUNCTION(0, "GPIO0"), 23 MTK_FUNCTION(1, "CSI0A_L0P_T0A") 24 ), 25 MTK_PIN( 26 1, "GPIO1", 27 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 28 DRV_GRP3, 29 MTK_FUNCTION(0, "GPIO1"), 30 MTK_FUNCTION(1, "CSI0A_L0N_T0B") 31 ), 32 MTK_PIN( 33 2, "GPIO2", 34 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 35 DRV_GRP3, 36 MTK_FUNCTION(0, "GPIO2"), 37 MTK_FUNCTION(1, "CSI0A_L1P_T0C") 38 ), 39 MTK_PIN( 40 3, "GPIO3", 41 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 42 DRV_GRP3, 43 MTK_FUNCTION(0, "GPIO3"), 44 MTK_FUNCTION(1, "CSI0A_L1N_T1A") 45 ), 46 MTK_PIN( 47 4, "GPIO4", 48 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 49 DRV_GRP3, 50 MTK_FUNCTION(0, "GPIO4"), 51 MTK_FUNCTION(1, "CSI0A_L2P_T1B") 52 ), 53 MTK_PIN( 54 5, "GPIO5", 55 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 56 DRV_GRP3, 57 MTK_FUNCTION(0, "GPIO5"), 58 MTK_FUNCTION(1, "CSI0A_L2N_T1C") 59 ), 60 MTK_PIN( 61 6, "GPIO6", 62 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 63 DRV_GRP3, 64 MTK_FUNCTION(0, "GPIO6"), 65 MTK_FUNCTION(1, "CSI0B_L0P_T0A") 66 ), 67 MTK_PIN( 68 7, "GPIO7", 69 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 70 DRV_GRP3, 71 MTK_FUNCTION(0, "GPIO7"), 72 MTK_FUNCTION(1, "CSI0B_L0N_T0B") 73 ), 74 MTK_PIN( 75 8, "GPIO8", 76 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 77 DRV_GRP3, 78 MTK_FUNCTION(0, "GPIO8"), 79 MTK_FUNCTION(1, "CSI0B_L1P_T0C") 80 ), 81 MTK_PIN( 82 9, "GPIO9", 83 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 84 DRV_GRP3, 85 MTK_FUNCTION(0, "GPIO9"), 86 MTK_FUNCTION(1, "CSI0B_L1N_T1A") 87 ), 88 MTK_PIN( 89 10, "GPIO10", 90 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 91 DRV_GRP3, 92 MTK_FUNCTION(0, "GPIO10"), 93 MTK_FUNCTION(1, "CSI1A_L0P_T0A") 94 ), 95 MTK_PIN( 96 11, "GPIO11", 97 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 98 DRV_GRP3, 99 MTK_FUNCTION(0, "GPIO11"), 100 MTK_FUNCTION(1, "CSI1A_L0N_T0B") 101 ), 102 MTK_PIN( 103 12, "GPIO12", 104 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 105 DRV_GRP3, 106 MTK_FUNCTION(0, "GPIO12"), 107 MTK_FUNCTION(1, "CSI1A_L1P_T0C") 108 ), 109 MTK_PIN( 110 13, "GPIO13", 111 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 112 DRV_GRP3, 113 MTK_FUNCTION(0, "GPIO13"), 114 MTK_FUNCTION(1, "CSI1A_L1N_T1A") 115 ), 116 MTK_PIN( 117 14, "GPIO14", 118 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 119 DRV_GRP3, 120 MTK_FUNCTION(0, "GPIO14"), 121 MTK_FUNCTION(1, "CSI1A_L2P_T1B") 122 ), 123 MTK_PIN( 124 15, "GPIO15", 125 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 126 DRV_GRP3, 127 MTK_FUNCTION(0, "GPIO15"), 128 MTK_FUNCTION(1, "CSI1A_L2N_T1C") 129 ), 130 MTK_PIN( 131 16, "GPIO16", 132 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 133 DRV_GRP3, 134 MTK_FUNCTION(0, "GPIO16"), 135 MTK_FUNCTION(1, "CSI1B_L0P_T0A") 136 ), 137 MTK_PIN( 138 17, "GPIO17", 139 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 140 DRV_GRP3, 141 MTK_FUNCTION(0, "GPIO17"), 142 MTK_FUNCTION(1, "CSI1B_L0N_T0B") 143 ), 144 MTK_PIN( 145 18, "GPIO18", 146 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 147 DRV_GRP3, 148 MTK_FUNCTION(0, "GPIO18"), 149 MTK_FUNCTION(1, "CSI1B_L1P_T0C") 150 ), 151 MTK_PIN( 152 19, "GPIO19", 153 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 154 DRV_GRP3, 155 MTK_FUNCTION(0, "GPIO19"), 156 MTK_FUNCTION(1, "CSI1B_L1N_T1A") 157 ), 158 MTK_PIN( 159 20, "GPIO20", 160 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 161 DRV_GRP3, 162 MTK_FUNCTION(0, "GPIO20"), 163 MTK_FUNCTION(1, "CSI1B_L2P_T1B") 164 ), 165 MTK_PIN( 166 21, "GPIO21", 167 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 168 DRV_GRP3, 169 MTK_FUNCTION(0, "GPIO21"), 170 MTK_FUNCTION(1, "CSI1B_L2N_T1C") 171 ), 172 MTK_PIN( 173 22, "GPIO22", 174 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 175 DRV_GRP3, 176 MTK_FUNCTION(0, "GPIO22"), 177 MTK_FUNCTION(1, "CSI2_L0P_T0A") 178 ), 179 MTK_PIN( 180 23, "GPIO23", 181 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 182 DRV_GRP3, 183 MTK_FUNCTION(0, "GPIO23"), 184 MTK_FUNCTION(1, "CSI2_L0N_T0B") 185 ), 186 MTK_PIN( 187 24, "GPIO24", 188 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 189 DRV_GRP3, 190 MTK_FUNCTION(0, "GPIO24"), 191 MTK_FUNCTION(1, "CSI2_L1P_T0C") 192 ), 193 MTK_PIN( 194 25, "GPIO25", 195 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 196 DRV_GRP3, 197 MTK_FUNCTION(0, "GPIO25"), 198 MTK_FUNCTION(1, "CSI2_L1N_T1A") 199 ), 200 MTK_PIN( 201 26, "GPIO26", 202 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 203 DRV_GRP3, 204 MTK_FUNCTION(0, "GPIO26"), 205 MTK_FUNCTION(1, "CSI2_L2P_T1B") 206 ), 207 MTK_PIN( 208 27, "GPIO27", 209 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 210 DRV_GRP3, 211 MTK_FUNCTION(0, "GPIO27"), 212 MTK_FUNCTION(1, "CSI2_L2N_T1C") 213 ), 214 MTK_PIN( 215 28, "GPIO28", 216 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 217 DRV_GRP3, 218 MTK_FUNCTION(0, "GPIO28"), 219 MTK_FUNCTION(1, "SPI5_CLK_A"), 220 MTK_FUNCTION(2, "IRTX_OUT"), 221 MTK_FUNCTION(3, "UDI_TDO"), 222 MTK_FUNCTION(4, "SCP_JTAG_TDO"), 223 MTK_FUNCTION(5, "CONN_MCU_TDO"), 224 MTK_FUNCTION(6, "PWM_A"), 225 MTK_FUNCTION(7, "C2K_DM_OTDO") 226 ), 227 MTK_PIN( 228 29, "GPIO29", 229 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 230 DRV_GRP3, 231 MTK_FUNCTION(0, "GPIO29"), 232 MTK_FUNCTION(1, "SPI5_MI_A"), 233 MTK_FUNCTION(2, "DAP_SIB1_SWD"), 234 MTK_FUNCTION(3, "UDI_TMS"), 235 MTK_FUNCTION(4, "SCP_JTAG_TMS"), 236 MTK_FUNCTION(5, "CONN_MCU_TMS"), 237 MTK_FUNCTION(6, "CONN_MCU_AICE_TMSC"), 238 MTK_FUNCTION(7, "C2K_DM_OTMS") 239 ), 240 MTK_PIN( 241 30, "GPIO30", 242 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 243 DRV_GRP3, 244 MTK_FUNCTION(0, "GPIO30"), 245 MTK_FUNCTION(1, "CMMCLK0"), 246 MTK_FUNCTION(7, "MD_CLKM0") 247 ), 248 MTK_PIN( 249 31, "GPIO31", 250 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 251 DRV_GRP3, 252 MTK_FUNCTION(0, "GPIO31"), 253 MTK_FUNCTION(1, "CMMCLK1"), 254 MTK_FUNCTION(7, "MD_CLKM1") 255 ), 256 MTK_PIN( 257 32, "GPIO32", 258 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 259 DRV_GRP3, 260 MTK_FUNCTION(0, "GPIO32"), 261 MTK_FUNCTION(1, "SPI5_CS_A"), 262 MTK_FUNCTION(2, "DAP_SIB1_SWCK"), 263 MTK_FUNCTION(3, "UDI_TCK_XI"), 264 MTK_FUNCTION(4, "SCP_JTAG_TCK"), 265 MTK_FUNCTION(5, "CONN_MCU_TCK"), 266 MTK_FUNCTION(6, "CONN_MCU_AICE_TCKC"), 267 MTK_FUNCTION(7, "C2K_DM_OTCK") 268 ), 269 MTK_PIN( 270 33, "GPIO33", 271 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 272 DRV_GRP3, 273 MTK_FUNCTION(0, "GPIO33"), 274 MTK_FUNCTION(1, "SPI5_MO_A"), 275 MTK_FUNCTION(2, "CMFLASH"), 276 MTK_FUNCTION(3, "UDI_TDI"), 277 MTK_FUNCTION(4, "SCP_JTAG_TDI"), 278 MTK_FUNCTION(5, "CONN_MCU_TDI"), 279 MTK_FUNCTION(6, "MD_URXD0"), 280 MTK_FUNCTION(7, "C2K_DM_OTDI") 281 ), 282 MTK_PIN( 283 34, "GPIO34", 284 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 285 DRV_GRP3, 286 MTK_FUNCTION(0, "GPIO34"), 287 MTK_FUNCTION(1, "CMFLASH"), 288 MTK_FUNCTION(2, "CLKM0"), 289 MTK_FUNCTION(3, "UDI_NTRST"), 290 MTK_FUNCTION(4, "SCP_JTAG_TRSTN"), 291 MTK_FUNCTION(5, "CONN_MCU_TRST_B"), 292 MTK_FUNCTION(6, "MD_UTXD0"), 293 MTK_FUNCTION(7, "C2K_DM_JTINTP") 294 ), 295 MTK_PIN( 296 35, "GPIO35", 297 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 298 DRV_GRP3, 299 MTK_FUNCTION(0, "GPIO35"), 300 MTK_FUNCTION(1, "CMMCLK3"), 301 MTK_FUNCTION(2, "CLKM1"), 302 MTK_FUNCTION(3, "MD_URXD1"), 303 MTK_FUNCTION(4, "PTA_RXD"), 304 MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"), 305 MTK_FUNCTION(6, "PWM_B"), 306 MTK_FUNCTION(7, "PCC_PPC_IO") 307 ), 308 MTK_PIN( 309 36, "GPIO36", 310 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 311 DRV_GRP3, 312 MTK_FUNCTION(0, "GPIO36"), 313 MTK_FUNCTION(1, "CMMCLK2"), 314 MTK_FUNCTION(2, "CLKM2"), 315 MTK_FUNCTION(3, "MD_UTXD1"), 316 MTK_FUNCTION(4, "PTA_TXD"), 317 MTK_FUNCTION(5, "CONN_MCU_DBGI_N"), 318 MTK_FUNCTION(6, "PWM_C"), 319 MTK_FUNCTION(7, "EXT_FRAME_SYNC") 320 ), 321 MTK_PIN( 322 37, "GPIO37", 323 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 324 DRV_GRP3, 325 MTK_FUNCTION(0, "GPIO37"), 326 MTK_FUNCTION(1, "SCL0_0") 327 ), 328 MTK_PIN( 329 38, "GPIO38", 330 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 331 DRV_GRP3, 332 MTK_FUNCTION(0, "GPIO38"), 333 MTK_FUNCTION(1, "SDA0_0") 334 ), 335 MTK_PIN( 336 39, "GPIO39", 337 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 338 DRV_GRP3, 339 MTK_FUNCTION(0, "GPIO39"), 340 MTK_FUNCTION(1, "DPI_D0"), 341 MTK_FUNCTION(2, "SPI1_CLK_A"), 342 MTK_FUNCTION(3, "PCM0_SYNC"), 343 MTK_FUNCTION(4, "I2S0_LRCK"), 344 MTK_FUNCTION(5, "CONN_MCU_TRST_B"), 345 MTK_FUNCTION(6, "URXD3"), 346 MTK_FUNCTION(7, "C2K_NTRST") 347 ), 348 MTK_PIN( 349 40, "GPIO40", 350 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 351 DRV_GRP3, 352 MTK_FUNCTION(0, "GPIO40"), 353 MTK_FUNCTION(1, "DPI_D1"), 354 MTK_FUNCTION(2, "SPI1_MI_A"), 355 MTK_FUNCTION(3, "PCM0_CLK"), 356 MTK_FUNCTION(4, "I2S0_BCK"), 357 MTK_FUNCTION(5, "CONN_MCU_TDO"), 358 MTK_FUNCTION(6, "UTXD3"), 359 MTK_FUNCTION(7, "C2K_TCK") 360 ), 361 MTK_PIN( 362 41, "GPIO41", 363 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 364 DRV_GRP3, 365 MTK_FUNCTION(0, "GPIO41"), 366 MTK_FUNCTION(1, "DPI_D2"), 367 MTK_FUNCTION(2, "SPI1_CS_A"), 368 MTK_FUNCTION(3, "PCM0_DO"), 369 MTK_FUNCTION(4, "I2S3_DO"), 370 MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"), 371 MTK_FUNCTION(6, "URTS3"), 372 MTK_FUNCTION(7, "C2K_TDI") 373 ), 374 MTK_PIN( 375 42, "GPIO42", 376 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 377 DRV_GRP3, 378 MTK_FUNCTION(0, "GPIO42"), 379 MTK_FUNCTION(1, "DPI_D3"), 380 MTK_FUNCTION(2, "SPI1_MO_A"), 381 MTK_FUNCTION(3, "PCM0_DI"), 382 MTK_FUNCTION(4, "I2S0_DI"), 383 MTK_FUNCTION(5, "CONN_MCU_TDI"), 384 MTK_FUNCTION(6, "UCTS3"), 385 MTK_FUNCTION(7, "C2K_TMS") 386 ), 387 MTK_PIN( 388 43, "GPIO43", 389 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 390 DRV_GRP3, 391 MTK_FUNCTION(0, "GPIO43"), 392 MTK_FUNCTION(1, "DPI_D4"), 393 MTK_FUNCTION(2, "SPI2_CLK_A"), 394 MTK_FUNCTION(3, "PCM1_SYNC"), 395 MTK_FUNCTION(4, "I2S2_LRCK"), 396 MTK_FUNCTION(5, "CONN_MCU_TMS"), 397 MTK_FUNCTION(6, "CONN_MCU_AICE_TMSC"), 398 MTK_FUNCTION(7, "C2K_TDO") 399 ), 400 MTK_PIN( 401 44, "GPIO44", 402 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 403 DRV_GRP3, 404 MTK_FUNCTION(0, "GPIO44"), 405 MTK_FUNCTION(1, "DPI_D5"), 406 MTK_FUNCTION(2, "SPI2_MI_A"), 407 MTK_FUNCTION(3, "PCM1_CLK"), 408 MTK_FUNCTION(4, "I2S2_BCK"), 409 MTK_FUNCTION(5, "CONN_MCU_TCK"), 410 MTK_FUNCTION(6, "CONN_MCU_AICE_TCKC"), 411 MTK_FUNCTION(7, "C2K_RTCK") 412 ), 413 MTK_PIN( 414 45, "GPIO45", 415 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 416 DRV_GRP3, 417 MTK_FUNCTION(0, "GPIO45"), 418 MTK_FUNCTION(1, "DPI_D6"), 419 MTK_FUNCTION(2, "SPI2_CS_A"), 420 MTK_FUNCTION(3, "PCM1_DI"), 421 MTK_FUNCTION(4, "I2S2_DI"), 422 MTK_FUNCTION(5, "CONN_MCU_DBGI_N"), 423 MTK_FUNCTION(6, "MD_URXD0") 424 ), 425 MTK_PIN( 426 46, "GPIO46", 427 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 428 DRV_GRP3, 429 MTK_FUNCTION(0, "GPIO46"), 430 MTK_FUNCTION(1, "DPI_D7"), 431 MTK_FUNCTION(2, "SPI2_MO_A"), 432 MTK_FUNCTION(3, "PCM1_DO0"), 433 MTK_FUNCTION(4, "I2S1_DO"), 434 MTK_FUNCTION(5, "ANT_SEL0"), 435 MTK_FUNCTION(6, "MD_UTXD0") 436 ), 437 MTK_PIN( 438 47, "GPIO47", 439 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 440 DRV_GRP3, 441 MTK_FUNCTION(0, "GPIO47"), 442 MTK_FUNCTION(1, "DPI_D8"), 443 MTK_FUNCTION(2, "CLKM0"), 444 MTK_FUNCTION(3, "PCM1_DO1"), 445 MTK_FUNCTION(4, "I2S0_MCK"), 446 MTK_FUNCTION(5, "ANT_SEL1"), 447 MTK_FUNCTION(6, "PTA_RXD"), 448 MTK_FUNCTION(7, "C2K_URXD0") 449 ), 450 MTK_PIN( 451 48, "GPIO48", 452 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 453 DRV_GRP3, 454 MTK_FUNCTION(0, "GPIO48"), 455 MTK_FUNCTION(1, "DPI_D9"), 456 MTK_FUNCTION(2, "CLKM1"), 457 MTK_FUNCTION(3, "CMFLASH"), 458 MTK_FUNCTION(4, "I2S2_MCK"), 459 MTK_FUNCTION(5, "ANT_SEL2"), 460 MTK_FUNCTION(6, "PTA_TXD"), 461 MTK_FUNCTION(7, "C2K_UTXD0") 462 ), 463 MTK_PIN( 464 49, "GPIO49", 465 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 466 DRV_GRP3, 467 MTK_FUNCTION(0, "GPIO49"), 468 MTK_FUNCTION(1, "DPI_D10"), 469 MTK_FUNCTION(2, "MD_INT1_C2K_UIM1_HOT_PLUG_IN"), 470 MTK_FUNCTION(3, "PWM_C"), 471 MTK_FUNCTION(4, "IRTX_OUT"), 472 MTK_FUNCTION(5, "ANT_SEL3"), 473 MTK_FUNCTION(6, "MD_URXD1") 474 ), 475 MTK_PIN( 476 50, "GPIO50", 477 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 478 DRV_GRP3, 479 MTK_FUNCTION(0, "GPIO50"), 480 MTK_FUNCTION(1, "DPI_D11"), 481 MTK_FUNCTION(2, "MD_INT2"), 482 MTK_FUNCTION(3, "PWM_D"), 483 MTK_FUNCTION(4, "CLKM2"), 484 MTK_FUNCTION(5, "ANT_SEL4"), 485 MTK_FUNCTION(6, "MD_UTXD1") 486 ), 487 MTK_PIN( 488 51, "GPIO51", 489 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 490 DRV_GRP3, 491 MTK_FUNCTION(0, "GPIO51"), 492 MTK_FUNCTION(1, "DPI_DE"), 493 MTK_FUNCTION(2, "SPI4_CLK_A"), 494 MTK_FUNCTION(3, "IRTX_OUT"), 495 MTK_FUNCTION(4, "SCL0_1"), 496 MTK_FUNCTION(5, "ANT_SEL5"), 497 MTK_FUNCTION(7, "C2K_UTXD1") 498 ), 499 MTK_PIN( 500 52, "GPIO52", 501 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 502 DRV_GRP3, 503 MTK_FUNCTION(0, "GPIO52"), 504 MTK_FUNCTION(1, "DPI_CK"), 505 MTK_FUNCTION(2, "SPI4_MI_A"), 506 MTK_FUNCTION(3, "SPI4_MO_A"), 507 MTK_FUNCTION(4, "SDA0_1"), 508 MTK_FUNCTION(5, "ANT_SEL6"), 509 MTK_FUNCTION(7, "C2K_URXD1") 510 ), 511 MTK_PIN( 512 53, "GPIO53", 513 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 514 DRV_GRP3, 515 MTK_FUNCTION(0, "GPIO53"), 516 MTK_FUNCTION(1, "DPI_HSYNC"), 517 MTK_FUNCTION(2, "SPI4_CS_A"), 518 MTK_FUNCTION(3, "CMFLASH"), 519 MTK_FUNCTION(4, "SCL1_1"), 520 MTK_FUNCTION(5, "ANT_SEL7"), 521 MTK_FUNCTION(6, "MD_URXD2"), 522 MTK_FUNCTION(7, "PCC_PPC_IO") 523 ), 524 MTK_PIN( 525 54, "GPIO54", 526 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 527 DRV_GRP3, 528 MTK_FUNCTION(0, "GPIO54"), 529 MTK_FUNCTION(1, "DPI_VSYNC"), 530 MTK_FUNCTION(2, "SPI4_MO_A"), 531 MTK_FUNCTION(3, "SPI4_MI_A"), 532 MTK_FUNCTION(4, "SDA1_1"), 533 MTK_FUNCTION(5, "PWM_A"), 534 MTK_FUNCTION(6, "MD_UTXD2"), 535 MTK_FUNCTION(7, "EXT_FRAME_SYNC") 536 ), 537 MTK_PIN( 538 55, "GPIO55", 539 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 540 DRV_GRP3, 541 MTK_FUNCTION(0, "GPIO55"), 542 MTK_FUNCTION(1, "SCL1_0") 543 ), 544 MTK_PIN( 545 56, "GPIO56", 546 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 547 DRV_GRP3, 548 MTK_FUNCTION(0, "GPIO56"), 549 MTK_FUNCTION(1, "SDA1_0") 550 ), 551 MTK_PIN( 552 57, "GPIO57", 553 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 554 DRV_GRP3, 555 MTK_FUNCTION(0, "GPIO57"), 556 MTK_FUNCTION(1, "SPI0_CLK"), 557 MTK_FUNCTION(2, "SCL0_2"), 558 MTK_FUNCTION(3, "PWM_B"), 559 MTK_FUNCTION(4, "UTXD3"), 560 MTK_FUNCTION(5, "PCM0_SYNC") 561 ), 562 MTK_PIN( 563 58, "GPIO58", 564 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 565 DRV_GRP3, 566 MTK_FUNCTION(0, "GPIO58"), 567 MTK_FUNCTION(1, "SPI0_MI"), 568 MTK_FUNCTION(2, "SPI0_MO"), 569 MTK_FUNCTION(3, "SDA1_2"), 570 MTK_FUNCTION(4, "URXD3"), 571 MTK_FUNCTION(5, "PCM0_CLK") 572 ), 573 MTK_PIN( 574 59, "GPIO59", 575 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 576 DRV_GRP3, 577 MTK_FUNCTION(0, "GPIO59"), 578 MTK_FUNCTION(1, "SPI0_MO"), 579 MTK_FUNCTION(2, "SPI0_MI"), 580 MTK_FUNCTION(3, "PWM_C"), 581 MTK_FUNCTION(4, "URTS3"), 582 MTK_FUNCTION(5, "PCM0_DO") 583 ), 584 MTK_PIN( 585 60, "GPIO60", 586 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 587 DRV_GRP3, 588 MTK_FUNCTION(0, "GPIO60"), 589 MTK_FUNCTION(1, "SPI0_CS"), 590 MTK_FUNCTION(2, "SDA0_2"), 591 MTK_FUNCTION(3, "SCL1_2"), 592 MTK_FUNCTION(4, "UCTS3"), 593 MTK_FUNCTION(5, "PCM0_DI") 594 ), 595 MTK_PIN( 596 61, "GPIO61", 597 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 598 DRV_GRP3, 599 MTK_FUNCTION(0, "GPIO61"), 600 MTK_FUNCTION(1, "EINT0"), 601 MTK_FUNCTION(2, "IDDIG"), 602 MTK_FUNCTION(3, "SPI4_CLK_B"), 603 MTK_FUNCTION(4, "I2S0_LRCK"), 604 MTK_FUNCTION(5, "PCM0_SYNC"), 605 MTK_FUNCTION(7, "C2K_EINT0") 606 ), 607 MTK_PIN( 608 62, "GPIO62", 609 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 610 DRV_GRP3, 611 MTK_FUNCTION(0, "GPIO62"), 612 MTK_FUNCTION(1, "EINT1"), 613 MTK_FUNCTION(2, "USB_DRVVBUS"), 614 MTK_FUNCTION(3, "SPI4_MI_B"), 615 MTK_FUNCTION(4, "I2S0_BCK"), 616 MTK_FUNCTION(5, "PCM0_CLK"), 617 MTK_FUNCTION(7, "C2K_EINT1") 618 ), 619 MTK_PIN( 620 63, "GPIO63", 621 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 622 DRV_GRP3, 623 MTK_FUNCTION(0, "GPIO63"), 624 MTK_FUNCTION(1, "EINT2"), 625 MTK_FUNCTION(2, "IRTX_OUT"), 626 MTK_FUNCTION(3, "SPI4_MO_B"), 627 MTK_FUNCTION(4, "I2S0_MCK"), 628 MTK_FUNCTION(5, "PCM0_DI"), 629 MTK_FUNCTION(7, "C2K_DM_EINT0") 630 ), 631 MTK_PIN( 632 64, "GPIO64", 633 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 634 DRV_GRP3, 635 MTK_FUNCTION(0, "GPIO64"), 636 MTK_FUNCTION(1, "EINT3"), 637 MTK_FUNCTION(2, "CMFLASH"), 638 MTK_FUNCTION(3, "SPI4_CS_B"), 639 MTK_FUNCTION(4, "I2S0_DI"), 640 MTK_FUNCTION(5, "PCM0_DO"), 641 MTK_FUNCTION(7, "C2K_DM_EINT1") 642 ), 643 MTK_PIN( 644 65, "GPIO65", 645 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 646 DRV_GRP3, 647 MTK_FUNCTION(0, "GPIO65"), 648 MTK_FUNCTION(1, "EINT4"), 649 MTK_FUNCTION(2, "CLKM0"), 650 MTK_FUNCTION(3, "SPI5_CLK_B"), 651 MTK_FUNCTION(4, "I2S1_LRCK"), 652 MTK_FUNCTION(5, "PWM_A"), 653 MTK_FUNCTION(7, "C2K_DM_EINT2") 654 ), 655 MTK_PIN( 656 66, "GPIO66", 657 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 658 DRV_GRP3, 659 MTK_FUNCTION(0, "GPIO66"), 660 MTK_FUNCTION(1, "EINT5"), 661 MTK_FUNCTION(2, "CLKM1"), 662 MTK_FUNCTION(3, "SPI5_MI_B"), 663 MTK_FUNCTION(4, "I2S1_BCK"), 664 MTK_FUNCTION(5, "PWM_B"), 665 MTK_FUNCTION(7, "C2K_DM_EINT3") 666 ), 667 MTK_PIN( 668 67, "GPIO67", 669 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 670 DRV_GRP3, 671 MTK_FUNCTION(0, "GPIO67"), 672 MTK_FUNCTION(1, "EINT6"), 673 MTK_FUNCTION(2, "CLKM2"), 674 MTK_FUNCTION(3, "SPI5_MO_B"), 675 MTK_FUNCTION(4, "I2S1_MCK"), 676 MTK_FUNCTION(5, "PWM_C"), 677 MTK_FUNCTION(7, "DBG_MON_A0") 678 ), 679 MTK_PIN( 680 68, "GPIO68", 681 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 682 DRV_GRP3, 683 MTK_FUNCTION(0, "GPIO68"), 684 MTK_FUNCTION(1, "EINT7"), 685 MTK_FUNCTION(2, "CLKM3"), 686 MTK_FUNCTION(3, "SPI5_CS_B"), 687 MTK_FUNCTION(4, "I2S1_DO"), 688 MTK_FUNCTION(5, "PWM_D"), 689 MTK_FUNCTION(7, "DBG_MON_A1") 690 ), 691 MTK_PIN( 692 69, "GPIO69", 693 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 694 DRV_GRP3, 695 MTK_FUNCTION(0, "GPIO69"), 696 MTK_FUNCTION(1, "I2S0_LRCK"), 697 MTK_FUNCTION(2, "I2S3_LRCK"), 698 MTK_FUNCTION(3, "I2S1_LRCK"), 699 MTK_FUNCTION(4, "I2S2_LRCK"), 700 MTK_FUNCTION(7, "DBG_MON_A2") 701 ), 702 MTK_PIN( 703 70, "GPIO70", 704 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 705 DRV_GRP3, 706 MTK_FUNCTION(0, "GPIO70"), 707 MTK_FUNCTION(1, "I2S0_BCK"), 708 MTK_FUNCTION(2, "I2S3_BCK"), 709 MTK_FUNCTION(3, "I2S1_BCK"), 710 MTK_FUNCTION(4, "I2S2_BCK"), 711 MTK_FUNCTION(7, "DBG_MON_A3") 712 ), 713 MTK_PIN( 714 71, "GPIO71", 715 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 716 DRV_GRP3, 717 MTK_FUNCTION(0, "GPIO71"), 718 MTK_FUNCTION(1, "I2S0_MCK"), 719 MTK_FUNCTION(2, "I2S3_MCK"), 720 MTK_FUNCTION(3, "I2S1_MCK"), 721 MTK_FUNCTION(4, "I2S2_MCK"), 722 MTK_FUNCTION(7, "DBG_MON_A4") 723 ), 724 MTK_PIN( 725 72, "GPIO72", 726 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 727 DRV_GRP3, 728 MTK_FUNCTION(0, "GPIO72"), 729 MTK_FUNCTION(1, "I2S0_DI"), 730 MTK_FUNCTION(2, "I2S0_DI"), 731 MTK_FUNCTION(3, "I2S2_DI"), 732 MTK_FUNCTION(4, "I2S2_DI"), 733 MTK_FUNCTION(7, "DBG_MON_A5") 734 ), 735 MTK_PIN( 736 73, "GPIO73", 737 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 738 DRV_GRP3, 739 MTK_FUNCTION(0, "GPIO73"), 740 MTK_FUNCTION(1, "I2S3_DO"), 741 MTK_FUNCTION(2, "I2S3_DO"), 742 MTK_FUNCTION(3, "I2S1_DO"), 743 MTK_FUNCTION(4, "I2S1_DO"), 744 MTK_FUNCTION(7, "DBG_MON_A6") 745 ), 746 MTK_PIN( 747 74, "GPIO74", 748 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 749 DRV_GRP3, 750 MTK_FUNCTION(0, "GPIO74"), 751 MTK_FUNCTION(1, "SCL3_0"), 752 MTK_FUNCTION(7, "AUXIF_CLK1") 753 ), 754 MTK_PIN( 755 75, "GPIO75", 756 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 757 DRV_GRP3, 758 MTK_FUNCTION(0, "GPIO75"), 759 MTK_FUNCTION(1, "SDA3_0"), 760 MTK_FUNCTION(7, "AUXIF_ST1") 761 ), 762 MTK_PIN( 763 76, "GPIO76", 764 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 765 DRV_GRP3, 766 MTK_FUNCTION(0, "GPIO76"), 767 MTK_FUNCTION(1, "CONN_HRST_B"), 768 MTK_FUNCTION(7, "C2K_DM_EINT0") 769 ), 770 MTK_PIN( 771 77, "GPIO77", 772 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 773 DRV_GRP3, 774 MTK_FUNCTION(0, "GPIO77"), 775 MTK_FUNCTION(1, "CONN_TOP_CLK"), 776 MTK_FUNCTION(7, "C2K_DM_EINT1") 777 ), 778 MTK_PIN( 779 78, "GPIO78", 780 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 781 DRV_GRP3, 782 MTK_FUNCTION(0, "GPIO78"), 783 MTK_FUNCTION(1, "CONN_TOP_DATA"), 784 MTK_FUNCTION(7, "C2K_DM_EINT2") 785 ), 786 MTK_PIN( 787 79, "GPIO79", 788 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 789 DRV_GRP3, 790 MTK_FUNCTION(0, "GPIO79"), 791 MTK_FUNCTION(1, "CONN_WB_PTA"), 792 MTK_FUNCTION(7, "C2K_DM_EINT3") 793 ), 794 MTK_PIN( 795 80, "GPIO80", 796 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 797 DRV_GRP3, 798 MTK_FUNCTION(0, "GPIO80"), 799 MTK_FUNCTION(1, "CONN_WF_HB0"), 800 MTK_FUNCTION(7, "C2K_EINT0") 801 ), 802 MTK_PIN( 803 81, "GPIO81", 804 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 805 DRV_GRP3, 806 MTK_FUNCTION(0, "GPIO81"), 807 MTK_FUNCTION(1, "CONN_WF_HB1"), 808 MTK_FUNCTION(7, "C2K_EINT1") 809 ), 810 MTK_PIN( 811 82, "GPIO82", 812 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 813 DRV_GRP3, 814 MTK_FUNCTION(0, "GPIO82"), 815 MTK_FUNCTION(1, "CONN_WF_HB2"), 816 MTK_FUNCTION(7, "MD_CLKM0") 817 ), 818 MTK_PIN( 819 83, "GPIO83", 820 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 821 DRV_GRP3, 822 MTK_FUNCTION(0, "GPIO83"), 823 MTK_FUNCTION(1, "CONN_BT_CLK"), 824 MTK_FUNCTION(7, "MD_CLKM1") 825 ), 826 MTK_PIN( 827 84, "GPIO84", 828 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 829 DRV_GRP3, 830 MTK_FUNCTION(0, "GPIO84"), 831 MTK_FUNCTION(1, "CONN_BT_DATA") 832 ), 833 MTK_PIN( 834 85, "GPIO85", 835 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 836 DRV_GRP3, 837 MTK_FUNCTION(0, "GPIO85"), 838 MTK_FUNCTION(1, "EINT8"), 839 MTK_FUNCTION(2, "I2S1_LRCK"), 840 MTK_FUNCTION(3, "I2S2_LRCK"), 841 MTK_FUNCTION(4, "URXD1"), 842 MTK_FUNCTION(5, "MD_URXD0"), 843 MTK_FUNCTION(7, "DBG_MON_A7") 844 ), 845 MTK_PIN( 846 86, "GPIO86", 847 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 848 DRV_GRP3, 849 MTK_FUNCTION(0, "GPIO86"), 850 MTK_FUNCTION(1, "EINT9"), 851 MTK_FUNCTION(2, "I2S1_BCK"), 852 MTK_FUNCTION(3, "I2S2_BCK"), 853 MTK_FUNCTION(4, "UTXD1"), 854 MTK_FUNCTION(5, "MD_UTXD0"), 855 MTK_FUNCTION(7, "DBG_MON_A8") 856 ), 857 MTK_PIN( 858 87, "GPIO87", 859 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 860 DRV_GRP3, 861 MTK_FUNCTION(0, "GPIO87"), 862 MTK_FUNCTION(1, "EINT10"), 863 MTK_FUNCTION(2, "I2S1_MCK"), 864 MTK_FUNCTION(3, "I2S2_MCK"), 865 MTK_FUNCTION(4, "URTS1"), 866 MTK_FUNCTION(5, "MD_URXD1"), 867 MTK_FUNCTION(7, "DBG_MON_A9") 868 ), 869 MTK_PIN( 870 88, "GPIO88", 871 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 872 DRV_GRP3, 873 MTK_FUNCTION(0, "GPIO88"), 874 MTK_FUNCTION(1, "EINT11"), 875 MTK_FUNCTION(2, "I2S1_DO"), 876 MTK_FUNCTION(3, "I2S2_DI"), 877 MTK_FUNCTION(4, "UCTS1"), 878 MTK_FUNCTION(5, "MD_UTXD1"), 879 MTK_FUNCTION(7, "DBG_MON_A10") 880 ), 881 MTK_PIN( 882 89, "GPIO89", 883 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 884 DRV_GRP3, 885 MTK_FUNCTION(0, "GPIO89"), 886 MTK_FUNCTION(1, "EINT12"), 887 MTK_FUNCTION(2, "IRTX_OUT"), 888 MTK_FUNCTION(3, "CLKM0"), 889 MTK_FUNCTION(4, "PCM1_SYNC"), 890 MTK_FUNCTION(5, "URTS0"), 891 MTK_FUNCTION(7, "DBG_MON_A11") 892 ), 893 MTK_PIN( 894 90, "GPIO90", 895 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 896 DRV_GRP3, 897 MTK_FUNCTION(0, "GPIO90"), 898 MTK_FUNCTION(1, "EINT13"), 899 MTK_FUNCTION(2, "CMFLASH"), 900 MTK_FUNCTION(3, "CLKM1"), 901 MTK_FUNCTION(4, "PCM1_CLK"), 902 MTK_FUNCTION(5, "UCTS0"), 903 MTK_FUNCTION(7, "C2K_DM_EINT0") 904 ), 905 MTK_PIN( 906 91, "GPIO91", 907 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 908 DRV_GRP3, 909 MTK_FUNCTION(0, "GPIO91"), 910 MTK_FUNCTION(1, "EINT14"), 911 MTK_FUNCTION(2, "PWM_A"), 912 MTK_FUNCTION(3, "CLKM2"), 913 MTK_FUNCTION(4, "PCM1_DI"), 914 MTK_FUNCTION(5, "SDA0_3"), 915 MTK_FUNCTION(7, "C2K_DM_EINT1") 916 ), 917 MTK_PIN( 918 92, "GPIO92", 919 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 920 DRV_GRP3, 921 MTK_FUNCTION(0, "GPIO92"), 922 MTK_FUNCTION(1, "EINT15"), 923 MTK_FUNCTION(2, "PWM_B"), 924 MTK_FUNCTION(3, "CLKM3"), 925 MTK_FUNCTION(4, "PCM1_DO0"), 926 MTK_FUNCTION(5, "SCL0_3") 927 ), 928 MTK_PIN( 929 93, "GPIO93", 930 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 931 DRV_GRP3, 932 MTK_FUNCTION(0, "GPIO93"), 933 MTK_FUNCTION(1, "EINT16"), 934 MTK_FUNCTION(2, "IDDIG"), 935 MTK_FUNCTION(3, "CLKM4"), 936 MTK_FUNCTION(4, "PCM1_DO1"), 937 MTK_FUNCTION(5, "MD_INT2"), 938 MTK_FUNCTION(7, "DROP_ZONE") 939 ), 940 MTK_PIN( 941 94, "GPIO94", 942 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 943 DRV_GRP3, 944 MTK_FUNCTION(0, "GPIO94"), 945 MTK_FUNCTION(1, "USB_DRVVBUS"), 946 MTK_FUNCTION(2, "PWM_C"), 947 MTK_FUNCTION(3, "CLKM5") 948 ), 949 MTK_PIN( 950 95, "GPIO95", 951 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 952 DRV_GRP3, 953 MTK_FUNCTION(0, "GPIO95"), 954 MTK_FUNCTION(1, "SDA2_0"), 955 MTK_FUNCTION(7, "AUXIF_ST0") 956 ), 957 MTK_PIN( 958 96, "GPIO96", 959 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 960 DRV_GRP3, 961 MTK_FUNCTION(0, "GPIO96"), 962 MTK_FUNCTION(1, "SCL2_0"), 963 MTK_FUNCTION(7, "AUXIF_CLK0") 964 ), 965 MTK_PIN( 966 97, "GPIO97", 967 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 968 DRV_GRP3, 969 MTK_FUNCTION(0, "GPIO97"), 970 MTK_FUNCTION(1, "URXD0"), 971 MTK_FUNCTION(2, "UTXD0"), 972 MTK_FUNCTION(3, "MD_URXD0"), 973 MTK_FUNCTION(4, "MD_URXD1"), 974 MTK_FUNCTION(5, "MD_URXD2"), 975 MTK_FUNCTION(6, "C2K_URXD0"), 976 MTK_FUNCTION(7, "C2K_URXD1") 977 ), 978 MTK_PIN( 979 98, "GPIO98", 980 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 981 DRV_GRP3, 982 MTK_FUNCTION(0, "GPIO98"), 983 MTK_FUNCTION(1, "UTXD0"), 984 MTK_FUNCTION(2, "URXD0"), 985 MTK_FUNCTION(3, "MD_UTXD0"), 986 MTK_FUNCTION(4, "MD_UTXD1"), 987 MTK_FUNCTION(5, "MD_UTXD2"), 988 MTK_FUNCTION(6, "C2K_UTXD0"), 989 MTK_FUNCTION(7, "C2K_UTXD1") 990 ), 991 MTK_PIN( 992 99, "GPIO99", 993 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 994 DRV_GRP3, 995 MTK_FUNCTION(0, "GPIO99"), 996 MTK_FUNCTION(1, "RTC32K_CK") 997 ), 998 MTK_PIN( 999 100, "GPIO100", 1000 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1001 DRV_GRP3, 1002 MTK_FUNCTION(0, "GPIO100"), 1003 MTK_FUNCTION(1, "SRCLKENAI0") 1004 ), 1005 MTK_PIN( 1006 101, "GPIO101", 1007 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1008 DRV_GRP3, 1009 MTK_FUNCTION(0, "GPIO101"), 1010 MTK_FUNCTION(1, "SRCLKENAI1") 1011 ), 1012 MTK_PIN( 1013 102, "GPIO102", 1014 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1015 DRV_GRP3, 1016 MTK_FUNCTION(0, "GPIO102"), 1017 MTK_FUNCTION(1, "SRCLKENA0") 1018 ), 1019 MTK_PIN( 1020 103, "GPIO103", 1021 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1022 DRV_GRP3, 1023 MTK_FUNCTION(0, "GPIO103"), 1024 MTK_FUNCTION(1, "SRCLKENA1") 1025 ), 1026 MTK_PIN( 1027 104, "GPIO104", 1028 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1029 DRV_GRP3, 1030 MTK_FUNCTION(0, "GPIO104"), 1031 MTK_FUNCTION(1, "SYSRSTB") 1032 ), 1033 MTK_PIN( 1034 105, "GPIO105", 1035 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1036 DRV_GRP3, 1037 MTK_FUNCTION(0, "GPIO105"), 1038 MTK_FUNCTION(1, "WATCHDOG") 1039 ), 1040 MTK_PIN( 1041 106, "GPIO106", 1042 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1043 DRV_GRP3, 1044 MTK_FUNCTION(0, "GPIO106"), 1045 MTK_FUNCTION(1, "KPROW0"), 1046 MTK_FUNCTION(2, "CMFLASH"), 1047 MTK_FUNCTION(3, "CLKM4"), 1048 MTK_FUNCTION(4, "TP_GPIO0_AO"), 1049 MTK_FUNCTION(5, "IRTX_OUT") 1050 ), 1051 MTK_PIN( 1052 107, "GPIO107", 1053 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1054 DRV_GRP3, 1055 MTK_FUNCTION(0, "GPIO107"), 1056 MTK_FUNCTION(1, "KPROW1"), 1057 MTK_FUNCTION(2, "IDDIG"), 1058 MTK_FUNCTION(3, "CLKM5"), 1059 MTK_FUNCTION(4, "TP_GPIO1_AO"), 1060 MTK_FUNCTION(5, "I2S1_BCK"), 1061 MTK_FUNCTION(7, "DAP_SIB1_SWD") 1062 ), 1063 MTK_PIN( 1064 108, "GPIO108", 1065 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1066 DRV_GRP3, 1067 MTK_FUNCTION(0, "GPIO108"), 1068 MTK_FUNCTION(1, "KPROW2"), 1069 MTK_FUNCTION(2, "USB_DRVVBUS"), 1070 MTK_FUNCTION(3, "PWM_A"), 1071 MTK_FUNCTION(4, "CMFLASH"), 1072 MTK_FUNCTION(5, "I2S1_LRCK"), 1073 MTK_FUNCTION(7, "DAP_SIB1_SWCK") 1074 ), 1075 MTK_PIN( 1076 109, "GPIO109", 1077 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1078 DRV_GRP3, 1079 MTK_FUNCTION(0, "GPIO109"), 1080 MTK_FUNCTION(1, "KPCOL0") 1081 ), 1082 MTK_PIN( 1083 110, "GPIO110", 1084 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1085 DRV_GRP3, 1086 MTK_FUNCTION(0, "GPIO110"), 1087 MTK_FUNCTION(1, "KPCOL1"), 1088 MTK_FUNCTION(2, "SDA1_3"), 1089 MTK_FUNCTION(3, "PWM_B"), 1090 MTK_FUNCTION(4, "CLKM0"), 1091 MTK_FUNCTION(5, "I2S1_DO"), 1092 MTK_FUNCTION(7, "C2K_DM_EINT3") 1093 ), 1094 MTK_PIN( 1095 111, "GPIO111", 1096 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1097 DRV_GRP3, 1098 MTK_FUNCTION(0, "GPIO111"), 1099 MTK_FUNCTION(1, "KPCOL2"), 1100 MTK_FUNCTION(2, "SCL1_3"), 1101 MTK_FUNCTION(3, "PWM_C"), 1102 MTK_FUNCTION(4, "DISP_PWM"), 1103 MTK_FUNCTION(5, "I2S1_MCK"), 1104 MTK_FUNCTION(7, "C2K_DM_EINT2") 1105 ), 1106 MTK_PIN( 1107 112, "GPIO112", 1108 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1109 DRV_GRP3, 1110 MTK_FUNCTION(0, "GPIO112"), 1111 MTK_FUNCTION(1, "MD_INT1_C2K_UIM1_HOT_PLUG_IN"), 1112 MTK_FUNCTION(7, "C2K_DM_EINT1") 1113 ), 1114 MTK_PIN( 1115 113, "GPIO113", 1116 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1117 DRV_GRP3, 1118 MTK_FUNCTION(0, "GPIO113"), 1119 MTK_FUNCTION(1, "MD_INT0_C2K_UIM0_HOT_PLUG_IN"), 1120 MTK_FUNCTION(7, "C2K_DM_EINT0") 1121 ), 1122 MTK_PIN( 1123 114, "GPIO114", 1124 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1125 DRV_GRP3, 1126 MTK_FUNCTION(0, "GPIO114"), 1127 MTK_FUNCTION(1, "MSDC0_DAT0") 1128 ), 1129 MTK_PIN( 1130 115, "GPIO115", 1131 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1132 DRV_GRP3, 1133 MTK_FUNCTION(0, "GPIO115"), 1134 MTK_FUNCTION(1, "MSDC0_DAT1") 1135 ), 1136 MTK_PIN( 1137 116, "GPIO116", 1138 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1139 DRV_GRP3, 1140 MTK_FUNCTION(0, "GPIO116"), 1141 MTK_FUNCTION(1, "MSDC0_DAT2") 1142 ), 1143 MTK_PIN( 1144 117, "GPIO117", 1145 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1146 DRV_GRP3, 1147 MTK_FUNCTION(0, "GPIO117"), 1148 MTK_FUNCTION(1, "MSDC0_DAT3") 1149 ), 1150 MTK_PIN( 1151 118, "GPIO118", 1152 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1153 DRV_GRP3, 1154 MTK_FUNCTION(0, "GPIO118"), 1155 MTK_FUNCTION(1, "MSDC0_DAT4") 1156 ), 1157 MTK_PIN( 1158 119, "GPIO119", 1159 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1160 DRV_GRP3, 1161 MTK_FUNCTION(0, "GPIO119"), 1162 MTK_FUNCTION(1, "MSDC0_DAT5") 1163 ), 1164 MTK_PIN( 1165 120, "GPIO120", 1166 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1167 DRV_GRP3, 1168 MTK_FUNCTION(0, "GPIO120"), 1169 MTK_FUNCTION(1, "MSDC0_DAT6") 1170 ), 1171 MTK_PIN( 1172 121, "GPIO121", 1173 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1174 DRV_GRP3, 1175 MTK_FUNCTION(0, "GPIO121"), 1176 MTK_FUNCTION(1, "MSDC0_DAT7") 1177 ), 1178 MTK_PIN( 1179 122, "GPIO122", 1180 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1181 DRV_GRP3, 1182 MTK_FUNCTION(0, "GPIO122"), 1183 MTK_FUNCTION(1, "MSDC0_CMD") 1184 ), 1185 MTK_PIN( 1186 123, "GPIO123", 1187 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1188 DRV_GRP3, 1189 MTK_FUNCTION(0, "GPIO123"), 1190 MTK_FUNCTION(1, "MSDC0_CLK") 1191 ), 1192 MTK_PIN( 1193 124, "GPIO124", 1194 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1195 DRV_GRP3, 1196 MTK_FUNCTION(0, "GPIO124"), 1197 MTK_FUNCTION(1, "MSDC0_DSL") 1198 ), 1199 MTK_PIN( 1200 125, "GPIO125", 1201 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1202 DRV_GRP3, 1203 MTK_FUNCTION(0, "GPIO125"), 1204 MTK_FUNCTION(1, "MSDC0_RSTB") 1205 ), 1206 MTK_PIN( 1207 126, "GPIO126", 1208 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1209 DRV_GRP3, 1210 MTK_FUNCTION(0, "GPIO126"), 1211 MTK_FUNCTION(1, "MD1_SIM1_SCLK"), 1212 MTK_FUNCTION(2, "MD1_SIM2_SCLK"), 1213 MTK_FUNCTION(3, "C2K_UIM0_CLK"), 1214 MTK_FUNCTION(4, "C2K_UIM1_CLK") 1215 ), 1216 MTK_PIN( 1217 127, "GPIO127", 1218 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1219 DRV_GRP3, 1220 MTK_FUNCTION(0, "GPIO127"), 1221 MTK_FUNCTION(1, "MD1_SIM1_SRST"), 1222 MTK_FUNCTION(2, "MD1_SIM2_SRST"), 1223 MTK_FUNCTION(3, "C2K_UIM0_RST"), 1224 MTK_FUNCTION(4, "C2K_UIM1_RST") 1225 ), 1226 MTK_PIN( 1227 128, "GPIO128", 1228 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1229 DRV_GRP3, 1230 MTK_FUNCTION(0, "GPIO128"), 1231 MTK_FUNCTION(1, "MD1_SIM1_SIO"), 1232 MTK_FUNCTION(2, "MD1_SIM2_SIO"), 1233 MTK_FUNCTION(3, "C2K_UIM0_IO"), 1234 MTK_FUNCTION(4, "C2K_UIM1_IO") 1235 ), 1236 MTK_PIN( 1237 129, "GPIO129", 1238 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1239 DRV_GRP3, 1240 MTK_FUNCTION(0, "GPIO129"), 1241 MTK_FUNCTION(1, "MSDC1_CMD"), 1242 MTK_FUNCTION(2, "CONN_DSP_JMS"), 1243 MTK_FUNCTION(3, "LTE_JTAG_TMS"), 1244 MTK_FUNCTION(4, "UDI_TMS"), 1245 MTK_FUNCTION(5, "C2K_TMS") 1246 ), 1247 MTK_PIN( 1248 130, "GPIO130", 1249 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1250 DRV_GRP3, 1251 MTK_FUNCTION(0, "GPIO130"), 1252 MTK_FUNCTION(1, "MSDC1_DAT0"), 1253 MTK_FUNCTION(2, "CONN_DSP_JDI"), 1254 MTK_FUNCTION(3, "LTE_JTAG_TDI"), 1255 MTK_FUNCTION(4, "UDI_TDI"), 1256 MTK_FUNCTION(5, "C2K_TDI") 1257 ), 1258 MTK_PIN( 1259 131, "GPIO131", 1260 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1261 DRV_GRP3, 1262 MTK_FUNCTION(0, "GPIO131"), 1263 MTK_FUNCTION(1, "MSDC1_DAT1"), 1264 MTK_FUNCTION(2, "CONN_DSP_JDO"), 1265 MTK_FUNCTION(3, "LTE_JTAG_TDO"), 1266 MTK_FUNCTION(4, "UDI_TDO"), 1267 MTK_FUNCTION(5, "C2K_TDO") 1268 ), 1269 MTK_PIN( 1270 132, "GPIO132", 1271 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1272 DRV_GRP3, 1273 MTK_FUNCTION(0, "GPIO132"), 1274 MTK_FUNCTION(1, "MSDC1_DAT2"), 1275 MTK_FUNCTION(5, "C2K_RTCK") 1276 ), 1277 MTK_PIN( 1278 133, "GPIO133", 1279 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1280 DRV_GRP3, 1281 MTK_FUNCTION(0, "GPIO133"), 1282 MTK_FUNCTION(1, "MSDC1_DAT3"), 1283 MTK_FUNCTION(2, "CONN_DSP_JINTP"), 1284 MTK_FUNCTION(3, "LTE_JTAG_TRSTN"), 1285 MTK_FUNCTION(4, "UDI_NTRST"), 1286 MTK_FUNCTION(5, "C2K_NTRST") 1287 ), 1288 MTK_PIN( 1289 134, "GPIO134", 1290 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1291 DRV_GRP3, 1292 MTK_FUNCTION(0, "GPIO134"), 1293 MTK_FUNCTION(1, "MSDC1_CLK"), 1294 MTK_FUNCTION(2, "CONN_DSP_JCK"), 1295 MTK_FUNCTION(3, "LTE_JTAG_TCK"), 1296 MTK_FUNCTION(4, "UDI_TCK_XI"), 1297 MTK_FUNCTION(5, "C2K_TCK") 1298 ), 1299 MTK_PIN( 1300 135, "GPIO135", 1301 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1302 DRV_GRP3, 1303 MTK_FUNCTION(0, "GPIO135"), 1304 MTK_FUNCTION(1, "TDM_LRCK"), 1305 MTK_FUNCTION(2, "I2S0_LRCK"), 1306 MTK_FUNCTION(3, "CLKM0"), 1307 MTK_FUNCTION(4, "PCM1_SYNC"), 1308 MTK_FUNCTION(5, "PWM_A"), 1309 MTK_FUNCTION(7, "DBG_MON_A12") 1310 ), 1311 MTK_PIN( 1312 136, "GPIO136", 1313 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1314 DRV_GRP3, 1315 MTK_FUNCTION(0, "GPIO136"), 1316 MTK_FUNCTION(1, "TDM_BCK"), 1317 MTK_FUNCTION(2, "I2S0_BCK"), 1318 MTK_FUNCTION(3, "CLKM1"), 1319 MTK_FUNCTION(4, "PCM1_CLK"), 1320 MTK_FUNCTION(5, "PWM_B"), 1321 MTK_FUNCTION(7, "DBG_MON_A13") 1322 ), 1323 MTK_PIN( 1324 137, "GPIO137", 1325 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1326 DRV_GRP3, 1327 MTK_FUNCTION(0, "GPIO137"), 1328 MTK_FUNCTION(1, "TDM_MCK"), 1329 MTK_FUNCTION(2, "I2S0_MCK"), 1330 MTK_FUNCTION(3, "CLKM2"), 1331 MTK_FUNCTION(4, "PCM1_DI"), 1332 MTK_FUNCTION(5, "IRTX_OUT"), 1333 MTK_FUNCTION(7, "DBG_MON_A14") 1334 ), 1335 MTK_PIN( 1336 138, "GPIO138", 1337 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1338 DRV_GRP3, 1339 MTK_FUNCTION(0, "GPIO138"), 1340 MTK_FUNCTION(1, "TDM_DATA0"), 1341 MTK_FUNCTION(2, "I2S0_DI"), 1342 MTK_FUNCTION(3, "CLKM3"), 1343 MTK_FUNCTION(4, "PCM1_DO0"), 1344 MTK_FUNCTION(5, "PWM_C"), 1345 MTK_FUNCTION(6, "SDA3_1"), 1346 MTK_FUNCTION(7, "DBG_MON_A15") 1347 ), 1348 MTK_PIN( 1349 139, "GPIO139", 1350 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1351 DRV_GRP3, 1352 MTK_FUNCTION(0, "GPIO139"), 1353 MTK_FUNCTION(1, "TDM_DATA1"), 1354 MTK_FUNCTION(2, "I2S3_DO"), 1355 MTK_FUNCTION(3, "CLKM4"), 1356 MTK_FUNCTION(4, "PCM1_DO1"), 1357 MTK_FUNCTION(5, "ANT_SEL2"), 1358 MTK_FUNCTION(6, "SCL3_1"), 1359 MTK_FUNCTION(7, "DBG_MON_A16") 1360 ), 1361 MTK_PIN( 1362 140, "GPIO140", 1363 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1364 DRV_GRP3, 1365 MTK_FUNCTION(0, "GPIO140"), 1366 MTK_FUNCTION(1, "TDM_DATA2"), 1367 MTK_FUNCTION(2, "DISP_PWM"), 1368 MTK_FUNCTION(3, "CLKM5"), 1369 MTK_FUNCTION(4, "SDA1_4"), 1370 MTK_FUNCTION(5, "ANT_SEL1"), 1371 MTK_FUNCTION(6, "URXD3"), 1372 MTK_FUNCTION(7, "DBG_MON_A17") 1373 ), 1374 MTK_PIN( 1375 141, "GPIO141", 1376 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1377 DRV_GRP3, 1378 MTK_FUNCTION(0, "GPIO141"), 1379 MTK_FUNCTION(1, "TDM_DATA3"), 1380 MTK_FUNCTION(2, "CMFLASH"), 1381 MTK_FUNCTION(3, "IRTX_OUT"), 1382 MTK_FUNCTION(4, "SCL1_4"), 1383 MTK_FUNCTION(5, "ANT_SEL0"), 1384 MTK_FUNCTION(6, "UTXD3"), 1385 MTK_FUNCTION(7, "DBG_MON_A18") 1386 ), 1387 MTK_PIN( 1388 142, "GPIO142", 1389 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1390 DRV_GRP3, 1391 MTK_FUNCTION(0, "GPIO142"), 1392 MTK_FUNCTION(1, "PWRAP_SPI0_MI"), 1393 MTK_FUNCTION(2, "PWRAP_SPI0_MO") 1394 ), 1395 MTK_PIN( 1396 143, "GPIO143", 1397 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1398 DRV_GRP3, 1399 MTK_FUNCTION(0, "GPIO143"), 1400 MTK_FUNCTION(1, "PWRAP_SPI0_MO"), 1401 MTK_FUNCTION(2, "PWRAP_SPI0_MI") 1402 ), 1403 MTK_PIN( 1404 144, "GPIO144", 1405 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1406 DRV_GRP3, 1407 MTK_FUNCTION(0, "GPIO144"), 1408 MTK_FUNCTION(1, "PWRAP_SPI0_CK") 1409 ), 1410 MTK_PIN( 1411 145, "GPIO145", 1412 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1413 DRV_GRP3, 1414 MTK_FUNCTION(0, "GPIO145"), 1415 MTK_FUNCTION(1, "PWRAP_SPI0_CSN") 1416 ), 1417 MTK_PIN( 1418 146, "GPIO146", 1419 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1420 DRV_GRP3, 1421 MTK_FUNCTION(0, "GPIO146"), 1422 MTK_FUNCTION(1, "AUD_CLK_MOSI") 1423 ), 1424 MTK_PIN( 1425 147, "GPIO147", 1426 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1427 DRV_GRP3, 1428 MTK_FUNCTION(0, "GPIO147"), 1429 MTK_FUNCTION(1, "AUD_DAT_MISO"), 1430 MTK_FUNCTION(2, "AUD_DAT_MOSI"), 1431 MTK_FUNCTION(3, "VOW_DAT_MISO") 1432 ), 1433 MTK_PIN( 1434 148, "GPIO148", 1435 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1436 DRV_GRP3, 1437 MTK_FUNCTION(0, "GPIO148"), 1438 MTK_FUNCTION(1, "AUD_DAT_MOSI"), 1439 MTK_FUNCTION(2, "AUD_DAT_MISO") 1440 ), 1441 MTK_PIN( 1442 149, "GPIO149", 1443 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1444 DRV_GRP3, 1445 MTK_FUNCTION(0, "GPIO149"), 1446 MTK_FUNCTION(1, "VOW_CLK_MISO") 1447 ), 1448 MTK_PIN( 1449 150, "GPIO150", 1450 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1451 DRV_GRP3, 1452 MTK_FUNCTION(0, "GPIO150"), 1453 MTK_FUNCTION(1, "ANC_DAT_MOSI") 1454 ), 1455 MTK_PIN( 1456 151, "GPIO151", 1457 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1458 DRV_GRP3, 1459 MTK_FUNCTION(0, "GPIO151"), 1460 MTK_FUNCTION(1, "SCL6_0") 1461 ), 1462 MTK_PIN( 1463 152, "GPIO152", 1464 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1465 DRV_GRP3, 1466 MTK_FUNCTION(0, "GPIO152"), 1467 MTK_FUNCTION(1, "SDA6_0") 1468 ), 1469 MTK_PIN( 1470 153, "GPIO153", 1471 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1472 DRV_GRP3, 1473 MTK_FUNCTION(0, "GPIO153"), 1474 MTK_FUNCTION(1, "SCL7_0") 1475 ), 1476 MTK_PIN( 1477 154, "GPIO154", 1478 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1479 DRV_GRP3, 1480 MTK_FUNCTION(0, "GPIO154"), 1481 MTK_FUNCTION(1, "SDA7_0") 1482 ), 1483 MTK_PIN( 1484 155, "GPIO155", 1485 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1486 DRV_GRP3, 1487 MTK_FUNCTION(0, "GPIO155"), 1488 MTK_FUNCTION(1, "MD1_SIM2_SCLK"), 1489 MTK_FUNCTION(2, "MD1_SIM1_SCLK"), 1490 MTK_FUNCTION(3, "C2K_UIM0_CLK"), 1491 MTK_FUNCTION(4, "C2K_UIM1_CLK") 1492 ), 1493 MTK_PIN( 1494 156, "GPIO156", 1495 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1496 DRV_GRP3, 1497 MTK_FUNCTION(0, "GPIO156"), 1498 MTK_FUNCTION(1, "MD1_SIM2_SRST"), 1499 MTK_FUNCTION(2, "MD1_SIM1_SRST"), 1500 MTK_FUNCTION(3, "C2K_UIM0_RST"), 1501 MTK_FUNCTION(4, "C2K_UIM1_RST") 1502 ), 1503 MTK_PIN( 1504 157, "GPIO157", 1505 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1506 DRV_GRP3, 1507 MTK_FUNCTION(0, "GPIO157"), 1508 MTK_FUNCTION(1, "MD1_SIM2_SIO"), 1509 MTK_FUNCTION(2, "MD1_SIM1_SIO"), 1510 MTK_FUNCTION(3, "C2K_UIM0_IO"), 1511 MTK_FUNCTION(4, "C2K_UIM1_IO") 1512 ), 1513 MTK_PIN( 1514 158, "GPIO158", 1515 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1516 DRV_GRP3, 1517 MTK_FUNCTION(0, "GPIO158"), 1518 MTK_FUNCTION(1, "MIPI_TDP0") 1519 ), 1520 MTK_PIN( 1521 159, "GPIO159", 1522 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1523 DRV_GRP3, 1524 MTK_FUNCTION(0, "GPIO159"), 1525 MTK_FUNCTION(1, "MIPI_TDN0") 1526 ), 1527 MTK_PIN( 1528 160, "GPIO160", 1529 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1530 DRV_GRP3, 1531 MTK_FUNCTION(0, "GPIO160"), 1532 MTK_FUNCTION(1, "MIPI_TDP1") 1533 ), 1534 MTK_PIN( 1535 161, "GPIO161", 1536 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1537 DRV_GRP3, 1538 MTK_FUNCTION(0, "GPIO161"), 1539 MTK_FUNCTION(1, "MIPI_TDN1") 1540 ), 1541 MTK_PIN( 1542 162, "GPIO162", 1543 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1544 DRV_GRP3, 1545 MTK_FUNCTION(0, "GPIO162"), 1546 MTK_FUNCTION(1, "MIPI_TCP") 1547 ), 1548 MTK_PIN( 1549 163, "GPIO163", 1550 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1551 DRV_GRP3, 1552 MTK_FUNCTION(0, "GPIO163"), 1553 MTK_FUNCTION(1, "MIPI_TCN") 1554 ), 1555 MTK_PIN( 1556 164, "GPIO164", 1557 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1558 DRV_GRP3, 1559 MTK_FUNCTION(0, "GPIO164"), 1560 MTK_FUNCTION(1, "MIPI_TDP2") 1561 ), 1562 MTK_PIN( 1563 165, "GPIO165", 1564 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1565 DRV_GRP3, 1566 MTK_FUNCTION(0, "GPIO165"), 1567 MTK_FUNCTION(1, "MIPI_TDN2") 1568 ), 1569 MTK_PIN( 1570 166, "GPIO166", 1571 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1572 DRV_GRP3, 1573 MTK_FUNCTION(0, "GPIO166"), 1574 MTK_FUNCTION(1, "MIPI_TDP3") 1575 ), 1576 MTK_PIN( 1577 167, "GPIO167", 1578 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1579 DRV_GRP3, 1580 MTK_FUNCTION(0, "GPIO167"), 1581 MTK_FUNCTION(1, "MIPI_TDN3") 1582 ), 1583 MTK_PIN( 1584 168, "GPIO168", 1585 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1586 DRV_GRP3, 1587 MTK_FUNCTION(0, "GPIO168"), 1588 MTK_FUNCTION(1, "MIPI_TDP0_A") 1589 ), 1590 MTK_PIN( 1591 169, "GPIO169", 1592 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1593 DRV_GRP3, 1594 MTK_FUNCTION(0, "GPIO169"), 1595 MTK_FUNCTION(1, "MIPI_TDN0_A") 1596 ), 1597 MTK_PIN( 1598 170, "GPIO170", 1599 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1600 DRV_GRP3, 1601 MTK_FUNCTION(0, "GPIO170"), 1602 MTK_FUNCTION(1, "MIPI_TDP1_A") 1603 ), 1604 MTK_PIN( 1605 171, "GPIO171", 1606 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1607 DRV_GRP3, 1608 MTK_FUNCTION(0, "GPIO171"), 1609 MTK_FUNCTION(1, "MIPI_TDN1_A") 1610 ), 1611 MTK_PIN( 1612 172, "GPIO172", 1613 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1614 DRV_GRP3, 1615 MTK_FUNCTION(0, "GPIO172"), 1616 MTK_FUNCTION(1, "MIPI_TCP_A") 1617 ), 1618 MTK_PIN( 1619 173, "GPIO173", 1620 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1621 DRV_GRP3, 1622 MTK_FUNCTION(0, "GPIO173"), 1623 MTK_FUNCTION(1, "MIPI_TCN_A") 1624 ), 1625 MTK_PIN( 1626 174, "GPIO174", 1627 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1628 DRV_GRP3, 1629 MTK_FUNCTION(0, "GPIO174"), 1630 MTK_FUNCTION(1, "MIPI_TDP2_A") 1631 ), 1632 MTK_PIN( 1633 175, "GPIO175", 1634 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1635 DRV_GRP3, 1636 MTK_FUNCTION(0, "GPIO175"), 1637 MTK_FUNCTION(1, "MIPI_TDN2_A") 1638 ), 1639 MTK_PIN( 1640 176, "GPIO176", 1641 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1642 DRV_GRP3, 1643 MTK_FUNCTION(0, "GPIO176"), 1644 MTK_FUNCTION(1, "MIPI_TDP3_A") 1645 ), 1646 MTK_PIN( 1647 177, "GPIO177", 1648 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1649 DRV_GRP3, 1650 MTK_FUNCTION(0, "GPIO177"), 1651 MTK_FUNCTION(1, "MIPI_TDN3_A") 1652 ), 1653 MTK_PIN( 1654 178, "GPIO178", 1655 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1656 DRV_GRP3, 1657 MTK_FUNCTION(0, "GPIO178"), 1658 MTK_FUNCTION(1, "DISP_PWM"), 1659 MTK_FUNCTION(2, "PWM_D"), 1660 MTK_FUNCTION(3, "CLKM5"), 1661 MTK_FUNCTION(7, "DBG_MON_A19") 1662 ), 1663 MTK_PIN( 1664 179, "GPIO179", 1665 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1666 DRV_GRP3, 1667 MTK_FUNCTION(0, "GPIO179"), 1668 MTK_FUNCTION(1, "DSI_TE0"), 1669 MTK_FUNCTION(7, "DBG_MON_A20") 1670 ), 1671 MTK_PIN( 1672 180, "GPIO180", 1673 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1674 DRV_GRP3, 1675 MTK_FUNCTION(0, "GPIO180"), 1676 MTK_FUNCTION(1, "LCM_RST"), 1677 MTK_FUNCTION(2, "DSI_TE1"), 1678 MTK_FUNCTION(7, "DBG_MON_A21") 1679 ), 1680 MTK_PIN( 1681 181, "GPIO181", 1682 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1683 DRV_GRP3, 1684 MTK_FUNCTION(0, "GPIO181"), 1685 MTK_FUNCTION(1, "IDDIG"), 1686 MTK_FUNCTION(2, "DSI_TE1"), 1687 MTK_FUNCTION(7, "DBG_MON_A22") 1688 ), 1689 MTK_PIN( 1690 182, "GPIO182", 1691 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1692 DRV_GRP3, 1693 MTK_FUNCTION(0, "GPIO182"), 1694 MTK_FUNCTION(1, "TESTMODE") 1695 ), 1696 MTK_PIN( 1697 183, "GPIO183", 1698 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1699 DRV_GRP3, 1700 MTK_FUNCTION(0, "GPIO183"), 1701 MTK_FUNCTION(1, "RFIC0_BSI_CK"), 1702 MTK_FUNCTION(2, "SPM_BSI_CK"), 1703 MTK_FUNCTION(7, "DBG_MON_B27") 1704 ), 1705 MTK_PIN( 1706 184, "GPIO184", 1707 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1708 DRV_GRP3, 1709 MTK_FUNCTION(0, "GPIO184"), 1710 MTK_FUNCTION(1, "RFIC0_BSI_EN"), 1711 MTK_FUNCTION(2, "SPM_BSI_EN"), 1712 MTK_FUNCTION(7, "DBG_MON_B28") 1713 ), 1714 MTK_PIN( 1715 185, "GPIO185", 1716 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1717 DRV_GRP3, 1718 MTK_FUNCTION(0, "GPIO185"), 1719 MTK_FUNCTION(1, "RFIC0_BSI_D0"), 1720 MTK_FUNCTION(2, "SPM_BSI_D0"), 1721 MTK_FUNCTION(7, "DBG_MON_B29") 1722 ), 1723 MTK_PIN( 1724 186, "GPIO186", 1725 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1726 DRV_GRP3, 1727 MTK_FUNCTION(0, "GPIO186"), 1728 MTK_FUNCTION(1, "RFIC0_BSI_D1"), 1729 MTK_FUNCTION(2, "SPM_BSI_D1"), 1730 MTK_FUNCTION(7, "DBG_MON_B30") 1731 ), 1732 MTK_PIN( 1733 187, "GPIO187", 1734 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1735 DRV_GRP3, 1736 MTK_FUNCTION(0, "GPIO187"), 1737 MTK_FUNCTION(1, "RFIC0_BSI_D2"), 1738 MTK_FUNCTION(2, "SPM_BSI_D2"), 1739 MTK_FUNCTION(7, "DBG_MON_B31") 1740 ), 1741 MTK_PIN( 1742 188, "GPIO188", 1743 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1744 DRV_GRP3, 1745 MTK_FUNCTION(0, "GPIO188"), 1746 MTK_FUNCTION(1, "MIPI0_SCLK"), 1747 MTK_FUNCTION(7, "DBG_MON_B32") 1748 ), 1749 MTK_PIN( 1750 189, "GPIO189", 1751 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1752 DRV_GRP3, 1753 MTK_FUNCTION(0, "GPIO189"), 1754 MTK_FUNCTION(1, "MIPI0_SDATA") 1755 ), 1756 MTK_PIN( 1757 190, "GPIO190", 1758 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1759 DRV_GRP3, 1760 MTK_FUNCTION(0, "GPIO190"), 1761 MTK_FUNCTION(1, "MIPI1_SCLK") 1762 ), 1763 MTK_PIN( 1764 191, "GPIO191", 1765 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1766 DRV_GRP3, 1767 MTK_FUNCTION(0, "GPIO191"), 1768 MTK_FUNCTION(1, "MIPI1_SDATA") 1769 ), 1770 MTK_PIN( 1771 192, "GPIO192", 1772 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1773 DRV_GRP3, 1774 MTK_FUNCTION(0, "GPIO192"), 1775 MTK_FUNCTION(1, "BPI_BUS4") 1776 ), 1777 MTK_PIN( 1778 193, "GPIO193", 1779 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1780 DRV_GRP3, 1781 MTK_FUNCTION(0, "GPIO193"), 1782 MTK_FUNCTION(1, "BPI_BUS5"), 1783 MTK_FUNCTION(7, "DBG_MON_B0") 1784 ), 1785 MTK_PIN( 1786 194, "GPIO194", 1787 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1788 DRV_GRP3, 1789 MTK_FUNCTION(0, "GPIO194"), 1790 MTK_FUNCTION(1, "BPI_BUS6"), 1791 MTK_FUNCTION(7, "DBG_MON_B1") 1792 ), 1793 MTK_PIN( 1794 195, "GPIO195", 1795 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1796 DRV_GRP3, 1797 MTK_FUNCTION(0, "GPIO195"), 1798 MTK_FUNCTION(1, "BPI_BUS7"), 1799 MTK_FUNCTION(7, "DBG_MON_B2") 1800 ), 1801 MTK_PIN( 1802 196, "GPIO196", 1803 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1804 DRV_GRP3, 1805 MTK_FUNCTION(0, "GPIO196"), 1806 MTK_FUNCTION(1, "BPI_BUS8"), 1807 MTK_FUNCTION(7, "DBG_MON_B3") 1808 ), 1809 MTK_PIN( 1810 197, "GPIO197", 1811 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1812 DRV_GRP3, 1813 MTK_FUNCTION(0, "GPIO197"), 1814 MTK_FUNCTION(1, "BPI_BUS9"), 1815 MTK_FUNCTION(7, "DBG_MON_B4") 1816 ), 1817 MTK_PIN( 1818 198, "GPIO198", 1819 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1820 DRV_GRP3, 1821 MTK_FUNCTION(0, "GPIO198"), 1822 MTK_FUNCTION(1, "BPI_BUS10"), 1823 MTK_FUNCTION(7, "DBG_MON_B5") 1824 ), 1825 MTK_PIN( 1826 199, "GPIO199", 1827 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1828 DRV_GRP3, 1829 MTK_FUNCTION(0, "GPIO199"), 1830 MTK_FUNCTION(1, "BPI_BUS11"), 1831 MTK_FUNCTION(7, "DBG_MON_B6") 1832 ), 1833 MTK_PIN( 1834 200, "GPIO200", 1835 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1836 DRV_GRP3, 1837 MTK_FUNCTION(0, "GPIO200"), 1838 MTK_FUNCTION(1, "BPI_BUS12"), 1839 MTK_FUNCTION(7, "DBG_MON_B7") 1840 ), 1841 MTK_PIN( 1842 201, "GPIO201", 1843 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1844 DRV_GRP3, 1845 MTK_FUNCTION(0, "GPIO201"), 1846 MTK_FUNCTION(1, "BPI_BUS13"), 1847 MTK_FUNCTION(7, "DBG_MON_B8") 1848 ), 1849 MTK_PIN( 1850 202, "GPIO202", 1851 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1852 DRV_GRP3, 1853 MTK_FUNCTION(0, "GPIO202"), 1854 MTK_FUNCTION(1, "BPI_BUS14"), 1855 MTK_FUNCTION(7, "DBG_MON_B9") 1856 ), 1857 MTK_PIN( 1858 203, "GPIO203", 1859 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1860 DRV_GRP3, 1861 MTK_FUNCTION(0, "GPIO203"), 1862 MTK_FUNCTION(1, "BPI_BUS15"), 1863 MTK_FUNCTION(7, "DBG_MON_B10") 1864 ), 1865 MTK_PIN( 1866 204, "GPIO204", 1867 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1868 DRV_GRP3, 1869 MTK_FUNCTION(0, "GPIO204"), 1870 MTK_FUNCTION(1, "BPI_BUS16"), 1871 MTK_FUNCTION(2, "PA_VM0"), 1872 MTK_FUNCTION(7, "DBG_MON_B11") 1873 ), 1874 MTK_PIN( 1875 205, "GPIO205", 1876 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1877 DRV_GRP3, 1878 MTK_FUNCTION(0, "GPIO205"), 1879 MTK_FUNCTION(1, "BPI_BUS17"), 1880 MTK_FUNCTION(2, "PA_VM1"), 1881 MTK_FUNCTION(7, "DBG_MON_B12") 1882 ), 1883 MTK_PIN( 1884 206, "GPIO206", 1885 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1886 DRV_GRP3, 1887 MTK_FUNCTION(0, "GPIO206"), 1888 MTK_FUNCTION(1, "BPI_BUS18"), 1889 MTK_FUNCTION(2, "TX_SWAP0"), 1890 MTK_FUNCTION(7, "DBG_MON_B13") 1891 ), 1892 MTK_PIN( 1893 207, "GPIO207", 1894 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1895 DRV_GRP3, 1896 MTK_FUNCTION(0, "GPIO207"), 1897 MTK_FUNCTION(1, "BPI_BUS19"), 1898 MTK_FUNCTION(2, "TX_SWAP1"), 1899 MTK_FUNCTION(7, "DBG_MON_B14") 1900 ), 1901 MTK_PIN( 1902 208, "GPIO208", 1903 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1904 DRV_GRP3, 1905 MTK_FUNCTION(0, "GPIO208"), 1906 MTK_FUNCTION(1, "BPI_BUS20"), 1907 MTK_FUNCTION(2, "TX_SWAP2"), 1908 MTK_FUNCTION(7, "DBG_MON_B15") 1909 ), 1910 MTK_PIN( 1911 209, "GPIO209", 1912 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1913 DRV_GRP3, 1914 MTK_FUNCTION(0, "GPIO209"), 1915 MTK_FUNCTION(1, "BPI_BUS21"), 1916 MTK_FUNCTION(2, "TX_SWAP3"), 1917 MTK_FUNCTION(7, "DBG_MON_B16") 1918 ), 1919 MTK_PIN( 1920 210, "GPIO210", 1921 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1922 DRV_GRP3, 1923 MTK_FUNCTION(0, "GPIO210"), 1924 MTK_FUNCTION(1, "BPI_BUS22"), 1925 MTK_FUNCTION(2, "DET_BPI0"), 1926 MTK_FUNCTION(7, "DBG_MON_B17") 1927 ), 1928 MTK_PIN( 1929 211, "GPIO211", 1930 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1931 DRV_GRP3, 1932 MTK_FUNCTION(0, "GPIO211"), 1933 MTK_FUNCTION(1, "BPI_BUS23"), 1934 MTK_FUNCTION(2, "DET_BPI1"), 1935 MTK_FUNCTION(7, "DBG_MON_B18") 1936 ), 1937 MTK_PIN( 1938 212, "GPIO212", 1939 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1940 DRV_GRP3, 1941 MTK_FUNCTION(0, "GPIO212"), 1942 MTK_FUNCTION(1, "BPI_BUS0"), 1943 MTK_FUNCTION(7, "DBG_MON_B19") 1944 ), 1945 MTK_PIN( 1946 213, "GPIO213", 1947 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1948 DRV_GRP3, 1949 MTK_FUNCTION(0, "GPIO213"), 1950 MTK_FUNCTION(1, "BPI_BUS1"), 1951 MTK_FUNCTION(7, "DBG_MON_B20") 1952 ), 1953 MTK_PIN( 1954 214, "GPIO214", 1955 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1956 DRV_GRP3, 1957 MTK_FUNCTION(0, "GPIO214"), 1958 MTK_FUNCTION(1, "BPI_BUS2"), 1959 MTK_FUNCTION(7, "DBG_MON_B21") 1960 ), 1961 MTK_PIN( 1962 215, "GPIO215", 1963 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1964 DRV_GRP3, 1965 MTK_FUNCTION(0, "GPIO215"), 1966 MTK_FUNCTION(1, "BPI_BUS3"), 1967 MTK_FUNCTION(7, "DBG_MON_B22") 1968 ), 1969 MTK_PIN( 1970 216, "GPIO216", 1971 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1972 DRV_GRP3, 1973 MTK_FUNCTION(0, "GPIO216"), 1974 MTK_FUNCTION(1, "MIPI2_SCLK"), 1975 MTK_FUNCTION(7, "DBG_MON_B23") 1976 ), 1977 MTK_PIN( 1978 217, "GPIO217", 1979 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1980 DRV_GRP3, 1981 MTK_FUNCTION(0, "GPIO217"), 1982 MTK_FUNCTION(1, "MIPI2_SDATA"), 1983 MTK_FUNCTION(7, "DBG_MON_B24") 1984 ), 1985 MTK_PIN( 1986 218, "GPIO218", 1987 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1988 DRV_GRP3, 1989 MTK_FUNCTION(0, "GPIO218"), 1990 MTK_FUNCTION(1, "MIPI3_SCLK"), 1991 MTK_FUNCTION(7, "DBG_MON_B25") 1992 ), 1993 MTK_PIN( 1994 219, "GPIO219", 1995 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1996 DRV_GRP3, 1997 MTK_FUNCTION(0, "GPIO219"), 1998 MTK_FUNCTION(1, "MIPI3_SDATA"), 1999 MTK_FUNCTION(7, "DBG_MON_B26") 2000 ), 2001 MTK_PIN( 2002 220, "GPIO220", 2003 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2004 DRV_GRP3, 2005 MTK_FUNCTION(0, "GPIO220"), 2006 MTK_FUNCTION(1, "CONN_WF_IP") 2007 ), 2008 MTK_PIN( 2009 221, "GPIO221", 2010 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2011 DRV_GRP3, 2012 MTK_FUNCTION(0, "GPIO221"), 2013 MTK_FUNCTION(1, "CONN_WF_IN") 2014 ), 2015 MTK_PIN( 2016 222, "GPIO222", 2017 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2018 DRV_GRP3, 2019 MTK_FUNCTION(0, "GPIO222"), 2020 MTK_FUNCTION(1, "CONN_WF_QP") 2021 ), 2022 MTK_PIN( 2023 223, "GPIO223", 2024 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2025 DRV_GRP3, 2026 MTK_FUNCTION(0, "GPIO223"), 2027 MTK_FUNCTION(1, "CONN_WF_QN") 2028 ), 2029 MTK_PIN( 2030 224, "GPIO224", 2031 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2032 DRV_GRP3, 2033 MTK_FUNCTION(0, "GPIO224"), 2034 MTK_FUNCTION(1, "CONN_BT_IP") 2035 ), 2036 MTK_PIN( 2037 225, "GPIO225", 2038 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2039 DRV_GRP3, 2040 MTK_FUNCTION(0, "GPIO225"), 2041 MTK_FUNCTION(1, "CONN_BT_IN") 2042 ), 2043 MTK_PIN( 2044 226, "GPIO226", 2045 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2046 DRV_GRP3, 2047 MTK_FUNCTION(0, "GPIO226"), 2048 MTK_FUNCTION(1, "CONN_BT_QP") 2049 ), 2050 MTK_PIN( 2051 227, "GPIO227", 2052 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2053 DRV_GRP3, 2054 MTK_FUNCTION(0, "GPIO227"), 2055 MTK_FUNCTION(1, "CONN_BT_QN") 2056 ), 2057 MTK_PIN( 2058 228, "GPIO228", 2059 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2060 DRV_GRP3, 2061 MTK_FUNCTION(0, "GPIO228"), 2062 MTK_FUNCTION(1, "CONN_GPS_IP") 2063 ), 2064 MTK_PIN( 2065 229, "GPIO229", 2066 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2067 DRV_GRP3, 2068 MTK_FUNCTION(0, "GPIO229"), 2069 MTK_FUNCTION(1, "CONN_GPS_IN") 2070 ), 2071 MTK_PIN( 2072 230, "GPIO230", 2073 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2074 DRV_GRP3, 2075 MTK_FUNCTION(0, "GPIO230"), 2076 MTK_FUNCTION(1, "CONN_GPS_QP") 2077 ), 2078 MTK_PIN( 2079 231, "GPIO231", 2080 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2081 DRV_GRP3, 2082 MTK_FUNCTION(0, "GPIO231"), 2083 MTK_FUNCTION(1, "CONN_GPS_QN") 2084 ), 2085 MTK_PIN( 2086 232, "GPIO232", 2087 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2088 DRV_GRP3, 2089 MTK_FUNCTION(0, "GPIO232"), 2090 MTK_FUNCTION(1, "URXD1"), 2091 MTK_FUNCTION(2, "UTXD1"), 2092 MTK_FUNCTION(3, "MD_URXD0"), 2093 MTK_FUNCTION(4, "MD_URXD1"), 2094 MTK_FUNCTION(5, "MD_URXD2"), 2095 MTK_FUNCTION(6, "C2K_URXD0"), 2096 MTK_FUNCTION(7, "C2K_URXD1") 2097 ), 2098 MTK_PIN( 2099 233, "GPIO233", 2100 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2101 DRV_GRP3, 2102 MTK_FUNCTION(0, "GPIO233"), 2103 MTK_FUNCTION(1, "UTXD1"), 2104 MTK_FUNCTION(2, "URXD1"), 2105 MTK_FUNCTION(3, "MD_UTXD0"), 2106 MTK_FUNCTION(4, "MD_UTXD1"), 2107 MTK_FUNCTION(5, "MD_UTXD2"), 2108 MTK_FUNCTION(6, "C2K_UTXD0"), 2109 MTK_FUNCTION(7, "C2K_UTXD1") 2110 ), 2111 MTK_PIN( 2112 234, "GPIO234", 2113 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2114 DRV_GRP3, 2115 MTK_FUNCTION(0, "GPIO234"), 2116 MTK_FUNCTION(1, "SPI1_CLK_B"), 2117 MTK_FUNCTION(2, "TP_UTXD1_AO"), 2118 MTK_FUNCTION(3, "SCL4_1"), 2119 MTK_FUNCTION(4, "UTXD0"), 2120 MTK_FUNCTION(6, "PWM_A"), 2121 MTK_FUNCTION(7, "DBG_MON_A23") 2122 ), 2123 MTK_PIN( 2124 235, "GPIO235", 2125 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2126 DRV_GRP3, 2127 MTK_FUNCTION(0, "GPIO235"), 2128 MTK_FUNCTION(1, "SPI1_MI_B"), 2129 MTK_FUNCTION(2, "SPI1_MO_B"), 2130 MTK_FUNCTION(3, "SDA4_1"), 2131 MTK_FUNCTION(4, "URXD0"), 2132 MTK_FUNCTION(6, "CLKM0"), 2133 MTK_FUNCTION(7, "DBG_MON_A24") 2134 ), 2135 MTK_PIN( 2136 236, "GPIO236", 2137 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2138 DRV_GRP3, 2139 MTK_FUNCTION(0, "GPIO236"), 2140 MTK_FUNCTION(1, "SPI1_MO_B"), 2141 MTK_FUNCTION(2, "SPI1_MI_B"), 2142 MTK_FUNCTION(3, "SCL5_1"), 2143 MTK_FUNCTION(4, "URTS0"), 2144 MTK_FUNCTION(6, "PWM_B"), 2145 MTK_FUNCTION(7, "DBG_MON_A25") 2146 ), 2147 MTK_PIN( 2148 237, "GPIO237", 2149 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2150 DRV_GRP3, 2151 MTK_FUNCTION(0, "GPIO237"), 2152 MTK_FUNCTION(1, "SPI1_CS_B"), 2153 MTK_FUNCTION(2, "TP_URXD1_AO"), 2154 MTK_FUNCTION(3, "SDA5_1"), 2155 MTK_FUNCTION(4, "UCTS0"), 2156 MTK_FUNCTION(6, "CLKM1"), 2157 MTK_FUNCTION(7, "DBG_MON_A26") 2158 ), 2159 MTK_PIN( 2160 238, "GPIO238", 2161 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2162 DRV_GRP3, 2163 MTK_FUNCTION(0, "GPIO238"), 2164 MTK_FUNCTION(1, "SDA4_0") 2165 ), 2166 MTK_PIN( 2167 239, "GPIO239", 2168 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2169 DRV_GRP3, 2170 MTK_FUNCTION(0, "GPIO239"), 2171 MTK_FUNCTION(1, "SCL4_0") 2172 ), 2173 MTK_PIN( 2174 240, "GPIO240", 2175 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2176 DRV_GRP3, 2177 MTK_FUNCTION(0, "GPIO240"), 2178 MTK_FUNCTION(1, "SDA5_0") 2179 ), 2180 MTK_PIN( 2181 241, "GPIO241", 2182 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2183 DRV_GRP3, 2184 MTK_FUNCTION(0, "GPIO241"), 2185 MTK_FUNCTION(1, "SCL5_0") 2186 ), 2187 MTK_PIN( 2188 242, "GPIO242", 2189 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2190 DRV_GRP3, 2191 MTK_FUNCTION(0, "GPIO242"), 2192 MTK_FUNCTION(1, "SPI2_CLK_B"), 2193 MTK_FUNCTION(2, "TP_UTXD2_AO"), 2194 MTK_FUNCTION(3, "SCL4_2"), 2195 MTK_FUNCTION(4, "UTXD1"), 2196 MTK_FUNCTION(5, "URTS3"), 2197 MTK_FUNCTION(6, "PWM_C"), 2198 MTK_FUNCTION(7, "DBG_MON_A27") 2199 ), 2200 MTK_PIN( 2201 243, "GPIO243", 2202 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2203 DRV_GRP3, 2204 MTK_FUNCTION(0, "GPIO243"), 2205 MTK_FUNCTION(1, "SPI2_MI_B"), 2206 MTK_FUNCTION(2, "SPI2_MO_B"), 2207 MTK_FUNCTION(3, "SDA4_2"), 2208 MTK_FUNCTION(4, "URXD1"), 2209 MTK_FUNCTION(5, "UCTS3"), 2210 MTK_FUNCTION(6, "CLKM2"), 2211 MTK_FUNCTION(7, "DBG_MON_A28") 2212 ), 2213 MTK_PIN( 2214 244, "GPIO244", 2215 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2216 DRV_GRP3, 2217 MTK_FUNCTION(0, "GPIO244"), 2218 MTK_FUNCTION(1, "SPI2_MO_B"), 2219 MTK_FUNCTION(2, "SPI2_MI_B"), 2220 MTK_FUNCTION(3, "SCL5_2"), 2221 MTK_FUNCTION(4, "URTS1"), 2222 MTK_FUNCTION(5, "UTXD3"), 2223 MTK_FUNCTION(6, "PWM_D"), 2224 MTK_FUNCTION(7, "DBG_MON_A29") 2225 ), 2226 MTK_PIN( 2227 245, "GPIO245", 2228 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2229 DRV_GRP3, 2230 MTK_FUNCTION(0, "GPIO245"), 2231 MTK_FUNCTION(1, "SPI2_CS_B"), 2232 MTK_FUNCTION(2, "TP_URXD2_AO"), 2233 MTK_FUNCTION(3, "SDA5_2"), 2234 MTK_FUNCTION(4, "UCTS1"), 2235 MTK_FUNCTION(5, "URXD3"), 2236 MTK_FUNCTION(6, "CLKM3"), 2237 MTK_FUNCTION(7, "DBG_MON_A30") 2238 ), 2239 MTK_PIN( 2240 246, "GPIO246", 2241 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2242 DRV_GRP3, 2243 MTK_FUNCTION(0, "GPIO246"), 2244 MTK_FUNCTION(1, "I2S1_LRCK"), 2245 MTK_FUNCTION(2, "I2S2_LRCK"), 2246 MTK_FUNCTION(3, "I2S0_LRCK"), 2247 MTK_FUNCTION(4, "I2S3_LRCK"), 2248 MTK_FUNCTION(5, "PCM0_SYNC"), 2249 MTK_FUNCTION(6, "SPI5_CLK_C"), 2250 MTK_FUNCTION(7, "DBG_MON_A31") 2251 ), 2252 MTK_PIN( 2253 247, "GPIO247", 2254 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2255 DRV_GRP3, 2256 MTK_FUNCTION(0, "GPIO247"), 2257 MTK_FUNCTION(1, "I2S1_BCK"), 2258 MTK_FUNCTION(2, "I2S2_BCK"), 2259 MTK_FUNCTION(3, "I2S0_BCK"), 2260 MTK_FUNCTION(4, "I2S3_BCK"), 2261 MTK_FUNCTION(5, "PCM0_CLK"), 2262 MTK_FUNCTION(6, "SPI5_MI_C"), 2263 MTK_FUNCTION(7, "DBG_MON_A32") 2264 ), 2265 MTK_PIN( 2266 248, "GPIO248", 2267 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2268 DRV_GRP3, 2269 MTK_FUNCTION(0, "GPIO248"), 2270 MTK_FUNCTION(1, "I2S2_DI"), 2271 MTK_FUNCTION(2, "I2S2_DI"), 2272 MTK_FUNCTION(3, "I2S0_DI"), 2273 MTK_FUNCTION(4, "I2S0_DI"), 2274 MTK_FUNCTION(5, "PCM0_DI"), 2275 MTK_FUNCTION(6, "SPI5_CS_C") 2276 ), 2277 MTK_PIN( 2278 249, "GPIO249", 2279 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2280 DRV_GRP3, 2281 MTK_FUNCTION(0, "GPIO249"), 2282 MTK_FUNCTION(1, "I2S1_DO"), 2283 MTK_FUNCTION(2, "I2S1_DO"), 2284 MTK_FUNCTION(3, "I2S3_DO"), 2285 MTK_FUNCTION(4, "I2S3_DO"), 2286 MTK_FUNCTION(5, "PCM0_DO"), 2287 MTK_FUNCTION(6, "SPI5_MO_C"), 2288 MTK_FUNCTION(7, "TRAP_SRAM_PWR_BYPASS") 2289 ), 2290 MTK_PIN( 2291 250, "GPIO250", 2292 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2293 DRV_GRP3, 2294 MTK_FUNCTION(0, "GPIO250"), 2295 MTK_FUNCTION(1, "SPI3_MI"), 2296 MTK_FUNCTION(2, "SPI3_MO"), 2297 MTK_FUNCTION(3, "IRTX_OUT"), 2298 MTK_FUNCTION(6, "TP_URXD1_AO"), 2299 MTK_FUNCTION(7, "DROP_ZONE") 2300 ), 2301 MTK_PIN( 2302 251, "GPIO251", 2303 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2304 DRV_GRP3, 2305 MTK_FUNCTION(0, "GPIO251"), 2306 MTK_FUNCTION(1, "SPI3_MO"), 2307 MTK_FUNCTION(2, "SPI3_MI"), 2308 MTK_FUNCTION(3, "CMFLASH"), 2309 MTK_FUNCTION(6, "TP_UTXD1_AO"), 2310 MTK_FUNCTION(7, "C2K_RTCK") 2311 ), 2312 MTK_PIN( 2313 252, "GPIO252", 2314 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2315 DRV_GRP3, 2316 MTK_FUNCTION(0, "GPIO252"), 2317 MTK_FUNCTION(1, "SPI3_CLK"), 2318 MTK_FUNCTION(2, "SCL0_4"), 2319 MTK_FUNCTION(3, "PWM_D"), 2320 MTK_FUNCTION(7, "C2K_TMS") 2321 ), 2322 MTK_PIN( 2323 253, "GPIO253", 2324 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2325 DRV_GRP3, 2326 MTK_FUNCTION(0, "GPIO253"), 2327 MTK_FUNCTION(1, "SPI3_CS"), 2328 MTK_FUNCTION(2, "SDA0_4"), 2329 MTK_FUNCTION(3, "PWM_A"), 2330 MTK_FUNCTION(7, "C2K_TCK") 2331 ), 2332 MTK_PIN( 2333 254, "GPIO254", 2334 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2335 DRV_GRP3, 2336 MTK_FUNCTION(0, "GPIO254"), 2337 MTK_FUNCTION(1, "I2S1_MCK"), 2338 MTK_FUNCTION(2, "I2S2_MCK"), 2339 MTK_FUNCTION(3, "I2S0_MCK"), 2340 MTK_FUNCTION(4, "I2S3_MCK"), 2341 MTK_FUNCTION(5, "CLKM0"), 2342 MTK_FUNCTION(7, "C2K_TDI") 2343 ), 2344 MTK_PIN( 2345 255, "GPIO255", 2346 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2347 DRV_GRP3, 2348 MTK_FUNCTION(0, "GPIO255"), 2349 MTK_FUNCTION(1, "CLKM1"), 2350 MTK_FUNCTION(2, "DISP_PWM"), 2351 MTK_FUNCTION(3, "PWM_B"), 2352 MTK_FUNCTION(6, "TP_GPIO1_AO"), 2353 MTK_FUNCTION(7, "C2K_TDO") 2354 ), 2355 MTK_PIN( 2356 256, "GPIO256", 2357 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2358 DRV_GRP3, 2359 MTK_FUNCTION(0, "GPIO256"), 2360 MTK_FUNCTION(1, "CLKM2"), 2361 MTK_FUNCTION(2, "IRTX_OUT"), 2362 MTK_FUNCTION(3, "PWM_C"), 2363 MTK_FUNCTION(6, "TP_GPIO0_AO"), 2364 MTK_FUNCTION(7, "C2K_NTRST") 2365 ), 2366 MTK_PIN( 2367 257, "GPIO257", 2368 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2369 DRV_GRP3, 2370 MTK_FUNCTION(0, "GPIO257"), 2371 MTK_FUNCTION(1, "IO_JTAG_TMS"), 2372 MTK_FUNCTION(2, "LTE_JTAG_TMS"), 2373 MTK_FUNCTION(3, "DFD_TMS"), 2374 MTK_FUNCTION(4, "DAP_SIB1_SWD"), 2375 MTK_FUNCTION(5, "ANC_JTAG_TMS"), 2376 MTK_FUNCTION(6, "SCP_JTAG_TMS"), 2377 MTK_FUNCTION(7, "C2K_DM_OTMS") 2378 ), 2379 MTK_PIN( 2380 258, "GPIO258", 2381 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2382 DRV_GRP3, 2383 MTK_FUNCTION(0, "GPIO258"), 2384 MTK_FUNCTION(1, "IO_JTAG_TCK"), 2385 MTK_FUNCTION(2, "LTE_JTAG_TCK"), 2386 MTK_FUNCTION(3, "DFD_TCK_XI"), 2387 MTK_FUNCTION(4, "DAP_SIB1_SWCK"), 2388 MTK_FUNCTION(5, "ANC_JTAG_TCK"), 2389 MTK_FUNCTION(6, "SCP_JTAG_TCK"), 2390 MTK_FUNCTION(7, "C2K_DM_OTCK") 2391 ), 2392 MTK_PIN( 2393 259, "GPIO259", 2394 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2395 DRV_GRP3, 2396 MTK_FUNCTION(0, "GPIO259"), 2397 MTK_FUNCTION(1, "IO_JTAG_TDI"), 2398 MTK_FUNCTION(2, "LTE_JTAG_TDI"), 2399 MTK_FUNCTION(3, "DFD_TDI"), 2400 MTK_FUNCTION(5, "ANC_JTAG_TDI"), 2401 MTK_FUNCTION(6, "SCP_JTAG_TDI"), 2402 MTK_FUNCTION(7, "C2K_DM_OTDI") 2403 ), 2404 MTK_PIN( 2405 260, "GPIO260", 2406 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2407 DRV_GRP3, 2408 MTK_FUNCTION(0, "GPIO260"), 2409 MTK_FUNCTION(1, "IO_JTAG_TDO"), 2410 MTK_FUNCTION(2, "LTE_JTAG_TDO"), 2411 MTK_FUNCTION(3, "DFD_TDO"), 2412 MTK_FUNCTION(5, "ANC_JTAG_TDO"), 2413 MTK_FUNCTION(6, "SCP_JTAG_TDO"), 2414 MTK_FUNCTION(7, "C2K_DM_OTDO") 2415 ), 2416 MTK_PIN( 2417 261, "GPIO261", 2418 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2419 DRV_GRP3, 2420 MTK_FUNCTION(0, "GPIO261"), 2421 MTK_FUNCTION(2, "LTE_JTAG_TRSTN"), 2422 MTK_FUNCTION(3, "DFD_NTRST"), 2423 MTK_FUNCTION(5, "ANC_JTAG_TRSTN"), 2424 MTK_FUNCTION(6, "SCP_JTAG_TRSTN"), 2425 MTK_FUNCTION(7, "C2K_DM_JTINTP") 2426 ), 2427 }; 2428 2429 #endif /* __PINCTRL_MTK_MT6797_H */ 2430