18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */
28c2ecf20Sopenharmony_ci#ifndef __PINCTRL_MTK_MT8127_H
38c2ecf20Sopenharmony_ci#define __PINCTRL_MTK_MT8127_H
48c2ecf20Sopenharmony_ci
58c2ecf20Sopenharmony_ci#include <linux/pinctrl/pinctrl.h>
68c2ecf20Sopenharmony_ci#include "pinctrl-mtk-common.h"
78c2ecf20Sopenharmony_ci
88c2ecf20Sopenharmony_cistatic const struct mtk_desc_pin mtk_pins_mt8127[] = {
98c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(0, "PWRAP_SPI0_MI"),
108c2ecf20Sopenharmony_ci		"P22", "mt8127",
118c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 22),
128c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO0"),
138c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPIDO"),
148c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "PWRAP_SPIDI")
158c2ecf20Sopenharmony_ci	),
168c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(1, "PWRAP_SPI0_MO"),
178c2ecf20Sopenharmony_ci		"M22", "mt8127",
188c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 23),
198c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO1"),
208c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPIDI"),
218c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "PWRAP_SPIDO")
228c2ecf20Sopenharmony_ci	),
238c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(2, "PWRAP_INT"),
248c2ecf20Sopenharmony_ci		"L23", "mt8127",
258c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 24),
268c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO2")
278c2ecf20Sopenharmony_ci	),
288c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(3, "PWRAP_SPI0_CK"),
298c2ecf20Sopenharmony_ci		"N23", "mt8127",
308c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 25),
318c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO3"),
328c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPICK_I")
338c2ecf20Sopenharmony_ci	),
348c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(4, "PWRAP_SPI0_CSN"),
358c2ecf20Sopenharmony_ci		"N22", "mt8127",
368c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 26),
378c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO4"),
388c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPICS_B_I")
398c2ecf20Sopenharmony_ci	),
408c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(5, "PWRAP_SPI0_CK2"),
418c2ecf20Sopenharmony_ci		"L19", "mt8127",
428c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 27),
438c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO5"),
448c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPICK2_I"),
458c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL1"),
468c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "VDEC_TEST_CK"),
478c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[0]")
488c2ecf20Sopenharmony_ci	),
498c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(6, "PWRAP_SPI0_CSN2"),
508c2ecf20Sopenharmony_ci		"M23", "mt8127",
518c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 28),
528c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO6"),
538c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PWRAP_SPICS2_B_I"),
548c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL0"),
558c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "MM_TEST_CK"),
568c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[1]")
578c2ecf20Sopenharmony_ci	),
588c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(7, "AUD_CLK_MOSI"),
598c2ecf20Sopenharmony_ci		"K23", "mt8127",
608c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 29),
618c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO7"),
628c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "AUD_CLK"),
638c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "ADC_CK")
648c2ecf20Sopenharmony_ci	),
658c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(8, "AUD_DAT_MISO"),
668c2ecf20Sopenharmony_ci		"K24", "mt8127",
678c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 30),
688c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO8"),
698c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "AUD_MISO"),
708c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "ADC_DAT_IN"),
718c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "AUD_MOSI")
728c2ecf20Sopenharmony_ci	),
738c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(9, "AUD_DAT_MOSI"),
748c2ecf20Sopenharmony_ci		"K22", "mt8127",
758c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 31),
768c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO9"),
778c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "AUD_MOSI"),
788c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "ADC_WS"),
798c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "AUD_MISO")
808c2ecf20Sopenharmony_ci	),
818c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(10, "RTC32K_CK"),
828c2ecf20Sopenharmony_ci		"R21", "mt8127",
838c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 32),
848c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO10"),
858c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "RTC32K_CK")
868c2ecf20Sopenharmony_ci	),
878c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(11, "WATCHDOG"),
888c2ecf20Sopenharmony_ci		"P24", "mt8127",
898c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 33),
908c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO11"),
918c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "WATCHDOG")
928c2ecf20Sopenharmony_ci	),
938c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(12, "SRCLKENA"),
948c2ecf20Sopenharmony_ci		"R22", "mt8127",
958c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 34),
968c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO12"),
978c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SRCLKENA")
988c2ecf20Sopenharmony_ci	),
998c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(13, "SRCLKENAI"),
1008c2ecf20Sopenharmony_ci		"P23", "mt8127",
1018c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 35),
1028c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO13"),
1038c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SRCLKENAI")
1048c2ecf20Sopenharmony_ci	),
1058c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(14, "URXD2"),
1068c2ecf20Sopenharmony_ci		"U19", "mt8127",
1078c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 36),
1088c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO14"),
1098c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "URXD2"),
1108c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DPI_D5"),
1118c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "UTXD2"),
1128c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "SRCCLKENAI2"),
1138c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "KROW4")
1148c2ecf20Sopenharmony_ci	),
1158c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(15, "UTXD2"),
1168c2ecf20Sopenharmony_ci		"U20", "mt8127",
1178c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 37),
1188c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO15"),
1198c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "UTXD2"),
1208c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DPI_HSYNC"),
1218c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "URXD2"),
1228c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "KROW5")
1238c2ecf20Sopenharmony_ci	),
1248c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(16, "URXD3"),
1258c2ecf20Sopenharmony_ci		"U18", "mt8127",
1268c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 38),
1278c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO16"),
1288c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "URXD3"),
1298c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DPI_DE"),
1308c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "UTXD3"),
1318c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "UCTS2"),
1328c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "PWM3"),
1338c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "KROW6")
1348c2ecf20Sopenharmony_ci	),
1358c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(17, "UTXD3"),
1368c2ecf20Sopenharmony_ci		"R18", "mt8127",
1378c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 39),
1388c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO17"),
1398c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "UTXD3"),
1408c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DPI_VSYNC"),
1418c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "URXD3"),
1428c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "URTS2"),
1438c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "PWM4"),
1448c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "KROW7")
1458c2ecf20Sopenharmony_ci	),
1468c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(18, "PCM_CLK"),
1478c2ecf20Sopenharmony_ci		"U22", "mt8127",
1488c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 40),
1498c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO18"),
1508c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PCM_CLK0"),
1518c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DPI_D4"),
1528c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "I2SIN1_BCK0"),
1538c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "I2SOUT_BCK"),
1548c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "CONN_DSP_JCK"),
1558c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "IR"),
1568c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[0]")
1578c2ecf20Sopenharmony_ci	),
1588c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(19, "PCM_SYNC"),
1598c2ecf20Sopenharmony_ci		"U23", "mt8127",
1608c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 41),
1618c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO19"),
1628c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PCM_SYNC"),
1638c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DPI_D3"),
1648c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "I2SIN1_LRCK"),
1658c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "I2SOUT_LRCK"),
1668c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "CONN_DSP_JINTP"),
1678c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "EXT_COL"),
1688c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[1]")
1698c2ecf20Sopenharmony_ci	),
1708c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(20, "PCM_RX"),
1718c2ecf20Sopenharmony_ci		"V22", "mt8127",
1728c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 42),
1738c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO20"),
1748c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PCM_RX"),
1758c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DPI_D1"),
1768c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "I2SIN1_DATA_IN"),
1778c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "PCM_TX"),
1788c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "CONN_DSP_JDI"),
1798c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "EXT_MDIO"),
1808c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[2]")
1818c2ecf20Sopenharmony_ci	),
1828c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(21, "PCM_TX"),
1838c2ecf20Sopenharmony_ci		"U21", "mt8127",
1848c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 43),
1858c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO21"),
1868c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PCM_TX"),
1878c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DPI_D2"),
1888c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "I2SOUT_DATA_OUT"),
1898c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "PCM_RX"),
1908c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "CONN_DSP_JMS"),
1918c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "EXT_MDC"),
1928c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[3]")
1938c2ecf20Sopenharmony_ci	),
1948c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(22, "EINT0"),
1958c2ecf20Sopenharmony_ci		"AB19", "mt8127",
1968c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 0),
1978c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO22"),
1988c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PWM1"),
1998c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DPI_CK"),
2008c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "EXT_TXD0"),
2018c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "CONN_DSP_JDO"),
2028c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[4]")
2038c2ecf20Sopenharmony_ci	),
2048c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(23, "EINT1"),
2058c2ecf20Sopenharmony_ci		"AA21", "mt8127",
2068c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 1),
2078c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO23"),
2088c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "PWM2"),
2098c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DPI_D12"),
2108c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "EXT_TXD1"),
2118c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_TDO"),
2128c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[5]")
2138c2ecf20Sopenharmony_ci	),
2148c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(24, "EINT2"),
2158c2ecf20Sopenharmony_ci		"AA19", "mt8127",
2168c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 2),
2178c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO24"),
2188c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CLKM0"),
2198c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DPI_D13"),
2208c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "EXT_TXD2"),
2218c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"),
2228c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "KCOL4"),
2238c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[6]")
2248c2ecf20Sopenharmony_ci	),
2258c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(25, "EINT3"),
2268c2ecf20Sopenharmony_ci		"Y19", "mt8127",
2278c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 3),
2288c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO25"),
2298c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CLKM1"),
2308c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DPI_D14"),
2318c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SPI_MI"),
2328c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "EXT_TXD3"),
2338c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_DBGI_N"),
2348c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "KCOL5"),
2358c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[7]")
2368c2ecf20Sopenharmony_ci	),
2378c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(26, "EINT4"),
2388c2ecf20Sopenharmony_ci		"V21", "mt8127",
2398c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 4),
2408c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO26"),
2418c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CLKM2"),
2428c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DPI_D15"),
2438c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SPI_MO"),
2448c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "EXT_TXC"),
2458c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_TCK0"),
2468c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "CONN_MCU_AICE_JCKC"),
2478c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[8]")
2488c2ecf20Sopenharmony_ci	),
2498c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(27, "EINT5"),
2508c2ecf20Sopenharmony_ci		"AB22", "mt8127",
2518c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 5),
2528c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO27"),
2538c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "UCTS2"),
2548c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DPI_D16"),
2558c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SPI_CS"),
2568c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "EXT_RXER"),
2578c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_TDI"),
2588c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "KCOL6"),
2598c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[9]")
2608c2ecf20Sopenharmony_ci	),
2618c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(28, "EINT6"),
2628c2ecf20Sopenharmony_ci		"AA23", "mt8127",
2638c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 6),
2648c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO28"),
2658c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "URTS2"),
2668c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DPI_D17"),
2678c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SPI_CK"),
2688c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "EXT_RXC"),
2698c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_TRST_B"),
2708c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "KCOL7"),
2718c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[10]")
2728c2ecf20Sopenharmony_ci	),
2738c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(29, "EINT7"),
2748c2ecf20Sopenharmony_ci		"Y23", "mt8127",
2758c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 7),
2768c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO29"),
2778c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "UCTS3"),
2788c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DPI_D6"),
2798c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SDA1"),
2808c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "EXT_RXDV"),
2818c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_TMS"),
2828c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "CONN_MCU_AICE_JMSC"),
2838c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[11]")
2848c2ecf20Sopenharmony_ci	),
2858c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(30, "EINT8"),
2868c2ecf20Sopenharmony_ci		"Y24", "mt8127",
2878c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 8),
2888c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO30"),
2898c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "URTS3"),
2908c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CLKM3"),
2918c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SCL1"),
2928c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "EXT_RXD0"),
2938c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "ANT_SEL0"),
2948c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "DPI_D7"),
2958c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[2]")
2968c2ecf20Sopenharmony_ci	),
2978c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(31, "EINT9"),
2988c2ecf20Sopenharmony_ci		"W23", "mt8127",
2998c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 9),
3008c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO31"),
3018c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CLKM4"),
3028c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "SDA2"),
3038c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
3048c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "EXT_RXD1"),
3058c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "ANT_SEL1"),
3068c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "DPI_D8"),
3078c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[3]")
3088c2ecf20Sopenharmony_ci	),
3098c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(32, "EINT10"),
3108c2ecf20Sopenharmony_ci		"W24", "mt8127",
3118c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 10),
3128c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO32"),
3138c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CLKM5"),
3148c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "SCL2"),
3158c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
3168c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "EXT_RXD2"),
3178c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "ANT_SEL2"),
3188c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "DPI_D9"),
3198c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[4]")
3208c2ecf20Sopenharmony_ci	),
3218c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(33, "KPROW0"),
3228c2ecf20Sopenharmony_ci		"AB24", "mt8127",
3238c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 44),
3248c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO33"),
3258c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "KROW0"),
3268c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "IMG_TEST_CK"),
3278c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[12]")
3288c2ecf20Sopenharmony_ci	),
3298c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(34, "KPROW1"),
3308c2ecf20Sopenharmony_ci		"AC24", "mt8127",
3318c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 45),
3328c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO34"),
3338c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "KROW1"),
3348c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "IDDIG"),
3358c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
3368c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "MFG_TEST_CK"),
3378c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[5]")
3388c2ecf20Sopenharmony_ci	),
3398c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(35, "KPROW2"),
3408c2ecf20Sopenharmony_ci		"AD24", "mt8127",
3418c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 46),
3428c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO35"),
3438c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "KROW2"),
3448c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DRV_VBUS"),
3458c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
3468c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "CONN_TEST_CK"),
3478c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[6]")
3488c2ecf20Sopenharmony_ci	),
3498c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(36, "KPCOL0"),
3508c2ecf20Sopenharmony_ci		"AB23", "mt8127",
3518c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 47),
3528c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO36"),
3538c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "KCOL0"),
3548c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[13]")
3558c2ecf20Sopenharmony_ci	),
3568c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(37, "KPCOL1"),
3578c2ecf20Sopenharmony_ci		"AC22", "mt8127",
3588c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 48),
3598c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO37"),
3608c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "KCOL1"),
3618c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[7]")
3628c2ecf20Sopenharmony_ci	),
3638c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(38, "KPCOL2"),
3648c2ecf20Sopenharmony_ci		"AC23", "mt8127",
3658c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 49),
3668c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO38"),
3678c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "KCOL2"),
3688c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "IDDIG"),
3698c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "EXT_FRAME_SYNC"),
3708c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[8]")
3718c2ecf20Sopenharmony_ci	),
3728c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(39, "JTMS"),
3738c2ecf20Sopenharmony_ci		"V18", "mt8127",
3748c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 50),
3758c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO39"),
3768c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "JTMS"),
3778c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CONN_MCU_TMS"),
3788c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "CONN_MCU_AICE_JMSC")
3798c2ecf20Sopenharmony_ci	),
3808c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(40, "JTCK"),
3818c2ecf20Sopenharmony_ci		"AA18", "mt8127",
3828c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 51),
3838c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO40"),
3848c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "JTCK"),
3858c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CONN_MCU_TCK1"),
3868c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "CONN_MCU_AICE_JCKC")
3878c2ecf20Sopenharmony_ci	),
3888c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(41, "JTDI"),
3898c2ecf20Sopenharmony_ci		"W18", "mt8127",
3908c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 52),
3918c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO41"),
3928c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "JTDI"),
3938c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CONN_MCU_TDI")
3948c2ecf20Sopenharmony_ci	),
3958c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(42, "JTDO"),
3968c2ecf20Sopenharmony_ci		"Y18", "mt8127",
3978c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 53),
3988c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO42"),
3998c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "JTDO"),
4008c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CONN_MCU_TDO")
4018c2ecf20Sopenharmony_ci	),
4028c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(43, "EINT11"),
4038c2ecf20Sopenharmony_ci		"W22", "mt8127",
4048c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 11),
4058c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO43"),
4068c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CLKM4"),
4078c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "PWM2"),
4088c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "KROW3"),
4098c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "ANT_SEL3"),
4108c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "DPI_D10"),
4118c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "EXT_RXD3"),
4128c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[9]")
4138c2ecf20Sopenharmony_ci	),
4148c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(44, "EINT12"),
4158c2ecf20Sopenharmony_ci		"V23", "mt8127",
4168c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
4178c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO44"),
4188c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CLKM5"),
4198c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "PWM0"),
4208c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "KCOL3"),
4218c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "ANT_SEL4"),
4228c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "DPI_D11"),
4238c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "EXT_TXEN"),
4248c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[10]")
4258c2ecf20Sopenharmony_ci	),
4268c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(45, "EINT13"),
4278c2ecf20Sopenharmony_ci		"Y21", "mt8127",
4288c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
4298c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO45"),
4308c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "ANT_SEL5"),
4318c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "DPI_D0"),
4328c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "SPDIF"),
4338c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[11]")
4348c2ecf20Sopenharmony_ci	),
4358c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(46, "EINT14"),
4368c2ecf20Sopenharmony_ci		"F23", "mt8127",
4378c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 14),
4388c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO46"),
4398c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DAC_DAT_OUT"),
4408c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "ANT_SEL1"),
4418c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"),
4428c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "NCLE"),
4438c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[14]")
4448c2ecf20Sopenharmony_ci	),
4458c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(47, "EINT15"),
4468c2ecf20Sopenharmony_ci		"G23", "mt8127",
4478c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 15),
4488c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO47"),
4498c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DAC_WS"),
4508c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "ANT_SEL2"),
4518c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_DBGI_N"),
4528c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "NCEB1"),
4538c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[15]")
4548c2ecf20Sopenharmony_ci	),
4558c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(48, "EINT16"),
4568c2ecf20Sopenharmony_ci		"H23", "mt8127",
4578c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 16),
4588c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO48"),
4598c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DAC_CK"),
4608c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "ANT_SEL3"),
4618c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "CONN_MCU_TRST_B"),
4628c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "NCEB0"),
4638c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[16]")
4648c2ecf20Sopenharmony_ci	),
4658c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(49, "EINT17"),
4668c2ecf20Sopenharmony_ci		"J22", "mt8127",
4678c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 17),
4688c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO49"),
4698c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "UCTS0"),
4708c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "CLKM0"),
4718c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "IDDIG"),
4728c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "ANT_SEL4"),
4738c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "NREB"),
4748c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[17]")
4758c2ecf20Sopenharmony_ci	),
4768c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(50, "EINT18"),
4778c2ecf20Sopenharmony_ci		"AD20", "mt8127",
4788c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 18),
4798c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO50"),
4808c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "URTS0"),
4818c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CLKM3"),
4828c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "I2SOUT_LRCK"),
4838c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "DRV_VBUS"),
4848c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "ANT_SEL3"),
4858c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "ADC_CK"),
4868c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[12]")
4878c2ecf20Sopenharmony_ci	),
4888c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(51, "EINT19"),
4898c2ecf20Sopenharmony_ci		"AC21", "mt8127",
4908c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 19),
4918c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO51"),
4928c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "UCTS1"),
4938c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "I2SOUT_BCK"),
4948c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "CLKM1"),
4958c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "ANT_SEL4"),
4968c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "ADC_DAT_IN"),
4978c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[13]")
4988c2ecf20Sopenharmony_ci	),
4998c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(52, "EINT20"),
5008c2ecf20Sopenharmony_ci		"V20", "mt8127",
5018c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 20),
5028c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO52"),
5038c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "URTS1"),
5048c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "PCM_TX"),
5058c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "I2SOUT_DATA_OUT"),
5068c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "CLKM2"),
5078c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "ANT_SEL5"),
5088c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "ADC_WS"),
5098c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[14]")
5108c2ecf20Sopenharmony_ci	),
5118c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(53, "SPI_CS"),
5128c2ecf20Sopenharmony_ci		"AD19", "mt8127",
5138c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 54),
5148c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO53"),
5158c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SPI_CS"),
5168c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "I2SIN1_DATA_IN"),
5178c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "ADC_CK"),
5188c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[15]")
5198c2ecf20Sopenharmony_ci	),
5208c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(54, "SPI_CK"),
5218c2ecf20Sopenharmony_ci		"AC18", "mt8127",
5228c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 55),
5238c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO54"),
5248c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SPI_CK"),
5258c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "I2SIN1_LRCK"),
5268c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "ADC_DAT_IN"),
5278c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[16]")
5288c2ecf20Sopenharmony_ci	),
5298c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(55, "SPI_MI"),
5308c2ecf20Sopenharmony_ci		"AC19", "mt8127",
5318c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 56),
5328c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO55"),
5338c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SPI_MI"),
5348c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "SPI_MO"),
5358c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "I2SIN1_BCK1"),
5368c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "ADC_WS"),
5378c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[17]")
5388c2ecf20Sopenharmony_ci	),
5398c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(56, "SPI_MO"),
5408c2ecf20Sopenharmony_ci		"AD18", "mt8127",
5418c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 57),
5428c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO56"),
5438c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SPI_MO"),
5448c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "SPI_MI"),
5458c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[18]")
5468c2ecf20Sopenharmony_ci	),
5478c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(57, "SDA1"),
5488c2ecf20Sopenharmony_ci		"AE23", "mt8127",
5498c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 58),
5508c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO57"),
5518c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SDA1")
5528c2ecf20Sopenharmony_ci	),
5538c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(58, "SCL1"),
5548c2ecf20Sopenharmony_ci		"AD23", "mt8127",
5558c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 59),
5568c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO58"),
5578c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SCL1")
5588c2ecf20Sopenharmony_ci	),
5598c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(59, "DISP_PWM"),
5608c2ecf20Sopenharmony_ci		"AC20", "mt8127",
5618c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 60),
5628c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO59"),
5638c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "DISP_PWM"),
5648c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "PWM1"),
5658c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[18]")
5668c2ecf20Sopenharmony_ci	),
5678c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(60, "WB_RSTB"),
5688c2ecf20Sopenharmony_ci		"AD7", "mt8127",
5698c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 61),
5708c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO60"),
5718c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "WB_RSTB"),
5728c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[19]")
5738c2ecf20Sopenharmony_ci	),
5748c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(61, "F2W_DATA"),
5758c2ecf20Sopenharmony_ci		"Y10", "mt8127",
5768c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 62),
5778c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO61"),
5788c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "F2W_DATA"),
5798c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[20]")
5808c2ecf20Sopenharmony_ci	),
5818c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(62, "F2W_CLK"),
5828c2ecf20Sopenharmony_ci		"W10", "mt8127",
5838c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 63),
5848c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO62"),
5858c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "F2W_CK"),
5868c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[21]")
5878c2ecf20Sopenharmony_ci	),
5888c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(63, "WB_SCLK"),
5898c2ecf20Sopenharmony_ci		"AB7", "mt8127",
5908c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 64),
5918c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO63"),
5928c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "WB_SCLK"),
5938c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[22]")
5948c2ecf20Sopenharmony_ci	),
5958c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(64, "WB_SDATA"),
5968c2ecf20Sopenharmony_ci		"AA7", "mt8127",
5978c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 65),
5988c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO64"),
5998c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "WB_SDATA"),
6008c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[23]")
6018c2ecf20Sopenharmony_ci	),
6028c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(65, "WB_SEN"),
6038c2ecf20Sopenharmony_ci		"Y7", "mt8127",
6048c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 66),
6058c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO65"),
6068c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "WB_SEN"),
6078c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[24]")
6088c2ecf20Sopenharmony_ci	),
6098c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(66, "WB_CRTL0"),
6108c2ecf20Sopenharmony_ci		"AA1", "mt8127",
6118c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 67),
6128c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO66"),
6138c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "WB_CRTL0"),
6148c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DFD_NTRST_XI"),
6158c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[25]")
6168c2ecf20Sopenharmony_ci	),
6178c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(67, "WB_CRTL1"),
6188c2ecf20Sopenharmony_ci		"AA2", "mt8127",
6198c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 68),
6208c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO67"),
6218c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "WB_CRTL1"),
6228c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DFD_TMS_XI"),
6238c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[26]")
6248c2ecf20Sopenharmony_ci	),
6258c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(68, "WB_CRTL2"),
6268c2ecf20Sopenharmony_ci		"Y1", "mt8127",
6278c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 69),
6288c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO68"),
6298c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "WB_CRTL2"),
6308c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DFD_TCK_XI"),
6318c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[27]")
6328c2ecf20Sopenharmony_ci	),
6338c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(69, "WB_CRTL3"),
6348c2ecf20Sopenharmony_ci		"Y2", "mt8127",
6358c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 70),
6368c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO69"),
6378c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "WB_CRTL3"),
6388c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DFD_TDI_XI"),
6398c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[28]")
6408c2ecf20Sopenharmony_ci	),
6418c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(70, "WB_CRTL4"),
6428c2ecf20Sopenharmony_ci		"Y3", "mt8127",
6438c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 71),
6448c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO70"),
6458c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "WB_CRTL4"),
6468c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "DFD_TDO"),
6478c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[29]")
6488c2ecf20Sopenharmony_ci	),
6498c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(71, "WB_CRTL5"),
6508c2ecf20Sopenharmony_ci		"Y4", "mt8127",
6518c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 72),
6528c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO71"),
6538c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "WB_CRTL5"),
6548c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[30]")
6558c2ecf20Sopenharmony_ci	),
6568c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(72, "I2S_DATA_IN"),
6578c2ecf20Sopenharmony_ci		"K21", "mt8127",
6588c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 73),
6598c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO72"),
6608c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "I2SIN1_DATA_IN"),
6618c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "PCM_RX"),
6628c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "I2SOUT_DATA_OUT"),
6638c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "DAC_DAT_OUT"),
6648c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "PWM0"),
6658c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "ADC_CK"),
6668c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[19]")
6678c2ecf20Sopenharmony_ci	),
6688c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(73, "I2S_LRCK"),
6698c2ecf20Sopenharmony_ci		"L21", "mt8127",
6708c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 74),
6718c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO73"),
6728c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "I2SIN1_LRCK"),
6738c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "PCM_SYNC"),
6748c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "I2SOUT_LRCK"),
6758c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "DAC_WS"),
6768c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "PWM3"),
6778c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "ADC_DAT_IN"),
6788c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[20]")
6798c2ecf20Sopenharmony_ci	),
6808c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(74, "I2S_BCK"),
6818c2ecf20Sopenharmony_ci		"L20", "mt8127",
6828c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 75),
6838c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO74"),
6848c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "I2SIN1_BCK2"),
6858c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "PCM_CLK1"),
6868c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "I2SOUT_BCK"),
6878c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "DAC_CK"),
6888c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "PWM4"),
6898c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "ADC_WS"),
6908c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[21]")
6918c2ecf20Sopenharmony_ci	),
6928c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(75, "SDA0"),
6938c2ecf20Sopenharmony_ci		"W3", "mt8127",
6948c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 76),
6958c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO75"),
6968c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SDA0")
6978c2ecf20Sopenharmony_ci	),
6988c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(76, "SCL0"),
6998c2ecf20Sopenharmony_ci		"W4", "mt8127",
7008c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 77),
7018c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO76"),
7028c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SCL0")
7038c2ecf20Sopenharmony_ci	),
7048c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(77, "SDA2"),
7058c2ecf20Sopenharmony_ci		"K19", "mt8127",
7068c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 78),
7078c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO77"),
7088c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SDA2"),
7098c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "PWM1")
7108c2ecf20Sopenharmony_ci	),
7118c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(78, "SCL2"),
7128c2ecf20Sopenharmony_ci		"K20", "mt8127",
7138c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 79),
7148c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO78"),
7158c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "SCL2"),
7168c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "PWM2")
7178c2ecf20Sopenharmony_ci	),
7188c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(79, "URXD0"),
7198c2ecf20Sopenharmony_ci		"K18", "mt8127",
7208c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 80),
7218c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO79"),
7228c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "URXD0"),
7238c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "UTXD0")
7248c2ecf20Sopenharmony_ci	),
7258c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(80, "UTXD0"),
7268c2ecf20Sopenharmony_ci		"K17", "mt8127",
7278c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 81),
7288c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO80"),
7298c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "UTXD0"),
7308c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "URXD0")
7318c2ecf20Sopenharmony_ci	),
7328c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(81, "URXD1"),
7338c2ecf20Sopenharmony_ci		"L17", "mt8127",
7348c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 82),
7358c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO81"),
7368c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "URXD1"),
7378c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "UTXD1")
7388c2ecf20Sopenharmony_ci	),
7398c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(82, "UTXD1"),
7408c2ecf20Sopenharmony_ci		"L18", "mt8127",
7418c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 83),
7428c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO82"),
7438c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "UTXD1"),
7448c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "URXD1")
7458c2ecf20Sopenharmony_ci	),
7468c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(83, "LCM_RST"),
7478c2ecf20Sopenharmony_ci		"W5", "mt8127",
7488c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 84),
7498c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO83"),
7508c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "LCM_RST"),
7518c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "VDAC_CK_XI"),
7528c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[31]")
7538c2ecf20Sopenharmony_ci	),
7548c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(84, "DSI_TE"),
7558c2ecf20Sopenharmony_ci		"W6", "mt8127",
7568c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 85),
7578c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO84"),
7588c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "DSI_TE"),
7598c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_A[32]")
7608c2ecf20Sopenharmony_ci	),
7618c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(85, "MSDC2_CMD"),
7628c2ecf20Sopenharmony_ci		"U7", "mt8127",
7638c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 86),
7648c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO85"),
7658c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_CMD"),
7668c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL0"),
7678c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SDA1"),
7688c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "I2SOUT_BCK"),
7698c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[22]")
7708c2ecf20Sopenharmony_ci	),
7718c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(86, "MSDC2_CLK"),
7728c2ecf20Sopenharmony_ci		"T8", "mt8127",
7738c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 87),
7748c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO86"),
7758c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_CLK"),
7768c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL1"),
7778c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SCL1"),
7788c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "I2SOUT_LRCK"),
7798c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[23]")
7808c2ecf20Sopenharmony_ci	),
7818c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(87, "MSDC2_DAT0"),
7828c2ecf20Sopenharmony_ci		"V3", "mt8127",
7838c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 88),
7848c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO87"),
7858c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_DAT0"),
7868c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL2"),
7878c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "UTXD0"),
7888c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "I2SOUT_DATA_OUT"),
7898c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[24]")
7908c2ecf20Sopenharmony_ci	),
7918c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(88, "MSDC2_DAT1"),
7928c2ecf20Sopenharmony_ci		"V4", "mt8127",
7938c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 89),
7948c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO88"),
7958c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_DAT1"),
7968c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL3"),
7978c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "PWM0"),
7988c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "URXD0"),
7998c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "PWM1"),
8008c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[25]")
8018c2ecf20Sopenharmony_ci	),
8028c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(89, "MSDC2_DAT2"),
8038c2ecf20Sopenharmony_ci		"U5", "mt8127",
8048c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 90),
8058c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO89"),
8068c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_DAT2"),
8078c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL4"),
8088c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SDA2"),
8098c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "UTXD1"),
8108c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "PWM2"),
8118c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[26]")
8128c2ecf20Sopenharmony_ci	),
8138c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(90, "MSDC2_DAT3"),
8148c2ecf20Sopenharmony_ci		"U6", "mt8127",
8158c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 91),
8168c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO90"),
8178c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC2_DAT3"),
8188c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL5"),
8198c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "SCL2"),
8208c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "EXT_FRAME_SYNC"),
8218c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "URXD1"),
8228c2ecf20Sopenharmony_ci		MTK_FUNCTION(6, "PWM3"),
8238c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[27]")
8248c2ecf20Sopenharmony_ci	),
8258c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(91, "TDN3"),
8268c2ecf20Sopenharmony_ci		"U2", "mt8127",
8278c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 92),
8288c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI91"),
8298c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "TDN3")
8308c2ecf20Sopenharmony_ci	),
8318c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(92, "TDP3"),
8328c2ecf20Sopenharmony_ci		"U1", "mt8127",
8338c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 93),
8348c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI92"),
8358c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "TDP3")
8368c2ecf20Sopenharmony_ci	),
8378c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(93, "TDN2"),
8388c2ecf20Sopenharmony_ci		"T2", "mt8127",
8398c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 94),
8408c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI93"),
8418c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "TDN2")
8428c2ecf20Sopenharmony_ci	),
8438c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(94, "TDP2"),
8448c2ecf20Sopenharmony_ci		"T1", "mt8127",
8458c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 95),
8468c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI94"),
8478c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "TDP2")
8488c2ecf20Sopenharmony_ci	),
8498c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(95, "TCN"),
8508c2ecf20Sopenharmony_ci		"R5", "mt8127",
8518c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 96),
8528c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI95"),
8538c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "TCN")
8548c2ecf20Sopenharmony_ci	),
8558c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(96, "TCP"),
8568c2ecf20Sopenharmony_ci		"R4", "mt8127",
8578c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 97),
8588c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI96"),
8598c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "TCP")
8608c2ecf20Sopenharmony_ci	),
8618c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(97, "TDN1"),
8628c2ecf20Sopenharmony_ci		"R3", "mt8127",
8638c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 98),
8648c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI97"),
8658c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "TDN1")
8668c2ecf20Sopenharmony_ci	),
8678c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(98, "TDP1"),
8688c2ecf20Sopenharmony_ci		"R2", "mt8127",
8698c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 99),
8708c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI98"),
8718c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "TDP1")
8728c2ecf20Sopenharmony_ci	),
8738c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(99, "TDN0"),
8748c2ecf20Sopenharmony_ci		"P3", "mt8127",
8758c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 100),
8768c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI99"),
8778c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "TDN0")
8788c2ecf20Sopenharmony_ci	),
8798c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(100, "TDP0"),
8808c2ecf20Sopenharmony_ci		"P2", "mt8127",
8818c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 101),
8828c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI100"),
8838c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "TDP0")
8848c2ecf20Sopenharmony_ci	),
8858c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(101, "RDN0"),
8868c2ecf20Sopenharmony_ci		"K1", "mt8127",
8878c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 102),
8888c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI101"),
8898c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "RDN0")
8908c2ecf20Sopenharmony_ci	),
8918c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(102, "RDP0"),
8928c2ecf20Sopenharmony_ci		"K2", "mt8127",
8938c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 103),
8948c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI102"),
8958c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "RDP0")
8968c2ecf20Sopenharmony_ci	),
8978c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(103, "RDN1"),
8988c2ecf20Sopenharmony_ci		"L2", "mt8127",
8998c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 104),
9008c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI103"),
9018c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "RDN1")
9028c2ecf20Sopenharmony_ci	),
9038c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(104, "RDP1"),
9048c2ecf20Sopenharmony_ci		"L3", "mt8127",
9058c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 105),
9068c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI104"),
9078c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "RDP1")
9088c2ecf20Sopenharmony_ci	),
9098c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(105, "RCN"),
9108c2ecf20Sopenharmony_ci		"M4", "mt8127",
9118c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 106),
9128c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI105"),
9138c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "RCN")
9148c2ecf20Sopenharmony_ci	),
9158c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(106, "RCP"),
9168c2ecf20Sopenharmony_ci		"M5", "mt8127",
9178c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 107),
9188c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI106"),
9198c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "RCP")
9208c2ecf20Sopenharmony_ci	),
9218c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(107, "RDN2"),
9228c2ecf20Sopenharmony_ci		"M2", "mt8127",
9238c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 108),
9248c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI107"),
9258c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "RDN2"),
9268c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMDAT8")
9278c2ecf20Sopenharmony_ci	),
9288c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(108, "RDP2"),
9298c2ecf20Sopenharmony_ci		"M3", "mt8127",
9308c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 109),
9318c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI108"),
9328c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "RDP2"),
9338c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMDAT9")
9348c2ecf20Sopenharmony_ci	),
9358c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(109, "RDN3"),
9368c2ecf20Sopenharmony_ci		"N2", "mt8127",
9378c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 110),
9388c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI109"),
9398c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "RDN3"),
9408c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMDAT4")
9418c2ecf20Sopenharmony_ci	),
9428c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(110, "RDP3"),
9438c2ecf20Sopenharmony_ci		"N3", "mt8127",
9448c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 111),
9458c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI110"),
9468c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "RDP3"),
9478c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMDAT5")
9488c2ecf20Sopenharmony_ci	),
9498c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(111, "RCN_A"),
9508c2ecf20Sopenharmony_ci		"J5", "mt8127",
9518c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 112),
9528c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI111"),
9538c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "RCN_A"),
9548c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMDAT6")
9558c2ecf20Sopenharmony_ci	),
9568c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(112, "RCP_A"),
9578c2ecf20Sopenharmony_ci		"J4", "mt8127",
9588c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 113),
9598c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI112"),
9608c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "RCP_A"),
9618c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMDAT7")
9628c2ecf20Sopenharmony_ci	),
9638c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(113, "RDN1_A"),
9648c2ecf20Sopenharmony_ci		"J2", "mt8127",
9658c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 114),
9668c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI113"),
9678c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "RDN1_A"),
9688c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMDAT2"),
9698c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "CMCSD2")
9708c2ecf20Sopenharmony_ci	),
9718c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(114, "RDP1_A"),
9728c2ecf20Sopenharmony_ci		"J3", "mt8127",
9738c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 115),
9748c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI114"),
9758c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "RDP1_A"),
9768c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMDAT3"),
9778c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "CMCSD3")
9788c2ecf20Sopenharmony_ci	),
9798c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(115, "RDN0_A"),
9808c2ecf20Sopenharmony_ci		"H2", "mt8127",
9818c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 116),
9828c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI115"),
9838c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "RDN0_A"),
9848c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMHSYNC")
9858c2ecf20Sopenharmony_ci	),
9868c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(116, "RDP0_A"),
9878c2ecf20Sopenharmony_ci		"H3", "mt8127",
9888c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 117),
9898c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPI116"),
9908c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "RDP0_A"),
9918c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMVSYNC")
9928c2ecf20Sopenharmony_ci	),
9938c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(117, "CMDAT0"),
9948c2ecf20Sopenharmony_ci		"G5", "mt8127",
9958c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 118),
9968c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO117"),
9978c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT0"),
9988c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMCSD0"),
9998c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "ANT_SEL2"),
10008c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[28]")
10018c2ecf20Sopenharmony_ci	),
10028c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(118, "CMDAT1"),
10038c2ecf20Sopenharmony_ci		"G4", "mt8127",
10048c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 119),
10058c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO118"),
10068c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CMDAT1"),
10078c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMCSD1"),
10088c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "ANT_SEL3"),
10098c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[29]")
10108c2ecf20Sopenharmony_ci	),
10118c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(119, "CMMCLK"),
10128c2ecf20Sopenharmony_ci		"F3", "mt8127",
10138c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 120),
10148c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO119"),
10158c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CMMCLK"),
10168c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "ANT_SEL4"),
10178c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[30]")
10188c2ecf20Sopenharmony_ci	),
10198c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(120, "CMPCLK"),
10208c2ecf20Sopenharmony_ci		"G6", "mt8127",
10218c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 121),
10228c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO120"),
10238c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CMPCLK"),
10248c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "CMCSK"),
10258c2ecf20Sopenharmony_ci		MTK_FUNCTION(3, "ANT_SEL5"),
10268c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[31]")
10278c2ecf20Sopenharmony_ci	),
10288c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(121, "MSDC1_CMD"),
10298c2ecf20Sopenharmony_ci		"E3", "mt8127",
10308c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 122),
10318c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO121"),
10328c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_CMD")
10338c2ecf20Sopenharmony_ci	),
10348c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(122, "MSDC1_CLK"),
10358c2ecf20Sopenharmony_ci		"D1", "mt8127",
10368c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 123),
10378c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO122"),
10388c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_CLK")
10398c2ecf20Sopenharmony_ci	),
10408c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(123, "MSDC1_DAT0"),
10418c2ecf20Sopenharmony_ci		"D2", "mt8127",
10428c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 124),
10438c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO123"),
10448c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_DAT0")
10458c2ecf20Sopenharmony_ci	),
10468c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(124, "MSDC1_DAT1"),
10478c2ecf20Sopenharmony_ci		"D3", "mt8127",
10488c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 125),
10498c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO124"),
10508c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_DAT1")
10518c2ecf20Sopenharmony_ci	),
10528c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(125, "MSDC1_DAT2"),
10538c2ecf20Sopenharmony_ci		"F2", "mt8127",
10548c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 126),
10558c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO125"),
10568c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_DAT2")
10578c2ecf20Sopenharmony_ci	),
10588c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(126, "MSDC1_DAT3"),
10598c2ecf20Sopenharmony_ci		"E2", "mt8127",
10608c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 127),
10618c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO126"),
10628c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC1_DAT3")
10638c2ecf20Sopenharmony_ci	),
10648c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(127, "MSDC0_DAT7"),
10658c2ecf20Sopenharmony_ci		"C23", "mt8127",
10668c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 128),
10678c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO127"),
10688c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT7"),
10698c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "NLD7")
10708c2ecf20Sopenharmony_ci	),
10718c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(128, "MSDC0_DAT6"),
10728c2ecf20Sopenharmony_ci		"C24", "mt8127",
10738c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 129),
10748c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO128"),
10758c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT6"),
10768c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "NLD6")
10778c2ecf20Sopenharmony_ci	),
10788c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(129, "MSDC0_DAT5"),
10798c2ecf20Sopenharmony_ci		"D22", "mt8127",
10808c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 130),
10818c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO129"),
10828c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT5"),
10838c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "NLD4")
10848c2ecf20Sopenharmony_ci	),
10858c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(130, "MSDC0_DAT4"),
10868c2ecf20Sopenharmony_ci		"D24", "mt8127",
10878c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 131),
10888c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO130"),
10898c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT4"),
10908c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "NLD3")
10918c2ecf20Sopenharmony_ci	),
10928c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(131, "MSDC0_RSTB"),
10938c2ecf20Sopenharmony_ci		"F24", "mt8127",
10948c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 132),
10958c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO131"),
10968c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_RSTB"),
10978c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "NLD0")
10988c2ecf20Sopenharmony_ci	),
10998c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(132, "MSDC0_CMD"),
11008c2ecf20Sopenharmony_ci		"G20", "mt8127",
11018c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 133),
11028c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO132"),
11038c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_CMD"),
11048c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "NALE")
11058c2ecf20Sopenharmony_ci	),
11068c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(133, "MSDC0_CLK"),
11078c2ecf20Sopenharmony_ci		"G21", "mt8127",
11088c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 134),
11098c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO133"),
11108c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_CLK"),
11118c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "NWEB")
11128c2ecf20Sopenharmony_ci	),
11138c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(134, "MSDC0_DAT3"),
11148c2ecf20Sopenharmony_ci		"D23", "mt8127",
11158c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 135),
11168c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO134"),
11178c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT3"),
11188c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "NLD1")
11198c2ecf20Sopenharmony_ci	),
11208c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(135, "MSDC0_DAT2"),
11218c2ecf20Sopenharmony_ci		"E22", "mt8127",
11228c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 136),
11238c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO135"),
11248c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT2"),
11258c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "NLD5")
11268c2ecf20Sopenharmony_ci	),
11278c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(136, "MSDC0_DAT1"),
11288c2ecf20Sopenharmony_ci		"E23", "mt8127",
11298c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 137),
11308c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO136"),
11318c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT1"),
11328c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "NLD8")
11338c2ecf20Sopenharmony_ci	),
11348c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(137, "MSDC0_DAT0"),
11358c2ecf20Sopenharmony_ci		"F22", "mt8127",
11368c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
11378c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO137"),
11388c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "MSDC0_DAT0"),
11398c2ecf20Sopenharmony_ci		MTK_FUNCTION(4, "WATCHDOG"),
11408c2ecf20Sopenharmony_ci		MTK_FUNCTION(5, "NLD2")
11418c2ecf20Sopenharmony_ci	),
11428c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(138, "CEC"),
11438c2ecf20Sopenharmony_ci		"AE21", "mt8127",
11448c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
11458c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO138"),
11468c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "CEC")
11478c2ecf20Sopenharmony_ci	),
11488c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(139, "HTPLG"),
11498c2ecf20Sopenharmony_ci		"AD21", "mt8127",
11508c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
11518c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO139"),
11528c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "HTPLG")
11538c2ecf20Sopenharmony_ci	),
11548c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(140, "HDMISCK"),
11558c2ecf20Sopenharmony_ci		"AE22", "mt8127",
11568c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
11578c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO140"),
11588c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "HDMISCK")
11598c2ecf20Sopenharmony_ci	),
11608c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(141, "HDMISD"),
11618c2ecf20Sopenharmony_ci		"AD22", "mt8127",
11628c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
11638c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO141"),
11648c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "HDMISD")
11658c2ecf20Sopenharmony_ci	),
11668c2ecf20Sopenharmony_ci	MTK_PIN(PINCTRL_PIN(142, "EINT21"),
11678c2ecf20Sopenharmony_ci		"J23", "mt8127",
11688c2ecf20Sopenharmony_ci		MTK_EINT_FUNCTION(0, 21),
11698c2ecf20Sopenharmony_ci		MTK_FUNCTION(0, "GPIO142"),
11708c2ecf20Sopenharmony_ci		MTK_FUNCTION(1, "NRNB"),
11718c2ecf20Sopenharmony_ci		MTK_FUNCTION(2, "ANT_SEL0"),
11728c2ecf20Sopenharmony_ci		MTK_FUNCTION(7, "DBG_MON_B[32]")
11738c2ecf20Sopenharmony_ci	),
11748c2ecf20Sopenharmony_ci};
11758c2ecf20Sopenharmony_ci
11768c2ecf20Sopenharmony_ci#endif /* __PINCTRL_MTK_MT8127_H */
1177