File Index
Files and directories
Sign in
FILE

pinctrl-mtk-mt6765.h

File preview with syntax highlighting.

linux-6.19.14/drivers/pinctrl/mediatek/pinctrl-mtk-mt6765.h C
   1/* SPDX-License-Identifier: GPL-2.0 */
   2/*
   3 * Copyright (C) 2018 MediaTek Inc.
   4 *
   5 * Author: ZH Chen <zh.chen@mediatek.com>
   6 *
   7 */
   8
   9#ifndef __PINCTRL_MTK_MT6765_H
  10#define __PINCTRL_MTK_MT6765_H
  11
  12#include "pinctrl-paris.h"
  13
  14static struct mtk_pin_desc mtk_pins_mt6765[] = {
  15	MTK_PIN(
  16		0, "GPIO0",
  17		MTK_EINT_FUNCTION(0, 0),
  18		DRV_GRP4,
  19		MTK_FUNCTION(0, "GPIO0"),
  20		MTK_FUNCTION(1, "UTXD1"),
  21		MTK_FUNCTION(2, "CLKM0"),
  22		MTK_FUNCTION(3, "MD_INT0"),
  23		MTK_FUNCTION(4, "I2S0_MCK"),
  24		MTK_FUNCTION(5, "MD_UTXD1"),
  25		MTK_FUNCTION(6, "TP_GPIO0_AO"),
  26		MTK_FUNCTION(7, "DBG_MON_B9")
  27	),
  28	MTK_PIN(
  29		1, "GPIO1",
  30		MTK_EINT_FUNCTION(0, 1),
  31		DRV_GRP4,
  32		MTK_FUNCTION(0, "GPIO1"),
  33		MTK_FUNCTION(1, "URXD1"),
  34		MTK_FUNCTION(2, "CLKM1"),
  35		MTK_FUNCTION(4, "I2S0_BCK"),
  36		MTK_FUNCTION(5, "MD_URXD1"),
  37		MTK_FUNCTION(6, "TP_GPIO1_AO"),
  38		MTK_FUNCTION(7, "DBG_MON_B10")
  39	),
  40	MTK_PIN(
  41		2, "GPIO2",
  42		MTK_EINT_FUNCTION(0, 2),
  43		DRV_GRP4,
  44		MTK_FUNCTION(0, "GPIO2"),
  45		MTK_FUNCTION(1, "UCTS0"),
  46		MTK_FUNCTION(2, "CLKM2"),
  47		MTK_FUNCTION(3, "UTXD1"),
  48		MTK_FUNCTION(4, "I2S0_LRCK"),
  49		MTK_FUNCTION(5, "ANT_SEL6"),
  50		MTK_FUNCTION(6, "TP_GPIO2_AO"),
  51		MTK_FUNCTION(7, "DBG_MON_B11")
  52	),
  53	MTK_PIN(
  54		3, "GPIO3",
  55		MTK_EINT_FUNCTION(0, 3),
  56		DRV_GRP4,
  57		MTK_FUNCTION(0, "GPIO3"),
  58		MTK_FUNCTION(1, "URTS0"),
  59		MTK_FUNCTION(2, "CLKM3"),
  60		MTK_FUNCTION(3, "URXD1"),
  61		MTK_FUNCTION(4, "I2S0_DI"),
  62		MTK_FUNCTION(5, "ANT_SEL7"),
  63		MTK_FUNCTION(6, "TP_GPIO3_AO"),
  64		MTK_FUNCTION(7, "DBG_MON_B12")
  65	),
  66	MTK_PIN(
  67		4, "GPIO4",
  68		MTK_EINT_FUNCTION(0, 4),
  69		DRV_GRP4,
  70		MTK_FUNCTION(0, "GPIO4"),
  71		MTK_FUNCTION(1, "SPI1_B_MI"),
  72		MTK_FUNCTION(2, "SCP_SPI1_MI"),
  73		MTK_FUNCTION(3, "UCTS0"),
  74		MTK_FUNCTION(4, "I2S3_MCK"),
  75		MTK_FUNCTION(5, "SSPM_URXD_AO"),
  76		MTK_FUNCTION(6, "TP_GPIO4_AO")
  77	),
  78	MTK_PIN(
  79		5, "GPIO5",
  80		MTK_EINT_FUNCTION(0, 5),
  81		DRV_GRP4,
  82		MTK_FUNCTION(0, "GPIO5"),
  83		MTK_FUNCTION(1, "SPI1_B_CSB"),
  84		MTK_FUNCTION(2, "SCP_SPI1_CS"),
  85		MTK_FUNCTION(3, "URTS0"),
  86		MTK_FUNCTION(4, "I2S3_BCK"),
  87		MTK_FUNCTION(5, "SSPM_UTXD_AO"),
  88		MTK_FUNCTION(6, "TP_GPIO5_AO")
  89	),
  90	MTK_PIN(
  91		6, "GPIO6",
  92		MTK_EINT_FUNCTION(0, 6),
  93		DRV_GRP4,
  94		MTK_FUNCTION(0, "GPIO6"),
  95		MTK_FUNCTION(1, "SPI1_B_MO"),
  96		MTK_FUNCTION(2, "SCP_SPI1_MO"),
  97		MTK_FUNCTION(3, "PWM0"),
  98		MTK_FUNCTION(4, "I2S3_LRCK"),
  99		MTK_FUNCTION(5, "MD_UTXD0"),
 100		MTK_FUNCTION(6, "TP_GPIO6_AO")
 101	),
 102	MTK_PIN(
 103		7, "GPIO7",
 104		MTK_EINT_FUNCTION(0, 7),
 105		DRV_GRP4,
 106		MTK_FUNCTION(0, "GPIO7"),
 107		MTK_FUNCTION(1, "SPI1_B_CLK"),
 108		MTK_FUNCTION(2, "SCP_SPI1_CK"),
 109		MTK_FUNCTION(3, "PWM1"),
 110		MTK_FUNCTION(4, "I2S3_DO"),
 111		MTK_FUNCTION(5, "MD_URXD0"),
 112		MTK_FUNCTION(6, "TP_GPIO7_AO")
 113	),
 114	MTK_PIN(
 115		8, "GPIO8",
 116		MTK_EINT_FUNCTION(0, 8),
 117		DRV_GRP4,
 118		MTK_FUNCTION(0, "GPIO8"),
 119		MTK_FUNCTION(1, "UTXD1"),
 120		MTK_FUNCTION(2, "SRCLKENAI0"),
 121		MTK_FUNCTION(3, "MD_INT1_C2K_UIM0_HOT_PLUG"),
 122		MTK_FUNCTION(4, "ANT_SEL3"),
 123		MTK_FUNCTION(5, "MFG_JTAG_TRSTN"),
 124		MTK_FUNCTION(6, "I2S2_MCK"),
 125		MTK_FUNCTION(7, "JTRSTN_SEL1")
 126	),
 127	MTK_PIN(
 128		9, "GPIO9",
 129		MTK_EINT_FUNCTION(0, 9),
 130		DRV_GRP4,
 131		MTK_FUNCTION(0, "GPIO9"),
 132		MTK_FUNCTION(1, "MD_INT0"),
 133		MTK_FUNCTION(2, "CMMCLK2"),
 134		MTK_FUNCTION(3, "CONN_MCU_TRST_B"),
 135		MTK_FUNCTION(4, "IDDIG"),
 136		MTK_FUNCTION(5, "SDA_6306"),
 137		MTK_FUNCTION(6, "MCUPM_JTAG_TRSTN"),
 138		MTK_FUNCTION(7, "DBG_MON_B22")
 139	),
 140	MTK_PIN(
 141		10, "GPIO10",
 142		MTK_EINT_FUNCTION(0, 10),
 143		DRV_GRP4,
 144		MTK_FUNCTION(0, "GPIO10"),
 145		MTK_FUNCTION(1, "MD_INT1_C2K_UIM0_HOT_PLUG"),
 146		MTK_FUNCTION(3, "CONN_MCU_DBGI_N"),
 147		MTK_FUNCTION(4, "SRCLKENAI1"),
 148		MTK_FUNCTION(5, "EXT_FRAME_SYNC"),
 149		MTK_FUNCTION(6, "CMVREF1"),
 150		MTK_FUNCTION(7, "DBG_MON_B23")
 151	),
 152	MTK_PIN(
 153		11, "GPIO11",
 154		MTK_EINT_FUNCTION(0, 11),
 155		DRV_GRP4,
 156		MTK_FUNCTION(0, "GPIO11"),
 157		MTK_FUNCTION(1, "MD_INT2_C2K_UIM1_HOT_PLUG"),
 158		MTK_FUNCTION(2, "CLKM3"),
 159		MTK_FUNCTION(3, "ANT_SEL6"),
 160		MTK_FUNCTION(4, "SRCLKENAI0"),
 161		MTK_FUNCTION(5, "EXT_FRAME_SYNC"),
 162		MTK_FUNCTION(6, "UCTS1"),
 163		MTK_FUNCTION(7, "DBG_MON_B24")
 164	),
 165	MTK_PIN(
 166		12, "GPIO12",
 167		MTK_EINT_FUNCTION(0, 12),
 168		DRV_GRP4,
 169		MTK_FUNCTION(0, "GPIO12"),
 170		MTK_FUNCTION(1, "PWM0"),
 171		MTK_FUNCTION(2, "SRCLKENAI1"),
 172		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
 173		MTK_FUNCTION(4, "MD_INT0"),
 174		MTK_FUNCTION(5, "DVFSRC_EXT_REQ"),
 175		MTK_FUNCTION(6, "URTS1")
 176	),
 177	MTK_PIN(
 178		13, "GPIO13",
 179		MTK_EINT_FUNCTION(0, 13),
 180		DRV_GRP4,
 181		MTK_FUNCTION(0, "GPIO13"),
 182		MTK_FUNCTION(1, "ANT_SEL0"),
 183		MTK_FUNCTION(2, "SPI4_MI"),
 184		MTK_FUNCTION(3, "SCP_SPI0_MI"),
 185		MTK_FUNCTION(4, "MD_URXD0"),
 186		MTK_FUNCTION(5, "CLKM0"),
 187		MTK_FUNCTION(6, "I2S0_MCK"),
 188		MTK_FUNCTION(7, "DBG_MON_A0")
 189	),
 190	MTK_PIN(
 191		14, "GPIO14",
 192		MTK_EINT_FUNCTION(0, 14),
 193		DRV_GRP4,
 194		MTK_FUNCTION(0, "GPIO14"),
 195		MTK_FUNCTION(1, "ANT_SEL1"),
 196		MTK_FUNCTION(2, "SPI4_CSB"),
 197		MTK_FUNCTION(3, "SCP_SPI0_CS"),
 198		MTK_FUNCTION(4, "MD_UTXD0"),
 199		MTK_FUNCTION(5, "CLKM1"),
 200		MTK_FUNCTION(6, "I2S0_BCK"),
 201		MTK_FUNCTION(7, "DBG_MON_A1")
 202	),
 203	MTK_PIN(
 204		15, "GPIO15",
 205		MTK_EINT_FUNCTION(0, 15),
 206		DRV_GRP4,
 207		MTK_FUNCTION(0, "GPIO15"),
 208		MTK_FUNCTION(1, "ANT_SEL2"),
 209		MTK_FUNCTION(2, "SPI4_MO"),
 210		MTK_FUNCTION(3, "SCP_SPI0_MO"),
 211		MTK_FUNCTION(4, "MD_URXD1"),
 212		MTK_FUNCTION(5, "CLKM2"),
 213		MTK_FUNCTION(6, "I2S0_LRCK"),
 214		MTK_FUNCTION(7, "DBG_MON_A2")
 215	),
 216	MTK_PIN(
 217		16, "GPIO16",
 218		MTK_EINT_FUNCTION(0, 16),
 219		DRV_GRP4,
 220		MTK_FUNCTION(0, "GPIO16"),
 221		MTK_FUNCTION(1, "ANT_SEL3"),
 222		MTK_FUNCTION(2, "SPI4_CLK"),
 223		MTK_FUNCTION(3, "SCP_SPI0_CK"),
 224		MTK_FUNCTION(4, "MD_UTXD1"),
 225		MTK_FUNCTION(5, "CLKM3"),
 226		MTK_FUNCTION(6, "I2S3_MCK"),
 227		MTK_FUNCTION(7, "DBG_MON_A3")
 228	),
 229	MTK_PIN(
 230		17, "GPIO17",
 231		MTK_EINT_FUNCTION(0, 17),
 232		DRV_GRP4,
 233		MTK_FUNCTION(0, "GPIO17"),
 234		MTK_FUNCTION(1, "ANT_SEL4"),
 235		MTK_FUNCTION(2, "SPI2_MO"),
 236		MTK_FUNCTION(3, "SCP_SPI0_MO"),
 237		MTK_FUNCTION(4, "PWM1"),
 238		MTK_FUNCTION(5, "IDDIG"),
 239		MTK_FUNCTION(6, "I2S0_DI"),
 240		MTK_FUNCTION(7, "DBG_MON_A4")
 241	),
 242	MTK_PIN(
 243		18, "GPIO18",
 244		MTK_EINT_FUNCTION(0, 18),
 245		DRV_GRP4,
 246		MTK_FUNCTION(0, "GPIO18"),
 247		MTK_FUNCTION(1, "ANT_SEL5"),
 248		MTK_FUNCTION(2, "SPI2_CLK"),
 249		MTK_FUNCTION(3, "SCP_SPI0_CK"),
 250		MTK_FUNCTION(4, "MD_INT0"),
 251		MTK_FUNCTION(5, "USB_DRVVBUS"),
 252		MTK_FUNCTION(6, "I2S3_BCK"),
 253		MTK_FUNCTION(7, "DBG_MON_A5")
 254	),
 255	MTK_PIN(
 256		19, "GPIO19",
 257		MTK_EINT_FUNCTION(0, 19),
 258		DRV_GRP4,
 259		MTK_FUNCTION(0, "GPIO19"),
 260		MTK_FUNCTION(1, "ANT_SEL6"),
 261		MTK_FUNCTION(2, "SPI2_MI"),
 262		MTK_FUNCTION(3, "SCP_SPI0_MI"),
 263		MTK_FUNCTION(4, "MD_INT2_C2K_UIM1_HOT_PLUG"),
 264		MTK_FUNCTION(6, "I2S3_LRCK"),
 265		MTK_FUNCTION(7, "DBG_MON_A6")
 266	),
 267	MTK_PIN(
 268		20, "GPIO20",
 269		MTK_EINT_FUNCTION(0, 20),
 270		DRV_GRP4,
 271		MTK_FUNCTION(0, "GPIO20"),
 272		MTK_FUNCTION(1, "ANT_SEL7"),
 273		MTK_FUNCTION(2, "SPI2_CSB"),
 274		MTK_FUNCTION(3, "SCP_SPI0_CS"),
 275		MTK_FUNCTION(4, "MD_INT1_C2K_UIM0_HOT_PLUG"),
 276		MTK_FUNCTION(5, "CMMCLK3"),
 277		MTK_FUNCTION(6, "I2S3_DO"),
 278		MTK_FUNCTION(7, "DBG_MON_A7")
 279	),
 280	MTK_PIN(
 281		21, "GPIO21",
 282		MTK_EINT_FUNCTION(0, 21),
 283		DRV_GRP4,
 284		MTK_FUNCTION(0, "GPIO21"),
 285		MTK_FUNCTION(1, "SPI3_MI"),
 286		MTK_FUNCTION(2, "SRCLKENAI1"),
 287		MTK_FUNCTION(3, "DAP_MD32_SWD"),
 288		MTK_FUNCTION(4, "CMVREF0"),
 289		MTK_FUNCTION(5, "SCP_SPI0_MI"),
 290		MTK_FUNCTION(6, "I2S2_MCK"),
 291		MTK_FUNCTION(7, "DBG_MON_A8")
 292	),
 293	MTK_PIN(
 294		22, "GPIO22",
 295		MTK_EINT_FUNCTION(0, 22),
 296		DRV_GRP4,
 297		MTK_FUNCTION(0, "GPIO22"),
 298		MTK_FUNCTION(1, "SPI3_CSB"),
 299		MTK_FUNCTION(2, "SRCLKENAI0"),
 300		MTK_FUNCTION(3, "DAP_MD32_SWCK"),
 301		MTK_FUNCTION(4, "CMVREF1"),
 302		MTK_FUNCTION(5, "SCP_SPI0_CS"),
 303		MTK_FUNCTION(6, "I2S2_BCK"),
 304		MTK_FUNCTION(7, "DBG_MON_A9")
 305	),
 306	MTK_PIN(
 307		23, "GPIO23",
 308		MTK_EINT_FUNCTION(0, 23),
 309		DRV_GRP4,
 310		MTK_FUNCTION(0, "GPIO23"),
 311		MTK_FUNCTION(1, "SPI3_MO"),
 312		MTK_FUNCTION(2, "PWM0"),
 313		MTK_FUNCTION(3, "KPROW7"),
 314		MTK_FUNCTION(4, "ANT_SEL3"),
 315		MTK_FUNCTION(5, "SCP_SPI0_MO"),
 316		MTK_FUNCTION(6, "I2S2_LRCK"),
 317		MTK_FUNCTION(7, "DBG_MON_A10")
 318	),
 319	MTK_PIN(
 320		24, "GPIO24",
 321		MTK_EINT_FUNCTION(0, 24),
 322		DRV_GRP4,
 323		MTK_FUNCTION(0, "GPIO24"),
 324		MTK_FUNCTION(1, "SPI3_CLK"),
 325		MTK_FUNCTION(2, "UDI_TCK"),
 326		MTK_FUNCTION(3, "IO_JTAG_TCK"),
 327		MTK_FUNCTION(4, "SSPM_JTAG_TCK"),
 328		MTK_FUNCTION(5, "SCP_SPI0_CK"),
 329		MTK_FUNCTION(6, "I2S2_DI"),
 330		MTK_FUNCTION(7, "DBG_MON_A11")
 331	),
 332	MTK_PIN(
 333		25, "GPIO25",
 334		MTK_EINT_FUNCTION(0, 25),
 335		DRV_GRP4,
 336		MTK_FUNCTION(0, "GPIO25"),
 337		MTK_FUNCTION(1, "SPI1_A_MI"),
 338		MTK_FUNCTION(2, "UDI_TMS"),
 339		MTK_FUNCTION(3, "IO_JTAG_TMS"),
 340		MTK_FUNCTION(4, "SSPM_JTAG_TMS"),
 341		MTK_FUNCTION(5, "KPROW3"),
 342		MTK_FUNCTION(6, "I2S1_MCK"),
 343		MTK_FUNCTION(7, "DBG_MON_A12")
 344	),
 345	MTK_PIN(
 346		26, "GPIO26",
 347		MTK_EINT_FUNCTION(0, 26),
 348		DRV_GRP4,
 349		MTK_FUNCTION(0, "GPIO26"),
 350		MTK_FUNCTION(1, "SPI1_A_CSB"),
 351		MTK_FUNCTION(2, "UDI_TDI"),
 352		MTK_FUNCTION(3, "IO_JTAG_TDI"),
 353		MTK_FUNCTION(4, "SSPM_JTAG_TDI"),
 354		MTK_FUNCTION(5, "KPROW4"),
 355		MTK_FUNCTION(6, "I2S1_BCK"),
 356		MTK_FUNCTION(7, "DBG_MON_A13")
 357	),
 358	MTK_PIN(
 359		27, "GPIO27",
 360		MTK_EINT_FUNCTION(0, 27),
 361		DRV_GRP4,
 362		MTK_FUNCTION(0, "GPIO27"),
 363		MTK_FUNCTION(1, "SPI1_A_MO"),
 364		MTK_FUNCTION(2, "UDI_TDO"),
 365		MTK_FUNCTION(3, "IO_JTAG_TDO"),
 366		MTK_FUNCTION(4, "SSPM_JTAG_TDO"),
 367		MTK_FUNCTION(5, "KPROW5"),
 368		MTK_FUNCTION(6, "I2S1_LRCK"),
 369		MTK_FUNCTION(7, "DBG_MON_A14")
 370	),
 371	MTK_PIN(
 372		28, "GPIO28",
 373		MTK_EINT_FUNCTION(0, 28),
 374		DRV_GRP4,
 375		MTK_FUNCTION(0, "GPIO28"),
 376		MTK_FUNCTION(1, "SPI1_A_CLK"),
 377		MTK_FUNCTION(2, "UDI_NTRST"),
 378		MTK_FUNCTION(3, "IO_JTAG_TRSTN"),
 379		MTK_FUNCTION(4, "SSPM_JTAG_TRSTN"),
 380		MTK_FUNCTION(5, "KPROW6"),
 381		MTK_FUNCTION(6, "I2S1_DO"),
 382		MTK_FUNCTION(7, "DBG_MON_A15")
 383	),
 384	MTK_PIN(
 385		29, "GPIO29",
 386		MTK_EINT_FUNCTION(0, 29),
 387		DRV_GRP4,
 388		MTK_FUNCTION(0, "GPIO29"),
 389		MTK_FUNCTION(1, "MSDC1_CLK"),
 390		MTK_FUNCTION(2, "IO_JTAG_TCK"),
 391		MTK_FUNCTION(3, "UDI_TCK"),
 392		MTK_FUNCTION(4, "CONN_DSP_JCK"),
 393		MTK_FUNCTION(5, "SSPM_JTAG_TCK"),
 394		MTK_FUNCTION(6, "CONN_MCU_AICE_TCKC"),
 395		MTK_FUNCTION(7, "DAP_MD32_SWCK")
 396	),
 397	MTK_PIN(
 398		30, "GPIO30",
 399		MTK_EINT_FUNCTION(0, 30),
 400		DRV_GRP4,
 401		MTK_FUNCTION(0, "GPIO30"),
 402		MTK_FUNCTION(1, "MSDC1_CMD"),
 403		MTK_FUNCTION(2, "IO_JTAG_TMS"),
 404		MTK_FUNCTION(3, "UDI_TMS"),
 405		MTK_FUNCTION(4, "CONN_DSP_JMS"),
 406		MTK_FUNCTION(5, "SSPM_JTAG_TMS"),
 407		MTK_FUNCTION(6, "CONN_MCU_AICE_TMSC"),
 408		MTK_FUNCTION(7, "DAP_MD32_SWD")
 409	),
 410	MTK_PIN(
 411		31, "GPIO31",
 412		MTK_EINT_FUNCTION(0, 31),
 413		DRV_GRP4,
 414		MTK_FUNCTION(0, "GPIO31"),
 415		MTK_FUNCTION(1, "MSDC1_DAT3")
 416	),
 417	MTK_PIN(
 418		32, "GPIO32",
 419		MTK_EINT_FUNCTION(0, 32),
 420		DRV_GRP4,
 421		MTK_FUNCTION(0, "GPIO32"),
 422		MTK_FUNCTION(1, "MSDC1_DAT0"),
 423		MTK_FUNCTION(2, "IO_JTAG_TDI"),
 424		MTK_FUNCTION(3, "UDI_TDI"),
 425		MTK_FUNCTION(4, "CONN_DSP_JDI"),
 426		MTK_FUNCTION(5, "SSPM_JTAG_TDI")
 427	),
 428	MTK_PIN(
 429		33, "GPIO33",
 430		MTK_EINT_FUNCTION(0, 33),
 431		DRV_GRP4,
 432		MTK_FUNCTION(0, "GPIO33"),
 433		MTK_FUNCTION(1, "MSDC1_DAT2"),
 434		MTK_FUNCTION(2, "IO_JTAG_TRSTN"),
 435		MTK_FUNCTION(3, "UDI_NTRST"),
 436		MTK_FUNCTION(4, "CONN_DSP_JINTP"),
 437		MTK_FUNCTION(5, "SSPM_JTAG_TRSTN")
 438	),
 439	MTK_PIN(
 440		34, "GPIO34",
 441		MTK_EINT_FUNCTION(0, 34),
 442		DRV_GRP4,
 443		MTK_FUNCTION(0, "GPIO34"),
 444		MTK_FUNCTION(1, "MSDC1_DAT1"),
 445		MTK_FUNCTION(2, "IO_JTAG_TDO"),
 446		MTK_FUNCTION(3, "UDI_TDO"),
 447		MTK_FUNCTION(4, "CONN_DSP_JDO"),
 448		MTK_FUNCTION(5, "SSPM_JTAG_TDO")
 449	),
 450	MTK_PIN(
 451		35, "GPIO35",
 452		MTK_EINT_FUNCTION(0, 35),
 453		DRV_GRP4,
 454		MTK_FUNCTION(0, "GPIO35"),
 455		MTK_FUNCTION(1, "MD1_SIM2_SIO"),
 456		MTK_FUNCTION(2, "CCU_JTAG_TDO"),
 457		MTK_FUNCTION(3, "MD1_SIM1_SIO"),
 458		MTK_FUNCTION(5, "SCP_JTAG_TDO"),
 459		MTK_FUNCTION(6, "CONN_DSP_JDO"),
 460		MTK_FUNCTION(7, "DBG_MON_A16")
 461	),
 462	MTK_PIN(
 463		36, "GPIO36",
 464		MTK_EINT_FUNCTION(0, 36),
 465		DRV_GRP0,
 466		MTK_FUNCTION(0, "GPIO36"),
 467		MTK_FUNCTION(1, "MD1_SIM2_SRST"),
 468		MTK_FUNCTION(2, "CCU_JTAG_TMS"),
 469		MTK_FUNCTION(3, "MD1_SIM1_SRST"),
 470		MTK_FUNCTION(4, "CONN_MCU_AICE_TMSC"),
 471		MTK_FUNCTION(5, "SCP_JTAG_TMS"),
 472		MTK_FUNCTION(6, "CONN_DSP_JMS"),
 473		MTK_FUNCTION(7, "DBG_MON_A17")
 474	),
 475	MTK_PIN(
 476		37, "GPIO37",
 477		MTK_EINT_FUNCTION(0, 37),
 478		DRV_GRP0,
 479		MTK_FUNCTION(0, "GPIO37"),
 480		MTK_FUNCTION(1, "MD1_SIM2_SCLK"),
 481		MTK_FUNCTION(2, "CCU_JTAG_TDI"),
 482		MTK_FUNCTION(3, "MD1_SIM1_SCLK"),
 483		MTK_FUNCTION(5, "SCP_JTAG_TDI"),
 484		MTK_FUNCTION(6, "CONN_DSP_JDI"),
 485		MTK_FUNCTION(7, "DBG_MON_A18")
 486	),
 487	MTK_PIN(
 488		38, "GPIO38",
 489		MTK_EINT_FUNCTION(0, 38),
 490		DRV_GRP0,
 491		MTK_FUNCTION(0, "GPIO38"),
 492		MTK_FUNCTION(1, "MD1_SIM1_SCLK"),
 493		MTK_FUNCTION(3, "MD1_SIM2_SCLK"),
 494		MTK_FUNCTION(7, "DBG_MON_A19")
 495	),
 496	MTK_PIN(
 497		39, "GPIO39",
 498		MTK_EINT_FUNCTION(0, 39),
 499		DRV_GRP0,
 500		MTK_FUNCTION(0, "GPIO39"),
 501		MTK_FUNCTION(1, "MD1_SIM1_SRST"),
 502		MTK_FUNCTION(2, "CCU_JTAG_TCK"),
 503		MTK_FUNCTION(3, "MD1_SIM2_SRST"),
 504		MTK_FUNCTION(4, "CONN_MCU_AICE_TCKC"),
 505		MTK_FUNCTION(5, "SCP_JTAG_TCK"),
 506		MTK_FUNCTION(6, "CONN_DSP_JCK"),
 507		MTK_FUNCTION(7, "DBG_MON_A20")
 508	),
 509	MTK_PIN(
 510		40, "GPIO40",
 511		MTK_EINT_FUNCTION(0, 40),
 512		DRV_GRP0,
 513		MTK_FUNCTION(0, "GPIO40"),
 514		MTK_FUNCTION(1, "MD1_SIM1_SIO"),
 515		MTK_FUNCTION(2, "CCU_JTAG_TRST"),
 516		MTK_FUNCTION(3, "MD1_SIM2_SIO"),
 517		MTK_FUNCTION(5, "SCP_JTAG_TRSTN"),
 518		MTK_FUNCTION(6, "CONN_DSP_JINTP"),
 519		MTK_FUNCTION(7, "DBG_MON_A21")
 520	),
 521	MTK_PIN(
 522		41, "GPIO41",
 523		MTK_EINT_FUNCTION(0, 41),
 524		DRV_GRP4,
 525		MTK_FUNCTION(0, "GPIO41"),
 526		MTK_FUNCTION(1, "IDDIG"),
 527		MTK_FUNCTION(2, "URXD1"),
 528		MTK_FUNCTION(3, "UCTS0"),
 529		MTK_FUNCTION(4, "KPCOL2"),
 530		MTK_FUNCTION(5, "SSPM_UTXD_AO"),
 531		MTK_FUNCTION(6, "MD_INT0"),
 532		MTK_FUNCTION(7, "DBG_MON_A22")
 533	),
 534	MTK_PIN(
 535		42, "GPIO42",
 536		MTK_EINT_FUNCTION(0, 42),
 537		DRV_GRP4,
 538		MTK_FUNCTION(0, "GPIO42"),
 539		MTK_FUNCTION(1, "USB_DRVVBUS"),
 540		MTK_FUNCTION(2, "UTXD1"),
 541		MTK_FUNCTION(3, "URTS0"),
 542		MTK_FUNCTION(4, "KPROW2"),
 543		MTK_FUNCTION(5, "SSPM_URXD_AO"),
 544		MTK_FUNCTION(6, "MD_INT1_C2K_UIM0_HOT_PLUG"),
 545		MTK_FUNCTION(7, "DBG_MON_A23")
 546	),
 547	MTK_PIN(
 548		43, "GPIO43",
 549		MTK_EINT_FUNCTION(0, 43),
 550		DRV_GRP4,
 551		MTK_FUNCTION(0, "GPIO43"),
 552		MTK_FUNCTION(1, "DISP_PWM"),
 553		MTK_FUNCTION(7, "DBG_MON_A24")
 554	),
 555	MTK_PIN(
 556		44, "GPIO44",
 557		MTK_EINT_FUNCTION(0, 44),
 558		DRV_GRP4,
 559		MTK_FUNCTION(0, "GPIO44"),
 560		MTK_FUNCTION(1, "DSI_TE"),
 561		MTK_FUNCTION(7, "DBG_MON_A25")
 562	),
 563	MTK_PIN(
 564		45, "GPIO45",
 565		MTK_EINT_FUNCTION(0, 45),
 566		DRV_GRP4,
 567		MTK_FUNCTION(0, "GPIO45"),
 568		MTK_FUNCTION(1, "LCM_RST"),
 569		MTK_FUNCTION(7, "DBG_MON_A26")
 570	),
 571	MTK_PIN(
 572		46, "GPIO46",
 573		MTK_EINT_FUNCTION(0, 46),
 574		DRV_GRP4,
 575		MTK_FUNCTION(0, "GPIO46"),
 576		MTK_FUNCTION(1, "MD_INT2_C2K_UIM1_HOT_PLUG"),
 577		MTK_FUNCTION(2, "UCTS0"),
 578		MTK_FUNCTION(3, "UCTS1"),
 579		MTK_FUNCTION(4, "IDDIG"),
 580		MTK_FUNCTION(5, "SCL_6306"),
 581		MTK_FUNCTION(6, "TP_UCTS1_AO"),
 582		MTK_FUNCTION(7, "DBG_MON_A27")
 583	),
 584	MTK_PIN(
 585		47, "GPIO47",
 586		MTK_EINT_FUNCTION(0, 47),
 587		DRV_GRP4,
 588		MTK_FUNCTION(0, "GPIO47"),
 589		MTK_FUNCTION(1, "MD_INT1_C2K_UIM0_HOT_PLUG"),
 590		MTK_FUNCTION(2, "URTS0"),
 591		MTK_FUNCTION(3, "URTS1"),
 592		MTK_FUNCTION(4, "USB_DRVVBUS"),
 593		MTK_FUNCTION(5, "SDA_6306"),
 594		MTK_FUNCTION(6, "TP_URTS1_AO"),
 595		MTK_FUNCTION(7, "DBG_MON_A28")
 596	),
 597	MTK_PIN(
 598		48, "GPIO48",
 599		MTK_EINT_FUNCTION(0, 48),
 600		DRV_GRP4,
 601		MTK_FUNCTION(0, "GPIO48"),
 602		MTK_FUNCTION(1, "SCL5"),
 603		MTK_FUNCTION(7, "DBG_MON_A29")
 604	),
 605	MTK_PIN(
 606		49, "GPIO49",
 607		MTK_EINT_FUNCTION(0, 49),
 608		DRV_GRP4,
 609		MTK_FUNCTION(0, "GPIO49"),
 610		MTK_FUNCTION(1, "SDA5"),
 611		MTK_FUNCTION(7, "DBG_MON_A30")
 612	),
 613	MTK_PIN(
 614		50, "GPIO50",
 615		MTK_EINT_FUNCTION(0, 50),
 616		DRV_GRP4,
 617		MTK_FUNCTION(0, "GPIO50"),
 618		MTK_FUNCTION(1, "SCL3"),
 619		MTK_FUNCTION(2, "URXD1"),
 620		MTK_FUNCTION(3, "MD_URXD1"),
 621		MTK_FUNCTION(4, "SSPM_URXD_AO"),
 622		MTK_FUNCTION(5, "IDDIG"),
 623		MTK_FUNCTION(6, "TP_URXD1_AO"),
 624		MTK_FUNCTION(7, "DBG_MON_A31")
 625	),
 626	MTK_PIN(
 627		51, "GPIO51",
 628		MTK_EINT_FUNCTION(0, 51),
 629		DRV_GRP4,
 630		MTK_FUNCTION(0, "GPIO51"),
 631		MTK_FUNCTION(1, "SDA3"),
 632		MTK_FUNCTION(2, "UTXD1"),
 633		MTK_FUNCTION(3, "MD_UTXD1"),
 634		MTK_FUNCTION(4, "SSPM_UTXD_AO"),
 635		MTK_FUNCTION(5, "USB_DRVVBUS"),
 636		MTK_FUNCTION(6, "TP_UTXD1_AO"),
 637		MTK_FUNCTION(7, "DBG_MON_A32")
 638	),
 639	MTK_PIN(
 640		52, "GPIO52",
 641		MTK_EINT_FUNCTION(0, 52),
 642		DRV_GRP4,
 643		MTK_FUNCTION(0, "GPIO52"),
 644		MTK_FUNCTION(1, "BPI_BUS15")
 645	),
 646	MTK_PIN(
 647		53, "GPIO53",
 648		MTK_EINT_FUNCTION(0, 53),
 649		DRV_GRP4,
 650		MTK_FUNCTION(0, "GPIO53"),
 651		MTK_FUNCTION(1, "BPI_BUS13")
 652	),
 653	MTK_PIN(
 654		54, "GPIO54",
 655		MTK_EINT_FUNCTION(0, 54),
 656		DRV_GRP4,
 657		MTK_FUNCTION(0, "GPIO54"),
 658		MTK_FUNCTION(1, "BPI_BUS12")
 659	),
 660	MTK_PIN(
 661		55, "GPIO55",
 662		MTK_EINT_FUNCTION(0, 55),
 663		DRV_GRP4,
 664		MTK_FUNCTION(0, "GPIO55"),
 665		MTK_FUNCTION(1, "BPI_BUS8")
 666	),
 667	MTK_PIN(
 668		56, "GPIO56",
 669		MTK_EINT_FUNCTION(0, 56),
 670		DRV_GRP4,
 671		MTK_FUNCTION(0, "GPIO56"),
 672		MTK_FUNCTION(1, "BPI_BUS9"),
 673		MTK_FUNCTION(2, "SCL_6306")
 674	),
 675	MTK_PIN(
 676		57, "GPIO57",
 677		MTK_EINT_FUNCTION(0, 57),
 678		DRV_GRP4,
 679		MTK_FUNCTION(0, "GPIO57"),
 680		MTK_FUNCTION(1, "BPI_BUS10"),
 681		MTK_FUNCTION(2, "SDA_6306")
 682	),
 683	MTK_PIN(
 684		58, "GPIO58",
 685		MTK_EINT_FUNCTION(0, 58),
 686		DRV_GRP4,
 687		MTK_FUNCTION(0, "GPIO58"),
 688		MTK_FUNCTION(1, "RFIC0_BSI_D2")
 689	),
 690	MTK_PIN(
 691		59, "GPIO59",
 692		MTK_EINT_FUNCTION(0, 59),
 693		DRV_GRP4,
 694		MTK_FUNCTION(0, "GPIO59"),
 695		MTK_FUNCTION(1, "RFIC0_BSI_D1")
 696	),
 697	MTK_PIN(
 698		60, "GPIO60",
 699		MTK_EINT_FUNCTION(0, 60),
 700		DRV_GRP4,
 701		MTK_FUNCTION(0, "GPIO60"),
 702		MTK_FUNCTION(1, "RFIC0_BSI_D0")
 703	),
 704	MTK_PIN(
 705		61, "GPIO61",
 706		MTK_EINT_FUNCTION(0, 61),
 707		DRV_GRP4,
 708		MTK_FUNCTION(0, "GPIO61"),
 709		MTK_FUNCTION(1, "MIPI1_SDATA")
 710	),
 711	MTK_PIN(
 712		62, "GPIO62",
 713		MTK_EINT_FUNCTION(0, 62),
 714		DRV_GRP4,
 715		MTK_FUNCTION(0, "GPIO62"),
 716		MTK_FUNCTION(1, "MIPI1_SCLK")
 717	),
 718	MTK_PIN(
 719		63, "GPIO63",
 720		MTK_EINT_FUNCTION(0, 63),
 721		DRV_GRP4,
 722		MTK_FUNCTION(0, "GPIO63"),
 723		MTK_FUNCTION(1, "MIPI0_SDATA")
 724	),
 725	MTK_PIN(
 726		64, "GPIO64",
 727		MTK_EINT_FUNCTION(0, 64),
 728		DRV_GRP4,
 729		MTK_FUNCTION(0, "GPIO64"),
 730		MTK_FUNCTION(1, "MIPI0_SCLK")
 731	),
 732	MTK_PIN(
 733		65, "GPIO65",
 734		MTK_EINT_FUNCTION(0, 65),
 735		DRV_GRP4,
 736		MTK_FUNCTION(0, "GPIO65"),
 737		MTK_FUNCTION(1, "MIPI3_SDATA"),
 738		MTK_FUNCTION(2, "BPI_BUS16")
 739	),
 740	MTK_PIN(
 741		66, "GPIO66",
 742		MTK_EINT_FUNCTION(0, 66),
 743		DRV_GRP4,
 744		MTK_FUNCTION(0, "GPIO66"),
 745		MTK_FUNCTION(1, "MIPI3_SCLK"),
 746		MTK_FUNCTION(2, "BPI_BUS17")
 747	),
 748	MTK_PIN(
 749		67, "GPIO67",
 750		MTK_EINT_FUNCTION(0, 67),
 751		DRV_GRP4,
 752		MTK_FUNCTION(0, "GPIO67"),
 753		MTK_FUNCTION(1, "MIPI2_SDATA")
 754	),
 755	MTK_PIN(
 756		68, "GPIO68",
 757		MTK_EINT_FUNCTION(0, 68),
 758		DRV_GRP4,
 759		MTK_FUNCTION(0, "GPIO68"),
 760		MTK_FUNCTION(1, "MIPI2_SCLK")
 761	),
 762	MTK_PIN(
 763		69, "GPIO69",
 764		MTK_EINT_FUNCTION(0, 69),
 765		DRV_GRP4,
 766		MTK_FUNCTION(0, "GPIO69"),
 767		MTK_FUNCTION(1, "BPI_BUS7")
 768	),
 769	MTK_PIN(
 770		70, "GPIO70",
 771		MTK_EINT_FUNCTION(0, 70),
 772		DRV_GRP4,
 773		MTK_FUNCTION(0, "GPIO70"),
 774		MTK_FUNCTION(1, "BPI_BUS6")
 775	),
 776	MTK_PIN(
 777		71, "GPIO71",
 778		MTK_EINT_FUNCTION(0, 71),
 779		DRV_GRP4,
 780		MTK_FUNCTION(0, "GPIO71"),
 781		MTK_FUNCTION(1, "BPI_BUS5")
 782	),
 783	MTK_PIN(
 784		72, "GPIO72",
 785		MTK_EINT_FUNCTION(0, 72),
 786		DRV_GRP4,
 787		MTK_FUNCTION(0, "GPIO72"),
 788		MTK_FUNCTION(1, "BPI_BUS4")
 789	),
 790	MTK_PIN(
 791		73, "GPIO73",
 792		MTK_EINT_FUNCTION(0, 73),
 793		DRV_GRP4,
 794		MTK_FUNCTION(0, "GPIO73"),
 795		MTK_FUNCTION(1, "BPI_BUS3")
 796	),
 797	MTK_PIN(
 798		74, "GPIO74",
 799		MTK_EINT_FUNCTION(0, 74),
 800		DRV_GRP4,
 801		MTK_FUNCTION(0, "GPIO74"),
 802		MTK_FUNCTION(1, "BPI_BUS2")
 803	),
 804	MTK_PIN(
 805		75, "GPIO75",
 806		MTK_EINT_FUNCTION(0, 75),
 807		DRV_GRP4,
 808		MTK_FUNCTION(0, "GPIO75"),
 809		MTK_FUNCTION(1, "BPI_BUS1")
 810	),
 811	MTK_PIN(
 812		76, "GPIO76",
 813		MTK_EINT_FUNCTION(0, 76),
 814		DRV_GRP4,
 815		MTK_FUNCTION(0, "GPIO76"),
 816		MTK_FUNCTION(1, "BPI_BUS0")
 817	),
 818	MTK_PIN(
 819		77, "GPIO77",
 820		MTK_EINT_FUNCTION(0, 77),
 821		DRV_GRP4,
 822		MTK_FUNCTION(0, "GPIO77"),
 823		MTK_FUNCTION(1, "BPI_BUS14")
 824	),
 825	MTK_PIN(
 826		78, "GPIO78",
 827		MTK_EINT_FUNCTION(0, 78),
 828		DRV_GRP4,
 829		MTK_FUNCTION(0, "GPIO78"),
 830		MTK_FUNCTION(1, "BPI_BUS11")
 831	),
 832	MTK_PIN(
 833		79, "GPIO79",
 834		MTK_EINT_FUNCTION(0, 79),
 835		DRV_GRP4,
 836		MTK_FUNCTION(0, "GPIO79"),
 837		MTK_FUNCTION(1, "BPI_PA_VM1"),
 838		MTK_FUNCTION(2, "MIPI4_SDATA")
 839	),
 840	MTK_PIN(
 841		80, "GPIO80",
 842		MTK_EINT_FUNCTION(0, 80),
 843		DRV_GRP4,
 844		MTK_FUNCTION(0, "GPIO80"),
 845		MTK_FUNCTION(1, "BPI_PA_VM0"),
 846		MTK_FUNCTION(2, "MIPI4_SCLK")
 847	),
 848	MTK_PIN(
 849		81, "GPIO81",
 850		MTK_EINT_FUNCTION(0, 81),
 851		DRV_GRP4,
 852		MTK_FUNCTION(0, "GPIO81"),
 853		MTK_FUNCTION(1, "SDA1"),
 854		MTK_FUNCTION(7, "DBG_MON_B0")
 855	),
 856	MTK_PIN(
 857		82, "GPIO82",
 858		MTK_EINT_FUNCTION(0, 82),
 859		DRV_GRP4,
 860		MTK_FUNCTION(0, "GPIO82"),
 861		MTK_FUNCTION(1, "SDA0"),
 862		MTK_FUNCTION(7, "DBG_MON_B1")
 863	),
 864	MTK_PIN(
 865		83, "GPIO83",
 866		MTK_EINT_FUNCTION(0, 83),
 867		DRV_GRP4,
 868		MTK_FUNCTION(0, "GPIO83"),
 869		MTK_FUNCTION(1, "SCL0"),
 870		MTK_FUNCTION(7, "DBG_MON_B2")
 871	),
 872	MTK_PIN(
 873		84, "GPIO84",
 874		MTK_EINT_FUNCTION(0, 84),
 875		DRV_GRP4,
 876		MTK_FUNCTION(0, "GPIO84"),
 877		MTK_FUNCTION(1, "SCL1"),
 878		MTK_FUNCTION(7, "DBG_MON_B3")
 879	),
 880	MTK_PIN(
 881		85, "GPIO85",
 882		MTK_EINT_FUNCTION(0, 85),
 883		DRV_GRP4,
 884		MTK_FUNCTION(0, "GPIO85"),
 885		MTK_FUNCTION(1, "RFIC0_BSI_EN")
 886	),
 887	MTK_PIN(
 888		86, "GPIO86",
 889		MTK_EINT_FUNCTION(0, 86),
 890		DRV_GRP4,
 891		MTK_FUNCTION(0, "GPIO86"),
 892		MTK_FUNCTION(1, "RFIC0_BSI_CK")
 893	),
 894	MTK_PIN(
 895		87, "GPIO87",
 896		MTK_EINT_FUNCTION(0, 87),
 897		DRV_GRP4,
 898		MTK_FUNCTION(0, "GPIO87"),
 899		MTK_FUNCTION(2, "MD_INT1_C2K_UIM0_HOT_PLUG"),
 900		MTK_FUNCTION(3, "CMVREF0"),
 901		MTK_FUNCTION(4, "MD_URXD0"),
 902		MTK_FUNCTION(5, "AGPS_SYNC"),
 903		MTK_FUNCTION(6, "EXT_FRAME_SYNC")
 904	),
 905	MTK_PIN(
 906		88, "GPIO88",
 907		MTK_EINT_FUNCTION(0, 88),
 908		DRV_GRP4,
 909		MTK_FUNCTION(0, "GPIO88"),
 910		MTK_FUNCTION(1, "CMMCLK3"),
 911		MTK_FUNCTION(2, "MD_INT2_C2K_UIM1_HOT_PLUG"),
 912		MTK_FUNCTION(3, "CMVREF1"),
 913		MTK_FUNCTION(4, "MD_UTXD0"),
 914		MTK_FUNCTION(5, "AGPS_SYNC"),
 915		MTK_FUNCTION(6, "DVFSRC_EXT_REQ")
 916	),
 917	MTK_PIN(
 918		89, "GPIO89",
 919		MTK_EINT_FUNCTION(0, 89),
 920		DRV_GRP4,
 921		MTK_FUNCTION(0, "GPIO89"),
 922		MTK_FUNCTION(1, "SRCLKENAI0"),
 923		MTK_FUNCTION(2, "PWM2"),
 924		MTK_FUNCTION(3, "MD_INT0"),
 925		MTK_FUNCTION(4, "USB_DRVVBUS"),
 926		MTK_FUNCTION(5, "SCL_6306"),
 927		MTK_FUNCTION(6, "TP_GPIO4_AO"),
 928		MTK_FUNCTION(7, "DBG_MON_B21")
 929	),
 930	MTK_PIN(
 931		90, "GPIO90",
 932		MTK_EINT_FUNCTION(0, 90),
 933		DRV_GRP4,
 934		MTK_FUNCTION(0, "GPIO90"),
 935		MTK_FUNCTION(1, "URXD1"),
 936		MTK_FUNCTION(2, "PWM0"),
 937		MTK_FUNCTION(3, "MD_INT2_C2K_UIM1_HOT_PLUG"),
 938		MTK_FUNCTION(4, "ANT_SEL4"),
 939		MTK_FUNCTION(5, "USB_DRVVBUS"),
 940		MTK_FUNCTION(6, "I2S2_BCK"),
 941		MTK_FUNCTION(7, "DBG_MON_B4")
 942	),
 943	MTK_PIN(
 944		91, "GPIO91",
 945		MTK_EINT_FUNCTION(0, 91),
 946		DRV_GRP4,
 947		MTK_FUNCTION(0, "GPIO91"),
 948		MTK_FUNCTION(1, "KPROW1"),
 949		MTK_FUNCTION(2, "PWM2"),
 950		MTK_FUNCTION(3, "MD_INT0"),
 951		MTK_FUNCTION(4, "ANT_SEL5"),
 952		MTK_FUNCTION(5, "IDDIG"),
 953		MTK_FUNCTION(6, "I2S2_LRCK"),
 954		MTK_FUNCTION(7, "DBG_MON_B5")
 955	),
 956	MTK_PIN(
 957		92, "GPIO92",
 958		MTK_EINT_FUNCTION(0, 92),
 959		DRV_GRP4,
 960		MTK_FUNCTION(0, "GPIO92"),
 961		MTK_FUNCTION(1, "KPROW0"),
 962		MTK_FUNCTION(5, "DVFSRC_EXT_REQ"),
 963		MTK_FUNCTION(6, "I2S2_DI"),
 964		MTK_FUNCTION(7, "DBG_MON_B6")
 965	),
 966	MTK_PIN(
 967		93, "GPIO93",
 968		MTK_EINT_FUNCTION(0, 93),
 969		DRV_GRP4,
 970		MTK_FUNCTION(0, "GPIO93"),
 971		MTK_FUNCTION(1, "KPCOL0"),
 972		MTK_FUNCTION(7, "DBG_MON_B7")
 973	),
 974	MTK_PIN(
 975		94, "GPIO94",
 976		MTK_EINT_FUNCTION(0, 94),
 977		DRV_GRP4,
 978		MTK_FUNCTION(0, "GPIO94"),
 979		MTK_FUNCTION(1, "KPCOL1"),
 980		MTK_FUNCTION(5, "CMFLASH"),
 981		MTK_FUNCTION(6, "CMVREF0"),
 982		MTK_FUNCTION(7, "DBG_MON_B8")
 983	),
 984	MTK_PIN(
 985		95, "GPIO95",
 986		MTK_EINT_FUNCTION(0, 95),
 987		DRV_GRP4,
 988		MTK_FUNCTION(0, "GPIO95"),
 989		MTK_FUNCTION(1, "URXD0"),
 990		MTK_FUNCTION(2, "UTXD0"),
 991		MTK_FUNCTION(3, "MD_URXD0"),
 992		MTK_FUNCTION(4, "PTA_RXD"),
 993		MTK_FUNCTION(5, "SSPM_URXD_AO"),
 994		MTK_FUNCTION(6, "WIFI_RXD")
 995	),
 996	MTK_PIN(
 997		96, "GPIO96",
 998		MTK_EINT_FUNCTION(0, 96),
 999		DRV_GRP4,
1000		MTK_FUNCTION(0, "GPIO96"),
1001		MTK_FUNCTION(1, "UTXD0"),
1002		MTK_FUNCTION(2, "URXD0"),
1003		MTK_FUNCTION(3, "MD_UTXD0"),
1004		MTK_FUNCTION(4, "PTA_TXD"),
1005		MTK_FUNCTION(5, "SSPM_UTXD_AO"),
1006		MTK_FUNCTION(6, "WIFI_TXD")
1007	),
1008	MTK_PIN(
1009		97, "GPIO97",
1010		MTK_EINT_FUNCTION(0, 97),
1011		DRV_GRP4,
1012		MTK_FUNCTION(0, "GPIO97"),
1013		MTK_FUNCTION(1, "UCTS0"),
1014		MTK_FUNCTION(2, "I2S1_MCK"),
1015		MTK_FUNCTION(3, "CONN_MCU_TDO"),
1016		MTK_FUNCTION(4, "SPI5_MI"),
1017		MTK_FUNCTION(5, "SCL_6306"),
1018		MTK_FUNCTION(6, "MCUPM_JTAG_TDO"),
1019		MTK_FUNCTION(7, "DBG_MON_B15")
1020	),
1021	MTK_PIN(
1022		98, "GPIO98",
1023		MTK_EINT_FUNCTION(0, 98),
1024		DRV_GRP4,
1025		MTK_FUNCTION(0, "GPIO98"),
1026		MTK_FUNCTION(1, "URTS0"),
1027		MTK_FUNCTION(2, "I2S1_BCK"),
1028		MTK_FUNCTION(3, "CONN_MCU_TMS"),
1029		MTK_FUNCTION(4, "SPI5_CSB"),
1030		MTK_FUNCTION(6, "MCUPM_JTAG_TMS"),
1031		MTK_FUNCTION(7, "DBG_MON_B16")
1032	),
1033	MTK_PIN(
1034		99, "GPIO99",
1035		MTK_EINT_FUNCTION(0, 99),
1036		DRV_GRP4,
1037		MTK_FUNCTION(0, "GPIO99"),
1038		MTK_FUNCTION(1, "CMMCLK0"),
1039		MTK_FUNCTION(4, "AUXIF_CLK"),
1040		MTK_FUNCTION(5, "PTA_RXD"),
1041		MTK_FUNCTION(6, "CONN_UART0_RXD"),
1042		MTK_FUNCTION(7, "DBG_MON_B17")
1043	),
1044
1045	MTK_PIN(
1046		100, "GPIO100",
1047		MTK_EINT_FUNCTION(0, 100),
1048		DRV_GRP4,
1049		MTK_FUNCTION(0, "GPIO100"),
1050		MTK_FUNCTION(1, "CMMCLK1"),
1051		MTK_FUNCTION(4, "AUXIF_ST"),
1052		MTK_FUNCTION(5, "PTA_TXD"),
1053		MTK_FUNCTION(6, "CONN_UART0_TXD"),
1054		MTK_FUNCTION(7, "DBG_MON_B18")
1055	),
1056	MTK_PIN(
1057		101, "GPIO101",
1058		MTK_EINT_FUNCTION(0, 101),
1059		DRV_GRP4,
1060		MTK_FUNCTION(0, "GPIO101"),
1061		MTK_FUNCTION(1, "CMFLASH"),
1062		MTK_FUNCTION(2, "I2S1_LRCK"),
1063		MTK_FUNCTION(3, "CONN_MCU_TCK"),
1064		MTK_FUNCTION(4, "SPI5_MO"),
1065		MTK_FUNCTION(6, "MCUPM_JTAG_TCK"),
1066		MTK_FUNCTION(7, "DBG_MON_B19")
1067	),
1068	MTK_PIN(
1069		102, "GPIO102",
1070		MTK_EINT_FUNCTION(0, 102),
1071		DRV_GRP4,
1072		MTK_FUNCTION(0, "GPIO102"),
1073		MTK_FUNCTION(1, "CMVREF0"),
1074		MTK_FUNCTION(2, "I2S1_DO"),
1075		MTK_FUNCTION(3, "CONN_MCU_TDI"),
1076		MTK_FUNCTION(4, "SPI5_CLK"),
1077		MTK_FUNCTION(5, "AGPS_SYNC"),
1078		MTK_FUNCTION(6, "MCUPM_JTAG_TDI"),
1079		MTK_FUNCTION(7, "DBG_MON_B20")
1080	),
1081	MTK_PIN(
1082		103, "GPIO103",
1083		MTK_EINT_FUNCTION(0, 103),
1084		DRV_GRP4,
1085		MTK_FUNCTION(0, "GPIO103"),
1086		MTK_FUNCTION(1, "SCL2"),
1087		MTK_FUNCTION(2, "TP_UTXD1_AO"),
1088		MTK_FUNCTION(3, "MD_UTXD0"),
1089		MTK_FUNCTION(4, "MD_UTXD1"),
1090		MTK_FUNCTION(5, "TP_URTS2_AO"),
1091		MTK_FUNCTION(6, "WIFI_TXD"),
1092		MTK_FUNCTION(7, "DBG_MON_B25")
1093	),
1094	MTK_PIN(
1095		104, "GPIO104",
1096		MTK_EINT_FUNCTION(0, 104),
1097		DRV_GRP4,
1098		MTK_FUNCTION(0, "GPIO104"),
1099		MTK_FUNCTION(1, "SDA2"),
1100		MTK_FUNCTION(2, "TP_URXD1_AO"),
1101		MTK_FUNCTION(3, "MD_URXD0"),
1102		MTK_FUNCTION(4, "MD_URXD1"),
1103		MTK_FUNCTION(5, "TP_UCTS2_AO"),
1104		MTK_FUNCTION(6, "WIFI_RXD"),
1105		MTK_FUNCTION(7, "DBG_MON_B26")
1106	),
1107	MTK_PIN(
1108		105, "GPIO105",
1109		MTK_EINT_FUNCTION(0, 105),
1110		DRV_GRP4,
1111		MTK_FUNCTION(0, "GPIO105"),
1112		MTK_FUNCTION(1, "SCL4"),
1113		MTK_FUNCTION(3, "MD_UTXD1"),
1114		MTK_FUNCTION(4, "MD_UTXD0"),
1115		MTK_FUNCTION(5, "TP_UTXD2_AO"),
1116		MTK_FUNCTION(6, "PTA_TXD"),
1117		MTK_FUNCTION(7, "DBG_MON_B27")
1118	),
1119	MTK_PIN(
1120		106, "GPIO106",
1121		MTK_EINT_FUNCTION(0, 106),
1122		DRV_GRP4,
1123		MTK_FUNCTION(0, "GPIO106"),
1124		MTK_FUNCTION(1, "SDA4"),
1125		MTK_FUNCTION(3, "MD_URXD1"),
1126		MTK_FUNCTION(4, "MD_URXD0"),
1127		MTK_FUNCTION(5, "TP_URXD2_AO"),
1128		MTK_FUNCTION(6, "PTA_RXD"),
1129		MTK_FUNCTION(7, "DBG_MON_B28")
1130	),
1131	MTK_PIN(
1132		107, "GPIO107",
1133		MTK_EINT_FUNCTION(0, 107),
1134		DRV_GRP4,
1135		MTK_FUNCTION(0, "GPIO107"),
1136		MTK_FUNCTION(1, "UTXD1"),
1137		MTK_FUNCTION(2, "MD_UTXD0"),
1138		MTK_FUNCTION(3, "SDA_6306"),
1139		MTK_FUNCTION(4, "KPCOL3"),
1140		MTK_FUNCTION(5, "CMVREF0"),
1141		MTK_FUNCTION(6, "URTS0"),
1142		MTK_FUNCTION(7, "DBG_MON_B29")
1143	),
1144	MTK_PIN(
1145		108, "GPIO108",
1146		MTK_EINT_FUNCTION(0, 108),
1147		DRV_GRP4,
1148		MTK_FUNCTION(0, "GPIO108"),
1149		MTK_FUNCTION(1, "CMMCLK2"),
1150		MTK_FUNCTION(2, "MD_INT0"),
1151		MTK_FUNCTION(3, "CONN_MCU_DBGACK_N"),
1152		MTK_FUNCTION(4, "KPCOL4"),
1153		MTK_FUNCTION(6, "I2S3_MCK"),
1154		MTK_FUNCTION(7, "DBG_MON_B30")
1155	),
1156	MTK_PIN(
1157		109, "GPIO109",
1158		MTK_EINT_FUNCTION(0, 109),
1159		DRV_GRP4,
1160		MTK_FUNCTION(0, "GPIO109"),
1161		MTK_FUNCTION(1, "URXD1"),
1162		MTK_FUNCTION(2, "MD_URXD0"),
1163		MTK_FUNCTION(3, "ANT_SEL7"),
1164		MTK_FUNCTION(4, "KPCOL5"),
1165		MTK_FUNCTION(5, "CMVREF1"),
1166		MTK_FUNCTION(6, "UCTS0"),
1167		MTK_FUNCTION(7, "DBG_MON_B31")
1168	),
1169	MTK_PIN(
1170		110, "GPIO110",
1171		MTK_EINT_FUNCTION(0, 110),
1172		DRV_GRP4,
1173		MTK_FUNCTION(0, "GPIO110"),
1174		MTK_FUNCTION(1, "ANT_SEL0"),
1175		MTK_FUNCTION(2, "CLKM0"),
1176		MTK_FUNCTION(3, "PWM3"),
1177		MTK_FUNCTION(4, "MD_INT0"),
1178		MTK_FUNCTION(5, "IDDIG"),
1179		MTK_FUNCTION(6, "I2S3_BCK"),
1180		MTK_FUNCTION(7, "DBG_MON_B13")
1181	),
1182	MTK_PIN(
1183		111, "GPIO111",
1184		MTK_EINT_FUNCTION(0, 111),
1185		DRV_GRP4,
1186		MTK_FUNCTION(0, "GPIO111"),
1187		MTK_FUNCTION(1, "ANT_SEL1"),
1188		MTK_FUNCTION(2, "CLKM1"),
1189		MTK_FUNCTION(3, "PWM4"),
1190		MTK_FUNCTION(4, "PTA_RXD"),
1191		MTK_FUNCTION(5, "CMVREF0"),
1192		MTK_FUNCTION(6, "I2S3_LRCK"),
1193		MTK_FUNCTION(7, "DBG_MON_B14")
1194	),
1195	MTK_PIN(
1196		112, "GPIO112",
1197		MTK_EINT_FUNCTION(0, 112),
1198		DRV_GRP4,
1199		MTK_FUNCTION(0, "GPIO112"),
1200		MTK_FUNCTION(1, "ANT_SEL2"),
1201		MTK_FUNCTION(2, "CLKM2"),
1202		MTK_FUNCTION(3, "PWM5"),
1203		MTK_FUNCTION(4, "PTA_TXD"),
1204		MTK_FUNCTION(5, "CMVREF1"),
1205		MTK_FUNCTION(6, "I2S3_DO")
1206	),
1207	MTK_PIN(
1208		113, "GPIO113",
1209		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1210		DRV_GRP4,
1211		MTK_FUNCTION(0, "GPIO113"),
1212		MTK_FUNCTION(1, "CONN_TOP_CLK")
1213	),
1214	MTK_PIN(
1215		114, "GPIO114",
1216		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1217		DRV_GRP4,
1218		MTK_FUNCTION(0, "GPIO114"),
1219		MTK_FUNCTION(1, "CONN_TOP_DATA")
1220	),
1221	MTK_PIN(
1222		115, "GPIO115",
1223		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1224		DRV_GRP4,
1225		MTK_FUNCTION(0, "GPIO115"),
1226		MTK_FUNCTION(1, "CONN_BT_CLK")
1227	),
1228	MTK_PIN(
1229		116, "GPIO116",
1230		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1231		DRV_GRP4,
1232		MTK_FUNCTION(0, "GPIO116"),
1233		MTK_FUNCTION(1, "CONN_BT_DATA")
1234	),
1235	MTK_PIN(
1236		117, "GPIO117",
1237		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1238		DRV_GRP4,
1239		MTK_FUNCTION(0, "GPIO117"),
1240		MTK_FUNCTION(1, "CONN_WF_CTRL0")
1241	),
1242	MTK_PIN(
1243		118, "GPIO118",
1244		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1245		DRV_GRP4,
1246		MTK_FUNCTION(0, "GPIO118"),
1247		MTK_FUNCTION(1, "CONN_WF_CTRL1")
1248	),
1249	MTK_PIN(
1250		119, "GPIO119",
1251		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1252		DRV_GRP4,
1253		MTK_FUNCTION(0, "GPIO119"),
1254		MTK_FUNCTION(1, "CONN_WF_CTRL2")
1255	),
1256	MTK_PIN(
1257		120, "GPIO120",
1258		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1259		DRV_GRP4,
1260		MTK_FUNCTION(0, "GPIO120"),
1261		MTK_FUNCTION(1, "CONN_WB_PTA")
1262	),
1263	MTK_PIN(
1264		121, "GPIO121",
1265		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1266		DRV_GRP4,
1267		MTK_FUNCTION(0, "GPIO121"),
1268		MTK_FUNCTION(1, "CONN_HRST_B")
1269	),
1270	MTK_PIN(
1271		122, "GPIO122",
1272		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1273		DRV_GRP4,
1274		MTK_FUNCTION(0, "GPIO122"),
1275		MTK_FUNCTION(1, "MSDC0_CMD"),
1276		MTK_FUNCTION(2, "MSDC0_CMD")
1277	),
1278	MTK_PIN(
1279		123, "GPIO123",
1280		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1281		DRV_GRP4,
1282		MTK_FUNCTION(0, "GPIO123"),
1283		MTK_FUNCTION(1, "MSDC0_DAT0"),
1284		MTK_FUNCTION(2, "MSDC0_DAT4")
1285	),
1286	MTK_PIN(
1287		124, "GPIO124",
1288		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1289		DRV_GRP4,
1290		MTK_FUNCTION(0, "GPIO124"),
1291		MTK_FUNCTION(1, "MSDC0_CLK"),
1292		MTK_FUNCTION(2, "MSDC0_CLK")
1293	),
1294	MTK_PIN(
1295		125, "GPIO125",
1296		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1297		DRV_GRP4,
1298		MTK_FUNCTION(0, "GPIO125"),
1299		MTK_FUNCTION(1, "MSDC0_DAT2"),
1300		MTK_FUNCTION(2, "MSDC0_DAT5")
1301	),
1302	MTK_PIN(
1303		126, "GPIO126",
1304		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1305		DRV_GRP4,
1306		MTK_FUNCTION(0, "GPIO126"),
1307		MTK_FUNCTION(1, "MSDC0_DAT4"),
1308		MTK_FUNCTION(2, "MSDC0_DAT2")
1309	),
1310	MTK_PIN(
1311		127, "GPIO127",
1312		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1313		DRV_GRP4,
1314		MTK_FUNCTION(0, "GPIO127"),
1315		MTK_FUNCTION(1, "MSDC0_DAT6"),
1316		MTK_FUNCTION(2, "MSDC0_DAT1")
1317	),
1318	MTK_PIN(
1319		128, "GPIO128",
1320		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1321		DRV_GRP4,
1322		MTK_FUNCTION(0, "GPIO128"),
1323		MTK_FUNCTION(1, "MSDC0_DAT1"),
1324		MTK_FUNCTION(2, "MSDC0_DAT6")
1325	),
1326	MTK_PIN(
1327		129, "GPIO129",
1328		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1329		DRV_GRP4,
1330		MTK_FUNCTION(0, "GPIO129"),
1331		MTK_FUNCTION(1, "MSDC0_DAT5"),
1332		MTK_FUNCTION(2, "MSDC0_DAT0")
1333	),
1334	MTK_PIN(
1335		130, "GPIO130",
1336		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1337		DRV_GRP4,
1338		MTK_FUNCTION(0, "GPIO130"),
1339		MTK_FUNCTION(1, "MSDC0_DAT7"),
1340		MTK_FUNCTION(2, "MSDC0_DAT7")
1341	),
1342	MTK_PIN(
1343		131, "GPIO131",
1344		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1345		DRV_GRP4,
1346		MTK_FUNCTION(0, "GPIO131"),
1347		MTK_FUNCTION(1, "MSDC0_DSL"),
1348		MTK_FUNCTION(2, "MSDC0_DSL")
1349	),
1350	MTK_PIN(
1351		132, "GPIO132",
1352		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1353		DRV_GRP4,
1354		MTK_FUNCTION(0, "GPIO132"),
1355		MTK_FUNCTION(1, "MSDC0_DAT3"),
1356		MTK_FUNCTION(2, "MSDC0_DAT3")
1357	),
1358	MTK_PIN(
1359		133, "GPIO133",
1360		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1361		DRV_GRP4,
1362		MTK_FUNCTION(0, "GPIO133"),
1363		MTK_FUNCTION(1, "MSDC0_RSTB"),
1364		MTK_FUNCTION(2, "MSDC0_RSTB")
1365	),
1366	MTK_PIN(
1367		134, "GPIO134",
1368		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1369		DRV_GRP4,
1370		MTK_FUNCTION(0, "GPIO134"),
1371		MTK_FUNCTION(1, "RTC32K_CK")
1372	),
1373	MTK_PIN(
1374		135, "GPIO135",
1375		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1376		DRV_GRP4,
1377		MTK_FUNCTION(0, "GPIO135"),
1378		MTK_FUNCTION(1, "WATCHDOG")
1379	),
1380	MTK_PIN(
1381		136, "GPIO136",
1382		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1383		DRV_GRP4,
1384		MTK_FUNCTION(0, "GPIO136"),
1385		MTK_FUNCTION(1, "AUD_CLK_MOSI"),
1386		MTK_FUNCTION(2, "AUD_CLK_MISO"),
1387		MTK_FUNCTION(3, "I2S1_MCK")
1388	),
1389	MTK_PIN(
1390		137, "GPIO137",
1391		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1392		DRV_GRP4,
1393		MTK_FUNCTION(0, "GPIO137"),
1394		MTK_FUNCTION(1, "AUD_SYNC_MOSI"),
1395		MTK_FUNCTION(2, "AUD_SYNC_MISO"),
1396		MTK_FUNCTION(3, "I2S1_BCK")
1397	),
1398	MTK_PIN(
1399		138, "GPIO138",
1400		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1401		DRV_GRP4,
1402		MTK_FUNCTION(0, "GPIO138"),
1403		MTK_FUNCTION(1, "AUD_DAT_MOSI0"),
1404		MTK_FUNCTION(2, "AUD_DAT_MISO0"),
1405		MTK_FUNCTION(3, "I2S1_LRCK")
1406	),
1407	MTK_PIN(
1408		139, "GPIO139",
1409		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1410		DRV_GRP4,
1411		MTK_FUNCTION(0, "GPIO139"),
1412		MTK_FUNCTION(1, "AUD_DAT_MOSI1"),
1413		MTK_FUNCTION(2, "AUD_DAT_MISO1"),
1414		MTK_FUNCTION(3, "I2S1_DO")
1415	),
1416	MTK_PIN(
1417		140, "GPIO140",
1418		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1419		DRV_GRP4,
1420		MTK_FUNCTION(0, "GPIO140"),
1421		MTK_FUNCTION(1, "AUD_CLK_MISO"),
1422		MTK_FUNCTION(2, "AUD_CLK_MOSI"),
1423		MTK_FUNCTION(3, "I2S2_MCK")
1424	),
1425	MTK_PIN(
1426		141, "GPIO141",
1427		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1428		DRV_GRP4,
1429		MTK_FUNCTION(0, "GPIO141"),
1430		MTK_FUNCTION(1, "AUD_SYNC_MISO"),
1431		MTK_FUNCTION(2, "AUD_SYNC_MOSI"),
1432		MTK_FUNCTION(3, "I2S2_BCK")
1433	),
1434	MTK_PIN(
1435		142, "GPIO142",
1436		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1437		DRV_GRP4,
1438		MTK_FUNCTION(0, "GPIO142"),
1439		MTK_FUNCTION(1, "AUD_DAT_MISO0"),
1440		MTK_FUNCTION(2, "AUD_DAT_MOSI0"),
1441		MTK_FUNCTION(3, "I2S2_LRCK")
1442	),
1443	MTK_PIN(
1444		143, "GPIO143",
1445		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1446		DRV_GRP4,
1447		MTK_FUNCTION(0, "GPIO143"),
1448		MTK_FUNCTION(1, "AUD_DAT_MISO1"),
1449		MTK_FUNCTION(2, "AUD_DAT_MOSI1"),
1450		MTK_FUNCTION(3, "I2S2_DI")
1451	),
1452	MTK_PIN(
1453		144, "GPIO144",
1454		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1455		DRV_GRP4,
1456		MTK_FUNCTION(0, "GPIO144"),
1457		MTK_FUNCTION(1, "PWRAP_SPI0_MI"),
1458		MTK_FUNCTION(2, "PWRAP_SPI0_MO")
1459	),
1460	MTK_PIN(
1461		145, "GPIO145",
1462		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1463		DRV_GRP4,
1464		MTK_FUNCTION(0, "GPIO145"),
1465		MTK_FUNCTION(1, "PWRAP_SPI0_CSN")
1466	),
1467	MTK_PIN(
1468		146, "GPIO146",
1469		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1470		DRV_GRP4,
1471		MTK_FUNCTION(0, "GPIO146"),
1472		MTK_FUNCTION(1, "PWRAP_SPI0_MO"),
1473		MTK_FUNCTION(2, "PWRAP_SPI0_MI")
1474	),
1475	MTK_PIN(
1476		147, "GPIO147",
1477		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1478		DRV_GRP4,
1479		MTK_FUNCTION(0, "GPIO147"),
1480		MTK_FUNCTION(1, "PWRAP_SPI0_CK")
1481	),
1482	MTK_PIN(
1483		148, "GPIO148",
1484		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1485		DRV_GRP4,
1486		MTK_FUNCTION(0, "GPIO148"),
1487		MTK_FUNCTION(1, "SRCLKENA0")
1488	),
1489	MTK_PIN(
1490		149, "GPIO149",
1491		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1492		DRV_GRP4,
1493		MTK_FUNCTION(0, "GPIO149"),
1494		MTK_FUNCTION(1, "SRCLKENA1")
1495	),
1496	MTK_PIN(
1497		150, "GPIO150",
1498		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1499		DRV_GRP4,
1500		MTK_FUNCTION(0, "GPIO150"),
1501		MTK_FUNCTION(1, "PWM0"),
1502		MTK_FUNCTION(2, "CMFLASH"),
1503		MTK_FUNCTION(3, "ANT_SEL3"),
1504		MTK_FUNCTION(5, "MD_URXD0"),
1505		MTK_FUNCTION(6, "TP_URXD2_AO")
1506	),
1507	MTK_PIN(
1508		151, "GPIO151",
1509		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1510		DRV_GRP4,
1511		MTK_FUNCTION(0, "GPIO151"),
1512		MTK_FUNCTION(1, "PWM1"),
1513		MTK_FUNCTION(2, "CMVREF0"),
1514		MTK_FUNCTION(3, "ANT_SEL4"),
1515		MTK_FUNCTION(5, "MD_UTXD0"),
1516		MTK_FUNCTION(6, "TP_UTXD2_AO")
1517	),
1518	MTK_PIN(
1519		152, "GPIO152",
1520		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1521		DRV_GRP4,
1522		MTK_FUNCTION(0, "GPIO152"),
1523		MTK_FUNCTION(1, "PWM2"),
1524		MTK_FUNCTION(2, "CMVREF1"),
1525		MTK_FUNCTION(3, "ANT_SEL5"),
1526		MTK_FUNCTION(5, "MD_URXD1"),
1527		MTK_FUNCTION(6, "TP_UCTS1_AO")
1528	),
1529	MTK_PIN(
1530		153, "GPIO153",
1531		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1532		DRV_GRP4,
1533		MTK_FUNCTION(0, "GPIO153"),
1534		MTK_FUNCTION(1, "PWM3"),
1535		MTK_FUNCTION(2, "CLKM0"),
1536		MTK_FUNCTION(3, "ANT_SEL6"),
1537		MTK_FUNCTION(5, "MD_UTXD1"),
1538		MTK_FUNCTION(6, "TP_URTS1_AO")
1539	),
1540	MTK_PIN(
1541		154, "GPIO154",
1542		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1543		DRV_GRP4,
1544		MTK_FUNCTION(0, "GPIO154"),
1545		MTK_FUNCTION(1, "PWM5"),
1546		MTK_FUNCTION(2, "CLKM2"),
1547		MTK_FUNCTION(3, "USB_DRVVBUS"),
1548		MTK_FUNCTION(5, "PTA_TXD"),
1549		MTK_FUNCTION(6, "CONN_UART0_TXD")
1550	),
1551	MTK_PIN(
1552		155, "GPIO155",
1553		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1554		DRV_GRP4,
1555		MTK_FUNCTION(0, "GPIO155"),
1556		MTK_FUNCTION(1, "SPI0_MI"),
1557		MTK_FUNCTION(2, "IDDIG"),
1558		MTK_FUNCTION(3, "AGPS_SYNC"),
1559		MTK_FUNCTION(4, "TP_GPIO0_AO"),
1560		MTK_FUNCTION(5, "MFG_JTAG_TDO"),
1561		MTK_FUNCTION(6, "DFD_TDO"),
1562		MTK_FUNCTION(7, "JTDO_SEL1")
1563	),
1564	MTK_PIN(
1565		156, "GPIO156",
1566		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1567		DRV_GRP4,
1568		MTK_FUNCTION(0, "GPIO156"),
1569		MTK_FUNCTION(1, "SPI0_CSB"),
1570		MTK_FUNCTION(2, "USB_DRVVBUS"),
1571		MTK_FUNCTION(3, "DVFSRC_EXT_REQ"),
1572		MTK_FUNCTION(4, "TP_GPIO1_AO"),
1573		MTK_FUNCTION(5, "MFG_JTAG_TMS"),
1574		MTK_FUNCTION(6, "DFD_TMS"),
1575		MTK_FUNCTION(7, "JTMS_SEL1")
1576	),
1577	MTK_PIN(
1578		157, "GPIO157",
1579		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1580		DRV_GRP4,
1581		MTK_FUNCTION(0, "GPIO157"),
1582		MTK_FUNCTION(1, "SPI0_MO"),
1583		MTK_FUNCTION(2, "MD_INT1_C2K_UIM0_HOT_PLUG"),
1584		MTK_FUNCTION(3, "CLKM0"),
1585		MTK_FUNCTION(4, "TP_GPIO2_AO"),
1586		MTK_FUNCTION(5, "MFG_JTAG_TDI"),
1587		MTK_FUNCTION(6, "DFD_TDI"),
1588		MTK_FUNCTION(7, "JTDI_SEL1")
1589	),
1590	MTK_PIN(
1591		158, "GPIO158",
1592		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1593		DRV_GRP4,
1594		MTK_FUNCTION(0, "GPIO158"),
1595		MTK_FUNCTION(1, "SPI0_CLK"),
1596		MTK_FUNCTION(2, "MD_INT2_C2K_UIM1_HOT_PLUG"),
1597		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
1598		MTK_FUNCTION(4, "TP_GPIO3_AO"),
1599		MTK_FUNCTION(5, "MFG_JTAG_TCK"),
1600		MTK_FUNCTION(6, "DFD_TCK_XI"),
1601		MTK_FUNCTION(7, "JTCK_SEL1")
1602	),
1603	MTK_PIN(
1604		159, "GPIO159",
1605		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1606		DRV_GRP4,
1607		MTK_FUNCTION(0, "GPIO159"),
1608		MTK_FUNCTION(1, "PWM4"),
1609		MTK_FUNCTION(2, "CLKM1"),
1610		MTK_FUNCTION(3, "ANT_SEL7"),
1611		MTK_FUNCTION(5, "PTA_RXD"),
1612		MTK_FUNCTION(6, "CONN_UART0_RXD")
1613	),
1614	MTK_PIN(
1615		160, "GPIO160",
1616		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1617		DRV_GRP4,
1618		MTK_FUNCTION(0, "GPIO160"),
1619		MTK_FUNCTION(1, "CLKM0"),
1620		MTK_FUNCTION(2, "PWM2"),
1621		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
1622		MTK_FUNCTION(4, "TP_GPIO5_AO"),
1623		MTK_FUNCTION(5, "AGPS_SYNC"),
1624		MTK_FUNCTION(6, "DVFSRC_EXT_REQ")
1625	),
1626	MTK_PIN(
1627		161, "GPIO161",
1628		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1629		DRV_GRP4,
1630		MTK_FUNCTION(0, "GPIO161"),
1631		MTK_FUNCTION(1, "SCL6"),
1632		MTK_FUNCTION(2, "SCL_6306"),
1633		MTK_FUNCTION(3, "TP_GPIO6_AO"),
1634		MTK_FUNCTION(4, "KPCOL6"),
1635		MTK_FUNCTION(5, "PTA_RXD"),
1636		MTK_FUNCTION(6, "CONN_UART0_RXD")
1637	),
1638	MTK_PIN(
1639		162, "GPIO162",
1640		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1641		DRV_GRP4,
1642		MTK_FUNCTION(0, "GPIO162"),
1643		MTK_FUNCTION(1, "SDA6"),
1644		MTK_FUNCTION(2, "SDA_6306"),
1645		MTK_FUNCTION(3, "TP_GPIO7_AO"),
1646		MTK_FUNCTION(4, "KPCOL7"),
1647		MTK_FUNCTION(5, "PTA_TXD"),
1648		MTK_FUNCTION(6, "CONN_UART0_TXD")
1649	),
1650	MTK_PIN(
1651		163, "GPIO163",
1652		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1653		DRV_GRP4,
1654		MTK_FUNCTION(0, "GPIO163")
1655	),
1656	MTK_PIN(
1657		164, "GPIO164",
1658		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1659		DRV_GRP4,
1660		MTK_FUNCTION(0, "GPIO164")
1661	),
1662	MTK_PIN(
1663		165, "GPIO165",
1664		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1665		DRV_GRP4,
1666		MTK_FUNCTION(0, "GPIO165")
1667	),
1668	MTK_PIN(
1669		166, "GPIO166",
1670		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1671		DRV_GRP4,
1672		MTK_FUNCTION(0, "GPIO166")
1673	),
1674	MTK_PIN(
1675		167, "GPIO167",
1676		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1677		DRV_GRP4,
1678		MTK_FUNCTION(0, "GPIO167")
1679	),
1680	MTK_PIN(
1681		168, "GPIO168",
1682		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1683		DRV_GRP4,
1684		MTK_FUNCTION(0, "GPIO168")
1685	),
1686	MTK_PIN(
1687		169, "GPIO169",
1688		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1689		DRV_GRP4,
1690		MTK_FUNCTION(0, "GPIO169")
1691	),
1692	MTK_PIN(
1693		170, "GPIO170",
1694		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1695		DRV_GRP4,
1696		MTK_FUNCTION(0, "GPIO170")
1697	),
1698	MTK_PIN(
1699		171, "GPIO171",
1700		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1701		DRV_GRP4,
1702		MTK_FUNCTION(0, "GPIO171")
1703	),
1704	MTK_PIN(
1705		172, "GPIO172",
1706		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1707		DRV_GRP4,
1708		MTK_FUNCTION(0, "GPIO172")
1709	),
1710	MTK_PIN(
1711		173, "GPIO173",
1712		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1713		DRV_GRP4,
1714		MTK_FUNCTION(0, "GPIO173")
1715	),
1716	MTK_PIN(
1717		174, "GPIO174",
1718		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1719		DRV_GRP4,
1720		MTK_FUNCTION(0, "GPIO174")
1721	),
1722	MTK_PIN(
1723		175, "GPIO175",
1724		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1725		DRV_GRP4,
1726		MTK_FUNCTION(0, "GPIO175")
1727	),
1728	MTK_PIN(
1729		176, "GPIO176",
1730		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1731		DRV_GRP4,
1732		MTK_FUNCTION(0, "GPIO176")
1733	),
1734	MTK_PIN(
1735		177, "GPIO177",
1736		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1737		DRV_GRP4,
1738		MTK_FUNCTION(0, "GPIO177")
1739	),
1740	MTK_PIN(
1741		178, "GPIO178",
1742		MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
1743		DRV_GRP4,
1744		MTK_FUNCTION(0, "GPIO178")
1745	),
1746	MTK_PIN(
1747		179, "GPIO179",
1748		MTK_EINT_FUNCTION(0, 151),
1749		DRV_GRP4,
1750		MTK_FUNCTION(0, "GPIO179")
1751	),
1752};
1753
1754#endif /* __PINCTRL_MTK_MT6765_H */
~/ Read-only file preview.