18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-only */
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci * Copyright (c) 2014 MediaTek Inc.
48c2ecf20Sopenharmony_ci * Author: Hongzhou.Yang <hongzhou.yang@mediatek.com>
58c2ecf20Sopenharmony_ci */
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ci#ifndef __PINCTRL_MTK_MT8173_H
88c2ecf20Sopenharmony_ci#define __PINCTRL_MTK_MT8173_H
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ci#include <linux/pinctrl/pinctrl.h>
118c2ecf20Sopenharmony_ci#include "pinctrl-mtk-common.h"
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_cistatic const struct mtk_desc_pin mtk_pins_mt8173[] = {
148c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(0, "EINT0"),
158c2ecf20Sopenharmony_ci		NULL, "mt8173",
168c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 0),
178c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO0"),
188c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "IRDA_PDN"),
198c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_WS"),
208c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "AUD_SPDIF"),
218c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "UTXD0"),
228c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_20_")
238c2ecf20Sopenharmony_ci	),
248c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(1, "EINT1"),
258c2ecf20Sopenharmony_ci		NULL, "mt8173",
268c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 1),
278c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO1"),
288c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "IRDA_RXD"),
298c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_BCK"),
308c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SDA5"),
318c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "URXD0"),
328c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_21_")
338c2ecf20Sopenharmony_ci	),
348c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(2, "EINT2"),
358c2ecf20Sopenharmony_ci		NULL, "mt8173",
368c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 2),
378c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO2"),
388c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "IRDA_TXD"),
398c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_MCK"),
408c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SCL5"),
418c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "UTXD3"),
428c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_22_")
438c2ecf20Sopenharmony_ci	),
448c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(3, "EINT3"),
458c2ecf20Sopenharmony_ci		NULL, "mt8173",
468c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 3),
478c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO3"),
488c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "DSI1_TE"),
498c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_DO_1"),
508c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SDA3"),
518c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "URXD3"),
528c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_23_")
538c2ecf20Sopenharmony_ci	),
548c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(4, "EINT4"),
558c2ecf20Sopenharmony_ci		NULL, "mt8173",
568c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 4),
578c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO4"),
588c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "DISP_PWM1"),
598c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_DO_2"),
608c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SCL3"),
618c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "UCTS3"),
628c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "SFWP_B")
638c2ecf20Sopenharmony_ci	),
648c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(5, "EINT5"),
658c2ecf20Sopenharmony_ci		NULL, "mt8173",
668c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 5),
678c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO5"),
688c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PCM1_CLK"),
698c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S2_WS"),
708c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SPI_CK_3_"),
718c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "URTS3"),
728c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "AP_MD32_JTAG_TMS"),
738c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "SFOUT")
748c2ecf20Sopenharmony_ci	),
758c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(6, "EINT6"),
768c2ecf20Sopenharmony_ci		NULL, "mt8173",
778c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 6),
788c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO6"),
798c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PCM1_SYNC"),
808c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S2_BCK"),
818c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SPI_MI_3_"),
828c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "AP_MD32_JTAG_TCK"),
838c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "SFCS0")
848c2ecf20Sopenharmony_ci	),
858c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(7, "EINT7"),
868c2ecf20Sopenharmony_ci		NULL, "mt8173",
878c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 7),
888c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO7"),
898c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PCM1_DI"),
908c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S2_DI_1"),
918c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SPI_MO_3_"),
928c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "AP_MD32_JTAG_TDI"),
938c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "SFHOLD")
948c2ecf20Sopenharmony_ci	),
958c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(8, "EINT8"),
968c2ecf20Sopenharmony_ci		NULL, "mt8173",
978c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 8),
988c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO8"),
998c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PCM1_DO"),
1008c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S2_DI_2"),
1018c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SPI_CS_3_"),
1028c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "AUD_SPDIF"),
1038c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "AP_MD32_JTAG_TDO"),
1048c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "SFIN")
1058c2ecf20Sopenharmony_ci	),
1068c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(9, "EINT9"),
1078c2ecf20Sopenharmony_ci		NULL, "mt8173",
1088c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 9),
1098c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO9"),
1108c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "USB_DRVVBUS_P0"),
1118c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S2_MCK"),
1128c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "USB_DRVVBUS_P1"),
1138c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "AP_MD32_JTAG_TRST"),
1148c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "SFCK")
1158c2ecf20Sopenharmony_ci	),
1168c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(10, "EINT10"),
1178c2ecf20Sopenharmony_ci		NULL, "mt8173",
1188c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 10),
1198c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO10"),
1208c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CLKM0"),
1218c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DSI1_TE"),
1228c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "DISP_PWM1"),
1238c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "PWM4"),
1248c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "IRDA_RXD")
1258c2ecf20Sopenharmony_ci	),
1268c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(11, "EINT11"),
1278c2ecf20Sopenharmony_ci		NULL, "mt8173",
1288c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 11),
1298c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO11"),
1308c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CLKM1"),
1318c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S3_WS"),
1328c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "USB_DRVVBUS_P0"),
1338c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "PWM5"),
1348c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "IRDA_TXD"),
1358c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "USB_DRVVBUS_P1"),
1368c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_30_")
1378c2ecf20Sopenharmony_ci	),
1388c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(12, "EINT12"),
1398c2ecf20Sopenharmony_ci		NULL, "mt8173",
1408c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 12),
1418c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO12"),
1428c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CLKM2"),
1438c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S3_BCK"),
1448c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SRCLKENA0"),
1458c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "I2S2_WS"),
1468c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_32_")
1478c2ecf20Sopenharmony_ci	),
1488c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(13, "EINT13"),
1498c2ecf20Sopenharmony_ci		NULL, "mt8173",
1508c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 13),
1518c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO13"),
1528c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CLKM3"),
1538c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S3_MCK"),
1548c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SRCLKENA0"),
1558c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "I2S2_BCK"),
1568c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_32_")
1578c2ecf20Sopenharmony_ci	),
1588c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(14, "EINT14"),
1598c2ecf20Sopenharmony_ci		NULL, "mt8173",
1608c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 14),
1618c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO14"),
1628c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT0"),
1638c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMCSD0"),
1648c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "CLKM2"),
1658c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_6_")
1668c2ecf20Sopenharmony_ci	),
1678c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(15, "EINT15"),
1688c2ecf20Sopenharmony_ci		NULL, "mt8173",
1698c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 15),
1708c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO15"),
1718c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT1"),
1728c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMCSD1"),
1738c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "CMFLASH"),
1748c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "CLKM3"),
1758c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_29_")
1768c2ecf20Sopenharmony_ci	),
1778c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(16, "IDDIG"),
1788c2ecf20Sopenharmony_ci		NULL, "mt8173",
1798c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(1, 16),
1808c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO16"),
1818c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "IDDIG"),
1828c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMFLASH"),
1838c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "PWM5")
1848c2ecf20Sopenharmony_ci	),
1858c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(17, "WATCHDOG"),
1868c2ecf20Sopenharmony_ci		NULL, "mt8173",
1878c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 17),
1888c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO17"),
1898c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "WATCHDOG_AO")
1908c2ecf20Sopenharmony_ci	),
1918c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(18, "CEC"),
1928c2ecf20Sopenharmony_ci		NULL, "mt8173",
1938c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 18),
1948c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO18"),
1958c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CEC")
1968c2ecf20Sopenharmony_ci	),
1978c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(19, "HDMISCK"),
1988c2ecf20Sopenharmony_ci		NULL, "mt8173",
1998c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 19),
2008c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO19"),
2018c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "HDMISCK"),
2028c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "HDCP_SCL")
2038c2ecf20Sopenharmony_ci	),
2048c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(20, "HDMISD"),
2058c2ecf20Sopenharmony_ci		NULL, "mt8173",
2068c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 20),
2078c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO20"),
2088c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "HDMISD"),
2098c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "HDCP_SDA")
2108c2ecf20Sopenharmony_ci	),
2118c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(21, "HTPLG"),
2128c2ecf20Sopenharmony_ci		NULL, "mt8173",
2138c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 21),
2148c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO21"),
2158c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "HTPLG")
2168c2ecf20Sopenharmony_ci	),
2178c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(22, "MSDC3_DAT0"),
2188c2ecf20Sopenharmony_ci		NULL, "mt8173",
2198c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 22),
2208c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO22"),
2218c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC3_DAT0")
2228c2ecf20Sopenharmony_ci	),
2238c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(23, "MSDC3_DAT1"),
2248c2ecf20Sopenharmony_ci		NULL, "mt8173",
2258c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 23),
2268c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO23"),
2278c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC3_DAT1")
2288c2ecf20Sopenharmony_ci	),
2298c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(24, "MSDC3_DAT2"),
2308c2ecf20Sopenharmony_ci		NULL, "mt8173",
2318c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 24),
2328c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO24"),
2338c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC3_DAT2")
2348c2ecf20Sopenharmony_ci	),
2358c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(25, "MSDC3_DAT3"),
2368c2ecf20Sopenharmony_ci		NULL, "mt8173",
2378c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 25),
2388c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO25"),
2398c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC3_DAT3")
2408c2ecf20Sopenharmony_ci	),
2418c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(26, "MSDC3_CLK"),
2428c2ecf20Sopenharmony_ci		NULL, "mt8173",
2438c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 26),
2448c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO26"),
2458c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC3_CLK")
2468c2ecf20Sopenharmony_ci	),
2478c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(27, "MSDC3_CMD"),
2488c2ecf20Sopenharmony_ci		NULL, "mt8173",
2498c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 27),
2508c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO27"),
2518c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC3_CMD")
2528c2ecf20Sopenharmony_ci	),
2538c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(28, "MSDC3_DSL"),
2548c2ecf20Sopenharmony_ci		NULL, "mt8173",
2558c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 28),
2568c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO28"),
2578c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC3_DSL")
2588c2ecf20Sopenharmony_ci	),
2598c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(29, "UCTS2"),
2608c2ecf20Sopenharmony_ci		NULL, "mt8173",
2618c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 29),
2628c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO29"),
2638c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "UCTS2")
2648c2ecf20Sopenharmony_ci	),
2658c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(30, "URTS2"),
2668c2ecf20Sopenharmony_ci		NULL, "mt8173",
2678c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 30),
2688c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO30"),
2698c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "URTS2")
2708c2ecf20Sopenharmony_ci	),
2718c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(31, "URXD2"),
2728c2ecf20Sopenharmony_ci		NULL, "mt8173",
2738c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 31),
2748c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO31"),
2758c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "URXD2"),
2768c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "UTXD2")
2778c2ecf20Sopenharmony_ci	),
2788c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(32, "UTXD2"),
2798c2ecf20Sopenharmony_ci		NULL, "mt8173",
2808c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 32),
2818c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO32"),
2828c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "UTXD2"),
2838c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "URXD2")
2848c2ecf20Sopenharmony_ci	),
2858c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(33, "DAICLK"),
2868c2ecf20Sopenharmony_ci		NULL, "mt8173",
2878c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 33),
2888c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO33"),
2898c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, " MRG_CLK"),
2908c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "PCM0_CLK")
2918c2ecf20Sopenharmony_ci	),
2928c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(34, "DAIPCMIN"),
2938c2ecf20Sopenharmony_ci		NULL, "mt8173",
2948c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 34),
2958c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO34"),
2968c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, " MRG_DI"),
2978c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "PCM0_DI")
2988c2ecf20Sopenharmony_ci	),
2998c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(35, "DAIPCMOUT"),
3008c2ecf20Sopenharmony_ci		NULL, "mt8173",
3018c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 35),
3028c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO35"),
3038c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, " MRG_DO"),
3048c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "PCM0_DO")
3058c2ecf20Sopenharmony_ci	),
3068c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(36, "DAISYNC"),
3078c2ecf20Sopenharmony_ci		NULL, "mt8173",
3088c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 36),
3098c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO36"),
3108c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, " MRG_SYNC"),
3118c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "PCM0_SYNC")
3128c2ecf20Sopenharmony_ci	),
3138c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(37, "EINT16"),
3148c2ecf20Sopenharmony_ci		NULL, "mt8173",
3158c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 37),
3168c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO37"),
3178c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "USB_DRVVBUS_P0"),
3188c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "USB_DRVVBUS_P1"),
3198c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "PWM0"),
3208c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "PWM1"),
3218c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "PWM2"),
3228c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "CLKM0")
3238c2ecf20Sopenharmony_ci	),
3248c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(38, "CONN_RST"),
3258c2ecf20Sopenharmony_ci		NULL, "mt8173",
3268c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 38),
3278c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO38"),
3288c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "USB_DRVVBUS_P0"),
3298c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "USB_DRVVBUS_P1"),
3308c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "CLKM1")
3318c2ecf20Sopenharmony_ci	),
3328c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(39, "CM2MCLK"),
3338c2ecf20Sopenharmony_ci		NULL, "mt8173",
3348c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 39),
3358c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO39"),
3368c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CM2MCLK"),
3378c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMCSD0"),
3388c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_17_")
3398c2ecf20Sopenharmony_ci	),
3408c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(40, "CMPCLK"),
3418c2ecf20Sopenharmony_ci		NULL, "mt8173",
3428c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 40),
3438c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO40"),
3448c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CMPCLK"),
3458c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMCSK"),
3468c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "CMCSD2"),
3478c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_18_")
3488c2ecf20Sopenharmony_ci	),
3498c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(41, "CMMCLK"),
3508c2ecf20Sopenharmony_ci		NULL, "mt8173",
3518c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 41),
3528c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO41"),
3538c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CMMCLK"),
3548c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_19_")
3558c2ecf20Sopenharmony_ci	),
3568c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(42, "DSI_TE"),
3578c2ecf20Sopenharmony_ci		NULL, "mt8173",
3588c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 42),
3598c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO42"),
3608c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "DSI_TE")
3618c2ecf20Sopenharmony_ci	),
3628c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(43, "SDA2"),
3638c2ecf20Sopenharmony_ci		NULL, "mt8173",
3648c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 43),
3658c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO43"),
3668c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SDA2")
3678c2ecf20Sopenharmony_ci	),
3688c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(44, "SCL2"),
3698c2ecf20Sopenharmony_ci		NULL, "mt8173",
3708c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 44),
3718c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO44"),
3728c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SCL2")
3738c2ecf20Sopenharmony_ci	),
3748c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(45, "SDA0"),
3758c2ecf20Sopenharmony_ci		NULL, "mt8173",
3768c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 45),
3778c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO45"),
3788c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SDA0")
3798c2ecf20Sopenharmony_ci	),
3808c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(46, "SCL0"),
3818c2ecf20Sopenharmony_ci		NULL, "mt8173",
3828c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 46),
3838c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO46"),
3848c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SCL0")
3858c2ecf20Sopenharmony_ci	),
3868c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(47, "RDN0_A"),
3878c2ecf20Sopenharmony_ci		NULL, "mt8173",
3888c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 47),
3898c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO47"),
3908c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT2")
3918c2ecf20Sopenharmony_ci	),
3928c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(48, "RDP0_A"),
3938c2ecf20Sopenharmony_ci		NULL, "mt8173",
3948c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 48),
3958c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO48"),
3968c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT3")
3978c2ecf20Sopenharmony_ci	),
3988c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(49, "RDN1_A"),
3998c2ecf20Sopenharmony_ci		NULL, "mt8173",
4008c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 49),
4018c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO49"),
4028c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT4")
4038c2ecf20Sopenharmony_ci	),
4048c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(50, "RDP1_A"),
4058c2ecf20Sopenharmony_ci		NULL, "mt8173",
4068c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 50),
4078c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO50"),
4088c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT5")
4098c2ecf20Sopenharmony_ci	),
4108c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(51, "RCN_A"),
4118c2ecf20Sopenharmony_ci		NULL, "mt8173",
4128c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 51),
4138c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO51"),
4148c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT6")
4158c2ecf20Sopenharmony_ci	),
4168c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(52, "RCP_A"),
4178c2ecf20Sopenharmony_ci		NULL, "mt8173",
4188c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 52),
4198c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO52"),
4208c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT7")
4218c2ecf20Sopenharmony_ci	),
4228c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(53, "RDN2_A"),
4238c2ecf20Sopenharmony_ci		NULL, "mt8173",
4248c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 53),
4258c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO53"),
4268c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT8"),
4278c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMCSD3")
4288c2ecf20Sopenharmony_ci	),
4298c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(54, "RDP2_A"),
4308c2ecf20Sopenharmony_ci		NULL, "mt8173",
4318c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 54),
4328c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO54"),
4338c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT9"),
4348c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMCSD2")
4358c2ecf20Sopenharmony_ci	),
4368c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(55, "RDN3_A"),
4378c2ecf20Sopenharmony_ci		NULL, "mt8173",
4388c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 55),
4398c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO55"),
4408c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CMHSYNC"),
4418c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMCSD1")
4428c2ecf20Sopenharmony_ci	),
4438c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(56, "RDP3_A"),
4448c2ecf20Sopenharmony_ci		NULL, "mt8173",
4458c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 56),
4468c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO56"),
4478c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CMVSYNC"),
4488c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMCSD0")
4498c2ecf20Sopenharmony_ci	),
4508c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(57, "MSDC0_DAT0"),
4518c2ecf20Sopenharmony_ci		NULL, "mt8173",
4528c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 57),
4538c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO57"),
4548c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT0"),
4558c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_WS"),
4568c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_7_")
4578c2ecf20Sopenharmony_ci	),
4588c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(58, "MSDC0_DAT1"),
4598c2ecf20Sopenharmony_ci		NULL, "mt8173",
4608c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 58),
4618c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO58"),
4628c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT1"),
4638c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_BCK"),
4648c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_8_")
4658c2ecf20Sopenharmony_ci	),
4668c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(59, "MSDC0_DAT2"),
4678c2ecf20Sopenharmony_ci		NULL, "mt8173",
4688c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 59),
4698c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO59"),
4708c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT2"),
4718c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_MCK"),
4728c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_9_")
4738c2ecf20Sopenharmony_ci	),
4748c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(60, "MSDC0_DAT3"),
4758c2ecf20Sopenharmony_ci		NULL, "mt8173",
4768c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 60),
4778c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO60"),
4788c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT3"),
4798c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_DO_1"),
4808c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_10_")
4818c2ecf20Sopenharmony_ci	),
4828c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(61, "MSDC0_DAT4"),
4838c2ecf20Sopenharmony_ci		NULL, "mt8173",
4848c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 61),
4858c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO61"),
4868c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT4"),
4878c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_DO_2"),
4888c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_11_")
4898c2ecf20Sopenharmony_ci	),
4908c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(62, "MSDC0_DAT5"),
4918c2ecf20Sopenharmony_ci		NULL, "mt8173",
4928c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 62),
4938c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO62"),
4948c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT5"),
4958c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S2_WS"),
4968c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_12_")
4978c2ecf20Sopenharmony_ci	),
4988c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(63, "MSDC0_DAT6"),
4998c2ecf20Sopenharmony_ci		NULL, "mt8173",
5008c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 63),
5018c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO63"),
5028c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT6"),
5038c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S2_BCK"),
5048c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_13_")
5058c2ecf20Sopenharmony_ci	),
5068c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(64, "MSDC0_DAT7"),
5078c2ecf20Sopenharmony_ci		NULL, "mt8173",
5088c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 64),
5098c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO64"),
5108c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT7"),
5118c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S2_DI_1"),
5128c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_14_")
5138c2ecf20Sopenharmony_ci	),
5148c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(65, "MSDC0_CLK"),
5158c2ecf20Sopenharmony_ci		NULL, "mt8173",
5168c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 65),
5178c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO65"),
5188c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_CLK"),
5198c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_16_")
5208c2ecf20Sopenharmony_ci	),
5218c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(66, "MSDC0_CMD"),
5228c2ecf20Sopenharmony_ci		NULL, "mt8173",
5238c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 66),
5248c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO66"),
5258c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_CMD"),
5268c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S2_DI_2"),
5278c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_15_")
5288c2ecf20Sopenharmony_ci	),
5298c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(67, "MSDC0_DSL"),
5308c2ecf20Sopenharmony_ci		NULL, "mt8173",
5318c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 67),
5328c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO67"),
5338c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DSL"),
5348c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_17_")
5358c2ecf20Sopenharmony_ci	),
5368c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(68, "MSDC0_RST_"),
5378c2ecf20Sopenharmony_ci		NULL, "mt8173",
5388c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 68),
5398c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO68"),
5408c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_RSTB"),
5418c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S2_MCK"),
5428c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_18_")
5438c2ecf20Sopenharmony_ci	),
5448c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(69, "SPI_CK"),
5458c2ecf20Sopenharmony_ci		NULL, "mt8173",
5468c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 69),
5478c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO69"),
5488c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SPI_CK_0_"),
5498c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S3_DO_1"),
5508c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "PWM0"),
5518c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "PWM5"),
5528c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "I2S2_MCK"),
5538c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_19_")
5548c2ecf20Sopenharmony_ci	),
5558c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(70, "SPI_MI"),
5568c2ecf20Sopenharmony_ci		NULL, "mt8173",
5578c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 70),
5588c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO70"),
5598c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SPI_MI_0_"),
5608c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S3_DO_2"),
5618c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "PWM1"),
5628c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "SPI_MO_0_"),
5638c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "I2S2_DI_1"),
5648c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "DSI1_TE"),
5658c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_20_")
5668c2ecf20Sopenharmony_ci	),
5678c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(71, "SPI_MO"),
5688c2ecf20Sopenharmony_ci		NULL, "mt8173",
5698c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 71),
5708c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO71"),
5718c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SPI_MO_0_"),
5728c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S3_DO_3"),
5738c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "PWM2"),
5748c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "SPI_MI_0_"),
5758c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "I2S2_DI_2"),
5768c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_21_")
5778c2ecf20Sopenharmony_ci	),
5788c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(72, "SPI_CS"),
5798c2ecf20Sopenharmony_ci		NULL, "mt8173",
5808c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 72),
5818c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO72"),
5828c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SPI_CS_0_"),
5838c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S3_DO_4"),
5848c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "PWM3"),
5858c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "PWM6"),
5868c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "DISP_PWM1"),
5878c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_22_")
5888c2ecf20Sopenharmony_ci	),
5898c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(73, "MSDC1_DAT0"),
5908c2ecf20Sopenharmony_ci		NULL, "mt8173",
5918c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 73),
5928c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO73"),
5938c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_DAT0"),
5948c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_24_")
5958c2ecf20Sopenharmony_ci	),
5968c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(74, "MSDC1_DAT1"),
5978c2ecf20Sopenharmony_ci		NULL, "mt8173",
5988c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 74),
5998c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO74"),
6008c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_DAT1"),
6018c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_25_")
6028c2ecf20Sopenharmony_ci	),
6038c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(75, "MSDC1_DAT2"),
6048c2ecf20Sopenharmony_ci		NULL, "mt8173",
6058c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 75),
6068c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO75"),
6078c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_DAT2"),
6088c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_26_")
6098c2ecf20Sopenharmony_ci	),
6108c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(76, "MSDC1_DAT3"),
6118c2ecf20Sopenharmony_ci		NULL, "mt8173",
6128c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 76),
6138c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO76"),
6148c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_DAT3"),
6158c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_27_")
6168c2ecf20Sopenharmony_ci	),
6178c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(77, "MSDC1_CLK"),
6188c2ecf20Sopenharmony_ci		NULL, "mt8173",
6198c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 77),
6208c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO77"),
6218c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_CLK"),
6228c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_28_")
6238c2ecf20Sopenharmony_ci	),
6248c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(78, "MSDC1_CMD"),
6258c2ecf20Sopenharmony_ci		NULL, "mt8173",
6268c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 78),
6278c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO78"),
6288c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_CMD"),
6298c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_23_")
6308c2ecf20Sopenharmony_ci	),
6318c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(79, "PWRAP_SPI0_MI"),
6328c2ecf20Sopenharmony_ci		NULL, "mt8173",
6338c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 79),
6348c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO79"),
6358c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPIMI"),
6368c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "PWRAP_SPIMO")
6378c2ecf20Sopenharmony_ci	),
6388c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(80, "PWRAP_SPI0_MO"),
6398c2ecf20Sopenharmony_ci		NULL, "mt8173",
6408c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 80),
6418c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO80"),
6428c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPIMO"),
6438c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "PWRAP_SPIMI")
6448c2ecf20Sopenharmony_ci	),
6458c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(81, "PWRAP_SPI0_CK"),
6468c2ecf20Sopenharmony_ci		NULL, "mt8173",
6478c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 81),
6488c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO81"),
6498c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPICK")
6508c2ecf20Sopenharmony_ci	),
6518c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(82, "PWRAP_SPI0_CSN"),
6528c2ecf20Sopenharmony_ci		NULL, "mt8173",
6538c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 82),
6548c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO82"),
6558c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPICS")
6568c2ecf20Sopenharmony_ci	),
6578c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(83, "AUD_CLK_MOSI"),
6588c2ecf20Sopenharmony_ci		NULL, "mt8173",
6598c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 83),
6608c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO83"),
6618c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "AUD_CLK_MOSI")
6628c2ecf20Sopenharmony_ci	),
6638c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(84, "AUD_DAT_MISO"),
6648c2ecf20Sopenharmony_ci		NULL, "mt8173",
6658c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 84),
6668c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO84"),
6678c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "AUD_DAT_MISO"),
6688c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "AUD_DAT_MOSI")
6698c2ecf20Sopenharmony_ci	),
6708c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(85, "AUD_DAT_MOSI"),
6718c2ecf20Sopenharmony_ci		NULL, "mt8173",
6728c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 85),
6738c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO85"),
6748c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "AUD_DAT_MOSI"),
6758c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "AUD_DAT_MISO")
6768c2ecf20Sopenharmony_ci	),
6778c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(86, "RTC32K_CK"),
6788c2ecf20Sopenharmony_ci		NULL, "mt8173",
6798c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 86),
6808c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO86"),
6818c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "RTC32K_CK")
6828c2ecf20Sopenharmony_ci	),
6838c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(87, "DISP_PWM0"),
6848c2ecf20Sopenharmony_ci		NULL, "mt8173",
6858c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 87),
6868c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO87"),
6878c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "DISP_PWM0"),
6888c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DISP_PWM1"),
6898c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_31_")
6908c2ecf20Sopenharmony_ci	),
6918c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(88, "SRCLKENAI"),
6928c2ecf20Sopenharmony_ci		NULL, "mt8173",
6938c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 88),
6948c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO88"),
6958c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SRCLKENAI")
6968c2ecf20Sopenharmony_ci	),
6978c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(89, "SRCLKENAI2"),
6988c2ecf20Sopenharmony_ci		NULL, "mt8173",
6998c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 89),
7008c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO89"),
7018c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SRCLKENAI2")
7028c2ecf20Sopenharmony_ci	),
7038c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(90, "SRCLKENA0"),
7048c2ecf20Sopenharmony_ci		NULL, "mt8173",
7058c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 90),
7068c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO90"),
7078c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SRCLKENA0")
7088c2ecf20Sopenharmony_ci	),
7098c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(91, "SRCLKENA1"),
7108c2ecf20Sopenharmony_ci		NULL, "mt8173",
7118c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 91),
7128c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO91"),
7138c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SRCLKENA1")
7148c2ecf20Sopenharmony_ci	),
7158c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(92, "PCM_CLK"),
7168c2ecf20Sopenharmony_ci		NULL, "mt8173",
7178c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 92),
7188c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO92"),
7198c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PCM1_CLK"),
7208c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S0_BCK"),
7218c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_24_")
7228c2ecf20Sopenharmony_ci	),
7238c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(93, "PCM_SYNC"),
7248c2ecf20Sopenharmony_ci		NULL, "mt8173",
7258c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 93),
7268c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO93"),
7278c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PCM1_SYNC"),
7288c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S0_WS"),
7298c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_25_")
7308c2ecf20Sopenharmony_ci	),
7318c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(94, "PCM_RX"),
7328c2ecf20Sopenharmony_ci		NULL, "mt8173",
7338c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 94),
7348c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO94"),
7358c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PCM1_DI"),
7368c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S0_DI"),
7378c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_26_")
7388c2ecf20Sopenharmony_ci	),
7398c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(95, "PCM_TX"),
7408c2ecf20Sopenharmony_ci		NULL, "mt8173",
7418c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 95),
7428c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO95"),
7438c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PCM1_DO"),
7448c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S0_DO"),
7458c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_27_")
7468c2ecf20Sopenharmony_ci	),
7478c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(96, "URXD1"),
7488c2ecf20Sopenharmony_ci		NULL, "mt8173",
7498c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 96),
7508c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO96"),
7518c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "URXD1"),
7528c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "UTXD1"),
7538c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_28_")
7548c2ecf20Sopenharmony_ci	),
7558c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(97, "UTXD1"),
7568c2ecf20Sopenharmony_ci		NULL, "mt8173",
7578c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 97),
7588c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO97"),
7598c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "UTXD1"),
7608c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "URXD1"),
7618c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_29_")
7628c2ecf20Sopenharmony_ci	),
7638c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(98, "URTS1"),
7648c2ecf20Sopenharmony_ci		NULL, "mt8173",
7658c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 98),
7668c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO98"),
7678c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "URTS1"),
7688c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "UCTS1"),
7698c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_30_")
7708c2ecf20Sopenharmony_ci	),
7718c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(99, "UCTS1"),
7728c2ecf20Sopenharmony_ci		NULL, "mt8173",
7738c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 99),
7748c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO99"),
7758c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "UCTS1"),
7768c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "URTS1"),
7778c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_31_")
7788c2ecf20Sopenharmony_ci	),
7798c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(100, "MSDC2_DAT0"),
7808c2ecf20Sopenharmony_ci		NULL, "mt8173",
7818c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 100),
7828c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO100"),
7838c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_DAT0"),
7848c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "USB_DRVVBUS_P0"),
7858c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "SDA5"),
7868c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "USB_DRVVBUS_P1"),
7878c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_0_")
7888c2ecf20Sopenharmony_ci	),
7898c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(101, "MSDC2_DAT1"),
7908c2ecf20Sopenharmony_ci		NULL, "mt8173",
7918c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 101),
7928c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO101"),
7938c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_DAT1"),
7948c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "AUD_SPDIF"),
7958c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "SCL5"),
7968c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_1_")
7978c2ecf20Sopenharmony_ci	),
7988c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(102, "MSDC2_DAT2"),
7998c2ecf20Sopenharmony_ci		NULL, "mt8173",
8008c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 102),
8018c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO102"),
8028c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_DAT2"),
8038c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "UTXD0"),
8048c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "PWM0"),
8058c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "SPI_CK_1_"),
8068c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_2_")
8078c2ecf20Sopenharmony_ci	),
8088c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(103, "MSDC2_DAT3"),
8098c2ecf20Sopenharmony_ci		NULL, "mt8173",
8108c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 103),
8118c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO103"),
8128c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_DAT3"),
8138c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "URXD0"),
8148c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "PWM1"),
8158c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "SPI_MI_1_"),
8168c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_3_")
8178c2ecf20Sopenharmony_ci	),
8188c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(104, "MSDC2_CLK"),
8198c2ecf20Sopenharmony_ci		NULL, "mt8173",
8208c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 104),
8218c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO104"),
8228c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_CLK"),
8238c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "UTXD3"),
8248c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "SDA3"),
8258c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "PWM2"),
8268c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "SPI_MO_1_"),
8278c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_4_")
8288c2ecf20Sopenharmony_ci	),
8298c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(105, "MSDC2_CMD"),
8308c2ecf20Sopenharmony_ci		NULL, "mt8173",
8318c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 105),
8328c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO105"),
8338c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_CMD"),
8348c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "URXD3"),
8358c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "SCL3"),
8368c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "PWM3"),
8378c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "SPI_CS_1_"),
8388c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B_5_")
8398c2ecf20Sopenharmony_ci	),
8408c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(106, "SDA3"),
8418c2ecf20Sopenharmony_ci		NULL, "mt8173",
8428c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 106),
8438c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO106"),
8448c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SDA3")
8458c2ecf20Sopenharmony_ci	),
8468c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(107, "SCL3"),
8478c2ecf20Sopenharmony_ci		NULL, "mt8173",
8488c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 107),
8498c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO107"),
8508c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SCL3")
8518c2ecf20Sopenharmony_ci	),
8528c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(108, "JTMS"),
8538c2ecf20Sopenharmony_ci		NULL, "mt8173",
8548c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 108),
8558c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO108"),
8568c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "JTMS"),
8578c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, " MFG_JTAG_TMS"),
8588c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "AP_MD32_JTAG_TMS"),
8598c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "DFD_TMS")
8608c2ecf20Sopenharmony_ci	),
8618c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(109, "JTCK"),
8628c2ecf20Sopenharmony_ci		NULL, "mt8173",
8638c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 109),
8648c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO109"),
8658c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "JTCK"),
8668c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, " MFG_JTAG_TCK"),
8678c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "AP_MD32_JTAG_TCK"),
8688c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "DFD_TCK")
8698c2ecf20Sopenharmony_ci	),
8708c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(110, "JTDI"),
8718c2ecf20Sopenharmony_ci		NULL, "mt8173",
8728c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 110),
8738c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO110"),
8748c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "JTDI"),
8758c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, " MFG_JTAG_TDI"),
8768c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "AP_MD32_JTAG_TDI"),
8778c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "DFD_TDI")
8788c2ecf20Sopenharmony_ci	),
8798c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(111, "JTDO"),
8808c2ecf20Sopenharmony_ci		NULL, "mt8173",
8818c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 111),
8828c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO111"),
8838c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "JTDO"),
8848c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "MFG_JTAG_TDO"),
8858c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "AP_MD32_JTAG_TDO"),
8868c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "DFD_TDO")
8878c2ecf20Sopenharmony_ci	),
8888c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(112, "JTRST_B"),
8898c2ecf20Sopenharmony_ci		NULL, "mt8173",
8908c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 112),
8918c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO112"),
8928c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "JTRST_B"),
8938c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, " MFG_JTAG_TRSTN"),
8948c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "AP_MD32_JTAG_TRST"),
8958c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "DFD_NTRST")
8968c2ecf20Sopenharmony_ci	),
8978c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(113, "URXD0"),
8988c2ecf20Sopenharmony_ci		NULL, "mt8173",
8998c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 113),
9008c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO113"),
9018c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "URXD0"),
9028c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "UTXD0"),
9038c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "I2S2_WS"),
9048c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_0_")
9058c2ecf20Sopenharmony_ci	),
9068c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(114, "UTXD0"),
9078c2ecf20Sopenharmony_ci		NULL, "mt8173",
9088c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 114),
9098c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO114"),
9108c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "UTXD0"),
9118c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "URXD0"),
9128c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "I2S2_BCK"),
9138c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_1_")
9148c2ecf20Sopenharmony_ci	),
9158c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(115, "URTS0"),
9168c2ecf20Sopenharmony_ci		NULL, "mt8173",
9178c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 115),
9188c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO115"),
9198c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "URTS0"),
9208c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "UCTS0"),
9218c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "I2S2_MCK"),
9228c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_2_")
9238c2ecf20Sopenharmony_ci	),
9248c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(116, "UCTS0"),
9258c2ecf20Sopenharmony_ci		NULL, "mt8173",
9268c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 116),
9278c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO116"),
9288c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "UCTS0"),
9298c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "URTS0"),
9308c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "I2S2_DI_1"),
9318c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_3_")
9328c2ecf20Sopenharmony_ci	),
9338c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(117, "URXD3"),
9348c2ecf20Sopenharmony_ci		NULL, "mt8173",
9358c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 117),
9368c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO117"),
9378c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "URXD3"),
9388c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "UTXD3"),
9398c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_9_")
9408c2ecf20Sopenharmony_ci	),
9418c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(118, "UTXD3"),
9428c2ecf20Sopenharmony_ci		NULL, "mt8173",
9438c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 118),
9448c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO118"),
9458c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "UTXD3"),
9468c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "URXD3"),
9478c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_10_")
9488c2ecf20Sopenharmony_ci	),
9498c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(119, "KPROW0"),
9508c2ecf20Sopenharmony_ci		NULL, "mt8173",
9518c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 119),
9528c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO119"),
9538c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "KROW0"),
9548c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_11_")
9558c2ecf20Sopenharmony_ci	),
9568c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(120, "KPROW1"),
9578c2ecf20Sopenharmony_ci		NULL, "mt8173",
9588c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 120),
9598c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO120"),
9608c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "KROW1"),
9618c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "PWM6"),
9628c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_12_")
9638c2ecf20Sopenharmony_ci	),
9648c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(121, "KPROW2"),
9658c2ecf20Sopenharmony_ci		NULL, "mt8173",
9668c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 121),
9678c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO121"),
9688c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "KROW2"),
9698c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "IRDA_PDN"),
9708c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "USB_DRVVBUS_P0"),
9718c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "PWM4"),
9728c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "USB_DRVVBUS_P1"),
9738c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_13_")
9748c2ecf20Sopenharmony_ci	),
9758c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(122, "KPCOL0"),
9768c2ecf20Sopenharmony_ci		NULL, "mt8173",
9778c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 122),
9788c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO122"),
9798c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "KCOL0"),
9808c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_14_")
9818c2ecf20Sopenharmony_ci	),
9828c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(123, "KPCOL1"),
9838c2ecf20Sopenharmony_ci		NULL, "mt8173",
9848c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 123),
9858c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO123"),
9868c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "KCOL1"),
9878c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "IRDA_RXD"),
9888c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "PWM5"),
9898c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_15_")
9908c2ecf20Sopenharmony_ci	),
9918c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(124, "KPCOL2"),
9928c2ecf20Sopenharmony_ci		NULL, "mt8173",
9938c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 124),
9948c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO124"),
9958c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "KCOL2"),
9968c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "IRDA_TXD"),
9978c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "USB_DRVVBUS_P0"),
9988c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "PWM3"),
9998c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "USB_DRVVBUS_P1"),
10008c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_16_")
10018c2ecf20Sopenharmony_ci	),
10028c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(125, "SDA1"),
10038c2ecf20Sopenharmony_ci		NULL, "mt8173",
10048c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 125),
10058c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO125"),
10068c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SDA1")
10078c2ecf20Sopenharmony_ci	),
10088c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(126, "SCL1"),
10098c2ecf20Sopenharmony_ci		NULL, "mt8173",
10108c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 126),
10118c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO126"),
10128c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SCL1")
10138c2ecf20Sopenharmony_ci	),
10148c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(127, "LCM_RST"),
10158c2ecf20Sopenharmony_ci		NULL, "mt8173",
10168c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 127),
10178c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO127"),
10188c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "LCM_RST")
10198c2ecf20Sopenharmony_ci	),
10208c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(128, "I2S0_LRCK"),
10218c2ecf20Sopenharmony_ci		NULL, "mt8173",
10228c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 128),
10238c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO128"),
10248c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "I2S0_WS"),
10258c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_WS"),
10268c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "I2S2_WS"),
10278c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "SPI_CK_2_"),
10288c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_4_")
10298c2ecf20Sopenharmony_ci	),
10308c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(129, "I2S0_BCK"),
10318c2ecf20Sopenharmony_ci		NULL, "mt8173",
10328c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 129),
10338c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO129"),
10348c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "I2S0_BCK"),
10358c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_BCK"),
10368c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "I2S2_BCK"),
10378c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "SPI_MI_2_"),
10388c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_5_")
10398c2ecf20Sopenharmony_ci	),
10408c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(130, "I2S0_MCK"),
10418c2ecf20Sopenharmony_ci		NULL, "mt8173",
10428c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 130),
10438c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO130"),
10448c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "I2S0_MCK"),
10458c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_MCK"),
10468c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "I2S2_MCK"),
10478c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "SPI_MO_2_"),
10488c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_6_")
10498c2ecf20Sopenharmony_ci	),
10508c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(131, "I2S0_DATA0"),
10518c2ecf20Sopenharmony_ci		NULL, "mt8173",
10528c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 131),
10538c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO131"),
10548c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "I2S0_DO"),
10558c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_DO_1"),
10568c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "I2S2_DI_1"),
10578c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "SPI_CS_2_"),
10588c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_7_")
10598c2ecf20Sopenharmony_ci	),
10608c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(132, "I2S0_DATA1"),
10618c2ecf20Sopenharmony_ci		NULL, "mt8173",
10628c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 132),
10638c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO132"),
10648c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "I2S0_DI"),
10658c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "I2S1_DO_2"),
10668c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "I2S2_DI_2"),
10678c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A_8_")
10688c2ecf20Sopenharmony_ci	),
10698c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(133, "SDA4"),
10708c2ecf20Sopenharmony_ci		NULL, "mt8173",
10718c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 133),
10728c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO133"),
10738c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SDA4")
10748c2ecf20Sopenharmony_ci	),
10758c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(134, "SCL4"),
10768c2ecf20Sopenharmony_ci		NULL, "mt8173",
10778c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 134),
10788c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO134"),
10798c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SCL4")
10808c2ecf20Sopenharmony_ci	),
10818c2ecf20Sopenharmony_ci};
10828c2ecf20Sopenharmony_ci
10838c2ecf20Sopenharmony_ci#endif /* __PINCTRL_MTK_MT8173_H */
1084