18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci * Copyright (C) 2019 MediaTek Inc. 48c2ecf20Sopenharmony_ci */ 58c2ecf20Sopenharmony_ci#ifndef __PINCTRL_MTK_MT8516_H 68c2ecf20Sopenharmony_ci#define __PINCTRL_MTK_MT8516_H 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci#include <linux/pinctrl/pinctrl.h> 98c2ecf20Sopenharmony_ci#include "pinctrl-mtk-common.h" 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_cistatic const struct mtk_desc_pin mtk_pins_mt8516[] = { 128c2ecf20Sopenharmony_ci MTK_PIN( 138c2ecf20Sopenharmony_ci PINCTRL_PIN(0, "EINT0"), 148c2ecf20Sopenharmony_ci NULL, "mt8516", 158c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 0), 168c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO0"), 178c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "PWM_B"), 188c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S2_BCK"), 198c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "EXT_TXD0"), 208c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "SQICS"), 218c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[6]") 228c2ecf20Sopenharmony_ci ), 238c2ecf20Sopenharmony_ci MTK_PIN( 248c2ecf20Sopenharmony_ci PINCTRL_PIN(1, "EINT1"), 258c2ecf20Sopenharmony_ci NULL, "mt8516", 268c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 1), 278c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO1"), 288c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "PWM_C"), 298c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S2_DI"), 308c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "EXT_TXD1"), 318c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "CONN_MCU_TDO"), 328c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "SQISO"), 338c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[7]") 348c2ecf20Sopenharmony_ci ), 358c2ecf20Sopenharmony_ci MTK_PIN( 368c2ecf20Sopenharmony_ci PINCTRL_PIN(2, "EINT2"), 378c2ecf20Sopenharmony_ci NULL, "mt8516", 388c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 2), 398c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO2"), 408c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "CLKM0"), 418c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S2_LRCK"), 428c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "EXT_TXD2"), 438c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"), 448c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "SQISI"), 458c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[8]") 468c2ecf20Sopenharmony_ci ), 478c2ecf20Sopenharmony_ci MTK_PIN( 488c2ecf20Sopenharmony_ci PINCTRL_PIN(3, "EINT3"), 498c2ecf20Sopenharmony_ci NULL, "mt8516", 508c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 3), 518c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO3"), 528c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "CLKM1"), 538c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "SPI_MI"), 548c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "EXT_TXD3"), 558c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "CONN_MCU_DBGI_N"), 568c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "SQIWP"), 578c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[9]") 588c2ecf20Sopenharmony_ci ), 598c2ecf20Sopenharmony_ci MTK_PIN( 608c2ecf20Sopenharmony_ci PINCTRL_PIN(4, "EINT4"), 618c2ecf20Sopenharmony_ci NULL, "mt8516", 628c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 4), 638c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO4"), 648c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "CLKM2"), 658c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "SPI_MO"), 668c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "EXT_TXC"), 678c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "CONN_MCU_TCK"), 688c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "CONN_MCU_AICE_JCKC"), 698c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[10]") 708c2ecf20Sopenharmony_ci ), 718c2ecf20Sopenharmony_ci MTK_PIN( 728c2ecf20Sopenharmony_ci PINCTRL_PIN(5, "EINT5"), 738c2ecf20Sopenharmony_ci NULL, "mt8516", 748c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 5), 758c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO5"), 768c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "UCTS2"), 778c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "SPI_CSB"), 788c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "EXT_RXER"), 798c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "CONN_MCU_TDI"), 808c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "CONN_TEST_CK"), 818c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[11]") 828c2ecf20Sopenharmony_ci ), 838c2ecf20Sopenharmony_ci MTK_PIN( 848c2ecf20Sopenharmony_ci PINCTRL_PIN(6, "EINT6"), 858c2ecf20Sopenharmony_ci NULL, "mt8516", 868c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 6), 878c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO6"), 888c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "URTS2"), 898c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "SPI_CLK"), 908c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "EXT_RXC"), 918c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "CONN_MCU_TRST_B"), 928c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[12]") 938c2ecf20Sopenharmony_ci ), 948c2ecf20Sopenharmony_ci MTK_PIN( 958c2ecf20Sopenharmony_ci PINCTRL_PIN(7, "EINT7"), 968c2ecf20Sopenharmony_ci NULL, "mt8516", 978c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 7), 988c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO7"), 998c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "SQIRST"), 1008c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "SDA1_0"), 1018c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "EXT_RXDV"), 1028c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "CONN_MCU_TMS"), 1038c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "CONN_MCU_AICE_JMSC"), 1048c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[13]") 1058c2ecf20Sopenharmony_ci ), 1068c2ecf20Sopenharmony_ci MTK_PIN( 1078c2ecf20Sopenharmony_ci PINCTRL_PIN(8, "EINT8"), 1088c2ecf20Sopenharmony_ci NULL, "mt8516", 1098c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 8), 1108c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO8"), 1118c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "SQICK"), 1128c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "CLKM3"), 1138c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "SCL1_0"), 1148c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "EXT_RXD0"), 1158c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "ANT_SEL0"), 1168c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[14]") 1178c2ecf20Sopenharmony_ci ), 1188c2ecf20Sopenharmony_ci MTK_PIN( 1198c2ecf20Sopenharmony_ci PINCTRL_PIN(9, "EINT9"), 1208c2ecf20Sopenharmony_ci NULL, "mt8516", 1218c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 9), 1228c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO9"), 1238c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "CLKM4"), 1248c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "SDA2_0"), 1258c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "EXT_FRAME_SYNC"), 1268c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "EXT_RXD1"), 1278c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "ANT_SEL1"), 1288c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[15]") 1298c2ecf20Sopenharmony_ci ), 1308c2ecf20Sopenharmony_ci MTK_PIN( 1318c2ecf20Sopenharmony_ci PINCTRL_PIN(10, "EINT10"), 1328c2ecf20Sopenharmony_ci NULL, "mt8516", 1338c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 10), 1348c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO10"), 1358c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "CLKM5"), 1368c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "SCL2_0"), 1378c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "EXT_FRAME_SYNC"), 1388c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "EXT_RXD2"), 1398c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "ANT_SEL2"), 1408c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[16]") 1418c2ecf20Sopenharmony_ci ), 1428c2ecf20Sopenharmony_ci MTK_PIN( 1438c2ecf20Sopenharmony_ci PINCTRL_PIN(11, "EINT11"), 1448c2ecf20Sopenharmony_ci NULL, "mt8516", 1458c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 11), 1468c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO11"), 1478c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "CLKM4"), 1488c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "PWM_C"), 1498c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "CONN_TEST_CK"), 1508c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "ANT_SEL3"), 1518c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "EXT_RXD3"), 1528c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[17]") 1538c2ecf20Sopenharmony_ci ), 1548c2ecf20Sopenharmony_ci MTK_PIN( 1558c2ecf20Sopenharmony_ci PINCTRL_PIN(12, "EINT12"), 1568c2ecf20Sopenharmony_ci NULL, "mt8516", 1578c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 12), 1588c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO12"), 1598c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "CLKM5"), 1608c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "PWM_A"), 1618c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "SPDIF_OUT"), 1628c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "ANT_SEL4"), 1638c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "EXT_TXEN"), 1648c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[18]") 1658c2ecf20Sopenharmony_ci ), 1668c2ecf20Sopenharmony_ci MTK_PIN( 1678c2ecf20Sopenharmony_ci PINCTRL_PIN(13, "EINT13"), 1688c2ecf20Sopenharmony_ci NULL, "mt8516", 1698c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 13), 1708c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO13"), 1718c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "TSF_IN"), 1728c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "ANT_SEL5"), 1738c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "SPDIF_IN"), 1748c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[19]") 1758c2ecf20Sopenharmony_ci ), 1768c2ecf20Sopenharmony_ci MTK_PIN( 1778c2ecf20Sopenharmony_ci PINCTRL_PIN(14, "EINT14"), 1788c2ecf20Sopenharmony_ci NULL, "mt8516", 1798c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 14), 1808c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO14"), 1818c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "I2S_8CH_DO1"), 1828c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "TDM_RX_MCK"), 1838c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "ANT_SEL1"), 1848c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"), 1858c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "NCLE"), 1868c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[8]") 1878c2ecf20Sopenharmony_ci ), 1888c2ecf20Sopenharmony_ci MTK_PIN( 1898c2ecf20Sopenharmony_ci PINCTRL_PIN(15, "EINT15"), 1908c2ecf20Sopenharmony_ci NULL, "mt8516", 1918c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 15), 1928c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO15"), 1938c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "I2S_8CH_LRCK"), 1948c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "TDM_RX_BCK"), 1958c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "ANT_SEL2"), 1968c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "CONN_MCU_DBGI_N"), 1978c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "NCEB1"), 1988c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[9]") 1998c2ecf20Sopenharmony_ci ), 2008c2ecf20Sopenharmony_ci MTK_PIN( 2018c2ecf20Sopenharmony_ci PINCTRL_PIN(16, "EINT16"), 2028c2ecf20Sopenharmony_ci NULL, "mt8516", 2038c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 16), 2048c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO16"), 2058c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "I2S_8CH_BCK"), 2068c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "TDM_RX_LRCK"), 2078c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "ANT_SEL3"), 2088c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "CONN_MCU_TRST_B"), 2098c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "NCEB0"), 2108c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[10]") 2118c2ecf20Sopenharmony_ci ), 2128c2ecf20Sopenharmony_ci MTK_PIN( 2138c2ecf20Sopenharmony_ci PINCTRL_PIN(17, "EINT17"), 2148c2ecf20Sopenharmony_ci NULL, "mt8516", 2158c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 17), 2168c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO17"), 2178c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "I2S_8CH_MCK"), 2188c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "TDM_RX_DI"), 2198c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "IDDIG"), 2208c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "ANT_SEL4"), 2218c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "NREB"), 2228c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[11]") 2238c2ecf20Sopenharmony_ci ), 2248c2ecf20Sopenharmony_ci MTK_PIN( 2258c2ecf20Sopenharmony_ci PINCTRL_PIN(18, "EINT18"), 2268c2ecf20Sopenharmony_ci NULL, "mt8516", 2278c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 18), 2288c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO18"), 2298c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "USB_DRVVBUS"), 2308c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S3_LRCK"), 2318c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "CLKM1"), 2328c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "ANT_SEL3"), 2338c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "I2S2_BCK"), 2348c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[20]") 2358c2ecf20Sopenharmony_ci ), 2368c2ecf20Sopenharmony_ci MTK_PIN( 2378c2ecf20Sopenharmony_ci PINCTRL_PIN(19, "EINT19"), 2388c2ecf20Sopenharmony_ci NULL, "mt8516", 2398c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 19), 2408c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO19"), 2418c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "UCTS1"), 2428c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "IDDIG"), 2438c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S3_BCK"), 2448c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "CLKM2"), 2458c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "ANT_SEL4"), 2468c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "I2S2_DI"), 2478c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[21]") 2488c2ecf20Sopenharmony_ci ), 2498c2ecf20Sopenharmony_ci MTK_PIN( 2508c2ecf20Sopenharmony_ci PINCTRL_PIN(20, "EINT20"), 2518c2ecf20Sopenharmony_ci NULL, "mt8516", 2528c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 20), 2538c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO20"), 2548c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "URTS1"), 2558c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S3_DO"), 2568c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "CLKM3"), 2578c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "ANT_SEL5"), 2588c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "I2S2_LRCK"), 2598c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[22]") 2608c2ecf20Sopenharmony_ci ), 2618c2ecf20Sopenharmony_ci MTK_PIN( 2628c2ecf20Sopenharmony_ci PINCTRL_PIN(21, "EINT21"), 2638c2ecf20Sopenharmony_ci NULL, "mt8516", 2648c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 21), 2658c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO21"), 2668c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "NRNB"), 2678c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "ANT_SEL0"), 2688c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S_8CH_DO4"), 2698c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[31]") 2708c2ecf20Sopenharmony_ci ), 2718c2ecf20Sopenharmony_ci MTK_PIN( 2728c2ecf20Sopenharmony_ci PINCTRL_PIN(22, "EINT22"), 2738c2ecf20Sopenharmony_ci NULL, "mt8516", 2748c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 22), 2758c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO22"), 2768c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "I2S_8CH_DO2"), 2778c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "TSF_IN"), 2788c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "USB_DRVVBUS"), 2798c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "SPDIF_OUT"), 2808c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "NRE_C"), 2818c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[12]") 2828c2ecf20Sopenharmony_ci ), 2838c2ecf20Sopenharmony_ci MTK_PIN( 2848c2ecf20Sopenharmony_ci PINCTRL_PIN(23, "EINT23"), 2858c2ecf20Sopenharmony_ci NULL, "mt8516", 2868c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 23), 2878c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO23"), 2888c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "I2S_8CH_DO3"), 2898c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "CLKM0"), 2908c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "IR"), 2918c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "SPDIF_IN"), 2928c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "NDQS_C"), 2938c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[13]") 2948c2ecf20Sopenharmony_ci ), 2958c2ecf20Sopenharmony_ci MTK_PIN( 2968c2ecf20Sopenharmony_ci PINCTRL_PIN(24, "EINT24"), 2978c2ecf20Sopenharmony_ci NULL, "mt8516", 2988c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 24), 2998c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO24"), 3008c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "ANT_SEL1"), 3018c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "UCTS2"), 3028c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "PWM_A"), 3038c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "I2S0_MCK"), 3048c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[0]") 3058c2ecf20Sopenharmony_ci ), 3068c2ecf20Sopenharmony_ci MTK_PIN( 3078c2ecf20Sopenharmony_ci PINCTRL_PIN(25, "EINT25"), 3088c2ecf20Sopenharmony_ci NULL, "mt8516", 3098c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 25), 3108c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO25"), 3118c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "ANT_SEL0"), 3128c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "URTS2"), 3138c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "PWM_B"), 3148c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "I2S_8CH_MCK"), 3158c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[1]") 3168c2ecf20Sopenharmony_ci ), 3178c2ecf20Sopenharmony_ci MTK_PIN( 3188c2ecf20Sopenharmony_ci PINCTRL_PIN(26, "PWRAP_SPI0_MI"), 3198c2ecf20Sopenharmony_ci NULL, "mt8516", 3208c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 26), 3218c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO26"), 3228c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "PWRAP_SPI0_MO"), 3238c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "PWRAP_SPI0_MI") 3248c2ecf20Sopenharmony_ci ), 3258c2ecf20Sopenharmony_ci MTK_PIN( 3268c2ecf20Sopenharmony_ci PINCTRL_PIN(27, "PWRAP_SPI0_MO"), 3278c2ecf20Sopenharmony_ci NULL, "mt8516", 3288c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 27), 3298c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO27"), 3308c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "PWRAP_SPI0_MI"), 3318c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "PWRAP_SPI0_MO") 3328c2ecf20Sopenharmony_ci ), 3338c2ecf20Sopenharmony_ci MTK_PIN( 3348c2ecf20Sopenharmony_ci PINCTRL_PIN(28, "PWRAP_INT"), 3358c2ecf20Sopenharmony_ci NULL, "mt8516", 3368c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 28), 3378c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO28"), 3388c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "I2S0_MCK"), 3398c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "I2S_8CH_MCK"), 3408c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "I2S2_MCK"), 3418c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "I2S3_MCK") 3428c2ecf20Sopenharmony_ci ), 3438c2ecf20Sopenharmony_ci MTK_PIN( 3448c2ecf20Sopenharmony_ci PINCTRL_PIN(29, "PWRAP_SPI0_CK"), 3458c2ecf20Sopenharmony_ci NULL, "mt8516", 3468c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 29), 3478c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO29"), 3488c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "PWRAP_SPI0_CK") 3498c2ecf20Sopenharmony_ci ), 3508c2ecf20Sopenharmony_ci MTK_PIN( 3518c2ecf20Sopenharmony_ci PINCTRL_PIN(30, "PWRAP_SPI0_CSN"), 3528c2ecf20Sopenharmony_ci NULL, "mt8516", 3538c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 30), 3548c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO30"), 3558c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "PWRAP_SPI0_CSN") 3568c2ecf20Sopenharmony_ci ), 3578c2ecf20Sopenharmony_ci MTK_PIN( 3588c2ecf20Sopenharmony_ci PINCTRL_PIN(31, "RTC32K_CK"), 3598c2ecf20Sopenharmony_ci NULL, "mt8516", 3608c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 31), 3618c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO31"), 3628c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "RTC32K_CK") 3638c2ecf20Sopenharmony_ci ), 3648c2ecf20Sopenharmony_ci MTK_PIN( 3658c2ecf20Sopenharmony_ci PINCTRL_PIN(32, "WATCHDOG"), 3668c2ecf20Sopenharmony_ci NULL, "mt8516", 3678c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 32), 3688c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO32"), 3698c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "WATCHDOG") 3708c2ecf20Sopenharmony_ci ), 3718c2ecf20Sopenharmony_ci MTK_PIN( 3728c2ecf20Sopenharmony_ci PINCTRL_PIN(33, "SRCLKENA"), 3738c2ecf20Sopenharmony_ci NULL, "mt8516", 3748c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 33), 3758c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO33"), 3768c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "SRCLKENA0") 3778c2ecf20Sopenharmony_ci ), 3788c2ecf20Sopenharmony_ci MTK_PIN( 3798c2ecf20Sopenharmony_ci PINCTRL_PIN(34, "URXD2"), 3808c2ecf20Sopenharmony_ci NULL, "mt8516", 3818c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 34), 3828c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO34"), 3838c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "URXD2"), 3848c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "UTXD2"), 3858c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "DBG_SCL"), 3868c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "I2S2_MCK"), 3878c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[0]") 3888c2ecf20Sopenharmony_ci ), 3898c2ecf20Sopenharmony_ci MTK_PIN( 3908c2ecf20Sopenharmony_ci PINCTRL_PIN(35, "UTXD2"), 3918c2ecf20Sopenharmony_ci NULL, "mt8516", 3928c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 35), 3938c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO35"), 3948c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "UTXD2"), 3958c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "URXD2"), 3968c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "DBG_SDA"), 3978c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "I2S3_MCK"), 3988c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[1]") 3998c2ecf20Sopenharmony_ci ), 4008c2ecf20Sopenharmony_ci MTK_PIN( 4018c2ecf20Sopenharmony_ci PINCTRL_PIN(36, "MRG_CLK"), 4028c2ecf20Sopenharmony_ci NULL, "mt8516", 4038c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 36), 4048c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO36"), 4058c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MRG_CLK"), 4068c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S0_BCK"), 4078c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "I2S3_BCK"), 4088c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "PCM0_CLK"), 4098c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "IR"), 4108c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[2]") 4118c2ecf20Sopenharmony_ci ), 4128c2ecf20Sopenharmony_ci MTK_PIN( 4138c2ecf20Sopenharmony_ci PINCTRL_PIN(37, "MRG_SYNC"), 4148c2ecf20Sopenharmony_ci NULL, "mt8516", 4158c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 37), 4168c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO37"), 4178c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MRG_SYNC"), 4188c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S0_LRCK"), 4198c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "I2S3_LRCK"), 4208c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "PCM0_SYNC"), 4218c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "EXT_COL"), 4228c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[3]") 4238c2ecf20Sopenharmony_ci ), 4248c2ecf20Sopenharmony_ci MTK_PIN( 4258c2ecf20Sopenharmony_ci PINCTRL_PIN(38, "MRG_DI"), 4268c2ecf20Sopenharmony_ci NULL, "mt8516", 4278c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 38), 4288c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO38"), 4298c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MRG_DI"), 4308c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S0_DI"), 4318c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "I2S3_DO"), 4328c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "PCM0_DI"), 4338c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "EXT_MDIO"), 4348c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[4]") 4358c2ecf20Sopenharmony_ci ), 4368c2ecf20Sopenharmony_ci MTK_PIN( 4378c2ecf20Sopenharmony_ci PINCTRL_PIN(39, "MRG_DO"), 4388c2ecf20Sopenharmony_ci NULL, "mt8516", 4398c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 39), 4408c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO39"), 4418c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MRG_DO"), 4428c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S0_MCK"), 4438c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "I2S3_MCK"), 4448c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "PCM0_DO"), 4458c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "EXT_MDC"), 4468c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[5]") 4478c2ecf20Sopenharmony_ci ), 4488c2ecf20Sopenharmony_ci MTK_PIN( 4498c2ecf20Sopenharmony_ci PINCTRL_PIN(40, "KPROW0"), 4508c2ecf20Sopenharmony_ci NULL, "mt8516", 4518c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 40), 4528c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO40"), 4538c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "KPROW0"), 4548c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[4]") 4558c2ecf20Sopenharmony_ci ), 4568c2ecf20Sopenharmony_ci MTK_PIN( 4578c2ecf20Sopenharmony_ci PINCTRL_PIN(41, "KPROW1"), 4588c2ecf20Sopenharmony_ci NULL, "mt8516", 4598c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 41), 4608c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO41"), 4618c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "KPROW1"), 4628c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "IDDIG"), 4638c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "EXT_FRAME_SYNC"), 4648c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[5]") 4658c2ecf20Sopenharmony_ci ), 4668c2ecf20Sopenharmony_ci MTK_PIN( 4678c2ecf20Sopenharmony_ci PINCTRL_PIN(42, "KPCOL0"), 4688c2ecf20Sopenharmony_ci NULL, "mt8516", 4698c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 42), 4708c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO42"), 4718c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "KPCOL0"), 4728c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[6]") 4738c2ecf20Sopenharmony_ci ), 4748c2ecf20Sopenharmony_ci MTK_PIN( 4758c2ecf20Sopenharmony_ci PINCTRL_PIN(43, "KPCOL1"), 4768c2ecf20Sopenharmony_ci NULL, "mt8516", 4778c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 43), 4788c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO43"), 4798c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "KPCOL1"), 4808c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "USB_DRVVBUS"), 4818c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "EXT_FRAME_SYNC"), 4828c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "TSF_IN"), 4838c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[7]") 4848c2ecf20Sopenharmony_ci ), 4858c2ecf20Sopenharmony_ci MTK_PIN( 4868c2ecf20Sopenharmony_ci PINCTRL_PIN(44, "JTMS"), 4878c2ecf20Sopenharmony_ci NULL, "mt8516", 4888c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 44), 4898c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO44"), 4908c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "JTMS"), 4918c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "CONN_MCU_TMS"), 4928c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "CONN_MCU_AICE_JMSC") 4938c2ecf20Sopenharmony_ci ), 4948c2ecf20Sopenharmony_ci MTK_PIN( 4958c2ecf20Sopenharmony_ci PINCTRL_PIN(45, "JTCK"), 4968c2ecf20Sopenharmony_ci NULL, "mt8516", 4978c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 45), 4988c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO45"), 4998c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "JTCK"), 5008c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "CONN_MCU_TCK"), 5018c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "CONN_MCU_AICE_JCKC") 5028c2ecf20Sopenharmony_ci ), 5038c2ecf20Sopenharmony_ci MTK_PIN( 5048c2ecf20Sopenharmony_ci PINCTRL_PIN(46, "JTDI"), 5058c2ecf20Sopenharmony_ci NULL, "mt8516", 5068c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 46), 5078c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO46"), 5088c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "JTDI"), 5098c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "CONN_MCU_TDI") 5108c2ecf20Sopenharmony_ci ), 5118c2ecf20Sopenharmony_ci MTK_PIN( 5128c2ecf20Sopenharmony_ci PINCTRL_PIN(47, "JTDO"), 5138c2ecf20Sopenharmony_ci NULL, "mt8516", 5148c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 47), 5158c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO47"), 5168c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "JTDO"), 5178c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "CONN_MCU_TDO") 5188c2ecf20Sopenharmony_ci ), 5198c2ecf20Sopenharmony_ci MTK_PIN( 5208c2ecf20Sopenharmony_ci PINCTRL_PIN(48, "SPI_CS"), 5218c2ecf20Sopenharmony_ci NULL, "mt8516", 5228c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 48), 5238c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO48"), 5248c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "SPI_CSB"), 5258c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S0_DI"), 5268c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "I2S2_BCK"), 5278c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[23]") 5288c2ecf20Sopenharmony_ci ), 5298c2ecf20Sopenharmony_ci MTK_PIN( 5308c2ecf20Sopenharmony_ci PINCTRL_PIN(49, "SPI_CK"), 5318c2ecf20Sopenharmony_ci NULL, "mt8516", 5328c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 49), 5338c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO49"), 5348c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "SPI_CLK"), 5358c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S0_LRCK"), 5368c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "I2S2_DI"), 5378c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[24]") 5388c2ecf20Sopenharmony_ci ), 5398c2ecf20Sopenharmony_ci MTK_PIN( 5408c2ecf20Sopenharmony_ci PINCTRL_PIN(50, "SPI_MI"), 5418c2ecf20Sopenharmony_ci NULL, "mt8516", 5428c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 50), 5438c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO50"), 5448c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "SPI_MI"), 5458c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "SPI_MO"), 5468c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S0_BCK"), 5478c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "I2S2_LRCK"), 5488c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[25]") 5498c2ecf20Sopenharmony_ci ), 5508c2ecf20Sopenharmony_ci MTK_PIN( 5518c2ecf20Sopenharmony_ci PINCTRL_PIN(51, "SPI_MO"), 5528c2ecf20Sopenharmony_ci NULL, "mt8516", 5538c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 51), 5548c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO51"), 5558c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "SPI_MO"), 5568c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "SPI_MI"), 5578c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S0_MCK"), 5588c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "I2S2_MCK"), 5598c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[26]") 5608c2ecf20Sopenharmony_ci ), 5618c2ecf20Sopenharmony_ci MTK_PIN( 5628c2ecf20Sopenharmony_ci PINCTRL_PIN(52, "SDA1"), 5638c2ecf20Sopenharmony_ci NULL, "mt8516", 5648c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 52), 5658c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO52"), 5668c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "SDA1_0") 5678c2ecf20Sopenharmony_ci ), 5688c2ecf20Sopenharmony_ci MTK_PIN( 5698c2ecf20Sopenharmony_ci PINCTRL_PIN(53, "SCL1"), 5708c2ecf20Sopenharmony_ci NULL, "mt8516", 5718c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 53), 5728c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO53"), 5738c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "SCL1_0") 5748c2ecf20Sopenharmony_ci ), 5758c2ecf20Sopenharmony_ci MTK_PIN( 5768c2ecf20Sopenharmony_ci PINCTRL_PIN(54, "GPIO54"), 5778c2ecf20Sopenharmony_ci NULL, "mt8516", 5788c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 54), 5798c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO54"), 5808c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "PWM_B"), 5818c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[2]") 5828c2ecf20Sopenharmony_ci ), 5838c2ecf20Sopenharmony_ci MTK_PIN( 5848c2ecf20Sopenharmony_ci PINCTRL_PIN(55, "I2S_DATA_IN"), 5858c2ecf20Sopenharmony_ci NULL, "mt8516", 5868c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 55), 5878c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO55"), 5888c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "I2S0_DI"), 5898c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "UCTS0"), 5908c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S3_DO"), 5918c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "I2S_8CH_DO1"), 5928c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "PWM_A"), 5938c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "I2S2_BCK"), 5948c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[28]") 5958c2ecf20Sopenharmony_ci ), 5968c2ecf20Sopenharmony_ci MTK_PIN( 5978c2ecf20Sopenharmony_ci PINCTRL_PIN(56, "I2S_LRCK"), 5988c2ecf20Sopenharmony_ci NULL, "mt8516", 5998c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 56), 6008c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO56"), 6018c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "I2S0_LRCK"), 6028c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S3_LRCK"), 6038c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "I2S_8CH_LRCK"), 6048c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "PWM_B"), 6058c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "I2S2_DI"), 6068c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[29]") 6078c2ecf20Sopenharmony_ci ), 6088c2ecf20Sopenharmony_ci MTK_PIN( 6098c2ecf20Sopenharmony_ci PINCTRL_PIN(57, "I2S_BCK"), 6108c2ecf20Sopenharmony_ci NULL, "mt8516", 6118c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 57), 6128c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO57"), 6138c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "I2S0_BCK"), 6148c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "URTS0"), 6158c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S3_BCK"), 6168c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "I2S_8CH_BCK"), 6178c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "PWM_C"), 6188c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "I2S2_LRCK"), 6198c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[30]") 6208c2ecf20Sopenharmony_ci ), 6218c2ecf20Sopenharmony_ci MTK_PIN( 6228c2ecf20Sopenharmony_ci PINCTRL_PIN(58, "SDA0"), 6238c2ecf20Sopenharmony_ci NULL, "mt8516", 6248c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 58), 6258c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO58"), 6268c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "SDA0_0") 6278c2ecf20Sopenharmony_ci ), 6288c2ecf20Sopenharmony_ci MTK_PIN( 6298c2ecf20Sopenharmony_ci PINCTRL_PIN(59, "SCL0"), 6308c2ecf20Sopenharmony_ci NULL, "mt8516", 6318c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 59), 6328c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO59"), 6338c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "SCL0_0") 6348c2ecf20Sopenharmony_ci ), 6358c2ecf20Sopenharmony_ci MTK_PIN( 6368c2ecf20Sopenharmony_ci PINCTRL_PIN(60, "SDA2"), 6378c2ecf20Sopenharmony_ci NULL, "mt8516", 6388c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 60), 6398c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO60"), 6408c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "SDA2_0"), 6418c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "PWM_B") 6428c2ecf20Sopenharmony_ci ), 6438c2ecf20Sopenharmony_ci MTK_PIN( 6448c2ecf20Sopenharmony_ci PINCTRL_PIN(61, "SCL2"), 6458c2ecf20Sopenharmony_ci NULL, "mt8516", 6468c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 61), 6478c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO61"), 6488c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "SCL2_0"), 6498c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "PWM_C") 6508c2ecf20Sopenharmony_ci ), 6518c2ecf20Sopenharmony_ci MTK_PIN( 6528c2ecf20Sopenharmony_ci PINCTRL_PIN(62, "URXD0"), 6538c2ecf20Sopenharmony_ci NULL, "mt8516", 6548c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 62), 6558c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO62"), 6568c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "URXD0"), 6578c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "UTXD0") 6588c2ecf20Sopenharmony_ci ), 6598c2ecf20Sopenharmony_ci MTK_PIN( 6608c2ecf20Sopenharmony_ci PINCTRL_PIN(63, "UTXD0"), 6618c2ecf20Sopenharmony_ci NULL, "mt8516", 6628c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 63), 6638c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO63"), 6648c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "UTXD0"), 6658c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "URXD0") 6668c2ecf20Sopenharmony_ci ), 6678c2ecf20Sopenharmony_ci MTK_PIN( 6688c2ecf20Sopenharmony_ci PINCTRL_PIN(64, "URXD1"), 6698c2ecf20Sopenharmony_ci NULL, "mt8516", 6708c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 64), 6718c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO64"), 6728c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "URXD1"), 6738c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "UTXD1"), 6748c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[27]") 6758c2ecf20Sopenharmony_ci ), 6768c2ecf20Sopenharmony_ci MTK_PIN( 6778c2ecf20Sopenharmony_ci PINCTRL_PIN(65, "UTXD1"), 6788c2ecf20Sopenharmony_ci NULL, "mt8516", 6798c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 65), 6808c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO65"), 6818c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "UTXD1"), 6828c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "URXD1"), 6838c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_A[31]") 6848c2ecf20Sopenharmony_ci ), 6858c2ecf20Sopenharmony_ci MTK_PIN( 6868c2ecf20Sopenharmony_ci PINCTRL_PIN(66, "LCM_RST"), 6878c2ecf20Sopenharmony_ci NULL, "mt8516", 6888c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 66), 6898c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO66"), 6908c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "LCM_RST"), 6918c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S0_MCK"), 6928c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[3]") 6938c2ecf20Sopenharmony_ci ), 6948c2ecf20Sopenharmony_ci MTK_PIN( 6958c2ecf20Sopenharmony_ci PINCTRL_PIN(67, "GPIO67"), 6968c2ecf20Sopenharmony_ci NULL, "mt8516", 6978c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 67), 6988c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO67"), 6998c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "I2S_8CH_MCK"), 7008c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[14]") 7018c2ecf20Sopenharmony_ci ), 7028c2ecf20Sopenharmony_ci MTK_PIN( 7038c2ecf20Sopenharmony_ci PINCTRL_PIN(68, "MSDC2_CMD"), 7048c2ecf20Sopenharmony_ci NULL, "mt8516", 7058c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 68), 7068c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO68"), 7078c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC2_CMD"), 7088c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "I2S_8CH_DO4"), 7098c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "SDA1_0"), 7108c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "USB_SDA"), 7118c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "I2S3_BCK"), 7128c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[15]") 7138c2ecf20Sopenharmony_ci ), 7148c2ecf20Sopenharmony_ci MTK_PIN( 7158c2ecf20Sopenharmony_ci PINCTRL_PIN(69, "MSDC2_CLK"), 7168c2ecf20Sopenharmony_ci NULL, "mt8516", 7178c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 69), 7188c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO69"), 7198c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC2_CLK"), 7208c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "I2S_8CH_DO3"), 7218c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "SCL1_0"), 7228c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "USB_SCL"), 7238c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "I2S3_LRCK"), 7248c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[16]") 7258c2ecf20Sopenharmony_ci ), 7268c2ecf20Sopenharmony_ci MTK_PIN( 7278c2ecf20Sopenharmony_ci PINCTRL_PIN(70, "MSDC2_DAT0"), 7288c2ecf20Sopenharmony_ci NULL, "mt8516", 7298c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 70), 7308c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO70"), 7318c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC2_DAT0"), 7328c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "I2S_8CH_DO2"), 7338c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "UTXD0"), 7348c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "I2S3_DO"), 7358c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[17]") 7368c2ecf20Sopenharmony_ci ), 7378c2ecf20Sopenharmony_ci MTK_PIN( 7388c2ecf20Sopenharmony_ci PINCTRL_PIN(71, "MSDC2_DAT1"), 7398c2ecf20Sopenharmony_ci NULL, "mt8516", 7408c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 71), 7418c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO71"), 7428c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC2_DAT1"), 7438c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "I2S_8CH_DO1"), 7448c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "PWM_A"), 7458c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "I2S3_MCK"), 7468c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "URXD0"), 7478c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "PWM_B"), 7488c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[18]") 7498c2ecf20Sopenharmony_ci ), 7508c2ecf20Sopenharmony_ci MTK_PIN( 7518c2ecf20Sopenharmony_ci PINCTRL_PIN(72, "MSDC2_DAT2"), 7528c2ecf20Sopenharmony_ci NULL, "mt8516", 7538c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 72), 7548c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO72"), 7558c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC2_DAT2"), 7568c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "I2S_8CH_LRCK"), 7578c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "SDA2_0"), 7588c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "UTXD1"), 7598c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "PWM_C"), 7608c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[19]") 7618c2ecf20Sopenharmony_ci ), 7628c2ecf20Sopenharmony_ci MTK_PIN( 7638c2ecf20Sopenharmony_ci PINCTRL_PIN(73, "MSDC2_DAT3"), 7648c2ecf20Sopenharmony_ci NULL, "mt8516", 7658c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 73), 7668c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO73"), 7678c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC2_DAT3"), 7688c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "I2S_8CH_BCK"), 7698c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "SCL2_0"), 7708c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "EXT_FRAME_SYNC"), 7718c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "URXD1"), 7728c2ecf20Sopenharmony_ci MTK_FUNCTION(6, "PWM_A"), 7738c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[20]") 7748c2ecf20Sopenharmony_ci ), 7758c2ecf20Sopenharmony_ci MTK_PIN( 7768c2ecf20Sopenharmony_ci PINCTRL_PIN(74, "TDN3"), 7778c2ecf20Sopenharmony_ci NULL, "mt8516", 7788c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 74), 7798c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO74"), 7808c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "TDN3") 7818c2ecf20Sopenharmony_ci ), 7828c2ecf20Sopenharmony_ci MTK_PIN( 7838c2ecf20Sopenharmony_ci PINCTRL_PIN(75, "TDP3"), 7848c2ecf20Sopenharmony_ci NULL, "mt8516", 7858c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 75), 7868c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO75"), 7878c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "TDP3") 7888c2ecf20Sopenharmony_ci ), 7898c2ecf20Sopenharmony_ci MTK_PIN( 7908c2ecf20Sopenharmony_ci PINCTRL_PIN(76, "TDN2"), 7918c2ecf20Sopenharmony_ci NULL, "mt8516", 7928c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 76), 7938c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO76"), 7948c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "TDN2") 7958c2ecf20Sopenharmony_ci ), 7968c2ecf20Sopenharmony_ci MTK_PIN( 7978c2ecf20Sopenharmony_ci PINCTRL_PIN(77, "TDP2"), 7988c2ecf20Sopenharmony_ci NULL, "mt8516", 7998c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 77), 8008c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO77"), 8018c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "TDP2") 8028c2ecf20Sopenharmony_ci ), 8038c2ecf20Sopenharmony_ci MTK_PIN( 8048c2ecf20Sopenharmony_ci PINCTRL_PIN(78, "TCN"), 8058c2ecf20Sopenharmony_ci NULL, "mt8516", 8068c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 78), 8078c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO78"), 8088c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "TCN") 8098c2ecf20Sopenharmony_ci ), 8108c2ecf20Sopenharmony_ci MTK_PIN( 8118c2ecf20Sopenharmony_ci PINCTRL_PIN(79, "TCP"), 8128c2ecf20Sopenharmony_ci NULL, "mt8516", 8138c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 79), 8148c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO79"), 8158c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "TCP") 8168c2ecf20Sopenharmony_ci ), 8178c2ecf20Sopenharmony_ci MTK_PIN( 8188c2ecf20Sopenharmony_ci PINCTRL_PIN(80, "TDN1"), 8198c2ecf20Sopenharmony_ci NULL, "mt8516", 8208c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 80), 8218c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO80"), 8228c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "TDN1") 8238c2ecf20Sopenharmony_ci ), 8248c2ecf20Sopenharmony_ci MTK_PIN( 8258c2ecf20Sopenharmony_ci PINCTRL_PIN(81, "TDP1"), 8268c2ecf20Sopenharmony_ci NULL, "mt8516", 8278c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 81), 8288c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO81"), 8298c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "TDP1") 8308c2ecf20Sopenharmony_ci ), 8318c2ecf20Sopenharmony_ci MTK_PIN( 8328c2ecf20Sopenharmony_ci PINCTRL_PIN(82, "TDN0"), 8338c2ecf20Sopenharmony_ci NULL, "mt8516", 8348c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 82), 8358c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO82"), 8368c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "TDN0") 8378c2ecf20Sopenharmony_ci ), 8388c2ecf20Sopenharmony_ci MTK_PIN( 8398c2ecf20Sopenharmony_ci PINCTRL_PIN(83, "TDP0"), 8408c2ecf20Sopenharmony_ci NULL, "mt8516", 8418c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 83), 8428c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO83"), 8438c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "TDP0") 8448c2ecf20Sopenharmony_ci ), 8458c2ecf20Sopenharmony_ci MTK_PIN( 8468c2ecf20Sopenharmony_ci PINCTRL_PIN(84, "RDN0"), 8478c2ecf20Sopenharmony_ci NULL, "mt8516", 8488c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 84), 8498c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO84"), 8508c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "RDN0") 8518c2ecf20Sopenharmony_ci ), 8528c2ecf20Sopenharmony_ci MTK_PIN( 8538c2ecf20Sopenharmony_ci PINCTRL_PIN(85, "RDP0"), 8548c2ecf20Sopenharmony_ci NULL, "mt8516", 8558c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 85), 8568c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO85"), 8578c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "RDP0") 8588c2ecf20Sopenharmony_ci ), 8598c2ecf20Sopenharmony_ci MTK_PIN( 8608c2ecf20Sopenharmony_ci PINCTRL_PIN(86, "RDN1"), 8618c2ecf20Sopenharmony_ci NULL, "mt8516", 8628c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 86), 8638c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO86"), 8648c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "RDN1") 8658c2ecf20Sopenharmony_ci ), 8668c2ecf20Sopenharmony_ci MTK_PIN( 8678c2ecf20Sopenharmony_ci PINCTRL_PIN(87, "RDP1"), 8688c2ecf20Sopenharmony_ci NULL, "mt8516", 8698c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 87), 8708c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO87"), 8718c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "RDP1") 8728c2ecf20Sopenharmony_ci ), 8738c2ecf20Sopenharmony_ci MTK_PIN( 8748c2ecf20Sopenharmony_ci PINCTRL_PIN(88, "RCN"), 8758c2ecf20Sopenharmony_ci NULL, "mt8516", 8768c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 88), 8778c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO88"), 8788c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "RCN") 8798c2ecf20Sopenharmony_ci ), 8808c2ecf20Sopenharmony_ci MTK_PIN( 8818c2ecf20Sopenharmony_ci PINCTRL_PIN(89, "RCP"), 8828c2ecf20Sopenharmony_ci NULL, "mt8516", 8838c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 89), 8848c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO89"), 8858c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "RCP") 8868c2ecf20Sopenharmony_ci ), 8878c2ecf20Sopenharmony_ci MTK_PIN( 8888c2ecf20Sopenharmony_ci PINCTRL_PIN(90, "RDN2"), 8898c2ecf20Sopenharmony_ci NULL, "mt8516", 8908c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 90), 8918c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO90"), 8928c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "RDN2"), 8938c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "CMDAT8") 8948c2ecf20Sopenharmony_ci ), 8958c2ecf20Sopenharmony_ci MTK_PIN( 8968c2ecf20Sopenharmony_ci PINCTRL_PIN(91, "RDP2"), 8978c2ecf20Sopenharmony_ci NULL, "mt8516", 8988c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 91), 8998c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO91"), 9008c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "RDP2"), 9018c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "CMDAT9") 9028c2ecf20Sopenharmony_ci ), 9038c2ecf20Sopenharmony_ci MTK_PIN( 9048c2ecf20Sopenharmony_ci PINCTRL_PIN(92, "RDN3"), 9058c2ecf20Sopenharmony_ci NULL, "mt8516", 9068c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 92), 9078c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO92"), 9088c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "RDN3"), 9098c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "CMDAT4") 9108c2ecf20Sopenharmony_ci ), 9118c2ecf20Sopenharmony_ci MTK_PIN( 9128c2ecf20Sopenharmony_ci PINCTRL_PIN(93, "RDP3"), 9138c2ecf20Sopenharmony_ci NULL, "mt8516", 9148c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 93), 9158c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO93"), 9168c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "RDP3"), 9178c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "CMDAT5") 9188c2ecf20Sopenharmony_ci ), 9198c2ecf20Sopenharmony_ci MTK_PIN( 9208c2ecf20Sopenharmony_ci PINCTRL_PIN(94, "RCN_A"), 9218c2ecf20Sopenharmony_ci NULL, "mt8516", 9228c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 94), 9238c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO94"), 9248c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "RCN_A"), 9258c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "CMDAT6") 9268c2ecf20Sopenharmony_ci ), 9278c2ecf20Sopenharmony_ci MTK_PIN( 9288c2ecf20Sopenharmony_ci PINCTRL_PIN(95, "RCP_A"), 9298c2ecf20Sopenharmony_ci NULL, "mt8516", 9308c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 95), 9318c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO95"), 9328c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "RCP_A"), 9338c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "CMDAT7") 9348c2ecf20Sopenharmony_ci ), 9358c2ecf20Sopenharmony_ci MTK_PIN( 9368c2ecf20Sopenharmony_ci PINCTRL_PIN(96, "RDN1_A"), 9378c2ecf20Sopenharmony_ci NULL, "mt8516", 9388c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 96), 9398c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO96"), 9408c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "RDN1_A"), 9418c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "CMDAT2"), 9428c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "CMCSD2") 9438c2ecf20Sopenharmony_ci ), 9448c2ecf20Sopenharmony_ci MTK_PIN( 9458c2ecf20Sopenharmony_ci PINCTRL_PIN(97, "RDP1_A"), 9468c2ecf20Sopenharmony_ci NULL, "mt8516", 9478c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 97), 9488c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO97"), 9498c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "RDP1_A"), 9508c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "CMDAT3"), 9518c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "CMCSD3") 9528c2ecf20Sopenharmony_ci ), 9538c2ecf20Sopenharmony_ci MTK_PIN( 9548c2ecf20Sopenharmony_ci PINCTRL_PIN(98, "RDN0_A"), 9558c2ecf20Sopenharmony_ci NULL, "mt8516", 9568c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 98), 9578c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO98"), 9588c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "RDN0_A"), 9598c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "CMHSYNC") 9608c2ecf20Sopenharmony_ci ), 9618c2ecf20Sopenharmony_ci MTK_PIN( 9628c2ecf20Sopenharmony_ci PINCTRL_PIN(99, "RDP0_A"), 9638c2ecf20Sopenharmony_ci NULL, "mt8516", 9648c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 99), 9658c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO99"), 9668c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "RDP0_A"), 9678c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "CMVSYNC") 9688c2ecf20Sopenharmony_ci ), 9698c2ecf20Sopenharmony_ci MTK_PIN( 9708c2ecf20Sopenharmony_ci PINCTRL_PIN(100, "CMDAT0"), 9718c2ecf20Sopenharmony_ci NULL, "mt8516", 9728c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 100), 9738c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO100"), 9748c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "CMDAT0"), 9758c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "CMCSD0"), 9768c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "ANT_SEL2"), 9778c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "TDM_RX_MCK"), 9788c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[21]") 9798c2ecf20Sopenharmony_ci ), 9808c2ecf20Sopenharmony_ci MTK_PIN( 9818c2ecf20Sopenharmony_ci PINCTRL_PIN(101, "CMDAT1"), 9828c2ecf20Sopenharmony_ci NULL, "mt8516", 9838c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 101), 9848c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO101"), 9858c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "CMDAT1"), 9868c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "CMCSD1"), 9878c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "ANT_SEL3"), 9888c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "CMFLASH"), 9898c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "TDM_RX_BCK"), 9908c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[22]") 9918c2ecf20Sopenharmony_ci ), 9928c2ecf20Sopenharmony_ci MTK_PIN( 9938c2ecf20Sopenharmony_ci PINCTRL_PIN(102, "CMMCLK"), 9948c2ecf20Sopenharmony_ci NULL, "mt8516", 9958c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 102), 9968c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO102"), 9978c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "CMMCLK"), 9988c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "ANT_SEL4"), 9998c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "TDM_RX_LRCK"), 10008c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[23]") 10018c2ecf20Sopenharmony_ci ), 10028c2ecf20Sopenharmony_ci MTK_PIN( 10038c2ecf20Sopenharmony_ci PINCTRL_PIN(103, "CMPCLK"), 10048c2ecf20Sopenharmony_ci NULL, "mt8516", 10058c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 103), 10068c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO103"), 10078c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "CMPCLK"), 10088c2ecf20Sopenharmony_ci MTK_FUNCTION(2, "CMCSK"), 10098c2ecf20Sopenharmony_ci MTK_FUNCTION(3, "ANT_SEL5"), 10108c2ecf20Sopenharmony_ci MTK_FUNCTION(5, " TDM_RX_DI"), 10118c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[24]") 10128c2ecf20Sopenharmony_ci ), 10138c2ecf20Sopenharmony_ci MTK_PIN( 10148c2ecf20Sopenharmony_ci PINCTRL_PIN(104, "MSDC1_CMD"), 10158c2ecf20Sopenharmony_ci NULL, "mt8516", 10168c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 104), 10178c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO104"), 10188c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC1_CMD"), 10198c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "SQICS"), 10208c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[25]") 10218c2ecf20Sopenharmony_ci ), 10228c2ecf20Sopenharmony_ci MTK_PIN( 10238c2ecf20Sopenharmony_ci PINCTRL_PIN(105, "MSDC1_CLK"), 10248c2ecf20Sopenharmony_ci NULL, "mt8516", 10258c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 105), 10268c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO105"), 10278c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC1_CLK"), 10288c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "SQISO"), 10298c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[26]") 10308c2ecf20Sopenharmony_ci ), 10318c2ecf20Sopenharmony_ci MTK_PIN( 10328c2ecf20Sopenharmony_ci PINCTRL_PIN(106, "MSDC1_DAT0"), 10338c2ecf20Sopenharmony_ci NULL, "mt8516", 10348c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 106), 10358c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO106"), 10368c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC1_DAT0"), 10378c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "SQISI"), 10388c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[27]") 10398c2ecf20Sopenharmony_ci ), 10408c2ecf20Sopenharmony_ci MTK_PIN( 10418c2ecf20Sopenharmony_ci PINCTRL_PIN(107, "MSDC1_DAT1"), 10428c2ecf20Sopenharmony_ci NULL, "mt8516", 10438c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 107), 10448c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO107"), 10458c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC1_DAT1"), 10468c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "SQIWP"), 10478c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[28]") 10488c2ecf20Sopenharmony_ci ), 10498c2ecf20Sopenharmony_ci MTK_PIN( 10508c2ecf20Sopenharmony_ci PINCTRL_PIN(108, "MSDC1_DAT2"), 10518c2ecf20Sopenharmony_ci NULL, "mt8516", 10528c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 108), 10538c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO108"), 10548c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC1_DAT2"), 10558c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "SQIRST"), 10568c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[29]") 10578c2ecf20Sopenharmony_ci ), 10588c2ecf20Sopenharmony_ci MTK_PIN( 10598c2ecf20Sopenharmony_ci PINCTRL_PIN(109, "MSDC1_DAT3"), 10608c2ecf20Sopenharmony_ci NULL, "mt8516", 10618c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 109), 10628c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO109"), 10638c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC1_DAT3"), 10648c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "SQICK"), /* WIP */ 10658c2ecf20Sopenharmony_ci MTK_FUNCTION(7, "DBG_MON_B[30]") 10668c2ecf20Sopenharmony_ci ), 10678c2ecf20Sopenharmony_ci MTK_PIN( 10688c2ecf20Sopenharmony_ci PINCTRL_PIN(110, "MSDC0_DAT7"), 10698c2ecf20Sopenharmony_ci NULL, "mt8516", 10708c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 110), 10718c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO110"), 10728c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC0_DAT7"), 10738c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "NLD7") 10748c2ecf20Sopenharmony_ci ), 10758c2ecf20Sopenharmony_ci MTK_PIN( 10768c2ecf20Sopenharmony_ci PINCTRL_PIN(111, "MSDC0_DAT6"), 10778c2ecf20Sopenharmony_ci NULL, "mt8516", 10788c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 111), 10798c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO111"), 10808c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC0_DAT6"), 10818c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "NLD6") 10828c2ecf20Sopenharmony_ci ), 10838c2ecf20Sopenharmony_ci MTK_PIN( 10848c2ecf20Sopenharmony_ci PINCTRL_PIN(112, "MSDC0_DAT5"), 10858c2ecf20Sopenharmony_ci NULL, "mt8516", 10868c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 112), 10878c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO112"), 10888c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC0_DAT5"), 10898c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "NLD4") 10908c2ecf20Sopenharmony_ci ), 10918c2ecf20Sopenharmony_ci MTK_PIN( 10928c2ecf20Sopenharmony_ci PINCTRL_PIN(113, "MSDC0_DAT4"), 10938c2ecf20Sopenharmony_ci NULL, "mt8516", 10948c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 113), 10958c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO113"), 10968c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC0_DAT4"), 10978c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "NLD3") 10988c2ecf20Sopenharmony_ci ), 10998c2ecf20Sopenharmony_ci MTK_PIN( 11008c2ecf20Sopenharmony_ci PINCTRL_PIN(114, "MSDC0_RSTB"), 11018c2ecf20Sopenharmony_ci NULL, "mt8516", 11028c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 114), 11038c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO114"), 11048c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC0_RSTB"), 11058c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "NLD0") 11068c2ecf20Sopenharmony_ci ), 11078c2ecf20Sopenharmony_ci MTK_PIN( 11088c2ecf20Sopenharmony_ci PINCTRL_PIN(115, "MSDC0_CMD"), 11098c2ecf20Sopenharmony_ci NULL, "mt8516", 11108c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 115), 11118c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO115"), 11128c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC0_CMD"), 11138c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "NALE") 11148c2ecf20Sopenharmony_ci ), 11158c2ecf20Sopenharmony_ci MTK_PIN( 11168c2ecf20Sopenharmony_ci PINCTRL_PIN(116, "MSDC0_CLK"), 11178c2ecf20Sopenharmony_ci NULL, "mt8516", 11188c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 116), 11198c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO116"), 11208c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC0_CLK"), 11218c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "NWEB") 11228c2ecf20Sopenharmony_ci ), 11238c2ecf20Sopenharmony_ci MTK_PIN( 11248c2ecf20Sopenharmony_ci PINCTRL_PIN(117, "MSDC0_DAT3"), 11258c2ecf20Sopenharmony_ci NULL, "mt8516", 11268c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 117), 11278c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO117"), 11288c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC0_DAT3"), 11298c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "NLD1") 11308c2ecf20Sopenharmony_ci ), 11318c2ecf20Sopenharmony_ci MTK_PIN( 11328c2ecf20Sopenharmony_ci PINCTRL_PIN(118, "MSDC0_DAT2"), 11338c2ecf20Sopenharmony_ci NULL, "mt8516", 11348c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 118), 11358c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO118"), 11368c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC0_DAT2"), 11378c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "NLD5") 11388c2ecf20Sopenharmony_ci ), 11398c2ecf20Sopenharmony_ci MTK_PIN( 11408c2ecf20Sopenharmony_ci PINCTRL_PIN(119, "MSDC0_DAT1"), 11418c2ecf20Sopenharmony_ci NULL, "mt8516", 11428c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 119), 11438c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO119"), 11448c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC0_DAT1"), 11458c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "NLD8") 11468c2ecf20Sopenharmony_ci ), 11478c2ecf20Sopenharmony_ci MTK_PIN( 11488c2ecf20Sopenharmony_ci PINCTRL_PIN(120, "MSDC0_DAT0"), 11498c2ecf20Sopenharmony_ci NULL, "mt8516", 11508c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 120), 11518c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO120"), 11528c2ecf20Sopenharmony_ci MTK_FUNCTION(1, "MSDC0_DAT0"), 11538c2ecf20Sopenharmony_ci MTK_FUNCTION(4, "WATCHDOG"), 11548c2ecf20Sopenharmony_ci MTK_FUNCTION(5, "NLD2") 11558c2ecf20Sopenharmony_ci ), 11568c2ecf20Sopenharmony_ci MTK_PIN( 11578c2ecf20Sopenharmony_ci PINCTRL_PIN(121, "GPIO121"), 11588c2ecf20Sopenharmony_ci NULL, "mt8516", 11598c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 121), 11608c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO121") 11618c2ecf20Sopenharmony_ci ), 11628c2ecf20Sopenharmony_ci MTK_PIN( 11638c2ecf20Sopenharmony_ci PINCTRL_PIN(122, "GPIO122"), 11648c2ecf20Sopenharmony_ci NULL, "mt8516", 11658c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 122), 11668c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO122") 11678c2ecf20Sopenharmony_ci ), 11688c2ecf20Sopenharmony_ci MTK_PIN( 11698c2ecf20Sopenharmony_ci PINCTRL_PIN(123, "GPIO123"), 11708c2ecf20Sopenharmony_ci NULL, "mt8516", 11718c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 123), 11728c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO123") 11738c2ecf20Sopenharmony_ci ), 11748c2ecf20Sopenharmony_ci MTK_PIN( 11758c2ecf20Sopenharmony_ci PINCTRL_PIN(124, "GPIO124"), 11768c2ecf20Sopenharmony_ci NULL, "mt8516", 11778c2ecf20Sopenharmony_ci MTK_EINT_FUNCTION(0, 124), 11788c2ecf20Sopenharmony_ci MTK_FUNCTION(0, "GPIO124") 11798c2ecf20Sopenharmony_ci ), 11808c2ecf20Sopenharmony_ci}; 11818c2ecf20Sopenharmony_ci 11828c2ecf20Sopenharmony_ci#endif /* __PINCTRL_MTK_MT8516_H */ 1183