162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Copyright (C) 2018 MediaTek Inc.
462306a36Sopenharmony_ci * Author: Zhiyong Tao <zhiyong.tao@mediatek.com>
562306a36Sopenharmony_ci *
662306a36Sopenharmony_ci */
762306a36Sopenharmony_ci
862306a36Sopenharmony_ci#ifndef __PINCTRL_MTK_MT8365_H
962306a36Sopenharmony_ci#define __PINCTRL_MTK_MT8365_H
1062306a36Sopenharmony_ci
1162306a36Sopenharmony_ci#include <linux/pinctrl/pinctrl.h>
1262306a36Sopenharmony_ci#include "pinctrl-mtk-common.h"
1362306a36Sopenharmony_ci
1462306a36Sopenharmony_cistatic const struct mtk_desc_pin mtk_pins_mt8365[] = {
1562306a36Sopenharmony_ci	MTK_PIN(
1662306a36Sopenharmony_ci		PINCTRL_PIN(0, "GPIO0"),
1762306a36Sopenharmony_ci		NULL, "mt8365",
1862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 0),
1962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO0"),
2062306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_D0"),
2162306a36Sopenharmony_ci		MTK_FUNCTION(2, "PWM_A"),
2262306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S2_BCK"),
2362306a36Sopenharmony_ci		MTK_FUNCTION(4, "EXT_TXD0"),
2462306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_TDO"),
2562306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A0")
2662306a36Sopenharmony_ci	),
2762306a36Sopenharmony_ci	MTK_PIN(
2862306a36Sopenharmony_ci		PINCTRL_PIN(1, "GPIO1"),
2962306a36Sopenharmony_ci		NULL, "mt8365",
3062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 1),
3162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO1"),
3262306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_D1"),
3362306a36Sopenharmony_ci		MTK_FUNCTION(2, "PWM_B"),
3462306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S2_LRCK"),
3562306a36Sopenharmony_ci		MTK_FUNCTION(4, "EXT_TXD1"),
3662306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"),
3762306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A1")
3862306a36Sopenharmony_ci	),
3962306a36Sopenharmony_ci	MTK_PIN(
4062306a36Sopenharmony_ci		PINCTRL_PIN(2, "GPIO2"),
4162306a36Sopenharmony_ci		NULL, "mt8365",
4262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 2),
4362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO2"),
4462306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_D2"),
4562306a36Sopenharmony_ci		MTK_FUNCTION(2, "PWM_C"),
4662306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S2_MCK"),
4762306a36Sopenharmony_ci		MTK_FUNCTION(4, "EXT_TXD2"),
4862306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_DBGI_N"),
4962306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A2")
5062306a36Sopenharmony_ci	),
5162306a36Sopenharmony_ci	MTK_PIN(
5262306a36Sopenharmony_ci		PINCTRL_PIN(3, "GPIO3"),
5362306a36Sopenharmony_ci		NULL, "mt8365",
5462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 3),
5562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO3"),
5662306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_D3"),
5762306a36Sopenharmony_ci		MTK_FUNCTION(2, "CLKM0"),
5862306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S2_DI"),
5962306a36Sopenharmony_ci		MTK_FUNCTION(4, "EXT_TXD3"),
6062306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_TCK"),
6162306a36Sopenharmony_ci		MTK_FUNCTION(6, "CONN_MCU_AICE_TCKC"),
6262306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A3")
6362306a36Sopenharmony_ci	),
6462306a36Sopenharmony_ci	MTK_PIN(
6562306a36Sopenharmony_ci		PINCTRL_PIN(4, "GPIO4"),
6662306a36Sopenharmony_ci		NULL, "mt8365",
6762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 4),
6862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO4"),
6962306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_D4"),
7062306a36Sopenharmony_ci		MTK_FUNCTION(2, "CLKM1"),
7162306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S1_BCK"),
7262306a36Sopenharmony_ci		MTK_FUNCTION(4, "EXT_TXC"),
7362306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_TDI"),
7462306a36Sopenharmony_ci		MTK_FUNCTION(6, "VDEC_TEST_CK"),
7562306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A4")
7662306a36Sopenharmony_ci	),
7762306a36Sopenharmony_ci	MTK_PIN(
7862306a36Sopenharmony_ci		PINCTRL_PIN(5, "GPIO5"),
7962306a36Sopenharmony_ci		NULL, "mt8365",
8062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 5),
8162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO5"),
8262306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_D5"),
8362306a36Sopenharmony_ci		MTK_FUNCTION(2, "CLKM2"),
8462306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S1_LRCK"),
8562306a36Sopenharmony_ci		MTK_FUNCTION(4, "EXT_RXER"),
8662306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_TRST_B"),
8762306a36Sopenharmony_ci		MTK_FUNCTION(6, "MM_TEST_CK"),
8862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A5")
8962306a36Sopenharmony_ci	),
9062306a36Sopenharmony_ci	MTK_PIN(
9162306a36Sopenharmony_ci		PINCTRL_PIN(6, "GPIO6"),
9262306a36Sopenharmony_ci		NULL, "mt8365",
9362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 6),
9462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO6"),
9562306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_D6"),
9662306a36Sopenharmony_ci		MTK_FUNCTION(2, "CLKM3"),
9762306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S1_MCK"),
9862306a36Sopenharmony_ci		MTK_FUNCTION(4, "EXT_RXC"),
9962306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_TMS"),
10062306a36Sopenharmony_ci		MTK_FUNCTION(6, "CONN_MCU_AICE_TMSC"),
10162306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A6")
10262306a36Sopenharmony_ci	),
10362306a36Sopenharmony_ci	MTK_PIN(
10462306a36Sopenharmony_ci		PINCTRL_PIN(7, "GPIO7"),
10562306a36Sopenharmony_ci		NULL, "mt8365",
10662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 7),
10762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO7"),
10862306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_D7"),
10962306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S1_DO"),
11062306a36Sopenharmony_ci		MTK_FUNCTION(4, "EXT_RXDV"),
11162306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_DSP_JCK"),
11262306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A7")
11362306a36Sopenharmony_ci	),
11462306a36Sopenharmony_ci	MTK_PIN(
11562306a36Sopenharmony_ci		PINCTRL_PIN(8, "GPIO8"),
11662306a36Sopenharmony_ci		NULL, "mt8365",
11762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 8),
11862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO8"),
11962306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_D8"),
12062306a36Sopenharmony_ci		MTK_FUNCTION(2, "SPI_CLK"),
12162306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S0_BCK"),
12262306a36Sopenharmony_ci		MTK_FUNCTION(4, "EXT_RXD0"),
12362306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_DSP_JINTP"),
12462306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A8")
12562306a36Sopenharmony_ci	),
12662306a36Sopenharmony_ci	MTK_PIN(
12762306a36Sopenharmony_ci		PINCTRL_PIN(9, "GPIO9"),
12862306a36Sopenharmony_ci		NULL, "mt8365",
12962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 9),
13062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO9"),
13162306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_D9"),
13262306a36Sopenharmony_ci		MTK_FUNCTION(2, "SPI_CSB"),
13362306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S0_LRCK"),
13462306a36Sopenharmony_ci		MTK_FUNCTION(4, "EXT_RXD1"),
13562306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_DSP_JDI"),
13662306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A9")
13762306a36Sopenharmony_ci	),
13862306a36Sopenharmony_ci	MTK_PIN(
13962306a36Sopenharmony_ci		PINCTRL_PIN(10, "GPIO10"),
14062306a36Sopenharmony_ci		NULL, "mt8365",
14162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 10),
14262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO10"),
14362306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_D10"),
14462306a36Sopenharmony_ci		MTK_FUNCTION(2, "SPI_MI"),
14562306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S0_MCK"),
14662306a36Sopenharmony_ci		MTK_FUNCTION(4, "EXT_RXD2"),
14762306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_DSP_JMS"),
14862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A10")
14962306a36Sopenharmony_ci	),
15062306a36Sopenharmony_ci	MTK_PIN(
15162306a36Sopenharmony_ci		PINCTRL_PIN(11, "GPIO11"),
15262306a36Sopenharmony_ci		NULL, "mt8365",
15362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 11),
15462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO11"),
15562306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_D11"),
15662306a36Sopenharmony_ci		MTK_FUNCTION(2, "SPI_MO"),
15762306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S0_DI"),
15862306a36Sopenharmony_ci		MTK_FUNCTION(4, "EXT_RXD3"),
15962306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_DSP_JDO"),
16062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A11")
16162306a36Sopenharmony_ci	),
16262306a36Sopenharmony_ci	MTK_PIN(
16362306a36Sopenharmony_ci		PINCTRL_PIN(12, "GPIO12"),
16462306a36Sopenharmony_ci		NULL, "mt8365",
16562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 12),
16662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO12"),
16762306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_DE"),
16862306a36Sopenharmony_ci		MTK_FUNCTION(2, "UCTS1"),
16962306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S3_BCK"),
17062306a36Sopenharmony_ci		MTK_FUNCTION(4, "EXT_TXEN"),
17162306a36Sopenharmony_ci		MTK_FUNCTION(5, "O_WIFI_TXD"),
17262306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A12")
17362306a36Sopenharmony_ci	),
17462306a36Sopenharmony_ci	MTK_PIN(
17562306a36Sopenharmony_ci		PINCTRL_PIN(13, "GPIO13"),
17662306a36Sopenharmony_ci		NULL, "mt8365",
17762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 13),
17862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO13"),
17962306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_VSYNC"),
18062306a36Sopenharmony_ci		MTK_FUNCTION(2, "URTS1"),
18162306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S3_LRCK"),
18262306a36Sopenharmony_ci		MTK_FUNCTION(4, "EXT_COL"),
18362306a36Sopenharmony_ci		MTK_FUNCTION(5, "SPDIF_IN"),
18462306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A13")
18562306a36Sopenharmony_ci	),
18662306a36Sopenharmony_ci	MTK_PIN(
18762306a36Sopenharmony_ci		PINCTRL_PIN(14, "GPIO14"),
18862306a36Sopenharmony_ci		NULL, "mt8365",
18962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 14),
19062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO14"),
19162306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_CK"),
19262306a36Sopenharmony_ci		MTK_FUNCTION(2, "UCTS2"),
19362306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S3_MCK"),
19462306a36Sopenharmony_ci		MTK_FUNCTION(4, "EXT_MDIO"),
19562306a36Sopenharmony_ci		MTK_FUNCTION(5, "SPDIF_OUT"),
19662306a36Sopenharmony_ci		MTK_FUNCTION(6, "DVFSRC_EXT_REQ"),
19762306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A14")
19862306a36Sopenharmony_ci	),
19962306a36Sopenharmony_ci	MTK_PIN(
20062306a36Sopenharmony_ci		PINCTRL_PIN(15, "GPIO15"),
20162306a36Sopenharmony_ci		NULL, "mt8365",
20262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 15),
20362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO15"),
20462306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_HSYNC"),
20562306a36Sopenharmony_ci		MTK_FUNCTION(2, "URTS2"),
20662306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S3_DO"),
20762306a36Sopenharmony_ci		MTK_FUNCTION(4, "EXT_MDC"),
20862306a36Sopenharmony_ci		MTK_FUNCTION(5, "IRRX"),
20962306a36Sopenharmony_ci		MTK_FUNCTION(6, "EXT_FRAME_SYNC"),
21062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A15")
21162306a36Sopenharmony_ci	),
21262306a36Sopenharmony_ci	MTK_PIN(
21362306a36Sopenharmony_ci		PINCTRL_PIN(16, "GPIO16"),
21462306a36Sopenharmony_ci		NULL, "mt8365",
21562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 16),
21662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO16"),
21762306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_D12"),
21862306a36Sopenharmony_ci		MTK_FUNCTION(2, "USB_DRVVBUS"),
21962306a36Sopenharmony_ci		MTK_FUNCTION(3, "PWM_A"),
22062306a36Sopenharmony_ci		MTK_FUNCTION(4, "CLKM0"),
22162306a36Sopenharmony_ci		MTK_FUNCTION(5, "ANT_SEL0"),
22262306a36Sopenharmony_ci		MTK_FUNCTION(6, "TSF_IN"),
22362306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A16")
22462306a36Sopenharmony_ci	),
22562306a36Sopenharmony_ci	MTK_PIN(
22662306a36Sopenharmony_ci		PINCTRL_PIN(17, "GPIO17"),
22762306a36Sopenharmony_ci		NULL, "mt8365",
22862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 17),
22962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO17"),
23062306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_D13"),
23162306a36Sopenharmony_ci		MTK_FUNCTION(2, "IDDIG"),
23262306a36Sopenharmony_ci		MTK_FUNCTION(3, "PWM_B"),
23362306a36Sopenharmony_ci		MTK_FUNCTION(4, "CLKM1"),
23462306a36Sopenharmony_ci		MTK_FUNCTION(5, "ANT_SEL1"),
23562306a36Sopenharmony_ci		MTK_FUNCTION(6, "DVFSRC_EXT_REQ"),
23662306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A17")
23762306a36Sopenharmony_ci	),
23862306a36Sopenharmony_ci	MTK_PIN(
23962306a36Sopenharmony_ci		PINCTRL_PIN(18, "GPIO18"),
24062306a36Sopenharmony_ci		NULL, "mt8365",
24162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 18),
24262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO18"),
24362306a36Sopenharmony_ci		MTK_FUNCTION(1, "DPI_D14"),
24462306a36Sopenharmony_ci		MTK_FUNCTION(2, "EXT_FRAME_SYNC"),
24562306a36Sopenharmony_ci		MTK_FUNCTION(3, "PWM_C"),
24662306a36Sopenharmony_ci		MTK_FUNCTION(4, "CLKM2"),
24762306a36Sopenharmony_ci		MTK_FUNCTION(5, "ANT_SEL2"),
24862306a36Sopenharmony_ci		MTK_FUNCTION(6, "MFG_TEST_CK"),
24962306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A18")
25062306a36Sopenharmony_ci	),
25162306a36Sopenharmony_ci	MTK_PIN(
25262306a36Sopenharmony_ci		PINCTRL_PIN(19, "DISP_PWM"),
25362306a36Sopenharmony_ci		NULL, "mt8365",
25462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 19),
25562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO19"),
25662306a36Sopenharmony_ci		MTK_FUNCTION(1, "DISP_PWM"),
25762306a36Sopenharmony_ci		MTK_FUNCTION(2, "PWM_A"),
25862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A19")
25962306a36Sopenharmony_ci	),
26062306a36Sopenharmony_ci	MTK_PIN(
26162306a36Sopenharmony_ci		PINCTRL_PIN(20, "LCM_RST"),
26262306a36Sopenharmony_ci		NULL, "mt8365",
26362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 20),
26462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO20"),
26562306a36Sopenharmony_ci		MTK_FUNCTION(1, "LCM_RST"),
26662306a36Sopenharmony_ci		MTK_FUNCTION(2, "PWM_B"),
26762306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A20")
26862306a36Sopenharmony_ci	),
26962306a36Sopenharmony_ci	MTK_PIN(
27062306a36Sopenharmony_ci		PINCTRL_PIN(21, "DSI_TE"),
27162306a36Sopenharmony_ci		NULL, "mt8365",
27262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 21),
27362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO21"),
27462306a36Sopenharmony_ci		MTK_FUNCTION(1, "DSI_TE"),
27562306a36Sopenharmony_ci		MTK_FUNCTION(2, "PWM_C"),
27662306a36Sopenharmony_ci		MTK_FUNCTION(3, "ANT_SEL0"),
27762306a36Sopenharmony_ci		MTK_FUNCTION(4, "DVFSRC_EXT_REQ"),
27862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A21")
27962306a36Sopenharmony_ci	),
28062306a36Sopenharmony_ci	MTK_PIN(
28162306a36Sopenharmony_ci		PINCTRL_PIN(22, "KPROW0"),
28262306a36Sopenharmony_ci		NULL, "mt8365",
28362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 22),
28462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO22"),
28562306a36Sopenharmony_ci		MTK_FUNCTION(1, "KPROW0"),
28662306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A22")
28762306a36Sopenharmony_ci	),
28862306a36Sopenharmony_ci	MTK_PIN(
28962306a36Sopenharmony_ci		PINCTRL_PIN(23, "KPROW1"),
29062306a36Sopenharmony_ci		NULL, "mt8365",
29162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 23),
29262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO23"),
29362306a36Sopenharmony_ci		MTK_FUNCTION(1, "KPROW1"),
29462306a36Sopenharmony_ci		MTK_FUNCTION(2, "IDDIG"),
29562306a36Sopenharmony_ci		MTK_FUNCTION(3, "WIFI_TXD"),
29662306a36Sopenharmony_ci		MTK_FUNCTION(4, "CLKM3"),
29762306a36Sopenharmony_ci		MTK_FUNCTION(5, "ANT_SEL1"),
29862306a36Sopenharmony_ci		MTK_FUNCTION(6, "EXT_FRAME_SYNC"),
29962306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B0")
30062306a36Sopenharmony_ci	),
30162306a36Sopenharmony_ci	MTK_PIN(
30262306a36Sopenharmony_ci		PINCTRL_PIN(24, "KPCOL0"),
30362306a36Sopenharmony_ci		NULL, "mt8365",
30462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 24),
30562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO24"),
30662306a36Sopenharmony_ci		MTK_FUNCTION(1, "KPCOL0"),
30762306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A23")
30862306a36Sopenharmony_ci	),
30962306a36Sopenharmony_ci	MTK_PIN(
31062306a36Sopenharmony_ci		PINCTRL_PIN(25, "KPCOL1"),
31162306a36Sopenharmony_ci		NULL, "mt8365",
31262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 25),
31362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO25"),
31462306a36Sopenharmony_ci		MTK_FUNCTION(1, "KPCOL1"),
31562306a36Sopenharmony_ci		MTK_FUNCTION(2, "USB_DRVVBUS"),
31662306a36Sopenharmony_ci		MTK_FUNCTION(3, "APU_JTAG_TRST"),
31762306a36Sopenharmony_ci		MTK_FUNCTION(4, "UDI_NTRST_XI"),
31862306a36Sopenharmony_ci		MTK_FUNCTION(5, "DFD_NTRST_XI"),
31962306a36Sopenharmony_ci		MTK_FUNCTION(6, "CONN_TEST_CK"),
32062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B1")
32162306a36Sopenharmony_ci	),
32262306a36Sopenharmony_ci	MTK_PIN(
32362306a36Sopenharmony_ci		PINCTRL_PIN(26, "SPI_CS"),
32462306a36Sopenharmony_ci		NULL, "mt8365",
32562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 26),
32662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO26"),
32762306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPI_CSB"),
32862306a36Sopenharmony_ci		MTK_FUNCTION(3, "APU_JTAG_TMS"),
32962306a36Sopenharmony_ci		MTK_FUNCTION(4, "UDI_TMS_XI"),
33062306a36Sopenharmony_ci		MTK_FUNCTION(5, "DFD_TMS_XI"),
33162306a36Sopenharmony_ci		MTK_FUNCTION(6, "CONN_TEST_CK"),
33262306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A24")
33362306a36Sopenharmony_ci	),
33462306a36Sopenharmony_ci	MTK_PIN(
33562306a36Sopenharmony_ci		PINCTRL_PIN(27, "SPI_CK"),
33662306a36Sopenharmony_ci		NULL, "mt8365",
33762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 27),
33862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO27"),
33962306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPI_CLK"),
34062306a36Sopenharmony_ci		MTK_FUNCTION(3, "APU_JTAG_TCK"),
34162306a36Sopenharmony_ci		MTK_FUNCTION(4, "UDI_TCK_XI"),
34262306a36Sopenharmony_ci		MTK_FUNCTION(5, "DFD_TCK_XI"),
34362306a36Sopenharmony_ci		MTK_FUNCTION(6, "APU_TEST_CK"),
34462306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A25")
34562306a36Sopenharmony_ci	),
34662306a36Sopenharmony_ci	MTK_PIN(
34762306a36Sopenharmony_ci		PINCTRL_PIN(28, "SPI_MI"),
34862306a36Sopenharmony_ci		NULL, "mt8365",
34962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 28),
35062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO28"),
35162306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPI_MI"),
35262306a36Sopenharmony_ci		MTK_FUNCTION(2, "SPI_MO"),
35362306a36Sopenharmony_ci		MTK_FUNCTION(3, "APU_JTAG_TDI"),
35462306a36Sopenharmony_ci		MTK_FUNCTION(4, "UDI_TDI_XI"),
35562306a36Sopenharmony_ci		MTK_FUNCTION(5, "DFD_TDI_XI"),
35662306a36Sopenharmony_ci		MTK_FUNCTION(6, "DSP_TEST_CK"),
35762306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A26")
35862306a36Sopenharmony_ci	),
35962306a36Sopenharmony_ci	MTK_PIN(
36062306a36Sopenharmony_ci		PINCTRL_PIN(29, "SPI_MO"),
36162306a36Sopenharmony_ci		NULL, "mt8365",
36262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 29),
36362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO29"),
36462306a36Sopenharmony_ci		MTK_FUNCTION(1, "SPI_MO"),
36562306a36Sopenharmony_ci		MTK_FUNCTION(2, "SPI_MI"),
36662306a36Sopenharmony_ci		MTK_FUNCTION(3, "APU_JTAG_TDO"),
36762306a36Sopenharmony_ci		MTK_FUNCTION(4, "UDI_TDO"),
36862306a36Sopenharmony_ci		MTK_FUNCTION(5, "DFD_TDO"),
36962306a36Sopenharmony_ci		MTK_FUNCTION(6, "DVFSRC_EXT_REQ"),
37062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A27")
37162306a36Sopenharmony_ci	),
37262306a36Sopenharmony_ci	MTK_PIN(
37362306a36Sopenharmony_ci		PINCTRL_PIN(30, "JTMS"),
37462306a36Sopenharmony_ci		NULL, "mt8365",
37562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 30),
37662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO30"),
37762306a36Sopenharmony_ci		MTK_FUNCTION(1, "JTMS"),
37862306a36Sopenharmony_ci		MTK_FUNCTION(2, "DFD_TMS_XI"),
37962306a36Sopenharmony_ci		MTK_FUNCTION(3, "UDI_TMS_XI"),
38062306a36Sopenharmony_ci		MTK_FUNCTION(4, "MCU_SPM_TMS"),
38162306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_TMS"),
38262306a36Sopenharmony_ci		MTK_FUNCTION(6, "CONN_MCU_AICE_TMSC")
38362306a36Sopenharmony_ci	),
38462306a36Sopenharmony_ci	MTK_PIN(
38562306a36Sopenharmony_ci		PINCTRL_PIN(31, "JTCK"),
38662306a36Sopenharmony_ci		NULL, "mt8365",
38762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 31),
38862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO31"),
38962306a36Sopenharmony_ci		MTK_FUNCTION(1, "JTCK"),
39062306a36Sopenharmony_ci		MTK_FUNCTION(2, "DFD_TCK_XI"),
39162306a36Sopenharmony_ci		MTK_FUNCTION(3, "UDI_TCK_XI"),
39262306a36Sopenharmony_ci		MTK_FUNCTION(4, "MCU_SPM_TCK"),
39362306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_TCK"),
39462306a36Sopenharmony_ci		MTK_FUNCTION(6, "CONN_MCU_AICE_TCKC")
39562306a36Sopenharmony_ci	),
39662306a36Sopenharmony_ci	MTK_PIN(
39762306a36Sopenharmony_ci		PINCTRL_PIN(32, "JTDI"),
39862306a36Sopenharmony_ci		NULL, "mt8365",
39962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 32),
40062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO32"),
40162306a36Sopenharmony_ci		MTK_FUNCTION(1, "JTDI"),
40262306a36Sopenharmony_ci		MTK_FUNCTION(2, "DFD_TDI_XI"),
40362306a36Sopenharmony_ci		MTK_FUNCTION(3, "UDI_TDI_XI"),
40462306a36Sopenharmony_ci		MTK_FUNCTION(4, "MCU_SPM_TDI"),
40562306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_TDI")
40662306a36Sopenharmony_ci	),
40762306a36Sopenharmony_ci	MTK_PIN(
40862306a36Sopenharmony_ci		PINCTRL_PIN(33, "JTDO"),
40962306a36Sopenharmony_ci		NULL, "mt8365",
41062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 33),
41162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO33"),
41262306a36Sopenharmony_ci		MTK_FUNCTION(1, "JTDO"),
41362306a36Sopenharmony_ci		MTK_FUNCTION(2, "DFD_TDO"),
41462306a36Sopenharmony_ci		MTK_FUNCTION(3, "UDI_TDO"),
41562306a36Sopenharmony_ci		MTK_FUNCTION(4, "MCU_SPM_TDO"),
41662306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_TDO")
41762306a36Sopenharmony_ci	),
41862306a36Sopenharmony_ci	MTK_PIN(
41962306a36Sopenharmony_ci		PINCTRL_PIN(34, "JTRST"),
42062306a36Sopenharmony_ci		NULL, "mt8365",
42162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 34),
42262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO34"),
42362306a36Sopenharmony_ci		MTK_FUNCTION(1, "JTRST"),
42462306a36Sopenharmony_ci		MTK_FUNCTION(2, "DFD_NTRST_XI"),
42562306a36Sopenharmony_ci		MTK_FUNCTION(3, "UDI_NTRST_XI"),
42662306a36Sopenharmony_ci		MTK_FUNCTION(4, "MCU_SPM_NTRST"),
42762306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_TRST_B")
42862306a36Sopenharmony_ci	),
42962306a36Sopenharmony_ci	MTK_PIN(
43062306a36Sopenharmony_ci		PINCTRL_PIN(35, "URXD0"),
43162306a36Sopenharmony_ci		NULL, "mt8365",
43262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 35),
43362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO35"),
43462306a36Sopenharmony_ci		MTK_FUNCTION(1, "URXD0"),
43562306a36Sopenharmony_ci		MTK_FUNCTION(2, "UTXD0"),
43662306a36Sopenharmony_ci		MTK_FUNCTION(7, "DSP_URXD0")
43762306a36Sopenharmony_ci	),
43862306a36Sopenharmony_ci	MTK_PIN(
43962306a36Sopenharmony_ci		PINCTRL_PIN(36, "UTXD0"),
44062306a36Sopenharmony_ci		NULL, "mt8365",
44162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 36),
44262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO36"),
44362306a36Sopenharmony_ci		MTK_FUNCTION(1, "UTXD0"),
44462306a36Sopenharmony_ci		MTK_FUNCTION(2, "URXD0"),
44562306a36Sopenharmony_ci		MTK_FUNCTION(7, "DSP_UTXD0")
44662306a36Sopenharmony_ci	),
44762306a36Sopenharmony_ci	MTK_PIN(
44862306a36Sopenharmony_ci		PINCTRL_PIN(37, "URXD1"),
44962306a36Sopenharmony_ci		NULL, "mt8365",
45062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 37),
45162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO37"),
45262306a36Sopenharmony_ci		MTK_FUNCTION(1, "URXD1"),
45362306a36Sopenharmony_ci		MTK_FUNCTION(2, "UTXD1"),
45462306a36Sopenharmony_ci		MTK_FUNCTION(3, "UCTS2"),
45562306a36Sopenharmony_ci		MTK_FUNCTION(4, "DVFSRC_EXT_REQ"),
45662306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_UART0_RXD"),
45762306a36Sopenharmony_ci		MTK_FUNCTION(6, "I2S0_MCK"),
45862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DSP_URXD0")
45962306a36Sopenharmony_ci	),
46062306a36Sopenharmony_ci	MTK_PIN(
46162306a36Sopenharmony_ci		PINCTRL_PIN(38, "UTXD1"),
46262306a36Sopenharmony_ci		NULL, "mt8365",
46362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 38),
46462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO38"),
46562306a36Sopenharmony_ci		MTK_FUNCTION(1, "UTXD1"),
46662306a36Sopenharmony_ci		MTK_FUNCTION(2, "URXD1"),
46762306a36Sopenharmony_ci		MTK_FUNCTION(3, "URTS2"),
46862306a36Sopenharmony_ci		MTK_FUNCTION(4, "ANT_SEL2"),
46962306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_UART0_TXD"),
47062306a36Sopenharmony_ci		MTK_FUNCTION(6, "I2S1_MCK"),
47162306a36Sopenharmony_ci		MTK_FUNCTION(7, "DSP_UTXD0")
47262306a36Sopenharmony_ci	),
47362306a36Sopenharmony_ci	MTK_PIN(
47462306a36Sopenharmony_ci		PINCTRL_PIN(39, "URXD2"),
47562306a36Sopenharmony_ci		NULL, "mt8365",
47662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 39),
47762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO39"),
47862306a36Sopenharmony_ci		MTK_FUNCTION(1, "URXD2"),
47962306a36Sopenharmony_ci		MTK_FUNCTION(2, "UTXD2"),
48062306a36Sopenharmony_ci		MTK_FUNCTION(3, "UCTS1"),
48162306a36Sopenharmony_ci		MTK_FUNCTION(4, "IDDIG"),
48262306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"),
48362306a36Sopenharmony_ci		MTK_FUNCTION(6, "I2S2_MCK"),
48462306a36Sopenharmony_ci		MTK_FUNCTION(7, "DSP_URXD0")
48562306a36Sopenharmony_ci	),
48662306a36Sopenharmony_ci	MTK_PIN(
48762306a36Sopenharmony_ci		PINCTRL_PIN(40, "UTXD2"),
48862306a36Sopenharmony_ci		NULL, "mt8365",
48962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 40),
49062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO40"),
49162306a36Sopenharmony_ci		MTK_FUNCTION(1, "UTXD2"),
49262306a36Sopenharmony_ci		MTK_FUNCTION(2, "URXD2"),
49362306a36Sopenharmony_ci		MTK_FUNCTION(3, "URTS1"),
49462306a36Sopenharmony_ci		MTK_FUNCTION(4, "USB_DRVVBUS"),
49562306a36Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_DBGI_N"),
49662306a36Sopenharmony_ci		MTK_FUNCTION(6, "I2S3_MCK"),
49762306a36Sopenharmony_ci		MTK_FUNCTION(7, "DSP_UTXD0")
49862306a36Sopenharmony_ci	),
49962306a36Sopenharmony_ci	MTK_PIN(
50062306a36Sopenharmony_ci		PINCTRL_PIN(41, "PWRAP_SPI0_MI"),
50162306a36Sopenharmony_ci		NULL, "mt8365",
50262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 41),
50362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO41"),
50462306a36Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPI0_MI"),
50562306a36Sopenharmony_ci		MTK_FUNCTION(2, "PWRAP_SPI0_MO")
50662306a36Sopenharmony_ci	),
50762306a36Sopenharmony_ci	MTK_PIN(
50862306a36Sopenharmony_ci		PINCTRL_PIN(42, "PWRAP_SPI0_MO"),
50962306a36Sopenharmony_ci		NULL, "mt8365",
51062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 42),
51162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO42"),
51262306a36Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPI0_MO"),
51362306a36Sopenharmony_ci		MTK_FUNCTION(2, "PWRAP_SPI0_MI")
51462306a36Sopenharmony_ci	),
51562306a36Sopenharmony_ci	MTK_PIN(
51662306a36Sopenharmony_ci		PINCTRL_PIN(43, "PWRAP_SPI0_CK"),
51762306a36Sopenharmony_ci		NULL, "mt8365",
51862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 43),
51962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO43"),
52062306a36Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPI0_CK")
52162306a36Sopenharmony_ci	),
52262306a36Sopenharmony_ci	MTK_PIN(
52362306a36Sopenharmony_ci		PINCTRL_PIN(44, "PWRAP_SPI0_CSN"),
52462306a36Sopenharmony_ci		NULL, "mt8365",
52562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 44),
52662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO44"),
52762306a36Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPI0_CSN")
52862306a36Sopenharmony_ci	),
52962306a36Sopenharmony_ci	MTK_PIN(
53062306a36Sopenharmony_ci		PINCTRL_PIN(45, "RTC32K_CK"),
53162306a36Sopenharmony_ci		NULL, "mt8365",
53262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 45),
53362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO45"),
53462306a36Sopenharmony_ci		MTK_FUNCTION(1, "RTC32K_CK")
53562306a36Sopenharmony_ci	),
53662306a36Sopenharmony_ci	MTK_PIN(
53762306a36Sopenharmony_ci		PINCTRL_PIN(46, "WATCHDOG"),
53862306a36Sopenharmony_ci		NULL, "mt8365",
53962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 46),
54062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO46"),
54162306a36Sopenharmony_ci		MTK_FUNCTION(1, "WATCHDOG")
54262306a36Sopenharmony_ci	),
54362306a36Sopenharmony_ci	MTK_PIN(
54462306a36Sopenharmony_ci		PINCTRL_PIN(47, "SRCLKENA0"),
54562306a36Sopenharmony_ci		NULL, "mt8365",
54662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 47),
54762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO47"),
54862306a36Sopenharmony_ci		MTK_FUNCTION(1, "SRCLKENA0"),
54962306a36Sopenharmony_ci		MTK_FUNCTION(2, "SRCLKENA1")
55062306a36Sopenharmony_ci	),
55162306a36Sopenharmony_ci	MTK_PIN(
55262306a36Sopenharmony_ci		PINCTRL_PIN(48, "SRCLKENA1"),
55362306a36Sopenharmony_ci		NULL, "mt8365",
55462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 48),
55562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO48"),
55662306a36Sopenharmony_ci		MTK_FUNCTION(1, "SRCLKENA1")
55762306a36Sopenharmony_ci	),
55862306a36Sopenharmony_ci	MTK_PIN(
55962306a36Sopenharmony_ci		PINCTRL_PIN(49, "AUD_CLK_MOSI"),
56062306a36Sopenharmony_ci		NULL, "mt8365",
56162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 49),
56262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO49"),
56362306a36Sopenharmony_ci		MTK_FUNCTION(1, "AUD_CLK_MOSI"),
56462306a36Sopenharmony_ci		MTK_FUNCTION(2, "AUD_CLK_MISO"),
56562306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S1_MCK")
56662306a36Sopenharmony_ci	),
56762306a36Sopenharmony_ci	MTK_PIN(
56862306a36Sopenharmony_ci		PINCTRL_PIN(50, "AUD_SYNC_MOSI"),
56962306a36Sopenharmony_ci		NULL, "mt8365",
57062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 50),
57162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO50"),
57262306a36Sopenharmony_ci		MTK_FUNCTION(1, "AUD_SYNC_MOSI"),
57362306a36Sopenharmony_ci		MTK_FUNCTION(2, "AUD_SYNC_MISO"),
57462306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S1_BCK")
57562306a36Sopenharmony_ci	),
57662306a36Sopenharmony_ci	MTK_PIN(
57762306a36Sopenharmony_ci		PINCTRL_PIN(51, "AUD_DAT_MOSI0"),
57862306a36Sopenharmony_ci		NULL, "mt8365",
57962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 51),
58062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO51"),
58162306a36Sopenharmony_ci		MTK_FUNCTION(1, "AUD_DAT_MOSI0"),
58262306a36Sopenharmony_ci		MTK_FUNCTION(2, "AUD_DAT_MISO0"),
58362306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S1_LRCK")
58462306a36Sopenharmony_ci	),
58562306a36Sopenharmony_ci	MTK_PIN(
58662306a36Sopenharmony_ci		PINCTRL_PIN(52, "AUD_DAT_MOSI1"),
58762306a36Sopenharmony_ci		NULL, "mt8365",
58862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 52),
58962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO52"),
59062306a36Sopenharmony_ci		MTK_FUNCTION(1, "AUD_DAT_MOSI1"),
59162306a36Sopenharmony_ci		MTK_FUNCTION(2, "AUD_DAT_MISO1"),
59262306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S1_DO")
59362306a36Sopenharmony_ci	),
59462306a36Sopenharmony_ci	MTK_PIN(
59562306a36Sopenharmony_ci		PINCTRL_PIN(53, "AUD_CLK_MISO"),
59662306a36Sopenharmony_ci		NULL, "mt8365",
59762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 53),
59862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO53"),
59962306a36Sopenharmony_ci		MTK_FUNCTION(1, "AUD_CLK_MISO"),
60062306a36Sopenharmony_ci		MTK_FUNCTION(2, "AUD_CLK_MOSI"),
60162306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S2_MCK")
60262306a36Sopenharmony_ci	),
60362306a36Sopenharmony_ci	MTK_PIN(
60462306a36Sopenharmony_ci		PINCTRL_PIN(54, "AUD_SYNC_MISO"),
60562306a36Sopenharmony_ci		NULL, "mt8365",
60662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 54),
60762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO54"),
60862306a36Sopenharmony_ci		MTK_FUNCTION(1, "AUD_SYNC_MISO"),
60962306a36Sopenharmony_ci		MTK_FUNCTION(2, "AUD_SYNC_MOSI"),
61062306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S2_BCK")
61162306a36Sopenharmony_ci	),
61262306a36Sopenharmony_ci	MTK_PIN(
61362306a36Sopenharmony_ci		PINCTRL_PIN(55, "AUD_DAT_MISO0"),
61462306a36Sopenharmony_ci		NULL, "mt8365",
61562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 55),
61662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO55"),
61762306a36Sopenharmony_ci		MTK_FUNCTION(1, "AUD_DAT_MISO0"),
61862306a36Sopenharmony_ci		MTK_FUNCTION(2, "AUD_DAT_MOSI0"),
61962306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S2_LRCK")
62062306a36Sopenharmony_ci	),
62162306a36Sopenharmony_ci	MTK_PIN(
62262306a36Sopenharmony_ci		PINCTRL_PIN(56, "AUD_DAT_MISO1"),
62362306a36Sopenharmony_ci		NULL, "mt8365",
62462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 56),
62562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO56"),
62662306a36Sopenharmony_ci		MTK_FUNCTION(1, "AUD_DAT_MISO1"),
62762306a36Sopenharmony_ci		MTK_FUNCTION(2, "AUD_DAT_MOSI1"),
62862306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S2_DI")
62962306a36Sopenharmony_ci	),
63062306a36Sopenharmony_ci	MTK_PIN(
63162306a36Sopenharmony_ci		PINCTRL_PIN(57, "SDA0"),
63262306a36Sopenharmony_ci		NULL, "mt8365",
63362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 57),
63462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO57"),
63562306a36Sopenharmony_ci		MTK_FUNCTION(1, "SDA0_0")
63662306a36Sopenharmony_ci	),
63762306a36Sopenharmony_ci	MTK_PIN(
63862306a36Sopenharmony_ci		PINCTRL_PIN(58, "SCL0"),
63962306a36Sopenharmony_ci		NULL, "mt8365",
64062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 58),
64162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO58"),
64262306a36Sopenharmony_ci		MTK_FUNCTION(1, "SCL0_0")
64362306a36Sopenharmony_ci	),
64462306a36Sopenharmony_ci	MTK_PIN(
64562306a36Sopenharmony_ci		PINCTRL_PIN(59, "SDA1"),
64662306a36Sopenharmony_ci		NULL, "mt8365",
64762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 59),
64862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO59"),
64962306a36Sopenharmony_ci		MTK_FUNCTION(1, "SDA1_0"),
65062306a36Sopenharmony_ci		MTK_FUNCTION(6, "USB_SDA"),
65162306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_SDA")
65262306a36Sopenharmony_ci	),
65362306a36Sopenharmony_ci	MTK_PIN(
65462306a36Sopenharmony_ci		PINCTRL_PIN(60, "SCL1"),
65562306a36Sopenharmony_ci		NULL, "mt8365",
65662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 60),
65762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO60"),
65862306a36Sopenharmony_ci		MTK_FUNCTION(1, "SCL1_0"),
65962306a36Sopenharmony_ci		MTK_FUNCTION(6, "USB_SCL"),
66062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_SCL")
66162306a36Sopenharmony_ci	),
66262306a36Sopenharmony_ci	MTK_PIN(
66362306a36Sopenharmony_ci		PINCTRL_PIN(61, "SDA2"),
66462306a36Sopenharmony_ci		NULL, "mt8365",
66562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 61),
66662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO61"),
66762306a36Sopenharmony_ci		MTK_FUNCTION(1, "SDA2_0")
66862306a36Sopenharmony_ci	),
66962306a36Sopenharmony_ci	MTK_PIN(
67062306a36Sopenharmony_ci		PINCTRL_PIN(62, "SCL2"),
67162306a36Sopenharmony_ci		NULL, "mt8365",
67262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 62),
67362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO62"),
67462306a36Sopenharmony_ci		MTK_FUNCTION(1, "SCL2_0")
67562306a36Sopenharmony_ci	),
67662306a36Sopenharmony_ci	MTK_PIN(
67762306a36Sopenharmony_ci		PINCTRL_PIN(63, "SDA3"),
67862306a36Sopenharmony_ci		NULL, "mt8365",
67962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 63),
68062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO63"),
68162306a36Sopenharmony_ci		MTK_FUNCTION(1, "SDA3_0")
68262306a36Sopenharmony_ci	),
68362306a36Sopenharmony_ci	MTK_PIN(
68462306a36Sopenharmony_ci		PINCTRL_PIN(64, "SCL3"),
68562306a36Sopenharmony_ci		NULL, "mt8365",
68662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 64),
68762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO64"),
68862306a36Sopenharmony_ci		MTK_FUNCTION(1, "SCL3_0")
68962306a36Sopenharmony_ci	),
69062306a36Sopenharmony_ci	MTK_PIN(
69162306a36Sopenharmony_ci		PINCTRL_PIN(65, "CMMCLK0"),
69262306a36Sopenharmony_ci		NULL, "mt8365",
69362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 65),
69462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO65"),
69562306a36Sopenharmony_ci		MTK_FUNCTION(1, "CMMCLK0"),
69662306a36Sopenharmony_ci		MTK_FUNCTION(2, "CMMCLK1"),
69762306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A28")
69862306a36Sopenharmony_ci	),
69962306a36Sopenharmony_ci	MTK_PIN(
70062306a36Sopenharmony_ci		PINCTRL_PIN(66, "CMMCLK1"),
70162306a36Sopenharmony_ci		NULL, "mt8365",
70262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 66),
70362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO66"),
70462306a36Sopenharmony_ci		MTK_FUNCTION(1, "CMMCLK1"),
70562306a36Sopenharmony_ci		MTK_FUNCTION(2, "CMMCLK0"),
70662306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B2")
70762306a36Sopenharmony_ci	),
70862306a36Sopenharmony_ci	MTK_PIN(
70962306a36Sopenharmony_ci		PINCTRL_PIN(67, "CMPCLK"),
71062306a36Sopenharmony_ci		NULL, "mt8365",
71162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 67),
71262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO67"),
71362306a36Sopenharmony_ci		MTK_FUNCTION(1, "CMPCLK"),
71462306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL0"),
71562306a36Sopenharmony_ci		MTK_FUNCTION(4, "TDM_RX_BCK"),
71662306a36Sopenharmony_ci		MTK_FUNCTION(5, "I2S0_BCK"),
71762306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B3")
71862306a36Sopenharmony_ci	),
71962306a36Sopenharmony_ci	MTK_PIN(
72062306a36Sopenharmony_ci		PINCTRL_PIN(68, "CMDAT0"),
72162306a36Sopenharmony_ci		NULL, "mt8365",
72262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 68),
72362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO68"),
72462306a36Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT0"),
72562306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL1"),
72662306a36Sopenharmony_ci		MTK_FUNCTION(4, "TDM_RX_LRCK"),
72762306a36Sopenharmony_ci		MTK_FUNCTION(5, "I2S0_LRCK"),
72862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B4")
72962306a36Sopenharmony_ci	),
73062306a36Sopenharmony_ci	MTK_PIN(
73162306a36Sopenharmony_ci		PINCTRL_PIN(69, "CMDAT1"),
73262306a36Sopenharmony_ci		NULL, "mt8365",
73362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 69),
73462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO69"),
73562306a36Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT1"),
73662306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL2"),
73762306a36Sopenharmony_ci		MTK_FUNCTION(3, "DVFSRC_EXT_REQ"),
73862306a36Sopenharmony_ci		MTK_FUNCTION(4, "TDM_RX_MCK"),
73962306a36Sopenharmony_ci		MTK_FUNCTION(5, "I2S0_MCK"),
74062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B5")
74162306a36Sopenharmony_ci	),
74262306a36Sopenharmony_ci	MTK_PIN(
74362306a36Sopenharmony_ci		PINCTRL_PIN(70, "CMDAT2"),
74462306a36Sopenharmony_ci		NULL, "mt8365",
74562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 70),
74662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO70"),
74762306a36Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT2"),
74862306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL3"),
74962306a36Sopenharmony_ci		MTK_FUNCTION(4, "TDM_RX_DI"),
75062306a36Sopenharmony_ci		MTK_FUNCTION(5, "I2S0_DI"),
75162306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B6")
75262306a36Sopenharmony_ci	),
75362306a36Sopenharmony_ci	MTK_PIN(
75462306a36Sopenharmony_ci		PINCTRL_PIN(71, "CMDAT3"),
75562306a36Sopenharmony_ci		NULL, "mt8365",
75662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 71),
75762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO71"),
75862306a36Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT3"),
75962306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL4"),
76062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B7")
76162306a36Sopenharmony_ci	),
76262306a36Sopenharmony_ci	MTK_PIN(
76362306a36Sopenharmony_ci		PINCTRL_PIN(72, "CMDAT4"),
76462306a36Sopenharmony_ci		NULL, "mt8365",
76562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 72),
76662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO72"),
76762306a36Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT4"),
76862306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL5"),
76962306a36Sopenharmony_ci		MTK_FUNCTION(5, "I2S3_BCK"),
77062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B8")
77162306a36Sopenharmony_ci	),
77262306a36Sopenharmony_ci	MTK_PIN(
77362306a36Sopenharmony_ci		PINCTRL_PIN(73, "CMDAT5"),
77462306a36Sopenharmony_ci		NULL, "mt8365",
77562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 73),
77662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO73"),
77762306a36Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT5"),
77862306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL6"),
77962306a36Sopenharmony_ci		MTK_FUNCTION(5, "I2S3_LRCK"),
78062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B9")
78162306a36Sopenharmony_ci	),
78262306a36Sopenharmony_ci	MTK_PIN(
78362306a36Sopenharmony_ci		PINCTRL_PIN(74, "CMDAT6"),
78462306a36Sopenharmony_ci		NULL, "mt8365",
78562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 74),
78662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO74"),
78762306a36Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT6"),
78862306a36Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL7"),
78962306a36Sopenharmony_ci		MTK_FUNCTION(5, "I2S3_MCK"),
79062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B10")
79162306a36Sopenharmony_ci	),
79262306a36Sopenharmony_ci	MTK_PIN(
79362306a36Sopenharmony_ci		PINCTRL_PIN(75, "CMDAT7"),
79462306a36Sopenharmony_ci		NULL, "mt8365",
79562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 75),
79662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO75"),
79762306a36Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT7"),
79862306a36Sopenharmony_ci		MTK_FUNCTION(5, "I2S3_DO"),
79962306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B11")
80062306a36Sopenharmony_ci	),
80162306a36Sopenharmony_ci	MTK_PIN(
80262306a36Sopenharmony_ci		PINCTRL_PIN(76, "CMDAT8"),
80362306a36Sopenharmony_ci		NULL, "mt8365",
80462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 76),
80562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO76"),
80662306a36Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT8"),
80762306a36Sopenharmony_ci		MTK_FUNCTION(5, "PCM_CLK"),
80862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A29")
80962306a36Sopenharmony_ci	),
81062306a36Sopenharmony_ci	MTK_PIN(
81162306a36Sopenharmony_ci		PINCTRL_PIN(77, "CMDAT9"),
81262306a36Sopenharmony_ci		NULL, "mt8365",
81362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 77),
81462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO77"),
81562306a36Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT9"),
81662306a36Sopenharmony_ci		MTK_FUNCTION(5, "PCM_SYNC"),
81762306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A30")
81862306a36Sopenharmony_ci	),
81962306a36Sopenharmony_ci	MTK_PIN(
82062306a36Sopenharmony_ci		PINCTRL_PIN(78, "CMHSYNC"),
82162306a36Sopenharmony_ci		NULL, "mt8365",
82262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 78),
82362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO78"),
82462306a36Sopenharmony_ci		MTK_FUNCTION(1, "CMHSYNC"),
82562306a36Sopenharmony_ci		MTK_FUNCTION(5, "PCM_RX"),
82662306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A31")
82762306a36Sopenharmony_ci	),
82862306a36Sopenharmony_ci	MTK_PIN(
82962306a36Sopenharmony_ci		PINCTRL_PIN(79, "CMVSYNC"),
83062306a36Sopenharmony_ci		NULL, "mt8365",
83162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 79),
83262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO79"),
83362306a36Sopenharmony_ci		MTK_FUNCTION(1, "CMVSYNC"),
83462306a36Sopenharmony_ci		MTK_FUNCTION(5, "PCM_TX"),
83562306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A32")
83662306a36Sopenharmony_ci	),
83762306a36Sopenharmony_ci	MTK_PIN(
83862306a36Sopenharmony_ci		PINCTRL_PIN(80, "MSDC2_CMD"),
83962306a36Sopenharmony_ci		NULL, "mt8365",
84062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 80),
84162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO80"),
84262306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_CMD"),
84362306a36Sopenharmony_ci		MTK_FUNCTION(2, "TDM_TX_LRCK"),
84462306a36Sopenharmony_ci		MTK_FUNCTION(3, "UTXD1"),
84562306a36Sopenharmony_ci		MTK_FUNCTION(4, "DPI_D19"),
84662306a36Sopenharmony_ci		MTK_FUNCTION(5, "UDI_TMS_XI"),
84762306a36Sopenharmony_ci		MTK_FUNCTION(6, "ADSP_JTAG_TMS")
84862306a36Sopenharmony_ci	),
84962306a36Sopenharmony_ci	MTK_PIN(
85062306a36Sopenharmony_ci		PINCTRL_PIN(81, "MSDC2_CLK"),
85162306a36Sopenharmony_ci		NULL, "mt8365",
85262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 81),
85362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO81"),
85462306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_CLK"),
85562306a36Sopenharmony_ci		MTK_FUNCTION(2, "TDM_TX_BCK"),
85662306a36Sopenharmony_ci		MTK_FUNCTION(3, "URXD1"),
85762306a36Sopenharmony_ci		MTK_FUNCTION(4, "DPI_D20"),
85862306a36Sopenharmony_ci		MTK_FUNCTION(5, "UDI_TCK_XI"),
85962306a36Sopenharmony_ci		MTK_FUNCTION(6, "ADSP_JTAG_TCK")
86062306a36Sopenharmony_ci	),
86162306a36Sopenharmony_ci	MTK_PIN(
86262306a36Sopenharmony_ci		PINCTRL_PIN(82, "MSDC2_DAT0"),
86362306a36Sopenharmony_ci		NULL, "mt8365",
86462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 82),
86562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO82"),
86662306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_DAT0"),
86762306a36Sopenharmony_ci		MTK_FUNCTION(2, "TDM_TX_DATA0"),
86862306a36Sopenharmony_ci		MTK_FUNCTION(3, "UTXD2"),
86962306a36Sopenharmony_ci		MTK_FUNCTION(4, "DPI_D21"),
87062306a36Sopenharmony_ci		MTK_FUNCTION(5, "UDI_TDI_XI"),
87162306a36Sopenharmony_ci		MTK_FUNCTION(6, "ADSP_JTAG_TDI")
87262306a36Sopenharmony_ci	),
87362306a36Sopenharmony_ci	MTK_PIN(
87462306a36Sopenharmony_ci		PINCTRL_PIN(83, "MSDC2_DAT1"),
87562306a36Sopenharmony_ci		NULL, "mt8365",
87662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 83),
87762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO83"),
87862306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_DAT1"),
87962306a36Sopenharmony_ci		MTK_FUNCTION(2, "TDM_TX_DATA1"),
88062306a36Sopenharmony_ci		MTK_FUNCTION(3, "URXD2"),
88162306a36Sopenharmony_ci		MTK_FUNCTION(4, "DPI_D22"),
88262306a36Sopenharmony_ci		MTK_FUNCTION(5, "UDI_TDO"),
88362306a36Sopenharmony_ci		MTK_FUNCTION(6, "ADSP_JTAG_TDO")
88462306a36Sopenharmony_ci	),
88562306a36Sopenharmony_ci	MTK_PIN(
88662306a36Sopenharmony_ci		PINCTRL_PIN(84, "MSDC2_DAT2"),
88762306a36Sopenharmony_ci		NULL, "mt8365",
88862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 84),
88962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO84"),
89062306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_DAT2"),
89162306a36Sopenharmony_ci		MTK_FUNCTION(2, "TDM_TX_DATA2"),
89262306a36Sopenharmony_ci		MTK_FUNCTION(3, "PWM_A"),
89362306a36Sopenharmony_ci		MTK_FUNCTION(4, "DPI_D23"),
89462306a36Sopenharmony_ci		MTK_FUNCTION(5, "UDI_NTRST_XI"),
89562306a36Sopenharmony_ci		MTK_FUNCTION(6, "ADSP_JTAG_TRST")
89662306a36Sopenharmony_ci	),
89762306a36Sopenharmony_ci	MTK_PIN(
89862306a36Sopenharmony_ci		PINCTRL_PIN(85, "MSDC2_DAT3"),
89962306a36Sopenharmony_ci		NULL, "mt8365",
90062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 85),
90162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO85"),
90262306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_DAT3"),
90362306a36Sopenharmony_ci		MTK_FUNCTION(2, "TDM_TX_DATA3"),
90462306a36Sopenharmony_ci		MTK_FUNCTION(3, "PWM_B"),
90562306a36Sopenharmony_ci		MTK_FUNCTION(5, "EXT_FRAME_SYNC")
90662306a36Sopenharmony_ci	),
90762306a36Sopenharmony_ci	MTK_PIN(
90862306a36Sopenharmony_ci		PINCTRL_PIN(86, "MSDC2_DSL"),
90962306a36Sopenharmony_ci		NULL, "mt8365",
91062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 86),
91162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO86"),
91262306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_DSL"),
91362306a36Sopenharmony_ci		MTK_FUNCTION(2, "TDM_TX_MCK"),
91462306a36Sopenharmony_ci		MTK_FUNCTION(3, "PWM_C")
91562306a36Sopenharmony_ci	),
91662306a36Sopenharmony_ci	MTK_PIN(
91762306a36Sopenharmony_ci		PINCTRL_PIN(87, "MSDC1_CMD"),
91862306a36Sopenharmony_ci		NULL, "mt8365",
91962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 87),
92062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO87"),
92162306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_CMD"),
92262306a36Sopenharmony_ci		MTK_FUNCTION(2, "CONN_MCU_AICE_TMSC"),
92362306a36Sopenharmony_ci		MTK_FUNCTION(3, "DFD_TMS_XI"),
92462306a36Sopenharmony_ci		MTK_FUNCTION(4, "APU_JTAG_TMS"),
92562306a36Sopenharmony_ci		MTK_FUNCTION(5, "MCU_SPM_TMS"),
92662306a36Sopenharmony_ci		MTK_FUNCTION(6, "CONN_DSP_JMS"),
92762306a36Sopenharmony_ci		MTK_FUNCTION(7, "ADSP_JTAG_TMS")
92862306a36Sopenharmony_ci	),
92962306a36Sopenharmony_ci	MTK_PIN(
93062306a36Sopenharmony_ci		PINCTRL_PIN(88, "MSDC1_CLK"),
93162306a36Sopenharmony_ci		NULL, "mt8365",
93262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 88),
93362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO88"),
93462306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_CLK"),
93562306a36Sopenharmony_ci		MTK_FUNCTION(2, "CONN_MCU_AICE_TCKC"),
93662306a36Sopenharmony_ci		MTK_FUNCTION(3, "DFD_TCK_XI"),
93762306a36Sopenharmony_ci		MTK_FUNCTION(4, "APU_JTAG_TCK"),
93862306a36Sopenharmony_ci		MTK_FUNCTION(5, "MCU_SPM_TCK"),
93962306a36Sopenharmony_ci		MTK_FUNCTION(6, "CONN_DSP_JCK"),
94062306a36Sopenharmony_ci		MTK_FUNCTION(7, "ADSP_JTAG_TCK")
94162306a36Sopenharmony_ci	),
94262306a36Sopenharmony_ci	MTK_PIN(
94362306a36Sopenharmony_ci		PINCTRL_PIN(89, "MSDC1_DAT0"),
94462306a36Sopenharmony_ci		NULL, "mt8365",
94562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 89),
94662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO89"),
94762306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_DAT0"),
94862306a36Sopenharmony_ci		MTK_FUNCTION(2, "PWM_C"),
94962306a36Sopenharmony_ci		MTK_FUNCTION(3, "DFD_TDI_XI"),
95062306a36Sopenharmony_ci		MTK_FUNCTION(4, "APU_JTAG_TDI"),
95162306a36Sopenharmony_ci		MTK_FUNCTION(5, "MCU_SPM_TDI"),
95262306a36Sopenharmony_ci		MTK_FUNCTION(6, "CONN_DSP_JDI"),
95362306a36Sopenharmony_ci		MTK_FUNCTION(7, "ADSP_JTAG_TDI")
95462306a36Sopenharmony_ci	),
95562306a36Sopenharmony_ci	MTK_PIN(
95662306a36Sopenharmony_ci		PINCTRL_PIN(90, "MSDC1_DAT1"),
95762306a36Sopenharmony_ci		NULL, "mt8365",
95862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 90),
95962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO90"),
96062306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_DAT1"),
96162306a36Sopenharmony_ci		MTK_FUNCTION(2, "SPDIF_IN"),
96262306a36Sopenharmony_ci		MTK_FUNCTION(3, "DFD_TDO"),
96362306a36Sopenharmony_ci		MTK_FUNCTION(4, "APU_JTAG_TDO"),
96462306a36Sopenharmony_ci		MTK_FUNCTION(5, "MCU_SPM_TDO"),
96562306a36Sopenharmony_ci		MTK_FUNCTION(6, "CONN_DSP_JDO"),
96662306a36Sopenharmony_ci		MTK_FUNCTION(7, "ADSP_JTAG_TDO")
96762306a36Sopenharmony_ci	),
96862306a36Sopenharmony_ci	MTK_PIN(
96962306a36Sopenharmony_ci		PINCTRL_PIN(91, "MSDC1_DAT2"),
97062306a36Sopenharmony_ci		NULL, "mt8365",
97162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 91),
97262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO91"),
97362306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_DAT2"),
97462306a36Sopenharmony_ci		MTK_FUNCTION(2, "SPDIF_OUT"),
97562306a36Sopenharmony_ci		MTK_FUNCTION(3, "DFD_NTRST_XI"),
97662306a36Sopenharmony_ci		MTK_FUNCTION(4, "APU_JTAG_TRST"),
97762306a36Sopenharmony_ci		MTK_FUNCTION(5, "MCU_SPM_NTRST"),
97862306a36Sopenharmony_ci		MTK_FUNCTION(6, "CONN_DSP_JINTP"),
97962306a36Sopenharmony_ci		MTK_FUNCTION(7, "ADSP_JTAG_TRST")
98062306a36Sopenharmony_ci	),
98162306a36Sopenharmony_ci	MTK_PIN(
98262306a36Sopenharmony_ci		PINCTRL_PIN(92, "MSDC1_DAT3"),
98362306a36Sopenharmony_ci		NULL, "mt8365",
98462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 92),
98562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO92"),
98662306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_DAT3"),
98762306a36Sopenharmony_ci		MTK_FUNCTION(2, "IRRX"),
98862306a36Sopenharmony_ci		MTK_FUNCTION(3, "PWM_A")
98962306a36Sopenharmony_ci	),
99062306a36Sopenharmony_ci	MTK_PIN(
99162306a36Sopenharmony_ci		PINCTRL_PIN(93, "MSDC0_DAT7"),
99262306a36Sopenharmony_ci		NULL, "mt8365",
99362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 93),
99462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO93"),
99562306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT7"),
99662306a36Sopenharmony_ci		MTK_FUNCTION(2, "NLD7")
99762306a36Sopenharmony_ci	),
99862306a36Sopenharmony_ci	MTK_PIN(
99962306a36Sopenharmony_ci		PINCTRL_PIN(94, "MSDC0_DAT6"),
100062306a36Sopenharmony_ci		NULL, "mt8365",
100162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 94),
100262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO94"),
100362306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT6"),
100462306a36Sopenharmony_ci		MTK_FUNCTION(2, "NLD6")
100562306a36Sopenharmony_ci	),
100662306a36Sopenharmony_ci	MTK_PIN(
100762306a36Sopenharmony_ci		PINCTRL_PIN(95, "MSDC0_DAT5"),
100862306a36Sopenharmony_ci		NULL, "mt8365",
100962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 95),
101062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO95"),
101162306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT5"),
101262306a36Sopenharmony_ci		MTK_FUNCTION(2, "NLD4")
101362306a36Sopenharmony_ci	),
101462306a36Sopenharmony_ci	MTK_PIN(
101562306a36Sopenharmony_ci		PINCTRL_PIN(96, "MSDC0_DAT4"),
101662306a36Sopenharmony_ci		NULL, "mt8365",
101762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 96),
101862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO96"),
101962306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT4"),
102062306a36Sopenharmony_ci		MTK_FUNCTION(2, "NLD3")
102162306a36Sopenharmony_ci	),
102262306a36Sopenharmony_ci	MTK_PIN(
102362306a36Sopenharmony_ci		PINCTRL_PIN(97, "MSDC0_RSTB"),
102462306a36Sopenharmony_ci		NULL, "mt8365",
102562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 97),
102662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO97"),
102762306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_RSTB"),
102862306a36Sopenharmony_ci		MTK_FUNCTION(2, "NLD0")
102962306a36Sopenharmony_ci	),
103062306a36Sopenharmony_ci	MTK_PIN(
103162306a36Sopenharmony_ci		PINCTRL_PIN(98, "MSDC0_CMD"),
103262306a36Sopenharmony_ci		NULL, "mt8365",
103362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 98),
103462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO98"),
103562306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_CMD"),
103662306a36Sopenharmony_ci		MTK_FUNCTION(2, "NALE")
103762306a36Sopenharmony_ci	),
103862306a36Sopenharmony_ci	MTK_PIN(
103962306a36Sopenharmony_ci		PINCTRL_PIN(99, "MSDC0_CLK"),
104062306a36Sopenharmony_ci		NULL, "mt8365",
104162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 99),
104262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO99"),
104362306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_CLK"),
104462306a36Sopenharmony_ci		MTK_FUNCTION(2, "NWEB")
104562306a36Sopenharmony_ci	),
104662306a36Sopenharmony_ci	MTK_PIN(
104762306a36Sopenharmony_ci		PINCTRL_PIN(100, "MSDC0_DAT3"),
104862306a36Sopenharmony_ci		NULL, "mt8365",
104962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 100),
105062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO100"),
105162306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT3"),
105262306a36Sopenharmony_ci		MTK_FUNCTION(2, "NLD1")
105362306a36Sopenharmony_ci	),
105462306a36Sopenharmony_ci	MTK_PIN(
105562306a36Sopenharmony_ci		PINCTRL_PIN(101, "MSDC0_DAT2"),
105662306a36Sopenharmony_ci		NULL, "mt8365",
105762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 101),
105862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO101"),
105962306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT2"),
106062306a36Sopenharmony_ci		MTK_FUNCTION(2, "NLD5")
106162306a36Sopenharmony_ci	),
106262306a36Sopenharmony_ci	MTK_PIN(
106362306a36Sopenharmony_ci		PINCTRL_PIN(102, "MSDC0_DAT1"),
106462306a36Sopenharmony_ci		NULL, "mt8365",
106562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 102),
106662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO102"),
106762306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT1"),
106862306a36Sopenharmony_ci		MTK_FUNCTION(2, "NDQS")
106962306a36Sopenharmony_ci	),
107062306a36Sopenharmony_ci	MTK_PIN(
107162306a36Sopenharmony_ci		PINCTRL_PIN(103, "MSDC0_DAT0"),
107262306a36Sopenharmony_ci		NULL, "mt8365",
107362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 103),
107462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO103"),
107562306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT0"),
107662306a36Sopenharmony_ci		MTK_FUNCTION(2, "NLD2")
107762306a36Sopenharmony_ci	),
107862306a36Sopenharmony_ci	MTK_PIN(
107962306a36Sopenharmony_ci		PINCTRL_PIN(104, "MSDC0_DSL"),
108062306a36Sopenharmony_ci		NULL, "mt8365",
108162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 104),
108262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO104"),
108362306a36Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DSL")
108462306a36Sopenharmony_ci	),
108562306a36Sopenharmony_ci	MTK_PIN(
108662306a36Sopenharmony_ci		PINCTRL_PIN(105, "NCLE"),
108762306a36Sopenharmony_ci		NULL, "mt8365",
108862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 105),
108962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO105"),
109062306a36Sopenharmony_ci		MTK_FUNCTION(1, "NCLE"),
109162306a36Sopenharmony_ci		MTK_FUNCTION(2, "TDM_RX_MCK"),
109262306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B12")
109362306a36Sopenharmony_ci	),
109462306a36Sopenharmony_ci	MTK_PIN(
109562306a36Sopenharmony_ci		PINCTRL_PIN(106, "NCEB1"),
109662306a36Sopenharmony_ci		NULL, "mt8365",
109762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 106),
109862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO106"),
109962306a36Sopenharmony_ci		MTK_FUNCTION(1, "NCEB1"),
110062306a36Sopenharmony_ci		MTK_FUNCTION(2, "TDM_RX_BCK"),
110162306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B13")
110262306a36Sopenharmony_ci	),
110362306a36Sopenharmony_ci	MTK_PIN(
110462306a36Sopenharmony_ci		PINCTRL_PIN(107, "NCEB0"),
110562306a36Sopenharmony_ci		NULL, "mt8365",
110662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 107),
110762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO107"),
110862306a36Sopenharmony_ci		MTK_FUNCTION(1, "NCEB0"),
110962306a36Sopenharmony_ci		MTK_FUNCTION(2, "TDM_RX_LRCK"),
111062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B14")
111162306a36Sopenharmony_ci	),
111262306a36Sopenharmony_ci	MTK_PIN(
111362306a36Sopenharmony_ci		PINCTRL_PIN(108, "NREB"),
111462306a36Sopenharmony_ci		NULL, "mt8365",
111562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 108),
111662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO108"),
111762306a36Sopenharmony_ci		MTK_FUNCTION(1, "NREB"),
111862306a36Sopenharmony_ci		MTK_FUNCTION(2, "TDM_RX_DI"),
111962306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B15")
112062306a36Sopenharmony_ci	),
112162306a36Sopenharmony_ci	MTK_PIN(
112262306a36Sopenharmony_ci		PINCTRL_PIN(109, "NRNB"),
112362306a36Sopenharmony_ci		NULL, "mt8365",
112462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 109),
112562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO109"),
112662306a36Sopenharmony_ci		MTK_FUNCTION(1, "NRNB"),
112762306a36Sopenharmony_ci		MTK_FUNCTION(2, "TSF_IN"),
112862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B16")
112962306a36Sopenharmony_ci	),
113062306a36Sopenharmony_ci	MTK_PIN(
113162306a36Sopenharmony_ci		PINCTRL_PIN(110, "PCM_CLK"),
113262306a36Sopenharmony_ci		NULL, "mt8365",
113362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 110),
113462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO110"),
113562306a36Sopenharmony_ci		MTK_FUNCTION(1, "PCM_CLK"),
113662306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S0_BCK"),
113762306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S3_BCK"),
113862306a36Sopenharmony_ci		MTK_FUNCTION(4, "SPDIF_IN"),
113962306a36Sopenharmony_ci		MTK_FUNCTION(5, "DPI_D15")
114062306a36Sopenharmony_ci	),
114162306a36Sopenharmony_ci	MTK_PIN(
114262306a36Sopenharmony_ci		PINCTRL_PIN(111, "PCM_SYNC"),
114362306a36Sopenharmony_ci		NULL, "mt8365",
114462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 111),
114562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO111"),
114662306a36Sopenharmony_ci		MTK_FUNCTION(1, "PCM_SYNC"),
114762306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S0_LRCK"),
114862306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S3_LRCK"),
114962306a36Sopenharmony_ci		MTK_FUNCTION(4, "SPDIF_OUT"),
115062306a36Sopenharmony_ci		MTK_FUNCTION(5, "DPI_D16")
115162306a36Sopenharmony_ci	),
115262306a36Sopenharmony_ci	MTK_PIN(
115362306a36Sopenharmony_ci		PINCTRL_PIN(112, "PCM_RX"),
115462306a36Sopenharmony_ci		NULL, "mt8365",
115562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 112),
115662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO112"),
115762306a36Sopenharmony_ci		MTK_FUNCTION(1, "PCM_RX"),
115862306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S0_DI"),
115962306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S3_MCK"),
116062306a36Sopenharmony_ci		MTK_FUNCTION(4, "IRRX"),
116162306a36Sopenharmony_ci		MTK_FUNCTION(5, "DPI_D17")
116262306a36Sopenharmony_ci	),
116362306a36Sopenharmony_ci	MTK_PIN(
116462306a36Sopenharmony_ci		PINCTRL_PIN(113, "PCM_TX"),
116562306a36Sopenharmony_ci		NULL, "mt8365",
116662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 113),
116762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO113"),
116862306a36Sopenharmony_ci		MTK_FUNCTION(1, "PCM_TX"),
116962306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S0_MCK"),
117062306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S3_DO"),
117162306a36Sopenharmony_ci		MTK_FUNCTION(4, "PWM_B"),
117262306a36Sopenharmony_ci		MTK_FUNCTION(5, "DPI_D18")
117362306a36Sopenharmony_ci	),
117462306a36Sopenharmony_ci	MTK_PIN(
117562306a36Sopenharmony_ci		PINCTRL_PIN(114, "I2S_DATA_IN"),
117662306a36Sopenharmony_ci		NULL, "mt8365",
117762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 114),
117862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO114"),
117962306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S0_DI"),
118062306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_DO"),
118162306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S2_DI"),
118262306a36Sopenharmony_ci		MTK_FUNCTION(4, "I2S3_DO"),
118362306a36Sopenharmony_ci		MTK_FUNCTION(5, "PWM_A"),
118462306a36Sopenharmony_ci		MTK_FUNCTION(6, "SPDIF_IN"),
118562306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B17")
118662306a36Sopenharmony_ci	),
118762306a36Sopenharmony_ci	MTK_PIN(
118862306a36Sopenharmony_ci		PINCTRL_PIN(115, "I2S_LRCK"),
118962306a36Sopenharmony_ci		NULL, "mt8365",
119062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 115),
119162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO115"),
119262306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S0_LRCK"),
119362306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_LRCK"),
119462306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S2_LRCK"),
119562306a36Sopenharmony_ci		MTK_FUNCTION(4, "I2S3_LRCK"),
119662306a36Sopenharmony_ci		MTK_FUNCTION(5, "PWM_B"),
119762306a36Sopenharmony_ci		MTK_FUNCTION(6, "SPDIF_OUT"),
119862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B18")
119962306a36Sopenharmony_ci	),
120062306a36Sopenharmony_ci	MTK_PIN(
120162306a36Sopenharmony_ci		PINCTRL_PIN(116, "I2S_BCK"),
120262306a36Sopenharmony_ci		NULL, "mt8365",
120362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 116),
120462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO116"),
120562306a36Sopenharmony_ci		MTK_FUNCTION(1, "I2S0_BCK"),
120662306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_BCK"),
120762306a36Sopenharmony_ci		MTK_FUNCTION(3, "I2S2_BCK"),
120862306a36Sopenharmony_ci		MTK_FUNCTION(4, "I2S3_BCK"),
120962306a36Sopenharmony_ci		MTK_FUNCTION(5, "PWM_C"),
121062306a36Sopenharmony_ci		MTK_FUNCTION(6, "IRRX"),
121162306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B19")
121262306a36Sopenharmony_ci	),
121362306a36Sopenharmony_ci	MTK_PIN(
121462306a36Sopenharmony_ci		PINCTRL_PIN(117, "DMIC0_CLK"),
121562306a36Sopenharmony_ci		NULL, "mt8365",
121662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 117),
121762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO117"),
121862306a36Sopenharmony_ci		MTK_FUNCTION(1, "DMIC0_CLK"),
121962306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S2_BCK"),
122062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B20")
122162306a36Sopenharmony_ci	),
122262306a36Sopenharmony_ci	MTK_PIN(
122362306a36Sopenharmony_ci		PINCTRL_PIN(118, "DMIC0_DAT0"),
122462306a36Sopenharmony_ci		NULL, "mt8365",
122562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 118),
122662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO118"),
122762306a36Sopenharmony_ci		MTK_FUNCTION(1, "DMIC0_DAT0"),
122862306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S2_DI"),
122962306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B21")
123062306a36Sopenharmony_ci	),
123162306a36Sopenharmony_ci	MTK_PIN(
123262306a36Sopenharmony_ci		PINCTRL_PIN(119, "DMIC0_DAT1"),
123362306a36Sopenharmony_ci		NULL, "mt8365",
123462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 119),
123562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO119"),
123662306a36Sopenharmony_ci		MTK_FUNCTION(1, "DMIC0_DAT1"),
123762306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S2_LRCK"),
123862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B22")
123962306a36Sopenharmony_ci	),
124062306a36Sopenharmony_ci	MTK_PIN(
124162306a36Sopenharmony_ci		PINCTRL_PIN(120, "DMIC1_CLK"),
124262306a36Sopenharmony_ci		NULL, "mt8365",
124362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 120),
124462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO120"),
124562306a36Sopenharmony_ci		MTK_FUNCTION(1, "DMIC1_CLK"),
124662306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S2_MCK"),
124762306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B23")
124862306a36Sopenharmony_ci	),
124962306a36Sopenharmony_ci	MTK_PIN(
125062306a36Sopenharmony_ci		PINCTRL_PIN(121, "DMIC1_DAT0"),
125162306a36Sopenharmony_ci		NULL, "mt8365",
125262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 121),
125362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO121"),
125462306a36Sopenharmony_ci		MTK_FUNCTION(1, "DMIC1_DAT0"),
125562306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_BCK"),
125662306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B24")
125762306a36Sopenharmony_ci	),
125862306a36Sopenharmony_ci	MTK_PIN(
125962306a36Sopenharmony_ci		PINCTRL_PIN(122, "DMIC1_DAT1"),
126062306a36Sopenharmony_ci		NULL, "mt8365",
126162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 122),
126262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO122"),
126362306a36Sopenharmony_ci		MTK_FUNCTION(1, "DMIC1_DAT1"),
126462306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_LRCK"),
126562306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B25")
126662306a36Sopenharmony_ci	),
126762306a36Sopenharmony_ci	MTK_PIN(
126862306a36Sopenharmony_ci		PINCTRL_PIN(123, "DMIC2_CLK"),
126962306a36Sopenharmony_ci		NULL, "mt8365",
127062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 123),
127162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO123"),
127262306a36Sopenharmony_ci		MTK_FUNCTION(1, "DMIC2_CLK"),
127362306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_MCK"),
127462306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B26")
127562306a36Sopenharmony_ci	),
127662306a36Sopenharmony_ci	MTK_PIN(
127762306a36Sopenharmony_ci		PINCTRL_PIN(124, "DMIC2_DAT0"),
127862306a36Sopenharmony_ci		NULL, "mt8365",
127962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 124),
128062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO124"),
128162306a36Sopenharmony_ci		MTK_FUNCTION(1, "DMIC2_DAT0"),
128262306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_DO"),
128362306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B27")
128462306a36Sopenharmony_ci	),
128562306a36Sopenharmony_ci	MTK_PIN(
128662306a36Sopenharmony_ci		PINCTRL_PIN(125, "DMIC2_DAT1"),
128762306a36Sopenharmony_ci		NULL, "mt8365",
128862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 125),
128962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO125"),
129062306a36Sopenharmony_ci		MTK_FUNCTION(1, "DMIC2_DAT1"),
129162306a36Sopenharmony_ci		MTK_FUNCTION(2, "TDM_RX_BCK"),
129262306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B28")
129362306a36Sopenharmony_ci	),
129462306a36Sopenharmony_ci	MTK_PIN(
129562306a36Sopenharmony_ci		PINCTRL_PIN(126, "DMIC3_CLK"),
129662306a36Sopenharmony_ci		NULL, "mt8365",
129762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 126),
129862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO126"),
129962306a36Sopenharmony_ci		MTK_FUNCTION(1, "DMIC3_CLK"),
130062306a36Sopenharmony_ci		MTK_FUNCTION(2, "TDM_RX_LRCK")
130162306a36Sopenharmony_ci	),
130262306a36Sopenharmony_ci	MTK_PIN(
130362306a36Sopenharmony_ci		PINCTRL_PIN(127, "DMIC3_DAT0"),
130462306a36Sopenharmony_ci		NULL, "mt8365",
130562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 127),
130662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO127"),
130762306a36Sopenharmony_ci		MTK_FUNCTION(1, "DMIC3_DAT0"),
130862306a36Sopenharmony_ci		MTK_FUNCTION(2, "TDM_RX_DI")
130962306a36Sopenharmony_ci	),
131062306a36Sopenharmony_ci	MTK_PIN(
131162306a36Sopenharmony_ci		PINCTRL_PIN(128, "DMIC3_DAT1"),
131262306a36Sopenharmony_ci		NULL, "mt8365",
131362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 128),
131462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO128"),
131562306a36Sopenharmony_ci		MTK_FUNCTION(1, "DMIC3_DAT1"),
131662306a36Sopenharmony_ci		MTK_FUNCTION(2, "TDM_RX_MCK"),
131762306a36Sopenharmony_ci		MTK_FUNCTION(3, "VAD_CLK")
131862306a36Sopenharmony_ci	),
131962306a36Sopenharmony_ci	MTK_PIN(
132062306a36Sopenharmony_ci		PINCTRL_PIN(129, "TDM_TX_BCK"),
132162306a36Sopenharmony_ci		NULL, "mt8365",
132262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 129),
132362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO129"),
132462306a36Sopenharmony_ci		MTK_FUNCTION(1, "TDM_TX_BCK"),
132562306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S3_BCK"),
132662306a36Sopenharmony_ci		MTK_FUNCTION(3, "ckmon1_ck")
132762306a36Sopenharmony_ci	),
132862306a36Sopenharmony_ci	MTK_PIN(
132962306a36Sopenharmony_ci		PINCTRL_PIN(130, "TDM_TX_LRCK"),
133062306a36Sopenharmony_ci		NULL, "mt8365",
133162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 130),
133262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO130"),
133362306a36Sopenharmony_ci		MTK_FUNCTION(1, "TDM_TX_LRCK"),
133462306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S3_LRCK"),
133562306a36Sopenharmony_ci		MTK_FUNCTION(3, "ckmon2_ck")
133662306a36Sopenharmony_ci	),
133762306a36Sopenharmony_ci	MTK_PIN(
133862306a36Sopenharmony_ci		PINCTRL_PIN(131, "TDM_TX_MCK"),
133962306a36Sopenharmony_ci		NULL, "mt8365",
134062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 131),
134162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO131"),
134262306a36Sopenharmony_ci		MTK_FUNCTION(1, "TDM_TX_MCK"),
134362306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S3_MCK"),
134462306a36Sopenharmony_ci		MTK_FUNCTION(3, "ckmon3_ck")
134562306a36Sopenharmony_ci	),
134662306a36Sopenharmony_ci	MTK_PIN(
134762306a36Sopenharmony_ci		PINCTRL_PIN(132, "TDM_TX_DATA0"),
134862306a36Sopenharmony_ci		NULL, "mt8365",
134962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 132),
135062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO132"),
135162306a36Sopenharmony_ci		MTK_FUNCTION(1, "TDM_TX_DATA0"),
135262306a36Sopenharmony_ci		MTK_FUNCTION(2, "I2S3_DO"),
135362306a36Sopenharmony_ci		MTK_FUNCTION(3, "ckmon4_ck"),
135462306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B29")
135562306a36Sopenharmony_ci	),
135662306a36Sopenharmony_ci	MTK_PIN(
135762306a36Sopenharmony_ci		PINCTRL_PIN(133, "TDM_TX_DATA1"),
135862306a36Sopenharmony_ci		NULL, "mt8365",
135962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 133),
136062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO133"),
136162306a36Sopenharmony_ci		MTK_FUNCTION(1, "TDM_TX_DATA1"),
136262306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B30")
136362306a36Sopenharmony_ci	),
136462306a36Sopenharmony_ci	MTK_PIN(
136562306a36Sopenharmony_ci		PINCTRL_PIN(134, "TDM_TX_DATA2"),
136662306a36Sopenharmony_ci		NULL, "mt8365",
136762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 134),
136862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO134"),
136962306a36Sopenharmony_ci		MTK_FUNCTION(1, "TDM_TX_DATA2"),
137062306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B31")
137162306a36Sopenharmony_ci	),
137262306a36Sopenharmony_ci	MTK_PIN(
137362306a36Sopenharmony_ci		PINCTRL_PIN(135, "TDM_TX_DATA3"),
137462306a36Sopenharmony_ci		NULL, "mt8365",
137562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 135),
137662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO135"),
137762306a36Sopenharmony_ci		MTK_FUNCTION(1, "TDM_TX_DATA3"),
137862306a36Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B32")
137962306a36Sopenharmony_ci	),
138062306a36Sopenharmony_ci	MTK_PIN(
138162306a36Sopenharmony_ci		PINCTRL_PIN(136, "CONN_TOP_CLK"),
138262306a36Sopenharmony_ci		NULL, "mt8365",
138362306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 136),
138462306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO136"),
138562306a36Sopenharmony_ci		MTK_FUNCTION(1, "CONN_TOP_CLK")
138662306a36Sopenharmony_ci	),
138762306a36Sopenharmony_ci	MTK_PIN(
138862306a36Sopenharmony_ci		PINCTRL_PIN(137, "CONN_TOP_DATA"),
138962306a36Sopenharmony_ci		NULL, "mt8365",
139062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 137),
139162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO137"),
139262306a36Sopenharmony_ci		MTK_FUNCTION(1, "CONN_TOP_DATA")
139362306a36Sopenharmony_ci	),
139462306a36Sopenharmony_ci	MTK_PIN(
139562306a36Sopenharmony_ci		PINCTRL_PIN(138, "CONN_HRST_B"),
139662306a36Sopenharmony_ci		NULL, "mt8365",
139762306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 138),
139862306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO138"),
139962306a36Sopenharmony_ci		MTK_FUNCTION(1, "CONN_HRST_B")
140062306a36Sopenharmony_ci	),
140162306a36Sopenharmony_ci	MTK_PIN(
140262306a36Sopenharmony_ci		PINCTRL_PIN(139, "CONN_WB_PTA"),
140362306a36Sopenharmony_ci		NULL, "mt8365",
140462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 139),
140562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO139"),
140662306a36Sopenharmony_ci		MTK_FUNCTION(1, "CONN_WB_PTA")
140762306a36Sopenharmony_ci	),
140862306a36Sopenharmony_ci	MTK_PIN(
140962306a36Sopenharmony_ci		PINCTRL_PIN(140, "CONN_BT_CLK"),
141062306a36Sopenharmony_ci		NULL, "mt8365",
141162306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 140),
141262306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO140"),
141362306a36Sopenharmony_ci		MTK_FUNCTION(1, "CONN_BT_CLK")
141462306a36Sopenharmony_ci	),
141562306a36Sopenharmony_ci	MTK_PIN(
141662306a36Sopenharmony_ci		PINCTRL_PIN(141, "CONN_BT_DATA"),
141762306a36Sopenharmony_ci		NULL, "mt8365",
141862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 141),
141962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO141"),
142062306a36Sopenharmony_ci		MTK_FUNCTION(1, "CONN_BT_DATA")
142162306a36Sopenharmony_ci	),
142262306a36Sopenharmony_ci	MTK_PIN(
142362306a36Sopenharmony_ci		PINCTRL_PIN(142, "CONN_WF_CTRL0"),
142462306a36Sopenharmony_ci		NULL, "mt8365",
142562306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 142),
142662306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO142"),
142762306a36Sopenharmony_ci		MTK_FUNCTION(1, "CONN_WF_CTRL0")
142862306a36Sopenharmony_ci	),
142962306a36Sopenharmony_ci	MTK_PIN(
143062306a36Sopenharmony_ci		PINCTRL_PIN(143, "CONN_WF_CTRL1"),
143162306a36Sopenharmony_ci		NULL, "mt8365",
143262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 143),
143362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO143"),
143462306a36Sopenharmony_ci		MTK_FUNCTION(1, "CONN_WF_CTRL1")
143562306a36Sopenharmony_ci	),
143662306a36Sopenharmony_ci	MTK_PIN(
143762306a36Sopenharmony_ci		PINCTRL_PIN(144, "CONN_WF_CTRL2"),
143862306a36Sopenharmony_ci		NULL, "mt8365",
143962306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 144),
144062306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO144"),
144162306a36Sopenharmony_ci		MTK_FUNCTION(1, "CONN_WF_CTRL2")
144262306a36Sopenharmony_ci	),
144362306a36Sopenharmony_ci	MTK_PIN(
144462306a36Sopenharmony_ci		PINCTRL_PIN(145, "TESTMODE"),
144562306a36Sopenharmony_ci		NULL, "mt8365",
144662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 145),
144762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO145")
144862306a36Sopenharmony_ci	),
144962306a36Sopenharmony_ci	MTK_PIN(
145062306a36Sopenharmony_ci		PINCTRL_PIN(146, "SYSRSTB"),
145162306a36Sopenharmony_ci		NULL, "mt8365",
145262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 146),
145362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO146")
145462306a36Sopenharmony_ci	),
145562306a36Sopenharmony_ci	MTK_PIN(
145662306a36Sopenharmony_ci		PINCTRL_PIN(147, "BIAS_MSDC0"),
145762306a36Sopenharmony_ci		NULL, "mt8365",
145862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 147),
145962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO147")
146062306a36Sopenharmony_ci	),
146162306a36Sopenharmony_ci	MTK_PIN(
146262306a36Sopenharmony_ci		PINCTRL_PIN(148, "BIAS_IO0"),
146362306a36Sopenharmony_ci		NULL, "mt8365",
146462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 148),
146562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO148")
146662306a36Sopenharmony_ci	),
146762306a36Sopenharmony_ci	MTK_PIN(
146862306a36Sopenharmony_ci		PINCTRL_PIN(149, "BIAS1_IO1"),
146962306a36Sopenharmony_ci		NULL, "mt8365",
147062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 149),
147162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO149")
147262306a36Sopenharmony_ci	),
147362306a36Sopenharmony_ci	MTK_PIN(
147462306a36Sopenharmony_ci		PINCTRL_PIN(150, "BIAS2_IO1"),
147562306a36Sopenharmony_ci		NULL, "mt8365",
147662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 150),
147762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO150")
147862306a36Sopenharmony_ci	),
147962306a36Sopenharmony_ci	MTK_PIN(
148062306a36Sopenharmony_ci		PINCTRL_PIN(151, "BIAS_DPI"),
148162306a36Sopenharmony_ci		NULL, "mt8365",
148262306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 151),
148362306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO151")
148462306a36Sopenharmony_ci	),
148562306a36Sopenharmony_ci	MTK_PIN(
148662306a36Sopenharmony_ci		PINCTRL_PIN(152, "BIAS_MSDC2"),
148762306a36Sopenharmony_ci		NULL, "mt8365",
148862306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 152),
148962306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO152")
149062306a36Sopenharmony_ci	),
149162306a36Sopenharmony_ci	MTK_PIN(
149262306a36Sopenharmony_ci		PINCTRL_PIN(153, "BIAS_IO2"),
149362306a36Sopenharmony_ci		NULL, "mt8365",
149462306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 153),
149562306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO153")
149662306a36Sopenharmony_ci	),
149762306a36Sopenharmony_ci	MTK_PIN(
149862306a36Sopenharmony_ci		PINCTRL_PIN(154, "BIAS_IO3"),
149962306a36Sopenharmony_ci		NULL, "mt8365",
150062306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 154),
150162306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO154")
150262306a36Sopenharmony_ci	),
150362306a36Sopenharmony_ci	MTK_PIN(
150462306a36Sopenharmony_ci		PINCTRL_PIN(155, "BIAS1_MSDC1"),
150562306a36Sopenharmony_ci		NULL, "mt8365",
150662306a36Sopenharmony_ci		MTK_EINT_FUNCTION(0, 155),
150762306a36Sopenharmony_ci		MTK_FUNCTION(0, "GPIO155")
150862306a36Sopenharmony_ci	),
150962306a36Sopenharmony_ci};
151062306a36Sopenharmony_ci
151162306a36Sopenharmony_ci#endif /* __PINCTRL_MTK_MT8365_H */
1512