Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/drivers/pinctrl/mediatek/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 51 kB image not shown  

Quelle  pinctrl-mtk-mt8189.h

  Sprache: C
 

/* SPDX-License-Identifier: GPL-2.0 */
/*
 * Copyright (C) 2025 MediaTek Inc.
 * Author: Lei Xue <lei.xue@mediatek.com>
 *         Cathy Xu <ot_cathy.xu@mediatek.com>
 */


#ifndef __PINCTRL_MTK_MT8189_H
#define __PINCTRL_MTK_MT8189_H

#include "pinctrl-paris.h"

static const struct mtk_pin_desc mtk_pins_mt8189[] = {
 MTK_PIN(
  0"GPIO0",
  MTK_EINT_FUNCTION(00),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO0"),
  MTK_FUNCTION(1"TP_GPIO0_AO"),
  MTK_FUNCTION(2"SPIM3_A_CSB"),
  MTK_FUNCTION(3"I2SOUT0_MCK"),
  MTK_FUNCTION(4"SCP_SPI0_CS"),
  MTK_FUNCTION(6"CONN_BPI_BUS6"),
  MTK_FUNCTION(7"DBG_MON_A0")
 ),

 MTK_PIN(
  1"GPIO1",
  MTK_EINT_FUNCTION(01),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO1"),
  MTK_FUNCTION(1"TP_GPIO1_AO"),
  MTK_FUNCTION(2"SPIM3_A_CLK"),
  MTK_FUNCTION(3"I2SOUT0_BCK"),
  MTK_FUNCTION(4"SCP_SPI0_CK"),
  MTK_FUNCTION(6"CONN_BPI_BUS7"),
  MTK_FUNCTION(7"DBG_MON_A1")
 ),

 MTK_PIN(
  2"GPIO2",
  MTK_EINT_FUNCTION(02),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO2"),
  MTK_FUNCTION(1"TP_GPIO2_AO"),
  MTK_FUNCTION(2"SPIM3_A_MO"),
  MTK_FUNCTION(3"I2SOUT0_LRCK"),
  MTK_FUNCTION(4"SCP_SPI0_MO"),
  MTK_FUNCTION(6"CONN_BPI_BUS8"),
  MTK_FUNCTION(7"DBG_MON_A2")
 ),

 MTK_PIN(
  3"GPIO3",
  MTK_EINT_FUNCTION(03),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO3"),
  MTK_FUNCTION(1"TP_GPIO3_AO"),
  MTK_FUNCTION(2"SPIM3_A_MI"),
  MTK_FUNCTION(3"I2SOUT0_DO"),
  MTK_FUNCTION(4"SCP_SPI0_MI"),
  MTK_FUNCTION(6"CONN_BPI_BUS9"),
  MTK_FUNCTION(7"DBG_MON_A3")
 ),

 MTK_PIN(
  4"GPIO4",
  MTK_EINT_FUNCTION(04),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO4"),
  MTK_FUNCTION(1"TP_GPIO4_AO"),
  MTK_FUNCTION(2"SPIM4_A_CSB"),
  MTK_FUNCTION(3"I2SIN0_DI"),
  MTK_FUNCTION(4"SCP_SPI1_CS"),
  MTK_FUNCTION(6"CONN_BPI_BUS10"),
  MTK_FUNCTION(7"DBG_MON_A4")
 ),

 MTK_PIN(
  5"GPIO5",
  MTK_EINT_FUNCTION(05),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO5"),
  MTK_FUNCTION(1"TP_GPIO5_AO"),
  MTK_FUNCTION(2"SPIM4_A_CLK"),
  MTK_FUNCTION(3"I2SIN0_BCK"),
  MTK_FUNCTION(4"SCP_SPI1_CK"),
  MTK_FUNCTION(6"CONN_BPI_BUS11_OLAT0"),
  MTK_FUNCTION(7"DBG_MON_A5")
 ),

 MTK_PIN(
  6"GPIO6",
  MTK_EINT_FUNCTION(06),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO6"),
  MTK_FUNCTION(1"TP_GPIO6_AO"),
  MTK_FUNCTION(2"SPIM4_A_MO"),
  MTK_FUNCTION(3"I2SIN0_LRCK"),
  MTK_FUNCTION(4"SCP_SPI1_MO"),
  MTK_FUNCTION(6"CONN_BPI_BUS12_OLAT1"),
  MTK_FUNCTION(7"DBG_MON_A6")
 ),

 MTK_PIN(
  7"GPIO7",
  MTK_EINT_FUNCTION(07),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO7"),
  MTK_FUNCTION(1"TP_GPIO7_AO"),
  MTK_FUNCTION(2"SPIM4_A_MI"),
  MTK_FUNCTION(3"I2SIN0_MCK"),
  MTK_FUNCTION(4"SCP_SPI1_MI"),
  MTK_FUNCTION(6"CONN_BPI_BUS13_OLAT2"),
  MTK_FUNCTION(7"DBG_MON_A7")
 ),

 MTK_PIN(
  8"GPIO8",
  MTK_EINT_FUNCTION(08),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO8"),
  MTK_FUNCTION(1"TP_UTXD1_VLP"),
  MTK_FUNCTION(2"SPIM5_A_CSB"),
  MTK_FUNCTION(3"I2SOUT1_MCK"),
  MTK_FUNCTION(4"VADSP_UTXD0"),
  MTK_FUNCTION(6"CONN_BPI_BUS14_OLAT3"),
  MTK_FUNCTION(7"DBG_MON_A8")
 ),

 MTK_PIN(
  9"GPIO9",
  MTK_EINT_FUNCTION(09),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO9"),
  MTK_FUNCTION(1"TP_URXD1_VLP"),
  MTK_FUNCTION(2"SPIM5_A_CLK"),
  MTK_FUNCTION(3"I2SOUT1_BCK"),
  MTK_FUNCTION(4"VADSP_URXD0"),
  MTK_FUNCTION(6"CONN_BPI_BUS15_OLAT4"),
  MTK_FUNCTION(7"DBG_MON_A9")
 ),

 MTK_PIN(
  10"GPIO10",
  MTK_EINT_FUNCTION(010),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO10"),
  MTK_FUNCTION(1"TP_UCTS1_VLP"),
  MTK_FUNCTION(2"SPIM5_A_MO"),
  MTK_FUNCTION(3"I2SOUT1_LRCK"),
  MTK_FUNCTION(4"SRCLKENAI0"),
  MTK_FUNCTION(6"CONN_BPI_BUS16_OLAT5"),
  MTK_FUNCTION(7"DBG_MON_A10")
 ),

 MTK_PIN(
  11"GPIO11",
  MTK_EINT_FUNCTION(011),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO11"),
  MTK_FUNCTION(1"TP_URTS1_VLP"),
  MTK_FUNCTION(2"SPIM5_A_MI"),
  MTK_FUNCTION(3"I2SOUT1_DO"),
  MTK_FUNCTION(4"SRCLKENAI1"),
  MTK_FUNCTION(5"PWM_vlp"),
  MTK_FUNCTION(7"DBG_MON_A11")
 ),

 MTK_PIN(
  12"GPIO12",
  MTK_EINT_FUNCTION(012),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO12"),
  MTK_FUNCTION(1"TP_UTXD1_VCORE"),
  MTK_FUNCTION(2"UTXD3"),
  MTK_FUNCTION(3"CLKM0"),
  MTK_FUNCTION(4"CMFLASH0"),
  MTK_FUNCTION(6"ANT_SEL0"),
  MTK_FUNCTION(7"DBG_MON_B20")
 ),

 MTK_PIN(
  13"GPIO13",
  MTK_EINT_FUNCTION(013),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO13"),
  MTK_FUNCTION(1"TP_URXD1_VCORE"),
  MTK_FUNCTION(2"URXD3"),
  MTK_FUNCTION(3"CLKM1"),
  MTK_FUNCTION(4"CMFLASH1"),
  MTK_FUNCTION(6"ANT_SEL1"),
  MTK_FUNCTION(7"DBG_MON_B21")
 ),

 MTK_PIN(
  14"GPIO14",
  MTK_EINT_FUNCTION(014),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO14"),
  MTK_FUNCTION(1"TP_UCTS1_VCORE"),
  MTK_FUNCTION(2"UCTS3"),
  MTK_FUNCTION(3"CLKM2"),
  MTK_FUNCTION(4"CMFLASH2"),
  MTK_FUNCTION(6"ANT_SEL2"),
  MTK_FUNCTION(7"DBG_MON_B22")
 ),

 MTK_PIN(
  15"GPIO15",
  MTK_EINT_FUNCTION(015),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO15"),
  MTK_FUNCTION(1"TP_URTS1_VCORE"),
  MTK_FUNCTION(2"URTS3"),
  MTK_FUNCTION(3"CLKM3"),
  MTK_FUNCTION(4"CMVREF0"),
  MTK_FUNCTION(6"ANT_SEL3"),
  MTK_FUNCTION(7"DBG_MON_B23")
 ),

 MTK_PIN(
  16"GPIO16",
  MTK_EINT_FUNCTION(016),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO16"),
  MTK_FUNCTION(1"PWM_0"),
  MTK_FUNCTION(2"UCTS2"),
  MTK_FUNCTION(3"DP_TX_HPD"),
  MTK_FUNCTION(4"CMVREF1"),
  MTK_FUNCTION(5"MD32_0_GPIO0"),
  MTK_FUNCTION(6"ANT_SEL4"),
  MTK_FUNCTION(7"DBG_MON_B24")
 ),

 MTK_PIN(
  17"GPIO17",
  MTK_EINT_FUNCTION(017),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO17"),
  MTK_FUNCTION(1"PWM_1"),
  MTK_FUNCTION(2"URTS2"),
  MTK_FUNCTION(3"EDP_TX_HPD"),
  MTK_FUNCTION(4"CMVREF2"),
  MTK_FUNCTION(5"MD32_1_GPIO0"),
  MTK_FUNCTION(6"PMSR_SMAP"),
  MTK_FUNCTION(7"DBG_MON_B25")
 ),

 MTK_PIN(
  18"GPIO18",
  MTK_EINT_FUNCTION(018),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO18"),
  MTK_FUNCTION(1"CMFLASH0"),
  MTK_FUNCTION(2"CMVREF3"),
  MTK_FUNCTION(3"UTXD2"),
  MTK_FUNCTION(4"DISP_PWM1"),
  MTK_FUNCTION(5"I2SIN1_MCK"),
  MTK_FUNCTION(6"mbistreaden_trigger"),
  MTK_FUNCTION(7"DBG_MON_A12")
 ),

 MTK_PIN(
  19"GPIO19",
  MTK_EINT_FUNCTION(019),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO19"),
  MTK_FUNCTION(1"CMFLASH1"),
  MTK_FUNCTION(2"CMVREF2"),
  MTK_FUNCTION(3"URXD2"),
  MTK_FUNCTION(4"USB_DRVVBUS_1P"),
  MTK_FUNCTION(5"I2SIN1_BCK"),
  MTK_FUNCTION(6"mbistwriteen_trigger"),
  MTK_FUNCTION(7"DBG_MON_A13")
 ),

 MTK_PIN(
  20"GPIO20",
  MTK_EINT_FUNCTION(020),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO20"),
  MTK_FUNCTION(1"CMFLASH2"),
  MTK_FUNCTION(2"CMVREF1"),
  MTK_FUNCTION(3"UCTS2"),
  MTK_FUNCTION(4"PERSTN"),
  MTK_FUNCTION(5"I2SIN1_LRCK"),
  MTK_FUNCTION(6"DMIC0_DAT1"),
  MTK_FUNCTION(7"DBG_MON_A14")
 ),

 MTK_PIN(
  21"GPIO21",
  MTK_EINT_FUNCTION(021),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO21"),
  MTK_FUNCTION(1"CMFLASH3"),
  MTK_FUNCTION(2"CMVREF0"),
  MTK_FUNCTION(3"URTS2"),
  MTK_FUNCTION(4"CLKREQN"),
  MTK_FUNCTION(5"I2SIN1_DI"),
  MTK_FUNCTION(6"DMIC1_DAT1"),
  MTK_FUNCTION(7"DBG_MON_A15")
 ),

 MTK_PIN(
  22"GPIO22",
  MTK_EINT_FUNCTION(022),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO22"),
  MTK_FUNCTION(1"CMMCLK0"),
  MTK_FUNCTION(2"TP_GPIO4_AO")
 ),

 MTK_PIN(
  23"GPIO23",
  MTK_EINT_FUNCTION(023),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO23"),
  MTK_FUNCTION(1"CMMCLK1"),
  MTK_FUNCTION(2"TP_GPIO5_AO"),
  MTK_FUNCTION(3"SSPM_UTXD_AO_VLP"),
  MTK_FUNCTION(4"PWM_vlp"),
  MTK_FUNCTION(6"SRCLKENAI0")
 ),

 MTK_PIN(
  24"GPIO24",
  MTK_EINT_FUNCTION(024),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO24"),
  MTK_FUNCTION(1"CMMCLK2"),
  MTK_FUNCTION(2"TP_GPIO6_AO"),
  MTK_FUNCTION(3"SSPM_URXD_AO_VLP"),
  MTK_FUNCTION(4"WAKEN"),
  MTK_FUNCTION(5"SPMI_P_TRIG_FLAG"),
  MTK_FUNCTION(6"SRCLKENAI1")
 ),

 MTK_PIN(
  25"GPIO25",
  MTK_EINT_FUNCTION(025),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO25"),
  MTK_FUNCTION(1"LCM_RST"),
  MTK_FUNCTION(2"DP_TX_HPD"),
  MTK_FUNCTION(3"CMFLASH3"),
  MTK_FUNCTION(4"MD32_0_GPIO0"),
  MTK_FUNCTION(5"USB_DRVVBUS_2P")
 ),

 MTK_PIN(
  26"GPIO26",
  MTK_EINT_FUNCTION(026),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO26"),
  MTK_FUNCTION(1"DSI_TE"),
  MTK_FUNCTION(2"EDP_TX_HPD"),
  MTK_FUNCTION(3"CMVREF3"),
  MTK_FUNCTION(4"MD32_1_GPIO0"),
  MTK_FUNCTION(5"USB_DRVVBUS_3P")
 ),

 MTK_PIN(
  27"GPIO27",
  MTK_EINT_FUNCTION(027),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO27"),
  MTK_FUNCTION(1"DP_TX_HPD"),
  MTK_FUNCTION(2"mbistreaden_trigger"),
  MTK_FUNCTION(3"MD32_0_GPIO0"),
  MTK_FUNCTION(4"TP_UCTS1_VCORE"),
  MTK_FUNCTION(5"CMVREF4"),
  MTK_FUNCTION(6"EXTIF0_ACT"),
  MTK_FUNCTION(7"ANT_SEL0")
 ),

 MTK_PIN(
  28"GPIO28",
  MTK_EINT_FUNCTION(028),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO28"),
  MTK_FUNCTION(1"EDP_TX_HPD"),
  MTK_FUNCTION(2"mbistwriteen_trigger"),
  MTK_FUNCTION(3"MD32_1_GPIO0"),
  MTK_FUNCTION(4"TP_URTS1_VCORE"),
  MTK_FUNCTION(6"EXTIF0_PRI"),
  MTK_FUNCTION(7"ANT_SEL1")
 ),

 MTK_PIN(
  29"GPIO29",
  MTK_EINT_FUNCTION(029),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO29"),
  MTK_FUNCTION(1"DISP_PWM0"),
  MTK_FUNCTION(2"MD32_1_TXD"),
  MTK_FUNCTION(3"SSPM_UTXD_AO_VCORE"),
  MTK_FUNCTION(5"USB_DRVVBUS_4P")
 ),

 MTK_PIN(
  30"GPIO30",
  MTK_EINT_FUNCTION(030),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO30"),
  MTK_FUNCTION(1"DISP_PWM1"),
  MTK_FUNCTION(2"MD32_1_RXD"),
  MTK_FUNCTION(3"SSPM_URXD_AO_VCORE"),
  MTK_FUNCTION(5"PMSR_SMAP"),
  MTK_FUNCTION(6"EXTIF0_GNT_B"),
  MTK_FUNCTION(7"ANT_SEL2")
 ),

 MTK_PIN(
  31"GPIO31",
  MTK_EINT_FUNCTION(031),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO31"),
  MTK_FUNCTION(1"UTXD0"),
  MTK_FUNCTION(2"MD32_0_TXD")
 ),

 MTK_PIN(
  32"GPIO32",
  MTK_EINT_FUNCTION(032),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO32"),
  MTK_FUNCTION(1"URXD0"),
  MTK_FUNCTION(2"MD32_0_RXD")
 ),

 MTK_PIN(
  33"GPIO33",
  MTK_EINT_FUNCTION(033),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO33"),
  MTK_FUNCTION(1"UTXD1"),
  MTK_FUNCTION(2"VADSP_UTXD0"),
  MTK_FUNCTION(3"TP_UTXD1_VLP"),
  MTK_FUNCTION(4"MD32_1_TXD"),
  MTK_FUNCTION(5"CONN_BGF_UART0_TXD"),
  MTK_FUNCTION(6"CONN_WIFI_TXD")
 ),

 MTK_PIN(
  34"GPIO34",
  MTK_EINT_FUNCTION(034),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO34"),
  MTK_FUNCTION(1"URXD1"),
  MTK_FUNCTION(2"VADSP_URXD0"),
  MTK_FUNCTION(3"TP_URXD1_VLP"),
  MTK_FUNCTION(4"MD32_1_RXD"),
  MTK_FUNCTION(5"CONN_BGF_UART0_RXD")
 ),

 MTK_PIN(
  35"GPIO35",
  MTK_EINT_FUNCTION(035),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO35"),
  MTK_FUNCTION(1"UTXD2"),
  MTK_FUNCTION(2"UCTS1"),
  MTK_FUNCTION(3"TP_UCTS1_VLP"),
  MTK_FUNCTION(4"SSPM_UTXD_AO_VLP"),
  MTK_FUNCTION(5"VADSP_UTXD0"),
  MTK_FUNCTION(6"CONN_BT_TXD")
 ),

 MTK_PIN(
  36"GPIO36",
  MTK_EINT_FUNCTION(036),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO36"),
  MTK_FUNCTION(1"URXD2"),
  MTK_FUNCTION(2"URTS1"),
  MTK_FUNCTION(3"TP_URTS1_VLP"),
  MTK_FUNCTION(4"SSPM_URXD_AO_VLP"),
  MTK_FUNCTION(5"VADSP_URXD0")
 ),

 MTK_PIN(
  37"GPIO37",
  MTK_EINT_FUNCTION(037),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO37"),
  MTK_FUNCTION(1"UTXD3"),
  MTK_FUNCTION(2"UCTS0"),
  MTK_FUNCTION(3"TP_UTXD1_VCORE"),
  MTK_FUNCTION(4"SSPM_UTXD_AO_VCORE"),
  MTK_FUNCTION(6"MD32_0_TXD"),
  MTK_FUNCTION(7"CONN_BGF_UART0_TXD")
 ),

 MTK_PIN(
  38"GPIO38",
  MTK_EINT_FUNCTION(038),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO38"),
  MTK_FUNCTION(1"URXD3"),
  MTK_FUNCTION(2"URTS0"),
  MTK_FUNCTION(3"TP_URXD1_VCORE"),
  MTK_FUNCTION(4"SSPM_URXD_AO_VCORE"),
  MTK_FUNCTION(6"MD32_0_RXD"),
  MTK_FUNCTION(7"CONN_BGF_UART0_RXD")
 ),

 MTK_PIN(
  39"GPIO39",
  MTK_EINT_FUNCTION(039),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO39"),
  MTK_FUNCTION(1"JTMS_SEL1")
 ),

 MTK_PIN(
  40"GPIO40",
  MTK_EINT_FUNCTION(040),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO40"),
  MTK_FUNCTION(1"JTCK_SEL1")
 ),

 MTK_PIN(
  41"GPIO41",
  MTK_EINT_FUNCTION(041),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO41"),
  MTK_FUNCTION(1"JTDI_SEL1")
 ),

 MTK_PIN(
  42"GPIO42",
  MTK_EINT_FUNCTION(042),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO42"),
  MTK_FUNCTION(1"JTDO_SEL1")
 ),

 MTK_PIN(
  43"GPIO43",
  MTK_EINT_FUNCTION(043),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO43"),
  MTK_FUNCTION(1"JTRSTn_SEL1")
 ),

 MTK_PIN(
  44"GPIO44",
  MTK_EINT_FUNCTION(044),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO44"),
  MTK_FUNCTION(1"KPCOL0")
 ),

 MTK_PIN(
  45"GPIO45",
  MTK_EINT_FUNCTION(045),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO45"),
  MTK_FUNCTION(1"KPCOL1"),
  MTK_FUNCTION(2"TP_GPIO0_AO"),
  MTK_FUNCTION(3"SRCLKENAI1"),
  MTK_FUNCTION(7"DBG_MON_A31")
 ),

 MTK_PIN(
  46"GPIO46",
  MTK_EINT_FUNCTION(046),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO46"),
  MTK_FUNCTION(1"KPROW0"),
  MTK_FUNCTION(2"TP_GPIO1_AO")
 ),

 MTK_PIN(
  47"GPIO47",
  MTK_EINT_FUNCTION(047),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO47"),
  MTK_FUNCTION(1"KPROW1"),
  MTK_FUNCTION(2"TP_GPIO2_AO"),
  MTK_FUNCTION(3"SRCLKENAI0"),
  MTK_FUNCTION(7"DBG_MON_A32")
 ),

 MTK_PIN(
  48"GPIO48",
  MTK_EINT_FUNCTION(048),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO48"),
  MTK_FUNCTION(1"WAKEN"),
  MTK_FUNCTION(2"TP_GPIO3_AO"),
  MTK_FUNCTION(3"SPMI_P_TRIG_FLAG")
 ),

 MTK_PIN(
  49"GPIO49",
  MTK_EINT_FUNCTION(049),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO49"),
  MTK_FUNCTION(1"PERSTN"),
  MTK_FUNCTION(2"MD32_0_GPIO0"),
  MTK_FUNCTION(3"UFS_MPHY_SCL"),
  MTK_FUNCTION(7"ANT_SEL3")
 ),

 MTK_PIN(
  50"GPIO50",
  MTK_EINT_FUNCTION(050),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO50"),
  MTK_FUNCTION(1"CLKREQN"),
  MTK_FUNCTION(2"MD32_1_GPIO0"),
  MTK_FUNCTION(3"UFS_MPHY_SDA"),
  MTK_FUNCTION(7"ANT_SEL4")
 ),

 MTK_PIN(
  51"GPIO51",
  MTK_EINT_FUNCTION(051),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO51"),
  MTK_FUNCTION(1"SCP_SCL0"),
  MTK_FUNCTION(2"SCL0")
 ),

 MTK_PIN(
  52"GPIO52",
  MTK_EINT_FUNCTION(052),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO52"),
  MTK_FUNCTION(1"SCP_SDA0"),
  MTK_FUNCTION(2"SDA0")
 ),

 MTK_PIN(
  53"GPIO53",
  MTK_EINT_FUNCTION(053),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO53"),
  MTK_FUNCTION(1"SCP_SCL1"),
  MTK_FUNCTION(2"SCL1")
 ),

 MTK_PIN(
  54"GPIO54",
  MTK_EINT_FUNCTION(054),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO54"),
  MTK_FUNCTION(1"SCP_SDA1"),
  MTK_FUNCTION(2"SDA1")
 ),

 MTK_PIN(
  55"GPIO55",
  MTK_EINT_FUNCTION(055),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO55"),
  MTK_FUNCTION(1"SCL2"),
  MTK_FUNCTION(2"UFS_MPHY_SCL"),
  MTK_FUNCTION(3"SSUSB_U2SIF_SCL")
 ),

 MTK_PIN(
  56"GPIO56",
  MTK_EINT_FUNCTION(056),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO56"),
  MTK_FUNCTION(1"SDA2"),
  MTK_FUNCTION(2"UFS_MPHY_SDA"),
  MTK_FUNCTION(3"SSUSB_U2SIF_SDA")
 ),

 MTK_PIN(
  57"GPIO57",
  MTK_EINT_FUNCTION(057),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO57"),
  MTK_FUNCTION(1"SCL3"),
  MTK_FUNCTION(2"PCIE_PHY_I2C_SCL"),
  MTK_FUNCTION(3"SSUSB_U2SIF_SCL_1P")
 ),

 MTK_PIN(
  58"GPIO58",
  MTK_EINT_FUNCTION(058),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO58"),
  MTK_FUNCTION(1"SDA3"),
  MTK_FUNCTION(2"PCIE_PHY_I2C_SDA"),
  MTK_FUNCTION(3"SSUSB_U2SIF_SDA_1P")
 ),

 MTK_PIN(
  59"GPIO59",
  MTK_EINT_FUNCTION(059),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO59"),
  MTK_FUNCTION(1"SCL4"),
  MTK_FUNCTION(2"SSUSB_U3PHY_I2C_SCL")
 ),

 MTK_PIN(
  60"GPIO60",
  MTK_EINT_FUNCTION(060),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO60"),
  MTK_FUNCTION(1"SDA4"),
  MTK_FUNCTION(2"SSUSB_U3PHY_I2C_SDA")
 ),

 MTK_PIN(
  61"GPIO61",
  MTK_EINT_FUNCTION(061),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO61"),
  MTK_FUNCTION(1"SCL5"),
  MTK_FUNCTION(2"SSPXTP_U3PHY_I2C_SCL")
 ),

 MTK_PIN(
  62"GPIO62",
  MTK_EINT_FUNCTION(062),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO62"),
  MTK_FUNCTION(1"SDA5"),
  MTK_FUNCTION(2"SSPXTP_U3PHY_I2C_SDA")
 ),

 MTK_PIN(
  63"GPIO63",
  MTK_EINT_FUNCTION(063),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO63"),
  MTK_FUNCTION(1"SCL6")
 ),

 MTK_PIN(
  64"GPIO64",
  MTK_EINT_FUNCTION(064),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO64"),
  MTK_FUNCTION(1"SDA6")
 ),

 MTK_PIN(
  65"GPIO65",
  MTK_EINT_FUNCTION(065),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO65"),
  MTK_FUNCTION(1"SCL7")
 ),

 MTK_PIN(
  66"GPIO66",
  MTK_EINT_FUNCTION(066),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO66"),
  MTK_FUNCTION(1"SDA7")
 ),

 MTK_PIN(
  67"GPIO67",
  MTK_EINT_FUNCTION(067),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO67"),
  MTK_FUNCTION(1"SCL8")
 ),

 MTK_PIN(
  68"GPIO68",
  MTK_EINT_FUNCTION(068),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO68"),
  MTK_FUNCTION(1"SDA8")
 ),

 MTK_PIN(
  69"GPIO69",
  MTK_EINT_FUNCTION(069),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO69"),
  MTK_FUNCTION(1"SPIM0_CSB"),
  MTK_FUNCTION(2"SCP_SPI0_CS"),
  MTK_FUNCTION(3"SPM_JTAG_TMS_VCORE"),
  MTK_FUNCTION(4"VADSP_JTAG0_TMS"),
  MTK_FUNCTION(5"SPM_JTAG_TMS"),
  MTK_FUNCTION(6"SSPM_JTAG_TMS_VLP"),
  MTK_FUNCTION(7"SCP_JTAG0_TMS_VLP")
 ),

 MTK_PIN(
  70"GPIO70",
  MTK_EINT_FUNCTION(070),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO70"),
  MTK_FUNCTION(1"SPIM0_CLK"),
  MTK_FUNCTION(2"SCP_SPI0_CK"),
  MTK_FUNCTION(3"SPM_JTAG_TCK_VCORE"),
  MTK_FUNCTION(4"VADSP_JTAG0_TCK"),
  MTK_FUNCTION(5"SPM_JTAG_TCK"),
  MTK_FUNCTION(6"SSPM_JTAG_TCK_VLP"),
  MTK_FUNCTION(7"SCP_JTAG0_TCK_VLP")
 ),

 MTK_PIN(
  71"GPIO71",
  MTK_EINT_FUNCTION(071),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO71"),
  MTK_FUNCTION(1"SPIM0_MO"),
  MTK_FUNCTION(2"SCP_SPI0_MO"),
  MTK_FUNCTION(3"SPM_JTAG_TDI_VCORE"),
  MTK_FUNCTION(4"VADSP_JTAG0_TDI"),
  MTK_FUNCTION(5"SPM_JTAG_TDI"),
  MTK_FUNCTION(6"SSPM_JTAG_TDI_VLP"),
  MTK_FUNCTION(7"SCP_JTAG0_TDI_VLP")
 ),

 MTK_PIN(
  72"GPIO72",
  MTK_EINT_FUNCTION(072),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO72"),
  MTK_FUNCTION(1"SPIM0_MI"),
  MTK_FUNCTION(2"SCP_SPI0_MI"),
  MTK_FUNCTION(3"SPM_JTAG_TDO_VCORE"),
  MTK_FUNCTION(4"VADSP_JTAG0_TDO"),
  MTK_FUNCTION(5"SPM_JTAG_TDO"),
  MTK_FUNCTION(6"SSPM_JTAG_TDO_VLP"),
  MTK_FUNCTION(7"SCP_JTAG0_TDO_VLP")
 ),

 MTK_PIN(
  73"GPIO73",
  MTK_EINT_FUNCTION(073),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO73"),
  MTK_FUNCTION(1"SPIM1_CSB"),
  MTK_FUNCTION(2"SCP_SPI1_CS"),
  MTK_FUNCTION(3"SPM_JTAG_TRSTN_VCORE"),
  MTK_FUNCTION(4"VADSP_JTAG0_TRSTN"),
  MTK_FUNCTION(5"SPM_JTAG_TRSTN"),
  MTK_FUNCTION(6"SSPM_JTAG_TRSTN_VLP"),
  MTK_FUNCTION(7"SCP_JTAG0_TRSTN_VLP")
 ),

 MTK_PIN(
  74"GPIO74",
  MTK_EINT_FUNCTION(074),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO74"),
  MTK_FUNCTION(1"SPIM1_CLK"),
  MTK_FUNCTION(2"SCP_SPI1_CK")
 ),

 MTK_PIN(
  75"GPIO75",
  MTK_EINT_FUNCTION(075),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO75"),
  MTK_FUNCTION(1"SPIM1_MO"),
  MTK_FUNCTION(2"SCP_SPI1_MO")
 ),

 MTK_PIN(
  76"GPIO76",
  MTK_EINT_FUNCTION(076),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO76"),
  MTK_FUNCTION(1"SPIM1_MI"),
  MTK_FUNCTION(2"SCP_SPI1_MI")
 ),

 MTK_PIN(
  77"GPIO77",
  MTK_EINT_FUNCTION(077),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO77"),
  MTK_FUNCTION(1"SPIM2_CSB"),
  MTK_FUNCTION(2"PCM0_SYNC"),
  MTK_FUNCTION(3"SSUSB_U2SIF_SCL"),
  MTK_FUNCTION(7"DBG_MON_A27")
 ),

 MTK_PIN(
  78"GPIO78",
  MTK_EINT_FUNCTION(078),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO78"),
  MTK_FUNCTION(1"SPIM2_CLK"),
  MTK_FUNCTION(2"PCM0_CLK"),
  MTK_FUNCTION(3"SSUSB_U2SIF_SDA"),
  MTK_FUNCTION(7"DBG_MON_A28")
 ),

 MTK_PIN(
  79"GPIO79",
  MTK_EINT_FUNCTION(079),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO79"),
  MTK_FUNCTION(1"SPIM2_MO"),
  MTK_FUNCTION(2"PCM0_DO"),
  MTK_FUNCTION(3"SSUSB_U2SIF_SCL_1P"),
  MTK_FUNCTION(7"DBG_MON_A29")
 ),

 MTK_PIN(
  80"GPIO80",
  MTK_EINT_FUNCTION(080),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO80"),
  MTK_FUNCTION(1"SPIM2_MI"),
  MTK_FUNCTION(2"PCM0_DI"),
  MTK_FUNCTION(3"SSUSB_U2SIF_SDA_1P"),
  MTK_FUNCTION(7"DBG_MON_A30")
 ),

 MTK_PIN(
  81"GPIO81",
  MTK_EINT_FUNCTION(081),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO81"),
  MTK_FUNCTION(1"IDDIG"),
  MTK_FUNCTION(7"DBG_MON_B32")
 ),

 MTK_PIN(
  82"GPIO82",
  MTK_EINT_FUNCTION(082),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO82"),
  MTK_FUNCTION(1"USB_DRVVBUS")
 ),

 MTK_PIN(
  83"GPIO83",
  MTK_EINT_FUNCTION(083),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO83"),
  MTK_FUNCTION(1"VBUSVALID")
 ),

 MTK_PIN(
  84"GPIO84",
  MTK_EINT_FUNCTION(084),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO84"),
  MTK_FUNCTION(1"USB_DRVVBUS_1P"),
  MTK_FUNCTION(7"DBG_MON_A16")
 ),

 MTK_PIN(
  85"GPIO85",
  MTK_EINT_FUNCTION(085),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO85"),
  MTK_FUNCTION(1"USB_DRVVBUS_2P"),
  MTK_FUNCTION(7"DBG_MON_A17")
 ),

 MTK_PIN(
  86"GPIO86",
  MTK_EINT_FUNCTION(086),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO86"),
  MTK_FUNCTION(1"USB_DRVVBUS_3P"),
  MTK_FUNCTION(7"DBG_MON_A18")
 ),

 MTK_PIN(
  87"GPIO87",
  MTK_EINT_FUNCTION(087),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO87"),
  MTK_FUNCTION(1"USB_DRVVBUS_4P"),
  MTK_FUNCTION(6"CMVREF4"),
  MTK_FUNCTION(7"DBG_MON_A19")
 ),

 MTK_PIN(
  88"GPIO88",
  MTK_EINT_FUNCTION(088),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO88"),
  MTK_FUNCTION(1"PWRAP_SPI0_CSN")
 ),

 MTK_PIN(
  89"GPIO89",
  MTK_EINT_FUNCTION(089),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO89"),
  MTK_FUNCTION(1"PWRAP_SPI0_CK")
 ),

 MTK_PIN(
  90"GPIO90",
  MTK_EINT_FUNCTION(090),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO90"),
  MTK_FUNCTION(1"PWRAP_SPI0_MO")
 ),

 MTK_PIN(
  91"GPIO91",
  MTK_EINT_FUNCTION(091),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO91"),
  MTK_FUNCTION(1"PWRAP_SPI0_MI")
 ),

 MTK_PIN(
  92"GPIO92",
  MTK_EINT_FUNCTION(092),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO92"),
  MTK_FUNCTION(1"SRCLKENA0")
 ),

 MTK_PIN(
  93"GPIO93",
  MTK_EINT_FUNCTION(093),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO93"),
  MTK_FUNCTION(1"SRCLKENA1")
 ),

 MTK_PIN(
  94"GPIO94",
  MTK_EINT_FUNCTION(094),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO94"),
  MTK_FUNCTION(1"SCP_VREQ_VAO")
 ),

 MTK_PIN(
  95"GPIO95",
  MTK_EINT_FUNCTION(095),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO95"),
  MTK_FUNCTION(1"RTC32K_CK")
 ),

 MTK_PIN(
  96"GPIO96",
  MTK_EINT_FUNCTION(096),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO96"),
  MTK_FUNCTION(1"WATCHDOG")
 ),

 MTK_PIN(
  97"GPIO97",
  MTK_EINT_FUNCTION(097),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO97"),
  MTK_FUNCTION(1"AUD_CLK_MOSI")
 ),

 MTK_PIN(
  98"GPIO98",
  MTK_EINT_FUNCTION(098),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO98"),
  MTK_FUNCTION(1"AUD_SYNC_MOSI")
 ),

 MTK_PIN(
  99"GPIO99",
  MTK_EINT_FUNCTION(099),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO99"),
  MTK_FUNCTION(1"AUD_DAT_MOSI0")
 ),

 MTK_PIN(
  100"GPIO100",
  MTK_EINT_FUNCTION(0100),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO100"),
  MTK_FUNCTION(1"AUD_DAT_MOSI1")
 ),

 MTK_PIN(
  101"GPIO101",
  MTK_EINT_FUNCTION(0101),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO101"),
  MTK_FUNCTION(1"AUD_DAT_MISO0")
 ),

 MTK_PIN(
  102"GPIO102",
  MTK_EINT_FUNCTION(0102),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO102"),
  MTK_FUNCTION(1"AUD_DAT_MISO1")
 ),

 MTK_PIN(
  103"GPIO103",
  MTK_EINT_FUNCTION(0103),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO103"),
  MTK_FUNCTION(1"I2SIN0_MCK"),
  MTK_FUNCTION(2"SPIM3_B_CSB"),
  MTK_FUNCTION(3"APU_JTAG_TMS"),
  MTK_FUNCTION(4"SCP_JTAG0_TMS_VCORE"),
  MTK_FUNCTION(5"CONN_WF_MCU_TMS"),
  MTK_FUNCTION(6"SSPM_JTAG_TMS_VCORE"),
  MTK_FUNCTION(7"IPU_JTAG_TMS")
 ),

 MTK_PIN(
  104"GPIO104",
  MTK_EINT_FUNCTION(0104),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO104"),
  MTK_FUNCTION(1"I2SIN0_BCK"),
  MTK_FUNCTION(2"SPIM3_B_CLK"),
  MTK_FUNCTION(3"APU_JTAG_TCK"),
  MTK_FUNCTION(4"SCP_JTAG0_TCK_VCORE"),
  MTK_FUNCTION(5"CONN_WF_MCU_TCK"),
  MTK_FUNCTION(6"SSPM_JTAG_TCK_VCORE"),
  MTK_FUNCTION(7"IPU_JTAG_TCK")
 ),

 MTK_PIN(
  105"GPIO105",
  MTK_EINT_FUNCTION(0105),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO105"),
  MTK_FUNCTION(1"I2SIN0_LRCK"),
  MTK_FUNCTION(2"SPIM3_B_MO"),
  MTK_FUNCTION(3"APU_JTAG_TDI"),
  MTK_FUNCTION(4"SCP_JTAG0_TDI_VCORE"),
  MTK_FUNCTION(5"CONN_WF_MCU_TDI"),
  MTK_FUNCTION(6"SSPM_JTAG_TDI_VCORE"),
  MTK_FUNCTION(7"IPU_JTAG_TDI")
 ),

 MTK_PIN(
  106"GPIO106",
  MTK_EINT_FUNCTION(0106),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO106"),
  MTK_FUNCTION(1"I2SIN0_DI"),
  MTK_FUNCTION(2"SPIM3_B_MI"),
  MTK_FUNCTION(3"APU_JTAG_TDO"),
  MTK_FUNCTION(4"SCP_JTAG0_TDO_VCORE"),
  MTK_FUNCTION(5"CONN_WF_MCU_TDO"),
  MTK_FUNCTION(6"SSPM_JTAG_TDO_VCORE"),
  MTK_FUNCTION(7"IPU_JTAG_TDO")
 ),

 MTK_PIN(
  107"GPIO107",
  MTK_EINT_FUNCTION(0107),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO107"),
  MTK_FUNCTION(1"I2SOUT0_MCK"),
  MTK_FUNCTION(2"SPIM4_B_CSB"),
  MTK_FUNCTION(3"APU_JTAG_TRST"),
  MTK_FUNCTION(4"SCP_JTAG0_TRSTN_VCORE"),
  MTK_FUNCTION(5"CONN_WF_MCU_TRST_B"),
  MTK_FUNCTION(6"SSPM_JTAG_TRSTN_VCORE"),
  MTK_FUNCTION(7"IPU_JTAG_TRST")
 ),

 MTK_PIN(
  108"GPIO108",
  MTK_EINT_FUNCTION(0108),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO108"),
  MTK_FUNCTION(1"I2SOUT0_BCK"),
  MTK_FUNCTION(2"SPIM4_B_CLK"),
  MTK_FUNCTION(3"EXTIF0_ACT"),
  MTK_FUNCTION(4"SPM_JTAG_TMS_VCORE"),
  MTK_FUNCTION(6"CLKM2"),
  MTK_FUNCTION(7"DBG_MON_A20")
 ),

 MTK_PIN(
  109"GPIO109",
  MTK_EINT_FUNCTION(0109),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO109"),
  MTK_FUNCTION(1"I2SOUT0_LRCK"),
  MTK_FUNCTION(2"SPIM4_B_MO"),
  MTK_FUNCTION(3"EXTIF0_PRI"),
  MTK_FUNCTION(4"SPM_JTAG_TCK_VCORE"),
  MTK_FUNCTION(6"CLKM3"),
  MTK_FUNCTION(7"DBG_MON_A21")
 ),

 MTK_PIN(
  110"GPIO110",
  MTK_EINT_FUNCTION(0110),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO110"),
  MTK_FUNCTION(1"I2SOUT0_DO"),
  MTK_FUNCTION(2"SPIM4_B_MI"),
  MTK_FUNCTION(3"EXTIF0_GNT_B"),
  MTK_FUNCTION(4"SPM_JTAG_TDI_VCORE"),
  MTK_FUNCTION(7"DBG_MON_A22")
 ),

 MTK_PIN(
  111"GPIO111",
  MTK_EINT_FUNCTION(0111),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO111"),
  MTK_FUNCTION(1"DMIC0_CLK"),
  MTK_FUNCTION(2"I2SIN1_MCK"),
  MTK_FUNCTION(3"I2SOUT1_MCK"),
  MTK_FUNCTION(4"SPM_JTAG_TDO_VCORE"),
  MTK_FUNCTION(6"CONN_MIPI0_SDATA"),
  MTK_FUNCTION(7"DBG_MON_A23")
 ),

 MTK_PIN(
  112"GPIO112",
  MTK_EINT_FUNCTION(0112),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO112"),
  MTK_FUNCTION(1"DMIC0_DAT0"),
  MTK_FUNCTION(2"I2SIN1_BCK"),
  MTK_FUNCTION(3"I2SOUT1_BCK"),
  MTK_FUNCTION(4"SPM_JTAG_TRSTN_VCORE"),
  MTK_FUNCTION(6"CONN_MIPI0_SCLK"),
  MTK_FUNCTION(7"DBG_MON_A24")
 ),

 MTK_PIN(
  113"GPIO113",
  MTK_EINT_FUNCTION(0113),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO113"),
  MTK_FUNCTION(1"DMIC1_CLK"),
  MTK_FUNCTION(2"I2SIN1_LRCK"),
  MTK_FUNCTION(3"I2SOUT1_LRCK"),
  MTK_FUNCTION(4"PMSR_SMAP"),
  MTK_FUNCTION(6"CONN_MIPI1_SDATA"),
  MTK_FUNCTION(7"DBG_MON_A25")
 ),

 MTK_PIN(
  114"GPIO114",
  MTK_EINT_FUNCTION(0114),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO114"),
  MTK_FUNCTION(1"DMIC1_DAT0"),
  MTK_FUNCTION(2"I2SIN1_DI"),
  MTK_FUNCTION(3"I2SOUT1_DO"),
  MTK_FUNCTION(6"CONN_MIPI1_SCLK"),
  MTK_FUNCTION(7"DBG_MON_A26")
 ),

 MTK_PIN(
  115"GPIO115",
  MTK_EINT_FUNCTION(0115),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO115"),
  MTK_FUNCTION(1"PCM0_CLK"),
  MTK_FUNCTION(2"USB_DRVVBUS_1P"),
  MTK_FUNCTION(3"PCIE_PHY_I2C_SCL"),
  MTK_FUNCTION(4"SSUSB_U3PHY_I2C_SCL"),
  MTK_FUNCTION(6"CMFLASH0"),
  MTK_FUNCTION(7"EXTIF0_ACT")
 ),

 MTK_PIN(
  116"GPIO116",
  MTK_EINT_FUNCTION(0116),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO116"),
  MTK_FUNCTION(1"PCM0_SYNC"),
  MTK_FUNCTION(2"USB_DRVVBUS_2P"),
  MTK_FUNCTION(3"PCIE_PHY_I2C_SDA"),
  MTK_FUNCTION(4"SSUSB_U3PHY_I2C_SDA"),
  MTK_FUNCTION(6"CMFLASH1"),
  MTK_FUNCTION(7"EXTIF0_PRI")
 ),

 MTK_PIN(
  117"GPIO117",
  MTK_EINT_FUNCTION(0117),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO117"),
  MTK_FUNCTION(1"PCM0_DI"),
  MTK_FUNCTION(2"USB_DRVVBUS_3P"),
  MTK_FUNCTION(3"DP_TX_HPD"),
  MTK_FUNCTION(4"SSPXTP_U3PHY_I2C_SCL"),
  MTK_FUNCTION(6"CMVREF0"),
  MTK_FUNCTION(7"EXTIF0_GNT_B")
 ),

 MTK_PIN(
  118"GPIO118",
  MTK_EINT_FUNCTION(0118),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO118"),
  MTK_FUNCTION(1"PCM0_DO"),
  MTK_FUNCTION(2"USB_DRVVBUS_4P"),
  MTK_FUNCTION(3"EDP_TX_HPD"),
  MTK_FUNCTION(4"SSPXTP_U3PHY_I2C_SDA"),
  MTK_FUNCTION(6"CMVREF1")
 ),

 MTK_PIN(
  119"GPIO119",
  MTK_EINT_FUNCTION(0119),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO119"),
  MTK_FUNCTION(1"GBE_TXD3"),
  MTK_FUNCTION(2"DMIC0_CLK"),
  MTK_FUNCTION(3"LVTS_FOUT"),
  MTK_FUNCTION(4"CONN_BGF_MCU_TMS"),
  MTK_FUNCTION(5"UDI_TMS"),
  MTK_FUNCTION(6"ANT_SEL5"),
  MTK_FUNCTION(7"DBG_MON_B0")
 ),

 MTK_PIN(
  120"GPIO120",
  MTK_EINT_FUNCTION(0120),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO120"),
  MTK_FUNCTION(1"GBE_TXD2"),
  MTK_FUNCTION(2"DMIC0_DAT0"),
  MTK_FUNCTION(3"LVTS_SDO"),
  MTK_FUNCTION(4"CONN_BGF_MCU_TCK"),
  MTK_FUNCTION(5"UDI_TCK"),
  MTK_FUNCTION(6"ANT_SEL6"),
  MTK_FUNCTION(7"DBG_MON_B1")
 ),

 MTK_PIN(
  121"GPIO121",
  MTK_EINT_FUNCTION(0121),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO121"),
  MTK_FUNCTION(1"GBE_TXD1"),
  MTK_FUNCTION(2"DMIC0_DAT1"),
  MTK_FUNCTION(3"LVTS_26M"),
  MTK_FUNCTION(4"CONN_BGF_MCU_TDI"),
  MTK_FUNCTION(5"UDI_TDI"),
  MTK_FUNCTION(6"ANT_SEL7"),
  MTK_FUNCTION(7"DBG_MON_B2")
 ),

 MTK_PIN(
  122"GPIO122",
  MTK_EINT_FUNCTION(0122),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO122"),
  MTK_FUNCTION(1"GBE_TXD0"),
  MTK_FUNCTION(2"DMIC1_CLK"),
  MTK_FUNCTION(3"LVTS_SCF"),
  MTK_FUNCTION(4"CONN_BGF_MCU_TDO"),
  MTK_FUNCTION(5"UDI_TDO"),
  MTK_FUNCTION(6"ANT_SEL8"),
  MTK_FUNCTION(7"DBG_MON_B3")
 ),

 MTK_PIN(
  123"GPIO123",
  MTK_EINT_FUNCTION(0123),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO123"),
  MTK_FUNCTION(1"GBE_RXD3"),
  MTK_FUNCTION(2"DMIC1_DAT0"),
  MTK_FUNCTION(3"LVTS_SCK"),
  MTK_FUNCTION(4"CONN_BGF_MCU_TRST_B"),
  MTK_FUNCTION(5"UDI_NTRST"),
  MTK_FUNCTION(6"ANT_SEL9"),
  MTK_FUNCTION(7"DBG_MON_B4")
 ),

 MTK_PIN(
  124"GPIO124",
  MTK_EINT_FUNCTION(0124),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO124"),
  MTK_FUNCTION(1"GBE_RXD2"),
  MTK_FUNCTION(2"DMIC1_DAT1"),
  MTK_FUNCTION(3"LVTS_SDI"),
  MTK_FUNCTION(4"CONN_WF_MCU_TMS"),
  MTK_FUNCTION(5"SCP_JTAG0_TMS_VCORE"),
  MTK_FUNCTION(6"ANT_SEL10"),
  MTK_FUNCTION(7"DBG_MON_B5")
 ),

 MTK_PIN(
  125"GPIO125",
  MTK_EINT_FUNCTION(0125),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO125"),
  MTK_FUNCTION(1"GBE_RXD1"),
  MTK_FUNCTION(2"CLKM2"),
  MTK_FUNCTION(4"CONN_WF_MCU_TCK"),
  MTK_FUNCTION(5"SCP_JTAG0_TCK_VCORE"),
  MTK_FUNCTION(6"ANT_SEL11"),
  MTK_FUNCTION(7"DBG_MON_B6")
 ),

 MTK_PIN(
  126"GPIO126",
  MTK_EINT_FUNCTION(0126),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO126"),
  MTK_FUNCTION(1"GBE_RXD0"),
  MTK_FUNCTION(2"CLKM3"),
  MTK_FUNCTION(4"CONN_WF_MCU_TDI"),
  MTK_FUNCTION(5"SCP_JTAG0_TDI_VCORE"),
  MTK_FUNCTION(6"ANT_SEL12"),
  MTK_FUNCTION(7"DBG_MON_B7")
 ),

 MTK_PIN(
  127"GPIO127",
  MTK_EINT_FUNCTION(0127),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO127"),
  MTK_FUNCTION(1"GBE_TXC"),
  MTK_FUNCTION(2"I2SIN1_MCK"),
  MTK_FUNCTION(4"CONN_WF_MCU_TDO"),
  MTK_FUNCTION(5"SCP_JTAG0_TDO_VCORE"),
  MTK_FUNCTION(6"ANT_SEL13"),
  MTK_FUNCTION(7"DBG_MON_B8")
 ),

 MTK_PIN(
  128"GPIO128",
  MTK_EINT_FUNCTION(0128),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO128"),
  MTK_FUNCTION(1"GBE_RXC"),
  MTK_FUNCTION(2"I2SIN1_BCK"),
  MTK_FUNCTION(4"CONN_WF_MCU_TRST_B"),
  MTK_FUNCTION(5"SCP_JTAG0_TRSTN_VCORE"),
  MTK_FUNCTION(6"ANT_SEL14"),
  MTK_FUNCTION(7"DBG_MON_B9")
 ),

 MTK_PIN(
  129"GPIO129",
  MTK_EINT_FUNCTION(0129),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO129"),
  MTK_FUNCTION(1"GBE_RXDV"),
  MTK_FUNCTION(2"I2SIN1_LRCK"),
  MTK_FUNCTION(4"CONN_BGF_MCU_AICE_TMSC"),
  MTK_FUNCTION(5"IPU_JTAG_TMS"),
  MTK_FUNCTION(6"ANT_SEL15"),
  MTK_FUNCTION(7"DBG_MON_B10")
 ),

 MTK_PIN(
  130"GPIO130",
  MTK_EINT_FUNCTION(0130),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO130"),
  MTK_FUNCTION(1"GBE_TXEN"),
  MTK_FUNCTION(2"I2SIN1_DI"),
  MTK_FUNCTION(4"CONN_BGF_MCU_AICE_TCKC"),
  MTK_FUNCTION(5"IPU_JTAG_TCK"),
  MTK_FUNCTION(6"ANT_SEL16"),
  MTK_FUNCTION(7"DBG_MON_B11")
 ),

 MTK_PIN(
  131"GPIO131",
  MTK_EINT_FUNCTION(0131),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO131"),
  MTK_FUNCTION(1"GBE_MDC"),
  MTK_FUNCTION(2"CLKM0"),
  MTK_FUNCTION(3"mbistreaden_trigger"),
  MTK_FUNCTION(4"CONN_BGF_UART0_TXD"),
  MTK_FUNCTION(5"IPU_JTAG_TDI"),
  MTK_FUNCTION(6"ANT_SEL17"),
  MTK_FUNCTION(7"DBG_MON_B12")
 ),

 MTK_PIN(
  132"GPIO132",
  MTK_EINT_FUNCTION(0132),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO132"),
  MTK_FUNCTION(1"GBE_MDIO"),
  MTK_FUNCTION(2"CLKM1"),
  MTK_FUNCTION(3"mbistwriteen_trigger"),
  MTK_FUNCTION(4"CONN_BGF_UART0_RXD"),
  MTK_FUNCTION(5"IPU_JTAG_TDO"),
  MTK_FUNCTION(6"ANT_SEL18"),
  MTK_FUNCTION(7"DBG_MON_B13")
 ),

 MTK_PIN(
  133"GPIO133",
  MTK_EINT_FUNCTION(0133),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO133"),
  MTK_FUNCTION(1"GBE_TXER"),
  MTK_FUNCTION(2"GBE_AUX_PPS2"),
  MTK_FUNCTION(4"CONN_BT_TXD"),
  MTK_FUNCTION(5"IPU_JTAG_TRST"),
  MTK_FUNCTION(6"ANT_SEL19"),
  MTK_FUNCTION(7"DBG_MON_B14")
 ),

 MTK_PIN(
  134"GPIO134",
  MTK_EINT_FUNCTION(0134),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO134"),
  MTK_FUNCTION(1"GBE_RXER"),
  MTK_FUNCTION(2"GBE_AUX_PPS3"),
  MTK_FUNCTION(3"MCUPM_JTAG_TMS"),
  MTK_FUNCTION(4"CONN_WF_MCU_AICE_TMSC"),
  MTK_FUNCTION(5"APU_JTAG_TMS"),
  MTK_FUNCTION(6"ANT_SEL20"),
  MTK_FUNCTION(7"DBG_MON_B15")
 ),

 MTK_PIN(
  135"GPIO135",
  MTK_EINT_FUNCTION(0135),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO135"),
  MTK_FUNCTION(1"GBE_COL"),
  MTK_FUNCTION(2"I2SOUT1_MCK"),
  MTK_FUNCTION(3"MCUPM_JTAG_TCK"),
  MTK_FUNCTION(4"CONN_WF_MCU_AICE_TCKC"),
  MTK_FUNCTION(5"APU_JTAG_TCK"),
  MTK_FUNCTION(6"ANT_SEL21"),
  MTK_FUNCTION(7"DBG_MON_B16")
 ),

 MTK_PIN(
  136"GPIO136",
  MTK_EINT_FUNCTION(0136),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO136"),
  MTK_FUNCTION(1"GBE_INTR"),
  MTK_FUNCTION(2"I2SOUT1_BCK"),
  MTK_FUNCTION(3"MCUPM_JTAG_TDI"),
  MTK_FUNCTION(4"CONN_WIFI_TXD"),
  MTK_FUNCTION(5"APU_JTAG_TDI"),
  MTK_FUNCTION(6"PWM_0"),
  MTK_FUNCTION(7"DBG_MON_B17")
 ),

 MTK_PIN(
  137"GPIO137",
  MTK_EINT_FUNCTION(0137),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO137"),
  MTK_FUNCTION(1"GBE_AUX_PPS0"),
  MTK_FUNCTION(2"I2SOUT1_LRCK"),
  MTK_FUNCTION(3"MCUPM_JTAG_TDO"),
  MTK_FUNCTION(4"DP_TX_HPD"),
  MTK_FUNCTION(5"APU_JTAG_TDO"),
  MTK_FUNCTION(6"PWM_1"),
  MTK_FUNCTION(7"DBG_MON_B18")
 ),

 MTK_PIN(
  138"GPIO138",
  MTK_EINT_FUNCTION(0138),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO138"),
  MTK_FUNCTION(1"GBE_AUX_PPS1"),
  MTK_FUNCTION(2"I2SOUT1_DO"),
  MTK_FUNCTION(3"MCUPM_JTAG_TRSTN"),
  MTK_FUNCTION(4"EDP_TX_HPD"),
  MTK_FUNCTION(5"APU_JTAG_TRST"),
  MTK_FUNCTION(6"PWM_2"),
  MTK_FUNCTION(7"DBG_MON_B19")
 ),

 MTK_PIN(
  139"GPIO139",
  MTK_EINT_FUNCTION(0139),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO139"),
  MTK_FUNCTION(1"CONN_TOP_CLK")
 ),

 MTK_PIN(
  140"GPIO140",
  MTK_EINT_FUNCTION(0140),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO140"),
  MTK_FUNCTION(1"CONN_TOP_DATA")
 ),

 MTK_PIN(
  141"GPIO141",
  MTK_EINT_FUNCTION(0141),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO141"),
  MTK_FUNCTION(1"CONN_BT_CLK")
 ),

 MTK_PIN(
  142"GPIO142",
  MTK_EINT_FUNCTION(0142),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO142"),
  MTK_FUNCTION(1"CONN_BT_DATA")
 ),

 MTK_PIN(
  143"GPIO143",
  MTK_EINT_FUNCTION(0143),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO143"),
  MTK_FUNCTION(1"CONN_HRST_B")
 ),

 MTK_PIN(
  144"GPIO144",
  MTK_EINT_FUNCTION(0144),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO144"),
  MTK_FUNCTION(1"CONN_WB_PTA")
 ),

 MTK_PIN(
  145"GPIO145",
  MTK_EINT_FUNCTION(0145),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO145"),
  MTK_FUNCTION(1"CONN_WF_CTRL0")
 ),

 MTK_PIN(
  146"GPIO146",
  MTK_EINT_FUNCTION(0146),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO146"),
  MTK_FUNCTION(1"CONN_WF_CTRL1")
 ),

 MTK_PIN(
  147"GPIO147",
  MTK_EINT_FUNCTION(0147),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO147"),
  MTK_FUNCTION(1"CONN_WF_CTRL2")
 ),

 MTK_PIN(
  148"GPIO148",
  MTK_EINT_FUNCTION(0148),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO148"),
  MTK_FUNCTION(1"CONN_WF_CTRL3")
 ),

 MTK_PIN(
  149"GPIO149",
  MTK_EINT_FUNCTION(0149),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO149"),
  MTK_FUNCTION(1"CONN_WF_CTRL4")
 ),

 MTK_PIN(
  150"GPIO150",
  MTK_EINT_FUNCTION(0150),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO150"),
  MTK_FUNCTION(1"SPINOR_CK"),
  MTK_FUNCTION(2"DMIC0_CLK"),
  MTK_FUNCTION(3"DP_TX_HPD"),
  MTK_FUNCTION(4"PWM_0"),
  MTK_FUNCTION(5"CONN_BPI_BUS17_ANT0"),
  MTK_FUNCTION(6"LVTS_FOUT"),
  MTK_FUNCTION(7"DBG_MON_B26")
 ),

 MTK_PIN(
  151"GPIO151",
  MTK_EINT_FUNCTION(0151),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO151"),
  MTK_FUNCTION(1"SPINOR_CS"),
  MTK_FUNCTION(2"DMIC0_DAT0"),
  MTK_FUNCTION(3"EDP_TX_HPD"),
  MTK_FUNCTION(4"PWM_1"),
  MTK_FUNCTION(5"CONN_BPI_BUS18_ANT1"),
  MTK_FUNCTION(6"LVTS_SDO"),
  MTK_FUNCTION(7"DBG_MON_B27")
 ),

 MTK_PIN(
  152"GPIO152",
  MTK_EINT_FUNCTION(0152),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO152"),
  MTK_FUNCTION(1"SPINOR_IO0"),
  MTK_FUNCTION(2"DMIC0_DAT1"),
  MTK_FUNCTION(3"UTXD2"),
  MTK_FUNCTION(4"USB_DRVVBUS_1P"),
  MTK_FUNCTION(5"CONN_BPI_BUS19_ANT2"),
  MTK_FUNCTION(6"LVTS_26M"),
  MTK_FUNCTION(7"DBG_MON_B28")
 ),

 MTK_PIN(
  153"GPIO153",
  MTK_EINT_FUNCTION(0153),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO153"),
  MTK_FUNCTION(1"SPINOR_IO1"),
  MTK_FUNCTION(2"DMIC1_CLK"),
  MTK_FUNCTION(3"UCTS2"),
  MTK_FUNCTION(4"USB_DRVVBUS_2P"),
  MTK_FUNCTION(5"CONN_BPI_BUS20_ANT3"),
  MTK_FUNCTION(6"LVTS_SCF"),
  MTK_FUNCTION(7"DBG_MON_B29")
 ),

 MTK_PIN(
  154"GPIO154",
  MTK_EINT_FUNCTION(0154),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO154"),
  MTK_FUNCTION(1"SPINOR_IO2"),
  MTK_FUNCTION(2"DMIC1_DAT0"),
  MTK_FUNCTION(3"URTS2"),
  MTK_FUNCTION(4"USB_DRVVBUS_3P"),
  MTK_FUNCTION(5"CONN_BPI_BUS21_ANT4"),
  MTK_FUNCTION(6"LVTS_SCK"),
  MTK_FUNCTION(7"DBG_MON_B30")
 ),

 MTK_PIN(
  155"GPIO155",
  MTK_EINT_FUNCTION(0155),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO155"),
  MTK_FUNCTION(1"SPINOR_IO3"),
  MTK_FUNCTION(2"DMIC1_DAT1"),
  MTK_FUNCTION(3"URXD2"),
  MTK_FUNCTION(4"USB_DRVVBUS_4P"),
  MTK_FUNCTION(5"DISP_PWM1"),
  MTK_FUNCTION(6"LVTS_SDI"),
  MTK_FUNCTION(7"DBG_MON_B31")
 ),

 MTK_PIN(
  156"GPIO156",
  MTK_EINT_FUNCTION(0156),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO156"),
  MTK_FUNCTION(1"MSDC0_DAT7")
 ),

 MTK_PIN(
  157"GPIO157",
  MTK_EINT_FUNCTION(0157),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO157"),
  MTK_FUNCTION(1"MSDC0_DAT6")
 ),

 MTK_PIN(
  158"GPIO158",
  MTK_EINT_FUNCTION(0158),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO158"),
  MTK_FUNCTION(1"MSDC0_DAT5")
 ),

 MTK_PIN(
  159"GPIO159",
  MTK_EINT_FUNCTION(0159),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO159"),
  MTK_FUNCTION(1"MSDC0_DAT4")
 ),

 MTK_PIN(
  160"GPIO160",
  MTK_EINT_FUNCTION(0160),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO160"),
  MTK_FUNCTION(1"MSDC0_RSTB")
 ),

 MTK_PIN(
  161"GPIO161",
  MTK_EINT_FUNCTION(0161),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO161"),
  MTK_FUNCTION(1"MSDC0_CMD")
 ),

 MTK_PIN(
  162"GPIO162",
  MTK_EINT_FUNCTION(0162),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO162"),
  MTK_FUNCTION(1"MSDC0_CLK")
 ),

 MTK_PIN(
  163"GPIO163",
  MTK_EINT_FUNCTION(0163),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO163"),
  MTK_FUNCTION(1"MSDC0_DAT3")
 ),

 MTK_PIN(
  164"GPIO164",
  MTK_EINT_FUNCTION(0164),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO164"),
  MTK_FUNCTION(1"MSDC0_DAT2")
 ),

 MTK_PIN(
  165"GPIO165",
  MTK_EINT_FUNCTION(0165),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO165"),
  MTK_FUNCTION(1"MSDC0_DAT1")
 ),

 MTK_PIN(
  166"GPIO166",
  MTK_EINT_FUNCTION(0166),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO166"),
  MTK_FUNCTION(1"MSDC0_DAT0")
 ),

 MTK_PIN(
  167"GPIO167",
  MTK_EINT_FUNCTION(0167),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO167"),
  MTK_FUNCTION(1"MSDC0_DSL")
 ),

 MTK_PIN(
  168"GPIO168",
  MTK_EINT_FUNCTION(0168),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO168"),
  MTK_FUNCTION(1"MSDC1_CMD"),
  MTK_FUNCTION(2"CONN_WF_MCU_AICE_TMSC"),
  MTK_FUNCTION(3"UCTS1"),
  MTK_FUNCTION(4"UDI_TMS"),
  MTK_FUNCTION(5"SSPM_JTAG_TMS_VCORE"),
  MTK_FUNCTION(6"MCUPM_JTAG_TMS"),
  MTK_FUNCTION(7"CONN_BGF_MCU_TMS")
 ),

 MTK_PIN(
  169"GPIO169",
  MTK_EINT_FUNCTION(0169),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO169"),
  MTK_FUNCTION(1"MSDC1_CLK"),
  MTK_FUNCTION(2"CONN_WF_MCU_AICE_TCKC"),
  MTK_FUNCTION(3"URTS1"),
  MTK_FUNCTION(4"UDI_TCK"),
  MTK_FUNCTION(5"SSPM_JTAG_TCK_VCORE"),
  MTK_FUNCTION(6"MCUPM_JTAG_TCK"),
  MTK_FUNCTION(7"CONN_BGF_MCU_TCK")
 ),

 MTK_PIN(
  170"GPIO170",
  MTK_EINT_FUNCTION(0170),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO170"),
  MTK_FUNCTION(1"MSDC1_DAT0"),
  MTK_FUNCTION(2"SPIM5_B_CSB"),
  MTK_FUNCTION(3"UCTS2"),
  MTK_FUNCTION(4"UDI_TDI"),
  MTK_FUNCTION(5"SSPM_JTAG_TDI_VCORE"),
  MTK_FUNCTION(6"MCUPM_JTAG_TDI"),
  MTK_FUNCTION(7"CONN_BGF_MCU_TDI")
 ),

 MTK_PIN(
  171"GPIO171",
  MTK_EINT_FUNCTION(0171),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO171"),
  MTK_FUNCTION(1"MSDC1_DAT1"),
  MTK_FUNCTION(2"SPIM5_B_CLK"),
  MTK_FUNCTION(3"URTS2"),
  MTK_FUNCTION(4"UDI_TDO"),
  MTK_FUNCTION(5"SSPM_JTAG_TDO_VCORE"),
  MTK_FUNCTION(6"MCUPM_JTAG_TDO"),
  MTK_FUNCTION(7"CONN_BGF_MCU_TDO")
 ),

 MTK_PIN(
  172"GPIO172",
  MTK_EINT_FUNCTION(0172),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO172"),
  MTK_FUNCTION(1"MSDC1_DAT2"),
  MTK_FUNCTION(2"SPIM5_B_MO"),
  MTK_FUNCTION(3"UCTS3"),
  MTK_FUNCTION(4"UDI_NTRST"),
  MTK_FUNCTION(5"SSPM_JTAG_TRSTN_VCORE"),
  MTK_FUNCTION(6"MCUPM_JTAG_TRSTN"),
  MTK_FUNCTION(7"CONN_BGF_MCU_TRST_B")
 ),

 MTK_PIN(
  173"GPIO173",
  MTK_EINT_FUNCTION(0173),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO173"),
  MTK_FUNCTION(1"MSDC1_DAT3"),
  MTK_FUNCTION(2"SPIM5_B_MI"),
  MTK_FUNCTION(3"URTS3"),
  MTK_FUNCTION(4"CLKM0"),
  MTK_FUNCTION(5"PWM_2")
 ),

 MTK_PIN(
  174"GPIO174",
  MTK_EINT_FUNCTION(0174),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO174"),
  MTK_FUNCTION(1"MSDC2_CMD"),
  MTK_FUNCTION(2"CONN_BGF_MCU_AICE_TMSC"),
  MTK_FUNCTION(3"UTXD1"),
  MTK_FUNCTION(4"VADSP_JTAG0_TMS"),
  MTK_FUNCTION(5"SSPM_JTAG_TMS_VLP"),
  MTK_FUNCTION(6"SPM_JTAG_TMS"),
  MTK_FUNCTION(7"SCP_JTAG0_TMS_VLP")
 ),

 MTK_PIN(
  175"GPIO175",
  MTK_EINT_FUNCTION(0175),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO175"),
  MTK_FUNCTION(1"MSDC2_CLK"),
  MTK_FUNCTION(2"CONN_BGF_MCU_AICE_TCKC"),
  MTK_FUNCTION(3"URXD1"),
  MTK_FUNCTION(4"VADSP_JTAG0_TCK"),
  MTK_FUNCTION(5"SSPM_JTAG_TCK_VLP"),
  MTK_FUNCTION(6"SPM_JTAG_TCK"),
  MTK_FUNCTION(7"SCP_JTAG0_TCK_VLP")
 ),

 MTK_PIN(
  176"GPIO176",
  MTK_EINT_FUNCTION(0176),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO176"),
  MTK_FUNCTION(1"MSDC2_DAT0"),
  MTK_FUNCTION(2"SRCLKENAI0"),
  MTK_FUNCTION(3"UTXD2"),
  MTK_FUNCTION(4"VADSP_JTAG0_TDI"),
  MTK_FUNCTION(5"SSPM_JTAG_TDI_VLP"),
  MTK_FUNCTION(6"SPM_JTAG_TDI"),
  MTK_FUNCTION(7"SCP_JTAG0_TDI_VLP")
 ),

 MTK_PIN(
  177"GPIO177",
  MTK_EINT_FUNCTION(0177),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO177"),
  MTK_FUNCTION(1"MSDC2_DAT1"),
  MTK_FUNCTION(2"SRCLKENAI1"),
  MTK_FUNCTION(3"URXD2"),
  MTK_FUNCTION(4"VADSP_JTAG0_TDO"),
  MTK_FUNCTION(5"SSPM_JTAG_TDO_VLP"),
  MTK_FUNCTION(6"SPM_JTAG_TDO"),
  MTK_FUNCTION(7"SCP_JTAG0_TDO_VLP")
 ),

 MTK_PIN(
  178"GPIO178",
  MTK_EINT_FUNCTION(0178),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO178"),
  MTK_FUNCTION(1"MSDC2_DAT2"),
  MTK_FUNCTION(3"UTXD3"),
  MTK_FUNCTION(4"VADSP_JTAG0_TRSTN"),
  MTK_FUNCTION(5"SSPM_JTAG_TRSTN_VLP"),
  MTK_FUNCTION(6"SPM_JTAG_TRSTN"),
  MTK_FUNCTION(7"SCP_JTAG0_TRSTN_VLP")
 ),

 MTK_PIN(
  179"GPIO179",
  MTK_EINT_FUNCTION(0179),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO179"),
  MTK_FUNCTION(1"MSDC2_DAT3"),
  MTK_FUNCTION(3"URXD3"),
  MTK_FUNCTION(4"CLKM1"),
  MTK_FUNCTION(5"PWM_vlp"),
  MTK_FUNCTION(7"TP_GPIO7_AO")
 ),

 MTK_PIN(
  180"GPIO180",
  MTK_EINT_FUNCTION(0180),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO180"),
  MTK_FUNCTION(1"SPMI_P_SCL")
 ),

 MTK_PIN(
  181"GPIO181",
  MTK_EINT_FUNCTION(0181),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO181"),
  MTK_FUNCTION(1"SPMI_P_SDA")
 ),

 MTK_PIN(
  182"GPIO182",
  MTK_EINT_FUNCTION(0, NO_EINT_SUPPORT),
  DRV_GRP4,
  MTK_FUNCTION(0"GPIO182"),
  MTK_FUNCTION(1"DDR_PAD_RRESETB")
 ),

 MTK_PIN(
  183"GPIO183",
  MTK_EINT_FUNCTION(0182),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  184"GPIO184",
  MTK_EINT_FUNCTION(0183),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  185"GPIO185",
  MTK_EINT_FUNCTION(0184),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  186"GPIO186",
  MTK_EINT_FUNCTION(0185),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  187"GPIO187",
  MTK_EINT_FUNCTION(0186),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  188"GPIO188",
  MTK_EINT_FUNCTION(0187),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  189"GPIO189",
  MTK_EINT_FUNCTION(0188),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  190"GPIO190",
  MTK_EINT_FUNCTION(0189),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  191"GPIO191",
  MTK_EINT_FUNCTION(0190),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  192"GPIO192",
  MTK_EINT_FUNCTION(0191),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  193"GPIO193",
  MTK_EINT_FUNCTION(0192),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  194"GPIO194",
  MTK_EINT_FUNCTION(0193),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  195"GPIO195",
  MTK_EINT_FUNCTION(0194),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  196"GPIO196",
  MTK_EINT_FUNCTION(0195),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  197"GPIO197",
  MTK_EINT_FUNCTION(0196),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  198"GPIO198",
  MTK_EINT_FUNCTION(0197),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  199"GPIO199",
  MTK_EINT_FUNCTION(0198),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  200"GPIO200",
  MTK_EINT_FUNCTION(0199),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  201"GPIO201",
  MTK_EINT_FUNCTION(0200),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  202"GPIO202",
  MTK_EINT_FUNCTION(0201),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  203"GPIO203",
  MTK_EINT_FUNCTION(0202),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  204"GPIO204",
  MTK_EINT_FUNCTION(0203),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  205"GPIO205",
  MTK_EINT_FUNCTION(0204),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  206"GPIO206",
  MTK_EINT_FUNCTION(0205),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  207"GPIO207",
  MTK_EINT_FUNCTION(0206),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  208"GPIO208",
  MTK_EINT_FUNCTION(0207),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  209"GPIO209",
  MTK_EINT_FUNCTION(0208),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

 MTK_PIN(
  210"GPIO210",
  MTK_EINT_FUNCTION(0209),
  DRV_FIXED,
  MTK_FUNCTION(0, NULL)
 ),

};

static struct mtk_eint_pin eint_pins_mt8189[] = {
 MTK_EINT_PIN(0001),
 MTK_EINT_PIN(1011),
 MTK_EINT_PIN(2021),
 MTK_EINT_PIN(3031),
 MTK_EINT_PIN(4041),
 MTK_EINT_PIN(5051),
 MTK_EINT_PIN(6061),
 MTK_EINT_PIN(7071),
 MTK_EINT_PIN(8081),
 MTK_EINT_PIN(9091),
 MTK_EINT_PIN(100101),
 MTK_EINT_PIN(110111),
 MTK_EINT_PIN(12101),
 MTK_EINT_PIN(13111),
 MTK_EINT_PIN(14121),
 MTK_EINT_PIN(15131),
 MTK_EINT_PIN(16141),
 MTK_EINT_PIN(17151),
 MTK_EINT_PIN(180121),
 MTK_EINT_PIN(190131),
 MTK_EINT_PIN(200141),
 MTK_EINT_PIN(210151),
 MTK_EINT_PIN(220161),
 MTK_EINT_PIN(230171),
 MTK_EINT_PIN(240181),
 MTK_EINT_PIN(25201),
 MTK_EINT_PIN(26211),
 MTK_EINT_PIN(27161),
 MTK_EINT_PIN(28171),
 MTK_EINT_PIN(29221),
 MTK_EINT_PIN(30181),
 MTK_EINT_PIN(31191),
 MTK_EINT_PIN(321101),
 MTK_EINT_PIN(331111),
 MTK_EINT_PIN(341121),
 MTK_EINT_PIN(351131),
 MTK_EINT_PIN(361141),
 MTK_EINT_PIN(371151),
 MTK_EINT_PIN(381161),
 MTK_EINT_PIN(391171),
 MTK_EINT_PIN(401181),
 MTK_EINT_PIN(411191),
 MTK_EINT_PIN(421201),
 MTK_EINT_PIN(431211),
 MTK_EINT_PIN(440191),
 MTK_EINT_PIN(450201),
 MTK_EINT_PIN(460211),
 MTK_EINT_PIN(470221),
 MTK_EINT_PIN(48231),
 MTK_EINT_PIN(49241),
 MTK_EINT_PIN(50251),
 MTK_EINT_PIN(510231),
 MTK_EINT_PIN(520241),
 MTK_EINT_PIN(530251),
 MTK_EINT_PIN(540261),
 MTK_EINT_PIN(55261),
 MTK_EINT_PIN(56271),
 MTK_EINT_PIN(571221),
 MTK_EINT_PIN(581231),
 MTK_EINT_PIN(591241),
 MTK_EINT_PIN(601251),
 MTK_EINT_PIN(611261),
 MTK_EINT_PIN(621271),
 MTK_EINT_PIN(631281),
 MTK_EINT_PIN(641291),
 MTK_EINT_PIN(650271),
 MTK_EINT_PIN(660281),
 MTK_EINT_PIN(670291),
 MTK_EINT_PIN(680301),
 MTK_EINT_PIN(691301),
 MTK_EINT_PIN(701311),
 MTK_EINT_PIN(711321),
 MTK_EINT_PIN(721331),
 MTK_EINT_PIN(731341),
 MTK_EINT_PIN(741351),
 MTK_EINT_PIN(751361),
 MTK_EINT_PIN(761371),
 MTK_EINT_PIN(770311),
 MTK_EINT_PIN(780321),
 MTK_EINT_PIN(790331),
 MTK_EINT_PIN(800341),
 MTK_EINT_PIN(811381),
 MTK_EINT_PIN(821391),
 MTK_EINT_PIN(831401),
 MTK_EINT_PIN(840351),
 MTK_EINT_PIN(850361),
 MTK_EINT_PIN(860371),
 MTK_EINT_PIN(870381),
 MTK_EINT_PIN(88281),
 MTK_EINT_PIN(89291),
 MTK_EINT_PIN(902101),
 MTK_EINT_PIN(912111),
 MTK_EINT_PIN(922121),
 MTK_EINT_PIN(932131),
 MTK_EINT_PIN(942141),
 MTK_EINT_PIN(952151),
 MTK_EINT_PIN(962161),
 MTK_EINT_PIN(972171),
 MTK_EINT_PIN(982181),
 MTK_EINT_PIN(992191),
 MTK_EINT_PIN(1002201),
 MTK_EINT_PIN(1012211),
 MTK_EINT_PIN(1022221),
 MTK_EINT_PIN(1030391),
 MTK_EINT_PIN(1040401),
 MTK_EINT_PIN(1050411),
 MTK_EINT_PIN(1060421),
 MTK_EINT_PIN(1070431),
 MTK_EINT_PIN(1080441),
 MTK_EINT_PIN(1090451),
 MTK_EINT_PIN(1100461),
 MTK_EINT_PIN(1110471),
 MTK_EINT_PIN(1120480),
 MTK_EINT_PIN(1130491),
 MTK_EINT_PIN(1140500),
 MTK_EINT_PIN(1151411),
 MTK_EINT_PIN(1161421),
 MTK_EINT_PIN(1171431),
 MTK_EINT_PIN(1181441),
 MTK_EINT_PIN(1191451),
 MTK_EINT_PIN(1201461),
 MTK_EINT_PIN(1211471),
 MTK_EINT_PIN(1221481),
 MTK_EINT_PIN(1231491),
 MTK_EINT_PIN(1241501),
 MTK_EINT_PIN(1251511),
 MTK_EINT_PIN(1261521),
 MTK_EINT_PIN(1271531),
 MTK_EINT_PIN(1281541),
 MTK_EINT_PIN(1291551),
 MTK_EINT_PIN(1301561),
 MTK_EINT_PIN(1311571),
 MTK_EINT_PIN(1321581),
 MTK_EINT_PIN(1331591),
 MTK_EINT_PIN(1341601),
 MTK_EINT_PIN(1351611),
 MTK_EINT_PIN(1361621),
 MTK_EINT_PIN(1371631),
 MTK_EINT_PIN(1381641),
 MTK_EINT_PIN(1391651),
 MTK_EINT_PIN(1401661),
 MTK_EINT_PIN(1411671),
 MTK_EINT_PIN(1421681),
 MTK_EINT_PIN(1431691),
 MTK_EINT_PIN(1441701),
 MTK_EINT_PIN(1451711),
 MTK_EINT_PIN(1461721),
 MTK_EINT_PIN(1471731),
 MTK_EINT_PIN(1481741),
 MTK_EINT_PIN(1491751),
 MTK_EINT_PIN(1501761),
 MTK_EINT_PIN(1511771),
 MTK_EINT_PIN(1521781),
 MTK_EINT_PIN(1531791),
 MTK_EINT_PIN(1541801),
 MTK_EINT_PIN(1551811),
 MTK_EINT_PIN(1562231),
 MTK_EINT_PIN(1572241),
 MTK_EINT_PIN(1582251),
 MTK_EINT_PIN(159401),
 MTK_EINT_PIN(1602261),
 MTK_EINT_PIN(1612271),
 MTK_EINT_PIN(1622281),
 MTK_EINT_PIN(163411),
 MTK_EINT_PIN(1642291),
 MTK_EINT_PIN(1652301),
 MTK_EINT_PIN(166421),
 MTK_EINT_PIN(1672310),
 MTK_EINT_PIN(1681821),
 MTK_EINT_PIN(1691831),
 MTK_EINT_PIN(1701841),
 MTK_EINT_PIN(1711850),
 MTK_EINT_PIN(1721861),
 MTK_EINT_PIN(1731870),
 MTK_EINT_PIN(174431),
 MTK_EINT_PIN(175441),
 MTK_EINT_PIN(176451),
 MTK_EINT_PIN(177461),
 MTK_EINT_PIN(178471),
 MTK_EINT_PIN(179481),
 MTK_EINT_PIN(1802321),
 MTK_EINT_PIN(1812330),
 MTK_EINT_PIN(182301),
 MTK_EINT_PIN(183311),
 MTK_EINT_PIN(184321),
 MTK_EINT_PIN(185331),
 MTK_EINT_PIN(186341),
 MTK_EINT_PIN(187351),
 MTK_EINT_PIN(188361),
 MTK_EINT_PIN(189371),
 MTK_EINT_PIN(190381),
 MTK_EINT_PIN(191391),
 MTK_EINT_PIN(1923101),
 MTK_EINT_PIN(1933111),
 MTK_EINT_PIN(1943121),
 MTK_EINT_PIN(1953131),
 MTK_EINT_PIN(1963141),
 MTK_EINT_PIN(1973151),
 MTK_EINT_PIN(1983161),
 MTK_EINT_PIN(1993171),
 MTK_EINT_PIN(2003181),
 MTK_EINT_PIN(2013191),
 MTK_EINT_PIN(2023201),
 MTK_EINT_PIN(2033211),
 MTK_EINT_PIN(2043221),
 MTK_EINT_PIN(2053231),
 MTK_EINT_PIN(2063241),
 MTK_EINT_PIN(2073251),
 MTK_EINT_PIN(2083261),
 MTK_EINT_PIN(2093271)
};

#endif /* __PINCTRL_MTK_MT8189_H */

Messung V0.5 in Prozent
C=95 H=97 G=95

¤ Dauer der Verarbeitung: 0.34 Sekunden  (vorverarbeitet am  2026-06-08) ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.