2430 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2/*3 * Based on pinctrl-mtk-mt6765.h4 *5 * Copyright (C) 2018 MediaTek Inc.6 *7 * Author: ZH Chen <zh.chen@mediatek.com>8 *9 * Copyright (c) 2018 Manivannan Sadhasivam10 */11 12#ifndef __PINCTRL_MTK_MT6797_H13#define __PINCTRL_MTK_MT6797_H14 15#include "pinctrl-paris.h"16 17static 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