162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-only */
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Copyright (c) 2015 MediaTek Inc.
462306a36Sopenharmony_ci * Author: Biao Huang <biao.huang@mediatek.com>
562306a36Sopenharmony_ci */
662306a36Sopenharmony_ci
762306a36Sopenharmony_ci#ifndef __PINCTRL_MTK_MT2701_H
862306a36Sopenharmony_ci#define __PINCTRL_MTK_MT2701_H
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ci#include <linux/pinctrl/pinctrl.h>
1162306a36Sopenharmony_ci#include "pinctrl-mtk-common.h"
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_cistatic const struct mtk_desc_pin mtk_pins_mt2701[] = {
1462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(0, "PWRAP_SPI0_MI"),
1562306a36Sopenharmony_ci		NULL, "mt2701",
1662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 148),
1762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO0"),
1862306a36Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPIDO"),
1962306a36Sopenharmony_ci		MTK_FUNCTION(2, "PWRAP_SPIDI")
2062306a36Sopenharmony_ci	),
2162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(1, "PWRAP_SPI0_MO"),
2262306a36Sopenharmony_ci		NULL, "mt2701",
2362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 149),
2462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO1"),
2562306a36Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPIDI"),
2662306a36Sopenharmony_ci		MTK_FUNCTION(2, "PWRAP_SPIDO")
2762306a36Sopenharmony_ci	),
2862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(2, "PWRAP_INT"),
2962306a36Sopenharmony_ci		NULL, "mt2701",
3062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 150),
3162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO2"),
3262306a36Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_INT")
3362306a36Sopenharmony_ci	),
3462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(3, "PWRAP_SPI0_CK"),
3562306a36Sopenharmony_ci		NULL, "mt2701",
3662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 151),
3762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO3"),
3862306a36Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPICK_I")
3962306a36Sopenharmony_ci	),
4062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(4, "PWRAP_SPI0_CSN"),
4162306a36Sopenharmony_ci		NULL, "mt2701",
4262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 152),
4362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO4"),
4462306a36Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPICS_B_I")
4562306a36Sopenharmony_ci	),
4662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(5, "PWRAP_SPI0_CK2"),
4762306a36Sopenharmony_ci		NULL, "mt2701",
4862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 153),
4962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO5"),
5062306a36Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPICK2_I"),
5162306a36Sopenharmony_ci		MTK_FUNCTION(5, "ANT_SEL1")
5262306a36Sopenharmony_ci	),
5362306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(6, "PWRAP_SPI0_CSN2"),
5462306a36Sopenharmony_ci		NULL, "mt2701",
5562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 154),
5662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO6"),
5762306a36Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPICS2_B_I"),
5862306a36Sopenharmony_ci		MTK_FUNCTION(5, "ANT_SEL0"),
5962306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[0]")
6062306a36Sopenharmony_ci	),
6162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(7, "SPI1_CSN"),
6262306a36Sopenharmony_ci		NULL, "mt2701",
6362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 155),
6462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO7"),
6562306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPI1_CS"),
6662306a36Sopenharmony_ci		MTK_FUNCTION(4, "KCOL0"),
6762306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[12]")
6862306a36Sopenharmony_ci	),
6962306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(8, "SPI1_MI"),
7062306a36Sopenharmony_ci		NULL, "mt2701",
7162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 156),
7262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO8"),
7362306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPI1_MI"),
7462306a36Sopenharmony_ci		MTK_FUNCTION(2, "SPI1_MO"),
7562306a36Sopenharmony_ci		MTK_FUNCTION(4, "KCOL1"),
7662306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[13]")
7762306a36Sopenharmony_ci	),
7862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(9, "SPI1_MO"),
7962306a36Sopenharmony_ci		NULL, "mt2701",
8062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 157),
8162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO9"),
8262306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPI1_MO"),
8362306a36Sopenharmony_ci		MTK_FUNCTION(2, "SPI1_MI"),
8462306a36Sopenharmony_ci		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
8562306a36Sopenharmony_ci		MTK_FUNCTION(4, "KCOL2"),
8662306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[14]")
8762306a36Sopenharmony_ci	),
8862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(10, "RTC32K_CK"),
8962306a36Sopenharmony_ci		NULL, "mt2701",
9062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 158),
9162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO10"),
9262306a36Sopenharmony_ci		MTK_FUNCTION(1, "RTC32K_CK")
9362306a36Sopenharmony_ci	),
9462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(11, "WATCHDOG"),
9562306a36Sopenharmony_ci		NULL, "mt2701",
9662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 159),
9762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO11"),
9862306a36Sopenharmony_ci		MTK_FUNCTION(1, "WATCHDOG")
9962306a36Sopenharmony_ci	),
10062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(12, "SRCLKENA"),
10162306a36Sopenharmony_ci		NULL, "mt2701",
10262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 160),
10362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO12"),
10462306a36Sopenharmony_ci		MTK_FUNCTION(1, "SRCLKENA")
10562306a36Sopenharmony_ci	),
10662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(13, "SRCLKENAI"),
10762306a36Sopenharmony_ci		NULL, "mt2701",
10862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 161),
10962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO13"),
11062306a36Sopenharmony_ci		MTK_FUNCTION(1, "SRCLKENAI")
11162306a36Sopenharmony_ci	),
11262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(14, "URXD2"),
11362306a36Sopenharmony_ci		NULL, "mt2701",
11462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 162),
11562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO14"),
11662306a36Sopenharmony_ci		MTK_FUNCTION(1, "URXD2"),
11762306a36Sopenharmony_ci		MTK_FUNCTION(2, "UTXD2"),
11862306a36Sopenharmony_ci		MTK_FUNCTION(5, "SRCCLKENAI2"),
11962306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[30]")
12062306a36Sopenharmony_ci	),
12162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(15, "UTXD2"),
12262306a36Sopenharmony_ci		NULL, "mt2701",
12362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 163),
12462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO15"),
12562306a36Sopenharmony_ci		MTK_FUNCTION(1, "UTXD2"),
12662306a36Sopenharmony_ci		MTK_FUNCTION(2, "URXD2"),
12762306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[31]")
12862306a36Sopenharmony_ci	),
12962306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(16, "I2S5_DATA_IN"),
13062306a36Sopenharmony_ci		NULL, "mt2701",
13162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 164),
13262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO16"),
13362306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S5_DATA_IN"),
13462306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_RX"),
13562306a36Sopenharmony_ci		MTK_FUNCTION(4, "ANT_SEL4")
13662306a36Sopenharmony_ci	),
13762306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(17, "I2S5_BCK"),
13862306a36Sopenharmony_ci		NULL, "mt2701",
13962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 165),
14062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO17"),
14162306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S5_BCK"),
14262306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_CLK0"),
14362306a36Sopenharmony_ci		MTK_FUNCTION(4, "ANT_SEL2")
14462306a36Sopenharmony_ci	),
14562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(18, "PCM_CLK"),
14662306a36Sopenharmony_ci		NULL, "mt2701",
14762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 166),
14862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO18"),
14962306a36Sopenharmony_ci		MTK_FUNCTION(1, "PCM_CLK0"),
15062306a36Sopenharmony_ci		MTK_FUNCTION(2, "MRG_CLK"),
15162306a36Sopenharmony_ci		MTK_FUNCTION(4, "MM_TEST_CK"),
15262306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_DSP_JCK"),
15362306a36Sopenharmony_ci		MTK_FUNCTION(6, "WCN_PCM_CLKO"),
15462306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[3]")
15562306a36Sopenharmony_ci	),
15662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(19, "PCM_SYNC"),
15762306a36Sopenharmony_ci		NULL, "mt2701",
15862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 167),
15962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO19"),
16062306a36Sopenharmony_ci		MTK_FUNCTION(1, "PCM_SYNC"),
16162306a36Sopenharmony_ci		MTK_FUNCTION(2, "MRG_SYNC"),
16262306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_DSP_JINTP"),
16362306a36Sopenharmony_ci		MTK_FUNCTION(6, "WCN_PCM_SYNC"),
16462306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[5]")
16562306a36Sopenharmony_ci	),
16662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(20, "PCM_RX"),
16762306a36Sopenharmony_ci		NULL, "mt2701",
16862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
16962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO20"),
17062306a36Sopenharmony_ci		MTK_FUNCTION(1, "PCM_RX"),
17162306a36Sopenharmony_ci		MTK_FUNCTION(2, "MRG_RX"),
17262306a36Sopenharmony_ci		MTK_FUNCTION(3, "MRG_TX"),
17362306a36Sopenharmony_ci		MTK_FUNCTION(4, "PCM_TX"),
17462306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_DSP_JDI"),
17562306a36Sopenharmony_ci		MTK_FUNCTION(6, "WCN_PCM_RX"),
17662306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[4]")
17762306a36Sopenharmony_ci	),
17862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(21, "PCM_TX"),
17962306a36Sopenharmony_ci		NULL, "mt2701",
18062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
18162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO21"),
18262306a36Sopenharmony_ci		MTK_FUNCTION(1, "PCM_TX"),
18362306a36Sopenharmony_ci		MTK_FUNCTION(2, "MRG_TX"),
18462306a36Sopenharmony_ci		MTK_FUNCTION(3, "MRG_RX"),
18562306a36Sopenharmony_ci		MTK_FUNCTION(4, "PCM_RX"),
18662306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_DSP_JMS"),
18762306a36Sopenharmony_ci		MTK_FUNCTION(6, "WCN_PCM_TX"),
18862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[2]")
18962306a36Sopenharmony_ci	),
19062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(22, "EINT0"),
19162306a36Sopenharmony_ci		NULL, "mt2701",
19262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 0),
19362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO22"),
19462306a36Sopenharmony_ci		MTK_FUNCTION(1, "UCTS0"),
19562306a36Sopenharmony_ci		/* MT7623 take function 2 as PCIE0_PERST_N */
19662306a36Sopenharmony_ci		MTK_FUNCTION(2, "PCIE0_PERST_N"),
19762306a36Sopenharmony_ci		MTK_FUNCTION(3, "KCOL3"),
19862306a36Sopenharmony_ci		MTK_FUNCTION(4, "CONN_DSP_JDO"),
19962306a36Sopenharmony_ci		MTK_FUNCTION(5, "EXT_FRAME_SYNC"),
20062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[30]"),
20162306a36Sopenharmony_ci		MTK_FUNCTION(10, "PCIE0_PERST_N")
20262306a36Sopenharmony_ci	),
20362306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(23, "EINT1"),
20462306a36Sopenharmony_ci		NULL, "mt2701",
20562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 1),
20662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO23"),
20762306a36Sopenharmony_ci		MTK_FUNCTION(1, "URTS0"),
20862306a36Sopenharmony_ci		/* MT7623 take function 2 as PCIE1_PERST_N */
20962306a36Sopenharmony_ci		MTK_FUNCTION(2, "PCIE1_PERST_N"),
21062306a36Sopenharmony_ci		MTK_FUNCTION(3, "KCOL2"),
21162306a36Sopenharmony_ci		MTK_FUNCTION(4, "CONN_MCU_TDO"),
21262306a36Sopenharmony_ci		MTK_FUNCTION(5, "EXT_FRAME_SYNC"),
21362306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[29]"),
21462306a36Sopenharmony_ci		MTK_FUNCTION(10, "PCIE1_PERST_N")
21562306a36Sopenharmony_ci	),
21662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(24, "EINT2"),
21762306a36Sopenharmony_ci		NULL, "mt2701",
21862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 2),
21962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO24"),
22062306a36Sopenharmony_ci		MTK_FUNCTION(1, "UCTS1"),
22162306a36Sopenharmony_ci		/* MT7623 take function 2 as PCIE2_PERST_N */
22262306a36Sopenharmony_ci		MTK_FUNCTION(2, "PCIE2_PERST_N"),
22362306a36Sopenharmony_ci		MTK_FUNCTION(3, "KCOL1"),
22462306a36Sopenharmony_ci		MTK_FUNCTION(4, "CONN_MCU_DBGACK_N"),
22562306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[28]"),
22662306a36Sopenharmony_ci		MTK_FUNCTION(10, "PCIE2_PERST_N")
22762306a36Sopenharmony_ci	),
22862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(25, "EINT3"),
22962306a36Sopenharmony_ci		NULL, "mt2701",
23062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 3),
23162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO25"),
23262306a36Sopenharmony_ci		MTK_FUNCTION(1, "URTS1"),
23362306a36Sopenharmony_ci		MTK_FUNCTION(3, "KCOL0"),
23462306a36Sopenharmony_ci		MTK_FUNCTION(4, "CONN_MCU_DBGI_N"),
23562306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[27]")
23662306a36Sopenharmony_ci	),
23762306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(26, "EINT4"),
23862306a36Sopenharmony_ci		NULL, "mt2701",
23962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 4),
24062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO26"),
24162306a36Sopenharmony_ci		MTK_FUNCTION(1, "UCTS3"),
24262306a36Sopenharmony_ci		MTK_FUNCTION(2, "DRV_VBUS_P1"),
24362306a36Sopenharmony_ci		MTK_FUNCTION(3, "KROW3"),
24462306a36Sopenharmony_ci		MTK_FUNCTION(4, "CONN_MCU_TCK0"),
24562306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_AICE_JCKC"),
24662306a36Sopenharmony_ci		MTK_FUNCTION(6, "PCIE2_WAKE_N"),
24762306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[26]")
24862306a36Sopenharmony_ci	),
24962306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(27, "EINT5"),
25062306a36Sopenharmony_ci		NULL, "mt2701",
25162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 5),
25262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO27"),
25362306a36Sopenharmony_ci		MTK_FUNCTION(1, "URTS3"),
25462306a36Sopenharmony_ci		MTK_FUNCTION(2, "IDDIG_P1"),
25562306a36Sopenharmony_ci		MTK_FUNCTION(3, "KROW2"),
25662306a36Sopenharmony_ci		MTK_FUNCTION(4, "CONN_MCU_TDI"),
25762306a36Sopenharmony_ci		MTK_FUNCTION(6, "PCIE1_WAKE_N"),
25862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[25]")
25962306a36Sopenharmony_ci	),
26062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(28, "EINT6"),
26162306a36Sopenharmony_ci		NULL, "mt2701",
26262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 6),
26362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO28"),
26462306a36Sopenharmony_ci		MTK_FUNCTION(1, "DRV_VBUS"),
26562306a36Sopenharmony_ci		MTK_FUNCTION(3, "KROW1"),
26662306a36Sopenharmony_ci		MTK_FUNCTION(4, "CONN_MCU_TRST_B"),
26762306a36Sopenharmony_ci		MTK_FUNCTION(6, "PCIE0_WAKE_N"),
26862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[24]")
26962306a36Sopenharmony_ci	),
27062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(29, "EINT7"),
27162306a36Sopenharmony_ci		NULL, "mt2701",
27262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 7),
27362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO29"),
27462306a36Sopenharmony_ci		MTK_FUNCTION(1, "IDDIG"),
27562306a36Sopenharmony_ci		MTK_FUNCTION(2, "MSDC1_WP"),
27662306a36Sopenharmony_ci		MTK_FUNCTION(3, "KROW0"),
27762306a36Sopenharmony_ci		MTK_FUNCTION(4, "CONN_MCU_TMS"),
27862306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_AICE_JMSC"),
27962306a36Sopenharmony_ci		/* MT7623 take function 6 as PCIE2_PERST_N */
28062306a36Sopenharmony_ci		MTK_FUNCTION(6, "PCIE2_PERST_N"),
28162306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[23]"),
28262306a36Sopenharmony_ci		MTK_FUNCTION(14, "PCIE2_PERST_N")
28362306a36Sopenharmony_ci	),
28462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(30, "I2S5_LRCK"),
28562306a36Sopenharmony_ci		NULL, "mt2701",
28662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 12),
28762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO30"),
28862306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S5_LRCK"),
28962306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_SYNC"),
29062306a36Sopenharmony_ci		MTK_FUNCTION(4, "ANT_SEL1")
29162306a36Sopenharmony_ci	),
29262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(31, "I2S5_MCLK"),
29362306a36Sopenharmony_ci		NULL, "mt2701",
29462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 13),
29562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO31"),
29662306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S5_MCLK"),
29762306a36Sopenharmony_ci		MTK_FUNCTION(4, "ANT_SEL0")
29862306a36Sopenharmony_ci	),
29962306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(32, "I2S5_DATA"),
30062306a36Sopenharmony_ci		NULL, "mt2701",
30162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 14),
30262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO32"),
30362306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S5_DATA"),
30462306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S5_DATA_BYPS"),
30562306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_TX"),
30662306a36Sopenharmony_ci		MTK_FUNCTION(4, "ANT_SEL3")
30762306a36Sopenharmony_ci	),
30862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(33, "I2S1_DATA"),
30962306a36Sopenharmony_ci		NULL, "mt2701",
31062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 15),
31162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO33"),
31262306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S1_DATA"),
31362306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_DATA_BYPS"),
31462306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_TX"),
31562306a36Sopenharmony_ci		MTK_FUNCTION(4, "IMG_TEST_CK"),
31662306a36Sopenharmony_ci		MTK_FUNCTION(5, "G1_RXD0"),
31762306a36Sopenharmony_ci		MTK_FUNCTION(6, "WCN_PCM_TX"),
31862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[8]")
31962306a36Sopenharmony_ci	),
32062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(34, "I2S1_DATA_IN"),
32162306a36Sopenharmony_ci		NULL, "mt2701",
32262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 16),
32362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO34"),
32462306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S1_DATA_IN"),
32562306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_RX"),
32662306a36Sopenharmony_ci		MTK_FUNCTION(4, "VDEC_TEST_CK"),
32762306a36Sopenharmony_ci		MTK_FUNCTION(5, "G1_RXD1"),
32862306a36Sopenharmony_ci		MTK_FUNCTION(6, "WCN_PCM_RX"),
32962306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[7]")
33062306a36Sopenharmony_ci	),
33162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(35, "I2S1_BCK"),
33262306a36Sopenharmony_ci		NULL, "mt2701",
33362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 17),
33462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO35"),
33562306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S1_BCK"),
33662306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_CLK0"),
33762306a36Sopenharmony_ci		MTK_FUNCTION(5, "G1_RXD2"),
33862306a36Sopenharmony_ci		MTK_FUNCTION(6, "WCN_PCM_CLKO"),
33962306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[9]")
34062306a36Sopenharmony_ci	),
34162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(36, "I2S1_LRCK"),
34262306a36Sopenharmony_ci		NULL, "mt2701",
34362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 18),
34462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO36"),
34562306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S1_LRCK"),
34662306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_SYNC"),
34762306a36Sopenharmony_ci		MTK_FUNCTION(5, "G1_RXD3"),
34862306a36Sopenharmony_ci		MTK_FUNCTION(6, "WCN_PCM_SYNC"),
34962306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[10]")
35062306a36Sopenharmony_ci	),
35162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(37, "I2S1_MCLK"),
35262306a36Sopenharmony_ci		NULL, "mt2701",
35362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 19),
35462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO37"),
35562306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S1_MCLK"),
35662306a36Sopenharmony_ci		MTK_FUNCTION(5, "G1_RXDV"),
35762306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[11]")
35862306a36Sopenharmony_ci	),
35962306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(38, "I2S2_DATA"),
36062306a36Sopenharmony_ci		NULL, "mt2701",
36162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 20),
36262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO38"),
36362306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S2_DATA_BYPS"),
36462306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_TX"),
36562306a36Sopenharmony_ci		MTK_FUNCTION(4, "DMIC_DAT0")
36662306a36Sopenharmony_ci	),
36762306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(39, "JTMS"),
36862306a36Sopenharmony_ci		NULL, "mt2701",
36962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 21),
37062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO39"),
37162306a36Sopenharmony_ci		MTK_FUNCTION(1, "JTMS"),
37262306a36Sopenharmony_ci		MTK_FUNCTION(2, "CONN_MCU_TMS"),
37362306a36Sopenharmony_ci		MTK_FUNCTION(3, "CONN_MCU_AICE_JMSC"),
37462306a36Sopenharmony_ci		MTK_FUNCTION(4, "DFD_TMS_XI")
37562306a36Sopenharmony_ci	),
37662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(40, "JTCK"),
37762306a36Sopenharmony_ci		NULL, "mt2701",
37862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 22),
37962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO40"),
38062306a36Sopenharmony_ci		MTK_FUNCTION(1, "JTCK"),
38162306a36Sopenharmony_ci		MTK_FUNCTION(2, "CONN_MCU_TCK1"),
38262306a36Sopenharmony_ci		MTK_FUNCTION(3, "CONN_MCU_AICE_JCKC"),
38362306a36Sopenharmony_ci		MTK_FUNCTION(4, "DFD_TCK_XI")
38462306a36Sopenharmony_ci	),
38562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(41, "JTDI"),
38662306a36Sopenharmony_ci		NULL, "mt2701",
38762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 23),
38862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO41"),
38962306a36Sopenharmony_ci		MTK_FUNCTION(1, "JTDI"),
39062306a36Sopenharmony_ci		MTK_FUNCTION(2, "CONN_MCU_TDI"),
39162306a36Sopenharmony_ci		MTK_FUNCTION(4, "DFD_TDI_XI")
39262306a36Sopenharmony_ci	),
39362306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(42, "JTDO"),
39462306a36Sopenharmony_ci		NULL, "mt2701",
39562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 24),
39662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO42"),
39762306a36Sopenharmony_ci		MTK_FUNCTION(1, "JTDO"),
39862306a36Sopenharmony_ci		MTK_FUNCTION(2, "CONN_MCU_TDO"),
39962306a36Sopenharmony_ci		MTK_FUNCTION(4, "DFD_TDO")
40062306a36Sopenharmony_ci	),
40162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(43, "NCLE"),
40262306a36Sopenharmony_ci		NULL, "mt2701",
40362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 25),
40462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO43"),
40562306a36Sopenharmony_ci		MTK_FUNCTION(1, "NCLE"),
40662306a36Sopenharmony_ci		MTK_FUNCTION(2, "EXT_XCS2")
40762306a36Sopenharmony_ci	),
40862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(44, "NCEB1"),
40962306a36Sopenharmony_ci		NULL, "mt2701",
41062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 26),
41162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO44"),
41262306a36Sopenharmony_ci		MTK_FUNCTION(1, "NCEB1"),
41362306a36Sopenharmony_ci		MTK_FUNCTION(2, "IDDIG")
41462306a36Sopenharmony_ci	),
41562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(45, "NCEB0"),
41662306a36Sopenharmony_ci		NULL, "mt2701",
41762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 27),
41862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO45"),
41962306a36Sopenharmony_ci		MTK_FUNCTION(1, "NCEB0"),
42062306a36Sopenharmony_ci		MTK_FUNCTION(2, "DRV_VBUS")
42162306a36Sopenharmony_ci	),
42262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(46, "IR"),
42362306a36Sopenharmony_ci		NULL, "mt2701",
42462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 28),
42562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO46"),
42662306a36Sopenharmony_ci		MTK_FUNCTION(1, "IR")
42762306a36Sopenharmony_ci	),
42862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(47, "NREB"),
42962306a36Sopenharmony_ci		NULL, "mt2701",
43062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 29),
43162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO47"),
43262306a36Sopenharmony_ci		MTK_FUNCTION(1, "NREB"),
43362306a36Sopenharmony_ci		MTK_FUNCTION(2, "IDDIG_P1")
43462306a36Sopenharmony_ci	),
43562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(48, "NRNB"),
43662306a36Sopenharmony_ci		NULL, "mt2701",
43762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 30),
43862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO48"),
43962306a36Sopenharmony_ci		MTK_FUNCTION(1, "NRNB"),
44062306a36Sopenharmony_ci		MTK_FUNCTION(2, "DRV_VBUS_P1")
44162306a36Sopenharmony_ci	),
44262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(49, "I2S0_DATA"),
44362306a36Sopenharmony_ci		NULL, "mt2701",
44462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 31),
44562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO49"),
44662306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S0_DATA"),
44762306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S0_DATA_BYPS"),
44862306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_TX"),
44962306a36Sopenharmony_ci		MTK_FUNCTION(6, "WCN_I2S_DO"),
45062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[3]")
45162306a36Sopenharmony_ci	),
45262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(50, "I2S2_BCK"),
45362306a36Sopenharmony_ci		NULL, "mt2701",
45462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 32),
45562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO50"),
45662306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S2_BCK"),
45762306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_CLK0"),
45862306a36Sopenharmony_ci		MTK_FUNCTION(4, "DMIC_SCK1")
45962306a36Sopenharmony_ci	),
46062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(51, "I2S2_DATA_IN"),
46162306a36Sopenharmony_ci		NULL, "mt2701",
46262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 33),
46362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO51"),
46462306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S2_DATA_IN"),
46562306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_RX"),
46662306a36Sopenharmony_ci		MTK_FUNCTION(4, "DMIC_SCK0")
46762306a36Sopenharmony_ci	),
46862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(52, "I2S2_LRCK"),
46962306a36Sopenharmony_ci		NULL, "mt2701",
47062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 34),
47162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO52"),
47262306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S2_LRCK"),
47362306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_SYNC"),
47462306a36Sopenharmony_ci		MTK_FUNCTION(4, "DMIC_DAT1")
47562306a36Sopenharmony_ci	),
47662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(53, "SPI0_CSN"),
47762306a36Sopenharmony_ci		NULL, "mt2701",
47862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 35),
47962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO53"),
48062306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPI0_CS"),
48162306a36Sopenharmony_ci		MTK_FUNCTION(3, "SPDIF"),
48262306a36Sopenharmony_ci		MTK_FUNCTION(4, "ADC_CK"),
48362306a36Sopenharmony_ci		MTK_FUNCTION(5, "PWM1"),
48462306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[7]")
48562306a36Sopenharmony_ci	),
48662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(54, "SPI0_CK"),
48762306a36Sopenharmony_ci		NULL, "mt2701",
48862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 36),
48962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO54"),
49062306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPI0_CK"),
49162306a36Sopenharmony_ci		MTK_FUNCTION(3, "SPDIF_IN1"),
49262306a36Sopenharmony_ci		MTK_FUNCTION(4, "ADC_DAT_IN"),
49362306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[10]")
49462306a36Sopenharmony_ci	),
49562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(55, "SPI0_MI"),
49662306a36Sopenharmony_ci		NULL, "mt2701",
49762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 37),
49862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO55"),
49962306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPI0_MI"),
50062306a36Sopenharmony_ci		MTK_FUNCTION(2, "SPI0_MO"),
50162306a36Sopenharmony_ci		MTK_FUNCTION(3, "MSDC1_WP"),
50262306a36Sopenharmony_ci		MTK_FUNCTION(4, "ADC_WS"),
50362306a36Sopenharmony_ci		MTK_FUNCTION(5, "PWM2"),
50462306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[8]")
50562306a36Sopenharmony_ci	),
50662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(56, "SPI0_MO"),
50762306a36Sopenharmony_ci		NULL, "mt2701",
50862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 38),
50962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO56"),
51062306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPI0_MO"),
51162306a36Sopenharmony_ci		MTK_FUNCTION(2, "SPI0_MI"),
51262306a36Sopenharmony_ci		MTK_FUNCTION(3, "SPDIF_IN0"),
51362306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[9]")
51462306a36Sopenharmony_ci	),
51562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(57, "SDA1"),
51662306a36Sopenharmony_ci		NULL, "mt2701",
51762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 39),
51862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO57"),
51962306a36Sopenharmony_ci		MTK_FUNCTION(1, "SDA1")
52062306a36Sopenharmony_ci	),
52162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(58, "SCL1"),
52262306a36Sopenharmony_ci		NULL, "mt2701",
52362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 40),
52462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO58"),
52562306a36Sopenharmony_ci		MTK_FUNCTION(1, "SCL1")
52662306a36Sopenharmony_ci	),
52762306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(59, "RAMBUF_I_CLK"),
52862306a36Sopenharmony_ci		NULL, "mt2701",
52962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
53062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO59"),
53162306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_I_CLK")
53262306a36Sopenharmony_ci	),
53362306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(60, "WB_RSTB"),
53462306a36Sopenharmony_ci		NULL, "mt2701",
53562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 41),
53662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO60"),
53762306a36Sopenharmony_ci		MTK_FUNCTION(1, "WB_RSTB"),
53862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[11]")
53962306a36Sopenharmony_ci	),
54062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(61, "F2W_DATA"),
54162306a36Sopenharmony_ci		NULL, "mt2701",
54262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 42),
54362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO61"),
54462306a36Sopenharmony_ci		MTK_FUNCTION(1, "F2W_DATA"),
54562306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[16]")
54662306a36Sopenharmony_ci	),
54762306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(62, "F2W_CLK"),
54862306a36Sopenharmony_ci		NULL, "mt2701",
54962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 43),
55062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO62"),
55162306a36Sopenharmony_ci		MTK_FUNCTION(1, "F2W_CK"),
55262306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[15]")
55362306a36Sopenharmony_ci	),
55462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(63, "WB_SCLK"),
55562306a36Sopenharmony_ci		NULL, "mt2701",
55662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 44),
55762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO63"),
55862306a36Sopenharmony_ci		MTK_FUNCTION(1, "WB_SCLK"),
55962306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[13]")
56062306a36Sopenharmony_ci	),
56162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(64, "WB_SDATA"),
56262306a36Sopenharmony_ci		NULL, "mt2701",
56362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 45),
56462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO64"),
56562306a36Sopenharmony_ci		MTK_FUNCTION(1, "WB_SDATA"),
56662306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[12]")
56762306a36Sopenharmony_ci	),
56862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(65, "WB_SEN"),
56962306a36Sopenharmony_ci		NULL, "mt2701",
57062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 46),
57162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO65"),
57262306a36Sopenharmony_ci		MTK_FUNCTION(1, "WB_SEN"),
57362306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[14]")
57462306a36Sopenharmony_ci	),
57562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(66, "WB_CRTL0"),
57662306a36Sopenharmony_ci		NULL, "mt2701",
57762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 47),
57862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO66"),
57962306a36Sopenharmony_ci		MTK_FUNCTION(1, "WB_CRTL0"),
58062306a36Sopenharmony_ci		MTK_FUNCTION(5, "DFD_NTRST_XI"),
58162306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[17]")
58262306a36Sopenharmony_ci	),
58362306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(67, "WB_CRTL1"),
58462306a36Sopenharmony_ci		NULL, "mt2701",
58562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 48),
58662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO67"),
58762306a36Sopenharmony_ci		MTK_FUNCTION(1, "WB_CRTL1"),
58862306a36Sopenharmony_ci		MTK_FUNCTION(5, "DFD_TMS_XI"),
58962306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[18]")
59062306a36Sopenharmony_ci	),
59162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(68, "WB_CRTL2"),
59262306a36Sopenharmony_ci		NULL, "mt2701",
59362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 49),
59462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO68"),
59562306a36Sopenharmony_ci		MTK_FUNCTION(1, "WB_CRTL2"),
59662306a36Sopenharmony_ci		MTK_FUNCTION(5, "DFD_TCK_XI"),
59762306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[19]")
59862306a36Sopenharmony_ci	),
59962306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(69, "WB_CRTL3"),
60062306a36Sopenharmony_ci		NULL, "mt2701",
60162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 50),
60262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO69"),
60362306a36Sopenharmony_ci		MTK_FUNCTION(1, "WB_CRTL3"),
60462306a36Sopenharmony_ci		MTK_FUNCTION(5, "DFD_TDI_XI"),
60562306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[20]")
60662306a36Sopenharmony_ci	),
60762306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(70, "WB_CRTL4"),
60862306a36Sopenharmony_ci		NULL, "mt2701",
60962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 51),
61062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO70"),
61162306a36Sopenharmony_ci		MTK_FUNCTION(1, "WB_CRTL4"),
61262306a36Sopenharmony_ci		MTK_FUNCTION(5, "DFD_TDO"),
61362306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[21]")
61462306a36Sopenharmony_ci	),
61562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(71, "WB_CRTL5"),
61662306a36Sopenharmony_ci		NULL, "mt2701",
61762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 52),
61862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO71"),
61962306a36Sopenharmony_ci		MTK_FUNCTION(1, "WB_CRTL5"),
62062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[22]")
62162306a36Sopenharmony_ci	),
62262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(72, "I2S0_DATA_IN"),
62362306a36Sopenharmony_ci		NULL, "mt2701",
62462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 53),
62562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO72"),
62662306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S0_DATA_IN"),
62762306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_RX"),
62862306a36Sopenharmony_ci		MTK_FUNCTION(4, "PWM0"),
62962306a36Sopenharmony_ci		MTK_FUNCTION(5, "DISP_PWM"),
63062306a36Sopenharmony_ci		MTK_FUNCTION(6, "WCN_I2S_DI"),
63162306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[2]")
63262306a36Sopenharmony_ci	),
63362306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(73, "I2S0_LRCK"),
63462306a36Sopenharmony_ci		NULL, "mt2701",
63562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 54),
63662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO73"),
63762306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S0_LRCK"),
63862306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_SYNC"),
63962306a36Sopenharmony_ci		MTK_FUNCTION(6, "WCN_I2S_LRCK"),
64062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[5]")
64162306a36Sopenharmony_ci	),
64262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(74, "I2S0_BCK"),
64362306a36Sopenharmony_ci		NULL, "mt2701",
64462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 55),
64562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO74"),
64662306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S0_BCK"),
64762306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_CLK0"),
64862306a36Sopenharmony_ci		MTK_FUNCTION(6, "WCN_I2S_BCK"),
64962306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[4]")
65062306a36Sopenharmony_ci	),
65162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(75, "SDA0"),
65262306a36Sopenharmony_ci		NULL, "mt2701",
65362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 56),
65462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO75"),
65562306a36Sopenharmony_ci		MTK_FUNCTION(1, "SDA0")
65662306a36Sopenharmony_ci	),
65762306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(76, "SCL0"),
65862306a36Sopenharmony_ci		NULL, "mt2701",
65962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 57),
66062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO76"),
66162306a36Sopenharmony_ci		MTK_FUNCTION(1, "SCL0")
66262306a36Sopenharmony_ci	),
66362306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(77, "SDA2"),
66462306a36Sopenharmony_ci		NULL, "mt2701",
66562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 58),
66662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO77"),
66762306a36Sopenharmony_ci		MTK_FUNCTION(1, "SDA2")
66862306a36Sopenharmony_ci	),
66962306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(78, "SCL2"),
67062306a36Sopenharmony_ci		NULL, "mt2701",
67162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 59),
67262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO78"),
67362306a36Sopenharmony_ci		MTK_FUNCTION(1, "SCL2")
67462306a36Sopenharmony_ci	),
67562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(79, "URXD0"),
67662306a36Sopenharmony_ci		NULL, "mt2701",
67762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 60),
67862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO79"),
67962306a36Sopenharmony_ci		MTK_FUNCTION(1, "URXD0"),
68062306a36Sopenharmony_ci		MTK_FUNCTION(2, "UTXD0")
68162306a36Sopenharmony_ci	),
68262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(80, "UTXD0"),
68362306a36Sopenharmony_ci		NULL, "mt2701",
68462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 61),
68562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO80"),
68662306a36Sopenharmony_ci		MTK_FUNCTION(1, "UTXD0"),
68762306a36Sopenharmony_ci		MTK_FUNCTION(2, "URXD0")
68862306a36Sopenharmony_ci	),
68962306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(81, "URXD1"),
69062306a36Sopenharmony_ci		NULL, "mt2701",
69162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 62),
69262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO81"),
69362306a36Sopenharmony_ci		MTK_FUNCTION(1, "URXD1"),
69462306a36Sopenharmony_ci		MTK_FUNCTION(2, "UTXD1")
69562306a36Sopenharmony_ci	),
69662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(82, "UTXD1"),
69762306a36Sopenharmony_ci		NULL, "mt2701",
69862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 63),
69962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO82"),
70062306a36Sopenharmony_ci		MTK_FUNCTION(1, "UTXD1"),
70162306a36Sopenharmony_ci		MTK_FUNCTION(2, "URXD1")
70262306a36Sopenharmony_ci	),
70362306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(83, "LCM_RST"),
70462306a36Sopenharmony_ci		NULL, "mt2701",
70562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 64),
70662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO83"),
70762306a36Sopenharmony_ci		MTK_FUNCTION(1, "LCM_RST"),
70862306a36Sopenharmony_ci		MTK_FUNCTION(2, "VDAC_CK_XI"),
70962306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[1]")
71062306a36Sopenharmony_ci	),
71162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(84, "DSI_TE"),
71262306a36Sopenharmony_ci		NULL, "mt2701",
71362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 65),
71462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO84"),
71562306a36Sopenharmony_ci		MTK_FUNCTION(1, "DSI_TE"),
71662306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[0]")
71762306a36Sopenharmony_ci	),
71862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(85, "MSDC2_CMD"),
71962306a36Sopenharmony_ci		NULL, "mt2701",
72062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 66),
72162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO85"),
72262306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_CMD"),
72362306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL0"),
72462306a36Sopenharmony_ci		MTK_FUNCTION(3, "SDA1"),
72562306a36Sopenharmony_ci		MTK_FUNCTION(6, "I2SOUT_BCK")
72662306a36Sopenharmony_ci	),
72762306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(86, "MSDC2_CLK"),
72862306a36Sopenharmony_ci		NULL, "mt2701",
72962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 67),
73062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO86"),
73162306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_CLK"),
73262306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL1"),
73362306a36Sopenharmony_ci		MTK_FUNCTION(3, "SCL1"),
73462306a36Sopenharmony_ci		MTK_FUNCTION(6, "I2SOUT_LRCK")
73562306a36Sopenharmony_ci	),
73662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(87, "MSDC2_DAT0"),
73762306a36Sopenharmony_ci		NULL, "mt2701",
73862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 68),
73962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO87"),
74062306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_DAT0"),
74162306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL2"),
74262306a36Sopenharmony_ci		MTK_FUNCTION(5, "UTXD0"),
74362306a36Sopenharmony_ci		MTK_FUNCTION(6, "I2SOUT_DATA_OUT")
74462306a36Sopenharmony_ci	),
74562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(88, "MSDC2_DAT1"),
74662306a36Sopenharmony_ci		NULL, "mt2701",
74762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 71),
74862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO88"),
74962306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_DAT1"),
75062306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL3"),
75162306a36Sopenharmony_ci		MTK_FUNCTION(3, "PWM0"),
75262306a36Sopenharmony_ci		MTK_FUNCTION(5, "URXD0"),
75362306a36Sopenharmony_ci		MTK_FUNCTION(6, "PWM1")
75462306a36Sopenharmony_ci	),
75562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(89, "MSDC2_DAT2"),
75662306a36Sopenharmony_ci		NULL, "mt2701",
75762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 72),
75862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO89"),
75962306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_DAT2"),
76062306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL4"),
76162306a36Sopenharmony_ci		MTK_FUNCTION(3, "SDA2"),
76262306a36Sopenharmony_ci		MTK_FUNCTION(5, "UTXD1"),
76362306a36Sopenharmony_ci		MTK_FUNCTION(6, "PWM2")
76462306a36Sopenharmony_ci	),
76562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(90, "MSDC2_DAT3"),
76662306a36Sopenharmony_ci		NULL, "mt2701",
76762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 73),
76862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO90"),
76962306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_DAT3"),
77062306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL5"),
77162306a36Sopenharmony_ci		MTK_FUNCTION(3, "SCL2"),
77262306a36Sopenharmony_ci		MTK_FUNCTION(4, "EXT_FRAME_SYNC"),
77362306a36Sopenharmony_ci		MTK_FUNCTION(5, "URXD1"),
77462306a36Sopenharmony_ci		MTK_FUNCTION(6, "PWM3")
77562306a36Sopenharmony_ci	),
77662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(91, "TDN3"),
77762306a36Sopenharmony_ci		NULL, "mt2701",
77862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
77962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPI91"),
78062306a36Sopenharmony_ci		MTK_FUNCTION(1, "TDN3")
78162306a36Sopenharmony_ci	),
78262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(92, "TDP3"),
78362306a36Sopenharmony_ci		NULL, "mt2701",
78462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
78562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPI92"),
78662306a36Sopenharmony_ci		MTK_FUNCTION(1, "TDP3")
78762306a36Sopenharmony_ci	),
78862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(93, "TDN2"),
78962306a36Sopenharmony_ci		NULL, "mt2701",
79062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
79162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPI93"),
79262306a36Sopenharmony_ci		MTK_FUNCTION(1, "TDN2")
79362306a36Sopenharmony_ci	),
79462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(94, "TDP2"),
79562306a36Sopenharmony_ci		NULL, "mt2701",
79662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
79762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPI94"),
79862306a36Sopenharmony_ci		MTK_FUNCTION(1, "TDP2")
79962306a36Sopenharmony_ci	),
80062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(95, "TCN"),
80162306a36Sopenharmony_ci		NULL, "mt2701",
80262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
80362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPI95"),
80462306a36Sopenharmony_ci		MTK_FUNCTION(1, "TCN")
80562306a36Sopenharmony_ci	),
80662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(96, "TCP"),
80762306a36Sopenharmony_ci		NULL, "mt2701",
80862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
80962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPI96"),
81062306a36Sopenharmony_ci		MTK_FUNCTION(1, "TCP")
81162306a36Sopenharmony_ci	),
81262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(97, "TDN1"),
81362306a36Sopenharmony_ci		NULL, "mt2701",
81462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
81562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPI97"),
81662306a36Sopenharmony_ci		MTK_FUNCTION(1, "TDN1")
81762306a36Sopenharmony_ci	),
81862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(98, "TDP1"),
81962306a36Sopenharmony_ci		NULL, "mt2701",
82062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
82162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPI98"),
82262306a36Sopenharmony_ci		MTK_FUNCTION(1, "TDP1")
82362306a36Sopenharmony_ci	),
82462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(99, "TDN0"),
82562306a36Sopenharmony_ci		NULL, "mt2701",
82662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
82762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPI99"),
82862306a36Sopenharmony_ci		MTK_FUNCTION(1, "TDN0")
82962306a36Sopenharmony_ci	),
83062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(100, "TDP0"),
83162306a36Sopenharmony_ci		NULL, "mt2701",
83262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
83362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPI100"),
83462306a36Sopenharmony_ci		MTK_FUNCTION(1, "TDP0")
83562306a36Sopenharmony_ci	),
83662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(101, "SPI2_CSN"),
83762306a36Sopenharmony_ci		NULL, "mt2701",
83862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 74),
83962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO101"),
84062306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPI2_CS"),
84162306a36Sopenharmony_ci		MTK_FUNCTION(3, "SCL3"),
84262306a36Sopenharmony_ci		MTK_FUNCTION(4, "KROW0")
84362306a36Sopenharmony_ci	),
84462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(102, "SPI2_MI"),
84562306a36Sopenharmony_ci		NULL, "mt2701",
84662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 75),
84762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO102"),
84862306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPI2_MI"),
84962306a36Sopenharmony_ci		MTK_FUNCTION(2, "SPI2_MO"),
85062306a36Sopenharmony_ci		MTK_FUNCTION(3, "SDA3"),
85162306a36Sopenharmony_ci		MTK_FUNCTION(4, "KROW1")
85262306a36Sopenharmony_ci	),
85362306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(103, "SPI2_MO"),
85462306a36Sopenharmony_ci		NULL, "mt2701",
85562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 76),
85662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO103"),
85762306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPI2_MO"),
85862306a36Sopenharmony_ci		MTK_FUNCTION(2, "SPI2_MI"),
85962306a36Sopenharmony_ci		MTK_FUNCTION(3, "SCL3"),
86062306a36Sopenharmony_ci		MTK_FUNCTION(4, "KROW2")
86162306a36Sopenharmony_ci	),
86262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(104, "SPI2_CLK"),
86362306a36Sopenharmony_ci		NULL, "mt2701",
86462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 77),
86562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO104"),
86662306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPI2_CK"),
86762306a36Sopenharmony_ci		MTK_FUNCTION(3, "SDA3"),
86862306a36Sopenharmony_ci		MTK_FUNCTION(4, "KROW3")
86962306a36Sopenharmony_ci	),
87062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(105, "MSDC1_CMD"),
87162306a36Sopenharmony_ci		NULL, "mt2701",
87262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 78),
87362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO105"),
87462306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_CMD"),
87562306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL0"),
87662306a36Sopenharmony_ci		MTK_FUNCTION(3, "SDA1"),
87762306a36Sopenharmony_ci		MTK_FUNCTION(6, "I2SOUT_BCK"),
87862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[27]")
87962306a36Sopenharmony_ci	),
88062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(106, "MSDC1_CLK"),
88162306a36Sopenharmony_ci		NULL, "mt2701",
88262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 79),
88362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO106"),
88462306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_CLK"),
88562306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL1"),
88662306a36Sopenharmony_ci		MTK_FUNCTION(3, "SCL1"),
88762306a36Sopenharmony_ci		MTK_FUNCTION(6, "I2SOUT_LRCK"),
88862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[28]")
88962306a36Sopenharmony_ci	),
89062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(107, "MSDC1_DAT0"),
89162306a36Sopenharmony_ci		NULL, "mt2701",
89262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 80),
89362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO107"),
89462306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_DAT0"),
89562306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL2"),
89662306a36Sopenharmony_ci		MTK_FUNCTION(5, "UTXD0"),
89762306a36Sopenharmony_ci		MTK_FUNCTION(6, "I2SOUT_DATA_OUT"),
89862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[26]")
89962306a36Sopenharmony_ci	),
90062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(108, "MSDC1_DAT1"),
90162306a36Sopenharmony_ci		NULL, "mt2701",
90262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 81),
90362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO108"),
90462306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_DAT1"),
90562306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL3"),
90662306a36Sopenharmony_ci		MTK_FUNCTION(3, "PWM0"),
90762306a36Sopenharmony_ci		MTK_FUNCTION(5, "URXD0"),
90862306a36Sopenharmony_ci		MTK_FUNCTION(6, "PWM1"),
90962306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[25]")
91062306a36Sopenharmony_ci	),
91162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(109, "MSDC1_DAT2"),
91262306a36Sopenharmony_ci		NULL, "mt2701",
91362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 82),
91462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO109"),
91562306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_DAT2"),
91662306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL4"),
91762306a36Sopenharmony_ci		MTK_FUNCTION(3, "SDA2"),
91862306a36Sopenharmony_ci		MTK_FUNCTION(5, "UTXD1"),
91962306a36Sopenharmony_ci		MTK_FUNCTION(6, "PWM2"),
92062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[24]")
92162306a36Sopenharmony_ci	),
92262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(110, "MSDC1_DAT3"),
92362306a36Sopenharmony_ci		NULL, "mt2701",
92462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 83),
92562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO110"),
92662306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_DAT3"),
92762306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL5"),
92862306a36Sopenharmony_ci		MTK_FUNCTION(3, "SCL2"),
92962306a36Sopenharmony_ci		MTK_FUNCTION(4, "EXT_FRAME_SYNC"),
93062306a36Sopenharmony_ci		MTK_FUNCTION(5, "URXD1"),
93162306a36Sopenharmony_ci		MTK_FUNCTION(6, "PWM3"),
93262306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[23]")
93362306a36Sopenharmony_ci	),
93462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(111, "MSDC0_DAT7"),
93562306a36Sopenharmony_ci		NULL, "mt2701",
93662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 84),
93762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO111"),
93862306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT7"),
93962306a36Sopenharmony_ci		MTK_FUNCTION(4, "NLD7")
94062306a36Sopenharmony_ci	),
94162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(112, "MSDC0_DAT6"),
94262306a36Sopenharmony_ci		NULL, "mt2701",
94362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 85),
94462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO112"),
94562306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT6"),
94662306a36Sopenharmony_ci		MTK_FUNCTION(4, "NLD6")
94762306a36Sopenharmony_ci	),
94862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(113, "MSDC0_DAT5"),
94962306a36Sopenharmony_ci		NULL, "mt2701",
95062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 86),
95162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO113"),
95262306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT5"),
95362306a36Sopenharmony_ci		MTK_FUNCTION(4, "NLD5")
95462306a36Sopenharmony_ci	),
95562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(114, "MSDC0_DAT4"),
95662306a36Sopenharmony_ci		NULL, "mt2701",
95762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 87),
95862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO114"),
95962306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT4"),
96062306a36Sopenharmony_ci		MTK_FUNCTION(4, "NLD4")
96162306a36Sopenharmony_ci	),
96262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(115, "MSDC0_RSTB"),
96362306a36Sopenharmony_ci		NULL, "mt2701",
96462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 88),
96562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO115"),
96662306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_RSTB"),
96762306a36Sopenharmony_ci		MTK_FUNCTION(4, "NLD8")
96862306a36Sopenharmony_ci	),
96962306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(116, "MSDC0_CMD"),
97062306a36Sopenharmony_ci		NULL, "mt2701",
97162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 89),
97262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO116"),
97362306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_CMD"),
97462306a36Sopenharmony_ci		MTK_FUNCTION(4, "NALE")
97562306a36Sopenharmony_ci	),
97662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(117, "MSDC0_CLK"),
97762306a36Sopenharmony_ci		NULL, "mt2701",
97862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 90),
97962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO117"),
98062306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_CLK"),
98162306a36Sopenharmony_ci		MTK_FUNCTION(4, "NWEB")
98262306a36Sopenharmony_ci	),
98362306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(118, "MSDC0_DAT3"),
98462306a36Sopenharmony_ci		NULL, "mt2701",
98562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 91),
98662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO118"),
98762306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT3"),
98862306a36Sopenharmony_ci		MTK_FUNCTION(4, "NLD3")
98962306a36Sopenharmony_ci	),
99062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(119, "MSDC0_DAT2"),
99162306a36Sopenharmony_ci		NULL, "mt2701",
99262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 92),
99362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO119"),
99462306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT2"),
99562306a36Sopenharmony_ci		MTK_FUNCTION(4, "NLD2")
99662306a36Sopenharmony_ci	),
99762306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(120, "MSDC0_DAT1"),
99862306a36Sopenharmony_ci		NULL, "mt2701",
99962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 93),
100062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO120"),
100162306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT1"),
100262306a36Sopenharmony_ci		MTK_FUNCTION(4, "NLD1")
100362306a36Sopenharmony_ci	),
100462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(121, "MSDC0_DAT0"),
100562306a36Sopenharmony_ci		NULL, "mt2701",
100662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 94),
100762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO121"),
100862306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT0"),
100962306a36Sopenharmony_ci		MTK_FUNCTION(4, "NLD0"),
101062306a36Sopenharmony_ci		MTK_FUNCTION(5, "WATCHDOG")
101162306a36Sopenharmony_ci	),
101262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(122, "CEC"),
101362306a36Sopenharmony_ci		NULL, "mt2701",
101462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 95),
101562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO122"),
101662306a36Sopenharmony_ci		MTK_FUNCTION(1, "CEC"),
101762306a36Sopenharmony_ci		MTK_FUNCTION(4, "SDA2"),
101862306a36Sopenharmony_ci		MTK_FUNCTION(5, "URXD0")
101962306a36Sopenharmony_ci	),
102062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(123, "HTPLG"),
102162306a36Sopenharmony_ci		NULL, "mt2701",
102262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 96),
102362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO123"),
102462306a36Sopenharmony_ci		MTK_FUNCTION(1, "HTPLG"),
102562306a36Sopenharmony_ci		MTK_FUNCTION(4, "SCL2"),
102662306a36Sopenharmony_ci		MTK_FUNCTION(5, "UTXD0")
102762306a36Sopenharmony_ci	),
102862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(124, "HDMISCK"),
102962306a36Sopenharmony_ci		NULL, "mt2701",
103062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 97),
103162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO124"),
103262306a36Sopenharmony_ci		MTK_FUNCTION(1, "HDMISCK"),
103362306a36Sopenharmony_ci		MTK_FUNCTION(4, "SDA1"),
103462306a36Sopenharmony_ci		MTK_FUNCTION(5, "PWM3")
103562306a36Sopenharmony_ci	),
103662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(125, "HDMISD"),
103762306a36Sopenharmony_ci		NULL, "mt2701",
103862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 98),
103962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO125"),
104062306a36Sopenharmony_ci		MTK_FUNCTION(1, "HDMISD"),
104162306a36Sopenharmony_ci		MTK_FUNCTION(4, "SCL1"),
104262306a36Sopenharmony_ci		MTK_FUNCTION(5, "PWM4")
104362306a36Sopenharmony_ci	),
104462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(126, "I2S0_MCLK"),
104562306a36Sopenharmony_ci		NULL, "mt2701",
104662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 99),
104762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO126"),
104862306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S0_MCLK"),
104962306a36Sopenharmony_ci		MTK_FUNCTION(6, "WCN_I2S_MCLK"),
105062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[6]")
105162306a36Sopenharmony_ci	),
105262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(127, "RAMBUF_IDATA0"),
105362306a36Sopenharmony_ci		NULL, "mt2701",
105462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
105562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO127"),
105662306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_IDATA0")
105762306a36Sopenharmony_ci	),
105862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(128, "RAMBUF_IDATA1"),
105962306a36Sopenharmony_ci		NULL, "mt2701",
106062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
106162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO128"),
106262306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_IDATA1")
106362306a36Sopenharmony_ci	),
106462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(129, "RAMBUF_IDATA2"),
106562306a36Sopenharmony_ci		NULL, "mt2701",
106662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
106762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO129"),
106862306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_IDATA2")
106962306a36Sopenharmony_ci	),
107062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(130, "RAMBUF_IDATA3"),
107162306a36Sopenharmony_ci		NULL, "mt2701",
107262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
107362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO130"),
107462306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_IDATA3")
107562306a36Sopenharmony_ci	),
107662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(131, "RAMBUF_IDATA4"),
107762306a36Sopenharmony_ci		NULL, "mt2701",
107862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
107962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO131"),
108062306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_IDATA4")
108162306a36Sopenharmony_ci	),
108262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(132, "RAMBUF_IDATA5"),
108362306a36Sopenharmony_ci		NULL, "mt2701",
108462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
108562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO132"),
108662306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_IDATA5")
108762306a36Sopenharmony_ci	),
108862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(133, "RAMBUF_IDATA6"),
108962306a36Sopenharmony_ci		NULL, "mt2701",
109062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
109162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO133"),
109262306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_IDATA6")
109362306a36Sopenharmony_ci	),
109462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(134, "RAMBUF_IDATA7"),
109562306a36Sopenharmony_ci		NULL, "mt2701",
109662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
109762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO134"),
109862306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_IDATA7")
109962306a36Sopenharmony_ci	),
110062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(135, "RAMBUF_IDATA8"),
110162306a36Sopenharmony_ci		NULL, "mt2701",
110262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
110362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO135"),
110462306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_IDATA8")
110562306a36Sopenharmony_ci	),
110662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(136, "RAMBUF_IDATA9"),
110762306a36Sopenharmony_ci		NULL, "mt2701",
110862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
110962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO136"),
111062306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_IDATA9")
111162306a36Sopenharmony_ci	),
111262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(137, "RAMBUF_IDATA10"),
111362306a36Sopenharmony_ci		NULL, "mt2701",
111462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
111562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO137"),
111662306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_IDATA10")
111762306a36Sopenharmony_ci	),
111862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(138, "RAMBUF_IDATA11"),
111962306a36Sopenharmony_ci		NULL, "mt2701",
112062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
112162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO138"),
112262306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_IDATA11")
112362306a36Sopenharmony_ci	),
112462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(139, "RAMBUF_IDATA12"),
112562306a36Sopenharmony_ci		NULL, "mt2701",
112662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
112762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO139"),
112862306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_IDATA12")
112962306a36Sopenharmony_ci	),
113062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(140, "RAMBUF_IDATA13"),
113162306a36Sopenharmony_ci		NULL, "mt2701",
113262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
113362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO140"),
113462306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_IDATA13")
113562306a36Sopenharmony_ci	),
113662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(141, "RAMBUF_IDATA14"),
113762306a36Sopenharmony_ci		NULL, "mt2701",
113862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
113962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO141"),
114062306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_IDATA14")
114162306a36Sopenharmony_ci	),
114262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(142, "RAMBUF_IDATA15"),
114362306a36Sopenharmony_ci		NULL, "mt2701",
114462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
114562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO142"),
114662306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_IDATA15")
114762306a36Sopenharmony_ci	),
114862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(143, "RAMBUF_ODATA0"),
114962306a36Sopenharmony_ci		NULL, "mt2701",
115062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
115162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO143"),
115262306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ODATA0")
115362306a36Sopenharmony_ci	),
115462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(144, "RAMBUF_ODATA1"),
115562306a36Sopenharmony_ci		NULL, "mt2701",
115662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
115762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO144"),
115862306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ODATA1")
115962306a36Sopenharmony_ci	),
116062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(145, "RAMBUF_ODATA2"),
116162306a36Sopenharmony_ci		NULL, "mt2701",
116262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
116362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO145"),
116462306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ODATA2")
116562306a36Sopenharmony_ci	),
116662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(146, "RAMBUF_ODATA3"),
116762306a36Sopenharmony_ci		NULL, "mt2701",
116862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
116962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO146"),
117062306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ODATA3")
117162306a36Sopenharmony_ci	),
117262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(147, "RAMBUF_ODATA4"),
117362306a36Sopenharmony_ci		NULL, "mt2701",
117462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
117562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO147"),
117662306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ODATA4")
117762306a36Sopenharmony_ci	),
117862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(148, "RAMBUF_ODATA5"),
117962306a36Sopenharmony_ci		NULL, "mt2701",
118062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
118162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO148"),
118262306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ODATA5")
118362306a36Sopenharmony_ci	),
118462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(149, "RAMBUF_ODATA6"),
118562306a36Sopenharmony_ci		NULL, "mt2701",
118662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
118762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO149"),
118862306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ODATA6")
118962306a36Sopenharmony_ci	),
119062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(150, "RAMBUF_ODATA7"),
119162306a36Sopenharmony_ci		NULL, "mt2701",
119262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
119362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO150"),
119462306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ODATA7")
119562306a36Sopenharmony_ci	),
119662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(151, "RAMBUF_ODATA8"),
119762306a36Sopenharmony_ci		NULL, "mt2701",
119862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
119962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO151"),
120062306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ODATA8")
120162306a36Sopenharmony_ci	),
120262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(152, "RAMBUF_ODATA9"),
120362306a36Sopenharmony_ci		NULL, "mt2701",
120462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
120562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO152"),
120662306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ODATA9")
120762306a36Sopenharmony_ci	),
120862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(153, "RAMBUF_ODATA10"),
120962306a36Sopenharmony_ci		NULL, "mt2701",
121062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
121162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO153"),
121262306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ODATA10")
121362306a36Sopenharmony_ci	),
121462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(154, "RAMBUF_ODATA11"),
121562306a36Sopenharmony_ci		NULL, "mt2701",
121662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
121762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO154"),
121862306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ODATA11")
121962306a36Sopenharmony_ci	),
122062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(155, "RAMBUF_ODATA12"),
122162306a36Sopenharmony_ci		NULL, "mt2701",
122262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
122362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO155"),
122462306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ODATA12")
122562306a36Sopenharmony_ci	),
122662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(156, "RAMBUF_ODATA13"),
122762306a36Sopenharmony_ci		NULL, "mt2701",
122862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
122962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO156"),
123062306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ODATA13")
123162306a36Sopenharmony_ci	),
123262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(157, "RAMBUF_ODATA14"),
123362306a36Sopenharmony_ci		NULL, "mt2701",
123462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
123562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO157"),
123662306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ODATA14")
123762306a36Sopenharmony_ci	),
123862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(158, "RAMBUF_ODATA15"),
123962306a36Sopenharmony_ci		NULL, "mt2701",
124062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
124162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO158"),
124262306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ODATA15")
124362306a36Sopenharmony_ci	),
124462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(159, "RAMBUF_BE0"),
124562306a36Sopenharmony_ci		NULL, "mt2701",
124662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
124762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO159"),
124862306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_BE0")
124962306a36Sopenharmony_ci	),
125062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(160, "RAMBUF_BE1"),
125162306a36Sopenharmony_ci		NULL, "mt2701",
125262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
125362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO160"),
125462306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_BE1")
125562306a36Sopenharmony_ci	),
125662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(161, "AP2PT_INT"),
125762306a36Sopenharmony_ci		NULL, "mt2701",
125862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
125962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO161"),
126062306a36Sopenharmony_ci		MTK_FUNCTION(1, "AP2PT_INT")
126162306a36Sopenharmony_ci	),
126262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(162, "AP2PT_INT_CLR"),
126362306a36Sopenharmony_ci		NULL, "mt2701",
126462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
126562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO162"),
126662306a36Sopenharmony_ci		MTK_FUNCTION(1, "AP2PT_INT_CLR")
126762306a36Sopenharmony_ci	),
126862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(163, "PT2AP_INT"),
126962306a36Sopenharmony_ci		NULL, "mt2701",
127062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
127162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO163"),
127262306a36Sopenharmony_ci		MTK_FUNCTION(1, "PT2AP_INT")
127362306a36Sopenharmony_ci	),
127462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(164, "PT2AP_INT_CLR"),
127562306a36Sopenharmony_ci		NULL, "mt2701",
127662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
127762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO164"),
127862306a36Sopenharmony_ci		MTK_FUNCTION(1, "PT2AP_INT_CLR")
127962306a36Sopenharmony_ci	),
128062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(165, "AP2UP_INT"),
128162306a36Sopenharmony_ci		NULL, "mt2701",
128262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
128362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO165"),
128462306a36Sopenharmony_ci		MTK_FUNCTION(1, "AP2UP_INT")
128562306a36Sopenharmony_ci	),
128662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(166, "AP2UP_INT_CLR"),
128762306a36Sopenharmony_ci		NULL, "mt2701",
128862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
128962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO166"),
129062306a36Sopenharmony_ci		MTK_FUNCTION(1, "AP2UP_INT_CLR")
129162306a36Sopenharmony_ci	),
129262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(167, "UP2AP_INT"),
129362306a36Sopenharmony_ci		NULL, "mt2701",
129462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
129562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO167"),
129662306a36Sopenharmony_ci		MTK_FUNCTION(1, "UP2AP_INT")
129762306a36Sopenharmony_ci	),
129862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(168, "UP2AP_INT_CLR"),
129962306a36Sopenharmony_ci		NULL, "mt2701",
130062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
130162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO168"),
130262306a36Sopenharmony_ci		MTK_FUNCTION(1, "UP2AP_INT_CLR")
130362306a36Sopenharmony_ci	),
130462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(169, "RAMBUF_ADDR0"),
130562306a36Sopenharmony_ci		NULL, "mt2701",
130662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
130762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO169"),
130862306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ADDR0")
130962306a36Sopenharmony_ci	),
131062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(170, "RAMBUF_ADDR1"),
131162306a36Sopenharmony_ci		NULL, "mt2701",
131262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
131362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO170"),
131462306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ADDR1")
131562306a36Sopenharmony_ci	),
131662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(171, "RAMBUF_ADDR2"),
131762306a36Sopenharmony_ci		NULL, "mt2701",
131862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
131962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO171"),
132062306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ADDR2")
132162306a36Sopenharmony_ci	),
132262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(172, "RAMBUF_ADDR3"),
132362306a36Sopenharmony_ci		NULL, "mt2701",
132462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
132562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO172"),
132662306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ADDR3")
132762306a36Sopenharmony_ci	),
132862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(173, "RAMBUF_ADDR4"),
132962306a36Sopenharmony_ci		NULL, "mt2701",
133062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
133162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO173"),
133262306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ADDR4")
133362306a36Sopenharmony_ci	),
133462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(174, "RAMBUF_ADDR5"),
133562306a36Sopenharmony_ci		NULL, "mt2701",
133662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
133762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO174"),
133862306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ADDR5")
133962306a36Sopenharmony_ci	),
134062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(175, "RAMBUF_ADDR6"),
134162306a36Sopenharmony_ci		NULL, "mt2701",
134262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
134362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO175"),
134462306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ADDR6")
134562306a36Sopenharmony_ci	),
134662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(176, "RAMBUF_ADDR7"),
134762306a36Sopenharmony_ci		NULL, "mt2701",
134862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
134962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO176"),
135062306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ADDR7")
135162306a36Sopenharmony_ci	),
135262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(177, "RAMBUF_ADDR8"),
135362306a36Sopenharmony_ci		NULL, "mt2701",
135462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
135562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO177"),
135662306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ADDR8")
135762306a36Sopenharmony_ci	),
135862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(178, "RAMBUF_ADDR9"),
135962306a36Sopenharmony_ci		NULL, "mt2701",
136062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
136162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO178"),
136262306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ADDR9")
136362306a36Sopenharmony_ci	),
136462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(179, "RAMBUF_ADDR10"),
136562306a36Sopenharmony_ci		NULL, "mt2701",
136662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
136762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO179"),
136862306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ADDR10")
136962306a36Sopenharmony_ci	),
137062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(180, "RAMBUF_RW"),
137162306a36Sopenharmony_ci		NULL, "mt2701",
137262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
137362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO180"),
137462306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_RW")
137562306a36Sopenharmony_ci	),
137662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(181, "RAMBUF_LAST"),
137762306a36Sopenharmony_ci		NULL, "mt2701",
137862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
137962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO181"),
138062306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_LAST")
138162306a36Sopenharmony_ci	),
138262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(182, "RAMBUF_HP"),
138362306a36Sopenharmony_ci		NULL, "mt2701",
138462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
138562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO182"),
138662306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_HP")
138762306a36Sopenharmony_ci	),
138862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(183, "RAMBUF_REQ"),
138962306a36Sopenharmony_ci		NULL, "mt2701",
139062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
139162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO183"),
139262306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_REQ")
139362306a36Sopenharmony_ci	),
139462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(184, "RAMBUF_ALE"),
139562306a36Sopenharmony_ci		NULL, "mt2701",
139662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
139762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO184"),
139862306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_ALE")
139962306a36Sopenharmony_ci	),
140062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(185, "RAMBUF_DLE"),
140162306a36Sopenharmony_ci		NULL, "mt2701",
140262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
140362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO185"),
140462306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_DLE")
140562306a36Sopenharmony_ci	),
140662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(186, "RAMBUF_WDLE"),
140762306a36Sopenharmony_ci		NULL, "mt2701",
140862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
140962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO186"),
141062306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_WDLE")
141162306a36Sopenharmony_ci	),
141262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(187, "RAMBUF_O_CLK"),
141362306a36Sopenharmony_ci		NULL, "mt2701",
141462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
141562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO187"),
141662306a36Sopenharmony_ci		MTK_FUNCTION(1, "RAMBUF_O_CLK")
141762306a36Sopenharmony_ci	),
141862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(188, "I2S2_MCLK"),
141962306a36Sopenharmony_ci		NULL, "mt2701",
142062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 100),
142162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO188"),
142262306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S2_MCLK")
142362306a36Sopenharmony_ci	),
142462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(189, "I2S3_DATA"),
142562306a36Sopenharmony_ci		NULL, "mt2701",
142662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 101),
142762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO189"),
142862306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S3_DATA_BYPS"),
142962306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_TX")
143062306a36Sopenharmony_ci	),
143162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(190, "I2S3_DATA_IN"),
143262306a36Sopenharmony_ci		NULL, "mt2701",
143362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 102),
143462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO190"),
143562306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S3_DATA_IN"),
143662306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_RX")
143762306a36Sopenharmony_ci	),
143862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(191, "I2S3_BCK"),
143962306a36Sopenharmony_ci		NULL, "mt2701",
144062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 103),
144162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO191"),
144262306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S3_BCK"),
144362306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_CLK0")
144462306a36Sopenharmony_ci	),
144562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(192, "I2S3_LRCK"),
144662306a36Sopenharmony_ci		NULL, "mt2701",
144762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 104),
144862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO192"),
144962306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S3_LRCK"),
145062306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_SYNC")
145162306a36Sopenharmony_ci	),
145262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(193, "I2S3_MCLK"),
145362306a36Sopenharmony_ci		NULL, "mt2701",
145462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 105),
145562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO193"),
145662306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S3_MCLK")
145762306a36Sopenharmony_ci	),
145862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(194, "I2S4_DATA"),
145962306a36Sopenharmony_ci		NULL, "mt2701",
146062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 106),
146162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO194"),
146262306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S4_DATA"),
146362306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S4_DATA_BYPS"),
146462306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_TX")
146562306a36Sopenharmony_ci	),
146662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(195, "I2S4_DATA_IN"),
146762306a36Sopenharmony_ci		NULL, "mt2701",
146862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 107),
146962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO195"),
147062306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S4_DATA_IN"),
147162306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_RX")
147262306a36Sopenharmony_ci	),
147362306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(196, "I2S4_BCK"),
147462306a36Sopenharmony_ci		NULL, "mt2701",
147562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 108),
147662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO196"),
147762306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S4_BCK"),
147862306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_CLK0")
147962306a36Sopenharmony_ci	),
148062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(197, "I2S4_LRCK"),
148162306a36Sopenharmony_ci		NULL, "mt2701",
148262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 109),
148362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO197"),
148462306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S4_LRCK"),
148562306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCM_SYNC")
148662306a36Sopenharmony_ci	),
148762306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(198, "I2S4_MCLK"),
148862306a36Sopenharmony_ci		NULL, "mt2701",
148962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 110),
149062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO198"),
149162306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S4_MCLK")
149262306a36Sopenharmony_ci	),
149362306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(199, "SPI1_CLK"),
149462306a36Sopenharmony_ci		NULL, "mt2701",
149562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 111),
149662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO199"),
149762306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPI1_CK"),
149862306a36Sopenharmony_ci		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
149962306a36Sopenharmony_ci		MTK_FUNCTION(4, "KCOL3"),
150062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[15]")
150162306a36Sopenharmony_ci	),
150262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(200, "SPDIF_OUT"),
150362306a36Sopenharmony_ci		NULL, "mt2701",
150462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 112),
150562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO200"),
150662306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPDIF_OUT"),
150762306a36Sopenharmony_ci		MTK_FUNCTION(5, "G1_TXD3"),
150862306a36Sopenharmony_ci		MTK_FUNCTION(6, "URXD2"),
150962306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[16]")
151062306a36Sopenharmony_ci	),
151162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(201, "SPDIF_IN0"),
151262306a36Sopenharmony_ci		NULL, "mt2701",
151362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 113),
151462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO201"),
151562306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPDIF_IN0"),
151662306a36Sopenharmony_ci		MTK_FUNCTION(5, "G1_TXEN"),
151762306a36Sopenharmony_ci		MTK_FUNCTION(6, "UTXD2"),
151862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[17]")
151962306a36Sopenharmony_ci	),
152062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(202, "SPDIF_IN1"),
152162306a36Sopenharmony_ci		NULL, "mt2701",
152262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 114),
152362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO202"),
152462306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPDIF_IN1")
152562306a36Sopenharmony_ci	),
152662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(203, "PWM0"),
152762306a36Sopenharmony_ci		NULL, "mt2701",
152862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 115),
152962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO203"),
153062306a36Sopenharmony_ci		MTK_FUNCTION(1, "PWM0"),
153162306a36Sopenharmony_ci		MTK_FUNCTION(2, "DISP_PWM"),
153262306a36Sopenharmony_ci		MTK_FUNCTION(5, "G1_TXD2"),
153362306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[18]"),
153462306a36Sopenharmony_ci		MTK_FUNCTION(9, "I2S2_DATA")
153562306a36Sopenharmony_ci	),
153662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(204, "PWM1"),
153762306a36Sopenharmony_ci		NULL, "mt2701",
153862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 116),
153962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO204"),
154062306a36Sopenharmony_ci		MTK_FUNCTION(1, "PWM1"),
154162306a36Sopenharmony_ci		MTK_FUNCTION(2, "CLKM3"),
154262306a36Sopenharmony_ci		MTK_FUNCTION(5, "G1_TXD1"),
154362306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[19]"),
154462306a36Sopenharmony_ci		MTK_FUNCTION(9, "I2S3_DATA")
154562306a36Sopenharmony_ci	),
154662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(205, "PWM2"),
154762306a36Sopenharmony_ci		NULL, "mt2701",
154862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 117),
154962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO205"),
155062306a36Sopenharmony_ci		MTK_FUNCTION(1, "PWM2"),
155162306a36Sopenharmony_ci		MTK_FUNCTION(2, "CLKM2"),
155262306a36Sopenharmony_ci		MTK_FUNCTION(5, "G1_TXD0"),
155362306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[20]")
155462306a36Sopenharmony_ci	),
155562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(206, "PWM3"),
155662306a36Sopenharmony_ci		NULL, "mt2701",
155762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 118),
155862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO206"),
155962306a36Sopenharmony_ci		MTK_FUNCTION(1, "PWM3"),
156062306a36Sopenharmony_ci		MTK_FUNCTION(2, "CLKM1"),
156162306a36Sopenharmony_ci		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
156262306a36Sopenharmony_ci		MTK_FUNCTION(5, "G1_TXC"),
156362306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[21]")
156462306a36Sopenharmony_ci	),
156562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(207, "PWM4"),
156662306a36Sopenharmony_ci		NULL, "mt2701",
156762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 119),
156862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO207"),
156962306a36Sopenharmony_ci		MTK_FUNCTION(1, "PWM4"),
157062306a36Sopenharmony_ci		MTK_FUNCTION(2, "CLKM0"),
157162306a36Sopenharmony_ci		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
157262306a36Sopenharmony_ci		MTK_FUNCTION(5, "G1_RXC"),
157362306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[22]")
157462306a36Sopenharmony_ci	),
157562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(208, "AUD_EXT_CK1"),
157662306a36Sopenharmony_ci		NULL, "mt2701",
157762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 120),
157862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO208"),
157962306a36Sopenharmony_ci		MTK_FUNCTION(1, "AUD_EXT_CK1"),
158062306a36Sopenharmony_ci		MTK_FUNCTION(2, "PWM0"),
158162306a36Sopenharmony_ci		/* MT7623 take function 3 as PCIE0_PERST_N */
158262306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCIE0_PERST_N"),
158362306a36Sopenharmony_ci		MTK_FUNCTION(4, "ANT_SEL5"),
158462306a36Sopenharmony_ci		MTK_FUNCTION(5, "DISP_PWM"),
158562306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[31]"),
158662306a36Sopenharmony_ci		MTK_FUNCTION(11, "PCIE0_PERST_N")
158762306a36Sopenharmony_ci	),
158862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(209, "AUD_EXT_CK2"),
158962306a36Sopenharmony_ci		NULL, "mt2701",
159062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 121),
159162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO209"),
159262306a36Sopenharmony_ci		MTK_FUNCTION(1, "AUD_EXT_CK2"),
159362306a36Sopenharmony_ci		MTK_FUNCTION(2, "MSDC1_WP"),
159462306a36Sopenharmony_ci		/* MT7623 take function 3 as PCIE1_PERST_N */
159562306a36Sopenharmony_ci		MTK_FUNCTION(3, "PCIE1_PERST_N"),
159662306a36Sopenharmony_ci		MTK_FUNCTION(5, "PWM1"),
159762306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[32]"),
159862306a36Sopenharmony_ci		MTK_FUNCTION(11, "PCIE1_PERST_N")
159962306a36Sopenharmony_ci	),
160062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(210, "AUD_CLOCK"),
160162306a36Sopenharmony_ci		NULL, "mt2701",
160262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
160362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO210"),
160462306a36Sopenharmony_ci		MTK_FUNCTION(1, "AUD_CLOCK")
160562306a36Sopenharmony_ci	),
160662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(211, "DVP_RESET"),
160762306a36Sopenharmony_ci		NULL, "mt2701",
160862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
160962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO211"),
161062306a36Sopenharmony_ci		MTK_FUNCTION(1, "DVP_RESET")
161162306a36Sopenharmony_ci	),
161262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(212, "DVP_CLOCK"),
161362306a36Sopenharmony_ci		NULL, "mt2701",
161462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
161562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO212"),
161662306a36Sopenharmony_ci		MTK_FUNCTION(1, "DVP_CLOCK")
161762306a36Sopenharmony_ci	),
161862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(213, "DVP_CS"),
161962306a36Sopenharmony_ci		NULL, "mt2701",
162062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
162162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO213"),
162262306a36Sopenharmony_ci		MTK_FUNCTION(1, "DVP_CS")
162362306a36Sopenharmony_ci	),
162462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(214, "DVP_CK"),
162562306a36Sopenharmony_ci		NULL, "mt2701",
162662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
162762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO214"),
162862306a36Sopenharmony_ci		MTK_FUNCTION(1, "DVP_CK")
162962306a36Sopenharmony_ci	),
163062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(215, "DVP_DI"),
163162306a36Sopenharmony_ci		NULL, "mt2701",
163262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
163362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO215"),
163462306a36Sopenharmony_ci		MTK_FUNCTION(1, "DVP_DI")
163562306a36Sopenharmony_ci	),
163662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(216, "DVP_DO"),
163762306a36Sopenharmony_ci		NULL, "mt2701",
163862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
163962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO216"),
164062306a36Sopenharmony_ci		MTK_FUNCTION(1, "DVP_DO")
164162306a36Sopenharmony_ci	),
164262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(217, "AP_CS"),
164362306a36Sopenharmony_ci		NULL, "mt2701",
164462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
164562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO217"),
164662306a36Sopenharmony_ci		MTK_FUNCTION(1, "AP_CS")
164762306a36Sopenharmony_ci	),
164862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(218, "AP_CK"),
164962306a36Sopenharmony_ci		NULL, "mt2701",
165062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
165162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO218"),
165262306a36Sopenharmony_ci		MTK_FUNCTION(1, "AP_CK")
165362306a36Sopenharmony_ci	),
165462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(219, "AP_DI"),
165562306a36Sopenharmony_ci		NULL, "mt2701",
165662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
165762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO219"),
165862306a36Sopenharmony_ci		MTK_FUNCTION(1, "AP_DI")
165962306a36Sopenharmony_ci	),
166062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(220, "AP_DO"),
166162306a36Sopenharmony_ci		NULL, "mt2701",
166262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
166362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO220"),
166462306a36Sopenharmony_ci		MTK_FUNCTION(1, "AP_DO")
166562306a36Sopenharmony_ci	),
166662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(221, "DVD_BCLK"),
166762306a36Sopenharmony_ci		NULL, "mt2701",
166862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
166962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO221"),
167062306a36Sopenharmony_ci		MTK_FUNCTION(1, "DVD_BCLK")
167162306a36Sopenharmony_ci	),
167262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(222, "T8032_CLK"),
167362306a36Sopenharmony_ci		NULL, "mt2701",
167462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
167562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO222"),
167662306a36Sopenharmony_ci		MTK_FUNCTION(1, "T8032_CLK")
167762306a36Sopenharmony_ci	),
167862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(223, "AP_BCLK"),
167962306a36Sopenharmony_ci		NULL, "mt2701",
168062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
168162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO223"),
168262306a36Sopenharmony_ci		MTK_FUNCTION(1, "AP_BCLK")
168362306a36Sopenharmony_ci	),
168462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(224, "HOST_CS"),
168562306a36Sopenharmony_ci		NULL, "mt2701",
168662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
168762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO224"),
168862306a36Sopenharmony_ci		MTK_FUNCTION(1, "HOST_CS")
168962306a36Sopenharmony_ci	),
169062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(225, "HOST_CK"),
169162306a36Sopenharmony_ci		NULL, "mt2701",
169262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
169362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO225"),
169462306a36Sopenharmony_ci		MTK_FUNCTION(1, "HOST_CK")
169562306a36Sopenharmony_ci	),
169662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(226, "HOST_DO0"),
169762306a36Sopenharmony_ci		NULL, "mt2701",
169862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
169962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO226"),
170062306a36Sopenharmony_ci		MTK_FUNCTION(1, "HOST_DO0")
170162306a36Sopenharmony_ci	),
170262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(227, "HOST_DO1"),
170362306a36Sopenharmony_ci		NULL, "mt2701",
170462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
170562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO227"),
170662306a36Sopenharmony_ci		MTK_FUNCTION(1, "HOST_DO1")
170762306a36Sopenharmony_ci	),
170862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(228, "SLV_CS"),
170962306a36Sopenharmony_ci		NULL, "mt2701",
171062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
171162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO228"),
171262306a36Sopenharmony_ci		MTK_FUNCTION(1, "SLV_CS")
171362306a36Sopenharmony_ci	),
171462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(229, "SLV_CK"),
171562306a36Sopenharmony_ci		NULL, "mt2701",
171662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
171762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO229"),
171862306a36Sopenharmony_ci		MTK_FUNCTION(1, "SLV_CK")
171962306a36Sopenharmony_ci	),
172062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(230, "SLV_DI0"),
172162306a36Sopenharmony_ci		NULL, "mt2701",
172262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
172362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO230"),
172462306a36Sopenharmony_ci		MTK_FUNCTION(1, "SLV_DI0")
172562306a36Sopenharmony_ci	),
172662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(231, "SLV_DI1"),
172762306a36Sopenharmony_ci		NULL, "mt2701",
172862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
172962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO231"),
173062306a36Sopenharmony_ci		MTK_FUNCTION(1, "SLV_DI1")
173162306a36Sopenharmony_ci	),
173262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(232, "AP2DSP_INT"),
173362306a36Sopenharmony_ci		NULL, "mt2701",
173462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
173562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO232"),
173662306a36Sopenharmony_ci		MTK_FUNCTION(1, "AP2DSP_INT")
173762306a36Sopenharmony_ci	),
173862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(233, "AP2DSP_INT_CLR"),
173962306a36Sopenharmony_ci		NULL, "mt2701",
174062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
174162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO233"),
174262306a36Sopenharmony_ci		MTK_FUNCTION(1, "AP2DSP_INT_CLR")
174362306a36Sopenharmony_ci	),
174462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(234, "DSP2AP_INT"),
174562306a36Sopenharmony_ci		NULL, "mt2701",
174662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
174762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO234"),
174862306a36Sopenharmony_ci		MTK_FUNCTION(1, "DSP2AP_INT")
174962306a36Sopenharmony_ci	),
175062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(235, "DSP2AP_INT_CLR"),
175162306a36Sopenharmony_ci		NULL, "mt2701",
175262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
175362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO235"),
175462306a36Sopenharmony_ci		MTK_FUNCTION(1, "DSP2AP_INT_CLR")
175562306a36Sopenharmony_ci	),
175662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(236, "EXT_SDIO3"),
175762306a36Sopenharmony_ci		NULL, "mt2701",
175862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 122),
175962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO236"),
176062306a36Sopenharmony_ci		MTK_FUNCTION(1, "EXT_SDIO3"),
176162306a36Sopenharmony_ci		MTK_FUNCTION(2, "IDDIG"),
176262306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[1]")
176362306a36Sopenharmony_ci	),
176462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(237, "EXT_SDIO2"),
176562306a36Sopenharmony_ci		NULL, "mt2701",
176662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 123),
176762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO237"),
176862306a36Sopenharmony_ci		MTK_FUNCTION(1, "EXT_SDIO2"),
176962306a36Sopenharmony_ci		MTK_FUNCTION(2, "DRV_VBUS")
177062306a36Sopenharmony_ci	),
177162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(238, "EXT_SDIO1"),
177262306a36Sopenharmony_ci		NULL, "mt2701",
177362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 124),
177462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO238"),
177562306a36Sopenharmony_ci		MTK_FUNCTION(1, "EXT_SDIO1"),
177662306a36Sopenharmony_ci		MTK_FUNCTION(2, "IDDIG_P1")
177762306a36Sopenharmony_ci	),
177862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(239, "EXT_SDIO0"),
177962306a36Sopenharmony_ci		NULL, "mt2701",
178062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 125),
178162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO239"),
178262306a36Sopenharmony_ci		MTK_FUNCTION(1, "EXT_SDIO0"),
178362306a36Sopenharmony_ci		MTK_FUNCTION(2, "DRV_VBUS_P1")
178462306a36Sopenharmony_ci	),
178562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(240, "EXT_XCS"),
178662306a36Sopenharmony_ci		NULL, "mt2701",
178762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 126),
178862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO240"),
178962306a36Sopenharmony_ci		MTK_FUNCTION(1, "EXT_XCS")
179062306a36Sopenharmony_ci	),
179162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(241, "EXT_SCK"),
179262306a36Sopenharmony_ci		NULL, "mt2701",
179362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 127),
179462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO241"),
179562306a36Sopenharmony_ci		MTK_FUNCTION(1, "EXT_SCK")
179662306a36Sopenharmony_ci	),
179762306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(242, "URTS2"),
179862306a36Sopenharmony_ci		NULL, "mt2701",
179962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 128),
180062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO242"),
180162306a36Sopenharmony_ci		MTK_FUNCTION(1, "URTS2"),
180262306a36Sopenharmony_ci		MTK_FUNCTION(2, "UTXD3"),
180362306a36Sopenharmony_ci		MTK_FUNCTION(3, "URXD3"),
180462306a36Sopenharmony_ci		MTK_FUNCTION(4, "SCL1"),
180562306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[32]")
180662306a36Sopenharmony_ci	),
180762306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(243, "UCTS2"),
180862306a36Sopenharmony_ci		NULL, "mt2701",
180962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 129),
181062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO243"),
181162306a36Sopenharmony_ci		MTK_FUNCTION(1, "UCTS2"),
181262306a36Sopenharmony_ci		MTK_FUNCTION(2, "URXD3"),
181362306a36Sopenharmony_ci		MTK_FUNCTION(3, "UTXD3"),
181462306a36Sopenharmony_ci		MTK_FUNCTION(4, "SDA1"),
181562306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[6]")
181662306a36Sopenharmony_ci	),
181762306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(244, "HDMI_SDA_RX"),
181862306a36Sopenharmony_ci		NULL, "mt2701",
181962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 130),
182062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO244"),
182162306a36Sopenharmony_ci		MTK_FUNCTION(1, "HDMI_SDA_RX")
182262306a36Sopenharmony_ci	),
182362306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(245, "HDMI_SCL_RX"),
182462306a36Sopenharmony_ci		NULL, "mt2701",
182562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 131),
182662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO245"),
182762306a36Sopenharmony_ci		MTK_FUNCTION(1, "HDMI_SCL_RX")
182862306a36Sopenharmony_ci	),
182962306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(246, "MHL_SENCE"),
183062306a36Sopenharmony_ci		NULL, "mt2701",
183162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 132),
183262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO246")
183362306a36Sopenharmony_ci	),
183462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(247, "HDMI_HPD_CBUS_RX"),
183562306a36Sopenharmony_ci		NULL, "mt2701",
183662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 69),
183762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO247"),
183862306a36Sopenharmony_ci		MTK_FUNCTION(1, "HDMI_HPD_RX")
183962306a36Sopenharmony_ci	),
184062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(248, "HDMI_TESTOUTP_RX"),
184162306a36Sopenharmony_ci		NULL, "mt2701",
184262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 133),
184362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO248"),
184462306a36Sopenharmony_ci		MTK_FUNCTION(1, "HDMI_TESTOUTP_RX")
184562306a36Sopenharmony_ci	),
184662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(249, "MSDC0E_RSTB"),
184762306a36Sopenharmony_ci		NULL, "mt2701",
184862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 134),
184962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO249"),
185062306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0E_RSTB")
185162306a36Sopenharmony_ci	),
185262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(250, "MSDC0E_DAT7"),
185362306a36Sopenharmony_ci		NULL, "mt2701",
185462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 135),
185562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO250"),
185662306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC3_DAT7"),
185762306a36Sopenharmony_ci		MTK_FUNCTION(6, "PCIE0_CLKREQ_N")
185862306a36Sopenharmony_ci	),
185962306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(251, "MSDC0E_DAT6"),
186062306a36Sopenharmony_ci		NULL, "mt2701",
186162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 136),
186262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO251"),
186362306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC3_DAT6"),
186462306a36Sopenharmony_ci		MTK_FUNCTION(6, "PCIE0_WAKE_N")
186562306a36Sopenharmony_ci	),
186662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(252, "MSDC0E_DAT5"),
186762306a36Sopenharmony_ci		NULL, "mt2701",
186862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 137),
186962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO252"),
187062306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC3_DAT5"),
187162306a36Sopenharmony_ci		MTK_FUNCTION(6, "PCIE1_CLKREQ_N")
187262306a36Sopenharmony_ci	),
187362306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(253, "MSDC0E_DAT4"),
187462306a36Sopenharmony_ci		NULL, "mt2701",
187562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 138),
187662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO253"),
187762306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC3_DAT4"),
187862306a36Sopenharmony_ci		MTK_FUNCTION(6, "PCIE1_WAKE_N")
187962306a36Sopenharmony_ci	),
188062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(254, "MSDC0E_DAT3"),
188162306a36Sopenharmony_ci		NULL, "mt2701",
188262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 139),
188362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO254"),
188462306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC3_DAT3"),
188562306a36Sopenharmony_ci		MTK_FUNCTION(6, "PCIE2_CLKREQ_N")
188662306a36Sopenharmony_ci	),
188762306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(255, "MSDC0E_DAT2"),
188862306a36Sopenharmony_ci		NULL, "mt2701",
188962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 140),
189062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO255"),
189162306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC3_DAT2"),
189262306a36Sopenharmony_ci		MTK_FUNCTION(6, "PCIE2_WAKE_N")
189362306a36Sopenharmony_ci	),
189462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(256, "MSDC0E_DAT1"),
189562306a36Sopenharmony_ci		NULL, "mt2701",
189662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 141),
189762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO256"),
189862306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC3_DAT1")
189962306a36Sopenharmony_ci	),
190062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(257, "MSDC0E_DAT0"),
190162306a36Sopenharmony_ci		NULL, "mt2701",
190262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 142),
190362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO257"),
190462306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC3_DAT0")
190562306a36Sopenharmony_ci	),
190662306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(258, "MSDC0E_CMD"),
190762306a36Sopenharmony_ci		NULL, "mt2701",
190862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 143),
190962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO258"),
191062306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC3_CMD")
191162306a36Sopenharmony_ci	),
191262306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(259, "MSDC0E_CLK"),
191362306a36Sopenharmony_ci		NULL, "mt2701",
191462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 144),
191562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO259"),
191662306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC3_CLK")
191762306a36Sopenharmony_ci	),
191862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(260, "MSDC0E_DSL"),
191962306a36Sopenharmony_ci		NULL, "mt2701",
192062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 145),
192162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO260"),
192262306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC3_DSL")
192362306a36Sopenharmony_ci	),
192462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(261, "MSDC1_INS"),
192562306a36Sopenharmony_ci		NULL, "mt2701",
192662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 146),
192762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO261"),
192862306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_INS"),
192962306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[29]")
193062306a36Sopenharmony_ci	),
193162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(262, "G2_TXEN"),
193262306a36Sopenharmony_ci		NULL, "mt2701",
193362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 8),
193462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO262"),
193562306a36Sopenharmony_ci		MTK_FUNCTION(1, "G2_TXEN")
193662306a36Sopenharmony_ci	),
193762306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(263, "G2_TXD3"),
193862306a36Sopenharmony_ci		NULL, "mt2701",
193962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 9),
194062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO263"),
194162306a36Sopenharmony_ci		MTK_FUNCTION(1, "G2_TXD3"),
194262306a36Sopenharmony_ci		MTK_FUNCTION(6, "ANT_SEL5")
194362306a36Sopenharmony_ci	),
194462306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(264, "G2_TXD2"),
194562306a36Sopenharmony_ci		NULL, "mt2701",
194662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 10),
194762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO264"),
194862306a36Sopenharmony_ci		MTK_FUNCTION(1, "G2_TXD2"),
194962306a36Sopenharmony_ci		MTK_FUNCTION(6, "ANT_SEL4")
195062306a36Sopenharmony_ci	),
195162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(265, "G2_TXD1"),
195262306a36Sopenharmony_ci		NULL, "mt2701",
195362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 11),
195462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO265"),
195562306a36Sopenharmony_ci		MTK_FUNCTION(1, "G2_TXD1"),
195662306a36Sopenharmony_ci		MTK_FUNCTION(6, "ANT_SEL3")
195762306a36Sopenharmony_ci	),
195862306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(266, "G2_TXD0"),
195962306a36Sopenharmony_ci		NULL, "mt2701",
196062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
196162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO266"),
196262306a36Sopenharmony_ci		MTK_FUNCTION(1, "G2_TXD0"),
196362306a36Sopenharmony_ci		MTK_FUNCTION(6, "ANT_SEL2")
196462306a36Sopenharmony_ci	),
196562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(267, "G2_TXC"),
196662306a36Sopenharmony_ci		NULL, "mt2701",
196762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
196862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO267"),
196962306a36Sopenharmony_ci		MTK_FUNCTION(1, "G2_TXC")
197062306a36Sopenharmony_ci	),
197162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(268, "G2_RXC"),
197262306a36Sopenharmony_ci		NULL, "mt2701",
197362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
197462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO268"),
197562306a36Sopenharmony_ci		MTK_FUNCTION(1, "G2_RXC")
197662306a36Sopenharmony_ci	),
197762306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(269, "G2_RXD0"),
197862306a36Sopenharmony_ci		NULL, "mt2701",
197962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
198062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO269"),
198162306a36Sopenharmony_ci		MTK_FUNCTION(1, "G2_RXD0")
198262306a36Sopenharmony_ci	),
198362306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(270, "G2_RXD1"),
198462306a36Sopenharmony_ci		NULL, "mt2701",
198562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
198662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO270"),
198762306a36Sopenharmony_ci		MTK_FUNCTION(1, "G2_RXD1")
198862306a36Sopenharmony_ci	),
198962306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(271, "G2_RXD2"),
199062306a36Sopenharmony_ci		NULL, "mt2701",
199162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
199262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO271"),
199362306a36Sopenharmony_ci		MTK_FUNCTION(1, "G2_RXD2")
199462306a36Sopenharmony_ci	),
199562306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(272, "G2_RXD3"),
199662306a36Sopenharmony_ci		NULL, "mt2701",
199762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
199862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO272"),
199962306a36Sopenharmony_ci		MTK_FUNCTION(1, "G2_RXD3")
200062306a36Sopenharmony_ci	),
200162306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(273, "ESW_INT"),
200262306a36Sopenharmony_ci		NULL, "mt2701",
200362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 168),
200462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO273"),
200562306a36Sopenharmony_ci		MTK_FUNCTION(1, "ESW_INT")
200662306a36Sopenharmony_ci	),
200762306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(274, "G2_RXDV"),
200862306a36Sopenharmony_ci		NULL, "mt2701",
200962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
201062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO274"),
201162306a36Sopenharmony_ci		MTK_FUNCTION(1, "G2_RXDV")
201262306a36Sopenharmony_ci	),
201362306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(275, "MDC"),
201462306a36Sopenharmony_ci		NULL, "mt2701",
201562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
201662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO275"),
201762306a36Sopenharmony_ci		MTK_FUNCTION(1, "MDC"),
201862306a36Sopenharmony_ci		MTK_FUNCTION(6, "ANT_SEL0")
201962306a36Sopenharmony_ci	),
202062306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(276, "MDIO"),
202162306a36Sopenharmony_ci		NULL, "mt2701",
202262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
202362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO276"),
202462306a36Sopenharmony_ci		MTK_FUNCTION(1, "MDIO"),
202562306a36Sopenharmony_ci		MTK_FUNCTION(6, "ANT_SEL1")
202662306a36Sopenharmony_ci	),
202762306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(277, "ESW_RST"),
202862306a36Sopenharmony_ci		NULL, "mt2701",
202962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
203062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO277"),
203162306a36Sopenharmony_ci		MTK_FUNCTION(1, "ESW_RST")
203262306a36Sopenharmony_ci	),
203362306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(278, "JTAG_RESET"),
203462306a36Sopenharmony_ci		NULL, "mt2701",
203562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 147),
203662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO278"),
203762306a36Sopenharmony_ci		MTK_FUNCTION(1, "JTAG_RESET")
203862306a36Sopenharmony_ci	),
203962306a36Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(279, "USB3_RES_BOND"),
204062306a36Sopenharmony_ci		NULL, "mt2701",
204162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
204262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO279"),
204362306a36Sopenharmony_ci		MTK_FUNCTION(1, "USB3_RES_BOND")
204462306a36Sopenharmony_ci	),
204562306a36Sopenharmony_ci};
204662306a36Sopenharmony_ci
204762306a36Sopenharmony_ci#endif /* __PINCTRL_MTK_MT2701_H */
2048