cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

pinctrl-mtk-mt8365.h (36924B)


      1// SPDX-License-Identifier: GPL-2.0
      2/*
      3 * Copyright (C) 2018 MediaTek Inc.
      4 * Author: Zhiyong Tao <zhiyong.tao@mediatek.com>
      5 *
      6 */
      7
      8#ifndef __PINCTRL_MTK_MT8365_H
      9#define __PINCTRL_MTK_MT8365_H
     10
     11#include <linux/pinctrl/pinctrl.h>
     12#include "pinctrl-mtk-common.h"
     13
     14static const struct mtk_desc_pin mtk_pins_mt8365[] = {
     15	MTK_PIN(
     16		PINCTRL_PIN(0, "GPIO0"),
     17		NULL, "mt8365",
     18		MTK_EINT_FUNCTION(0, 0),
     19		MTK_FUNCTION(0, "GPIO0"),
     20		MTK_FUNCTION(1, "DPI_D0"),
     21		MTK_FUNCTION(2, "PWM_A"),
     22		MTK_FUNCTION(3, "I2S2_BCK"),
     23		MTK_FUNCTION(4, "EXT_TXD0"),
     24		MTK_FUNCTION(5, "CONN_MCU_TDO"),
     25		MTK_FUNCTION(7, "DBG_MON_A0")
     26	),
     27	MTK_PIN(
     28		PINCTRL_PIN(1, "GPIO1"),
     29		NULL, "mt8365",
     30		MTK_EINT_FUNCTION(0, 1),
     31		MTK_FUNCTION(0, "GPIO1"),
     32		MTK_FUNCTION(1, "DPI_D1"),
     33		MTK_FUNCTION(2, "PWM_B"),
     34		MTK_FUNCTION(3, "I2S2_LRCK"),
     35		MTK_FUNCTION(4, "EXT_TXD1"),
     36		MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"),
     37		MTK_FUNCTION(7, "DBG_MON_A1")
     38	),
     39	MTK_PIN(
     40		PINCTRL_PIN(2, "GPIO2"),
     41		NULL, "mt8365",
     42		MTK_EINT_FUNCTION(0, 2),
     43		MTK_FUNCTION(0, "GPIO2"),
     44		MTK_FUNCTION(1, "DPI_D2"),
     45		MTK_FUNCTION(2, "PWM_C"),
     46		MTK_FUNCTION(3, "I2S2_MCK"),
     47		MTK_FUNCTION(4, "EXT_TXD2"),
     48		MTK_FUNCTION(5, "CONN_MCU_DBGI_N"),
     49		MTK_FUNCTION(7, "DBG_MON_A2")
     50	),
     51	MTK_PIN(
     52		PINCTRL_PIN(3, "GPIO3"),
     53		NULL, "mt8365",
     54		MTK_EINT_FUNCTION(0, 3),
     55		MTK_FUNCTION(0, "GPIO3"),
     56		MTK_FUNCTION(1, "DPI_D3"),
     57		MTK_FUNCTION(2, "CLKM0"),
     58		MTK_FUNCTION(3, "I2S2_DI"),
     59		MTK_FUNCTION(4, "EXT_TXD3"),
     60		MTK_FUNCTION(5, "CONN_MCU_TCK"),
     61		MTK_FUNCTION(6, "CONN_MCU_AICE_TCKC"),
     62		MTK_FUNCTION(7, "DBG_MON_A3")
     63	),
     64	MTK_PIN(
     65		PINCTRL_PIN(4, "GPIO4"),
     66		NULL, "mt8365",
     67		MTK_EINT_FUNCTION(0, 4),
     68		MTK_FUNCTION(0, "GPIO4"),
     69		MTK_FUNCTION(1, "DPI_D4"),
     70		MTK_FUNCTION(2, "CLKM1"),
     71		MTK_FUNCTION(3, "I2S1_BCK"),
     72		MTK_FUNCTION(4, "EXT_TXC"),
     73		MTK_FUNCTION(5, "CONN_MCU_TDI"),
     74		MTK_FUNCTION(6, "VDEC_TEST_CK"),
     75		MTK_FUNCTION(7, "DBG_MON_A4")
     76	),
     77	MTK_PIN(
     78		PINCTRL_PIN(5, "GPIO5"),
     79		NULL, "mt8365",
     80		MTK_EINT_FUNCTION(0, 5),
     81		MTK_FUNCTION(0, "GPIO5"),
     82		MTK_FUNCTION(1, "DPI_D5"),
     83		MTK_FUNCTION(2, "CLKM2"),
     84		MTK_FUNCTION(3, "I2S1_LRCK"),
     85		MTK_FUNCTION(4, "EXT_RXER"),
     86		MTK_FUNCTION(5, "CONN_MCU_TRST_B"),
     87		MTK_FUNCTION(6, "MM_TEST_CK"),
     88		MTK_FUNCTION(7, "DBG_MON_A5")
     89	),
     90	MTK_PIN(
     91		PINCTRL_PIN(6, "GPIO6"),
     92		NULL, "mt8365",
     93		MTK_EINT_FUNCTION(0, 6),
     94		MTK_FUNCTION(0, "GPIO6"),
     95		MTK_FUNCTION(1, "DPI_D6"),
     96		MTK_FUNCTION(2, "CLKM3"),
     97		MTK_FUNCTION(3, "I2S1_MCK"),
     98		MTK_FUNCTION(4, "EXT_RXC"),
     99		MTK_FUNCTION(5, "CONN_MCU_TMS"),
    100		MTK_FUNCTION(6, "CONN_MCU_AICE_TMSC"),
    101		MTK_FUNCTION(7, "DBG_MON_A6")
    102	),
    103	MTK_PIN(
    104		PINCTRL_PIN(7, "GPIO7"),
    105		NULL, "mt8365",
    106		MTK_EINT_FUNCTION(0, 7),
    107		MTK_FUNCTION(0, "GPIO7"),
    108		MTK_FUNCTION(1, "DPI_D7"),
    109		MTK_FUNCTION(3, "I2S1_DO"),
    110		MTK_FUNCTION(4, "EXT_RXDV"),
    111		MTK_FUNCTION(5, "CONN_DSP_JCK"),
    112		MTK_FUNCTION(7, "DBG_MON_A7")
    113	),
    114	MTK_PIN(
    115		PINCTRL_PIN(8, "GPIO8"),
    116		NULL, "mt8365",
    117		MTK_EINT_FUNCTION(0, 8),
    118		MTK_FUNCTION(0, "GPIO8"),
    119		MTK_FUNCTION(1, "DPI_D8"),
    120		MTK_FUNCTION(2, "SPI_CLK"),
    121		MTK_FUNCTION(3, "I2S0_BCK"),
    122		MTK_FUNCTION(4, "EXT_RXD0"),
    123		MTK_FUNCTION(5, "CONN_DSP_JINTP"),
    124		MTK_FUNCTION(7, "DBG_MON_A8")
    125	),
    126	MTK_PIN(
    127		PINCTRL_PIN(9, "GPIO9"),
    128		NULL, "mt8365",
    129		MTK_EINT_FUNCTION(0, 9),
    130		MTK_FUNCTION(0, "GPIO9"),
    131		MTK_FUNCTION(1, "DPI_D9"),
    132		MTK_FUNCTION(2, "SPI_CSB"),
    133		MTK_FUNCTION(3, "I2S0_LRCK"),
    134		MTK_FUNCTION(4, "EXT_RXD1"),
    135		MTK_FUNCTION(5, "CONN_DSP_JDI"),
    136		MTK_FUNCTION(7, "DBG_MON_A9")
    137	),
    138	MTK_PIN(
    139		PINCTRL_PIN(10, "GPIO10"),
    140		NULL, "mt8365",
    141		MTK_EINT_FUNCTION(0, 10),
    142		MTK_FUNCTION(0, "GPIO10"),
    143		MTK_FUNCTION(1, "DPI_D10"),
    144		MTK_FUNCTION(2, "SPI_MI"),
    145		MTK_FUNCTION(3, "I2S0_MCK"),
    146		MTK_FUNCTION(4, "EXT_RXD2"),
    147		MTK_FUNCTION(5, "CONN_DSP_JMS"),
    148		MTK_FUNCTION(7, "DBG_MON_A10")
    149	),
    150	MTK_PIN(
    151		PINCTRL_PIN(11, "GPIO11"),
    152		NULL, "mt8365",
    153		MTK_EINT_FUNCTION(0, 11),
    154		MTK_FUNCTION(0, "GPIO11"),
    155		MTK_FUNCTION(1, "DPI_D11"),
    156		MTK_FUNCTION(2, "SPI_MO"),
    157		MTK_FUNCTION(3, "I2S0_DI"),
    158		MTK_FUNCTION(4, "EXT_RXD3"),
    159		MTK_FUNCTION(5, "CONN_DSP_JDO"),
    160		MTK_FUNCTION(7, "DBG_MON_A11")
    161	),
    162	MTK_PIN(
    163		PINCTRL_PIN(12, "GPIO12"),
    164		NULL, "mt8365",
    165		MTK_EINT_FUNCTION(0, 12),
    166		MTK_FUNCTION(0, "GPIO12"),
    167		MTK_FUNCTION(1, "DPI_DE"),
    168		MTK_FUNCTION(2, "UCTS1"),
    169		MTK_FUNCTION(3, "I2S3_BCK"),
    170		MTK_FUNCTION(4, "EXT_TXEN"),
    171		MTK_FUNCTION(5, "O_WIFI_TXD"),
    172		MTK_FUNCTION(7, "DBG_MON_A12")
    173	),
    174	MTK_PIN(
    175		PINCTRL_PIN(13, "GPIO13"),
    176		NULL, "mt8365",
    177		MTK_EINT_FUNCTION(0, 13),
    178		MTK_FUNCTION(0, "GPIO13"),
    179		MTK_FUNCTION(1, "DPI_VSYNC"),
    180		MTK_FUNCTION(2, "URTS1"),
    181		MTK_FUNCTION(3, "I2S3_LRCK"),
    182		MTK_FUNCTION(4, "EXT_COL"),
    183		MTK_FUNCTION(5, "SPDIF_IN"),
    184		MTK_FUNCTION(7, "DBG_MON_A13")
    185	),
    186	MTK_PIN(
    187		PINCTRL_PIN(14, "GPIO14"),
    188		NULL, "mt8365",
    189		MTK_EINT_FUNCTION(0, 14),
    190		MTK_FUNCTION(0, "GPIO14"),
    191		MTK_FUNCTION(1, "DPI_CK"),
    192		MTK_FUNCTION(2, "UCTS2"),
    193		MTK_FUNCTION(3, "I2S3_MCK"),
    194		MTK_FUNCTION(4, "EXT_MDIO"),
    195		MTK_FUNCTION(5, "SPDIF_OUT"),
    196		MTK_FUNCTION(6, "DVFSRC_EXT_REQ"),
    197		MTK_FUNCTION(7, "DBG_MON_A14")
    198	),
    199	MTK_PIN(
    200		PINCTRL_PIN(15, "GPIO15"),
    201		NULL, "mt8365",
    202		MTK_EINT_FUNCTION(0, 15),
    203		MTK_FUNCTION(0, "GPIO15"),
    204		MTK_FUNCTION(1, "DPI_HSYNC"),
    205		MTK_FUNCTION(2, "URTS2"),
    206		MTK_FUNCTION(3, "I2S3_DO"),
    207		MTK_FUNCTION(4, "EXT_MDC"),
    208		MTK_FUNCTION(5, "IRRX"),
    209		MTK_FUNCTION(6, "EXT_FRAME_SYNC"),
    210		MTK_FUNCTION(7, "DBG_MON_A15")
    211	),
    212	MTK_PIN(
    213		PINCTRL_PIN(16, "GPIO16"),
    214		NULL, "mt8365",
    215		MTK_EINT_FUNCTION(0, 16),
    216		MTK_FUNCTION(0, "GPIO16"),
    217		MTK_FUNCTION(1, "DPI_D12"),
    218		MTK_FUNCTION(2, "USB_DRVVBUS"),
    219		MTK_FUNCTION(3, "PWM_A"),
    220		MTK_FUNCTION(4, "CLKM0"),
    221		MTK_FUNCTION(5, "ANT_SEL0"),
    222		MTK_FUNCTION(6, "TSF_IN"),
    223		MTK_FUNCTION(7, "DBG_MON_A16")
    224	),
    225	MTK_PIN(
    226		PINCTRL_PIN(17, "GPIO17"),
    227		NULL, "mt8365",
    228		MTK_EINT_FUNCTION(0, 17),
    229		MTK_FUNCTION(0, "GPIO17"),
    230		MTK_FUNCTION(1, "DPI_D13"),
    231		MTK_FUNCTION(2, "IDDIG"),
    232		MTK_FUNCTION(3, "PWM_B"),
    233		MTK_FUNCTION(4, "CLKM1"),
    234		MTK_FUNCTION(5, "ANT_SEL1"),
    235		MTK_FUNCTION(6, "DVFSRC_EXT_REQ"),
    236		MTK_FUNCTION(7, "DBG_MON_A17")
    237	),
    238	MTK_PIN(
    239		PINCTRL_PIN(18, "GPIO18"),
    240		NULL, "mt8365",
    241		MTK_EINT_FUNCTION(0, 18),
    242		MTK_FUNCTION(0, "GPIO18"),
    243		MTK_FUNCTION(1, "DPI_D14"),
    244		MTK_FUNCTION(2, "EXT_FRAME_SYNC"),
    245		MTK_FUNCTION(3, "PWM_C"),
    246		MTK_FUNCTION(4, "CLKM2"),
    247		MTK_FUNCTION(5, "ANT_SEL2"),
    248		MTK_FUNCTION(6, "MFG_TEST_CK"),
    249		MTK_FUNCTION(7, "DBG_MON_A18")
    250	),
    251	MTK_PIN(
    252		PINCTRL_PIN(19, "DISP_PWM"),
    253		NULL, "mt8365",
    254		MTK_EINT_FUNCTION(0, 19),
    255		MTK_FUNCTION(0, "GPIO19"),
    256		MTK_FUNCTION(1, "DISP_PWM"),
    257		MTK_FUNCTION(2, "PWM_A"),
    258		MTK_FUNCTION(7, "DBG_MON_A19")
    259	),
    260	MTK_PIN(
    261		PINCTRL_PIN(20, "LCM_RST"),
    262		NULL, "mt8365",
    263		MTK_EINT_FUNCTION(0, 20),
    264		MTK_FUNCTION(0, "GPIO20"),
    265		MTK_FUNCTION(1, "LCM_RST"),
    266		MTK_FUNCTION(2, "PWM_B"),
    267		MTK_FUNCTION(7, "DBG_MON_A20")
    268	),
    269	MTK_PIN(
    270		PINCTRL_PIN(21, "DSI_TE"),
    271		NULL, "mt8365",
    272		MTK_EINT_FUNCTION(0, 21),
    273		MTK_FUNCTION(0, "GPIO21"),
    274		MTK_FUNCTION(1, "DSI_TE"),
    275		MTK_FUNCTION(2, "PWM_C"),
    276		MTK_FUNCTION(3, "ANT_SEL0"),
    277		MTK_FUNCTION(4, "DVFSRC_EXT_REQ"),
    278		MTK_FUNCTION(7, "DBG_MON_A21")
    279	),
    280	MTK_PIN(
    281		PINCTRL_PIN(22, "KPROW0"),
    282		NULL, "mt8365",
    283		MTK_EINT_FUNCTION(0, 22),
    284		MTK_FUNCTION(0, "GPIO22"),
    285		MTK_FUNCTION(1, "KPROW0"),
    286		MTK_FUNCTION(7, "DBG_MON_A22")
    287	),
    288	MTK_PIN(
    289		PINCTRL_PIN(23, "KPROW1"),
    290		NULL, "mt8365",
    291		MTK_EINT_FUNCTION(0, 23),
    292		MTK_FUNCTION(0, "GPIO23"),
    293		MTK_FUNCTION(1, "KPROW1"),
    294		MTK_FUNCTION(2, "IDDIG"),
    295		MTK_FUNCTION(3, "WIFI_TXD"),
    296		MTK_FUNCTION(4, "CLKM3"),
    297		MTK_FUNCTION(5, "ANT_SEL1"),
    298		MTK_FUNCTION(6, "EXT_FRAME_SYNC"),
    299		MTK_FUNCTION(7, "DBG_MON_B0")
    300	),
    301	MTK_PIN(
    302		PINCTRL_PIN(24, "KPCOL0"),
    303		NULL, "mt8365",
    304		MTK_EINT_FUNCTION(0, 24),
    305		MTK_FUNCTION(0, "GPIO24"),
    306		MTK_FUNCTION(1, "KPCOL0"),
    307		MTK_FUNCTION(7, "DBG_MON_A23")
    308	),
    309	MTK_PIN(
    310		PINCTRL_PIN(25, "KPCOL1"),
    311		NULL, "mt8365",
    312		MTK_EINT_FUNCTION(0, 25),
    313		MTK_FUNCTION(0, "GPIO25"),
    314		MTK_FUNCTION(1, "KPCOL1"),
    315		MTK_FUNCTION(2, "USB_DRVVBUS"),
    316		MTK_FUNCTION(3, "APU_JTAG_TRST"),
    317		MTK_FUNCTION(4, "UDI_NTRST_XI"),
    318		MTK_FUNCTION(5, "DFD_NTRST_XI"),
    319		MTK_FUNCTION(6, "CONN_TEST_CK"),
    320		MTK_FUNCTION(7, "DBG_MON_B1")
    321	),
    322	MTK_PIN(
    323		PINCTRL_PIN(26, "SPI_CS"),
    324		NULL, "mt8365",
    325		MTK_EINT_FUNCTION(0, 26),
    326		MTK_FUNCTION(0, "GPIO26"),
    327		MTK_FUNCTION(1, "SPI_CSB"),
    328		MTK_FUNCTION(3, "APU_JTAG_TMS"),
    329		MTK_FUNCTION(4, "UDI_TMS_XI"),
    330		MTK_FUNCTION(5, "DFD_TMS_XI"),
    331		MTK_FUNCTION(6, "CONN_TEST_CK"),
    332		MTK_FUNCTION(7, "DBG_MON_A24")
    333	),
    334	MTK_PIN(
    335		PINCTRL_PIN(27, "SPI_CK"),
    336		NULL, "mt8365",
    337		MTK_EINT_FUNCTION(0, 27),
    338		MTK_FUNCTION(0, "GPIO27"),
    339		MTK_FUNCTION(1, "SPI_CLK"),
    340		MTK_FUNCTION(3, "APU_JTAG_TCK"),
    341		MTK_FUNCTION(4, "UDI_TCK_XI"),
    342		MTK_FUNCTION(5, "DFD_TCK_XI"),
    343		MTK_FUNCTION(6, "APU_TEST_CK"),
    344		MTK_FUNCTION(7, "DBG_MON_A25")
    345	),
    346	MTK_PIN(
    347		PINCTRL_PIN(28, "SPI_MI"),
    348		NULL, "mt8365",
    349		MTK_EINT_FUNCTION(0, 28),
    350		MTK_FUNCTION(0, "GPIO28"),
    351		MTK_FUNCTION(1, "SPI_MI"),
    352		MTK_FUNCTION(2, "SPI_MO"),
    353		MTK_FUNCTION(3, "APU_JTAG_TDI"),
    354		MTK_FUNCTION(4, "UDI_TDI_XI"),
    355		MTK_FUNCTION(5, "DFD_TDI_XI"),
    356		MTK_FUNCTION(6, "DSP_TEST_CK"),
    357		MTK_FUNCTION(7, "DBG_MON_A26")
    358	),
    359	MTK_PIN(
    360		PINCTRL_PIN(29, "SPI_MO"),
    361		NULL, "mt8365",
    362		MTK_EINT_FUNCTION(0, 29),
    363		MTK_FUNCTION(0, "GPIO29"),
    364		MTK_FUNCTION(1, "SPI_MO"),
    365		MTK_FUNCTION(2, "SPI_MI"),
    366		MTK_FUNCTION(3, "APU_JTAG_TDO"),
    367		MTK_FUNCTION(4, "UDI_TDO"),
    368		MTK_FUNCTION(5, "DFD_TDO"),
    369		MTK_FUNCTION(6, "DVFSRC_EXT_REQ"),
    370		MTK_FUNCTION(7, "DBG_MON_A27")
    371	),
    372	MTK_PIN(
    373		PINCTRL_PIN(30, "JTMS"),
    374		NULL, "mt8365",
    375		MTK_EINT_FUNCTION(0, 30),
    376		MTK_FUNCTION(0, "GPIO30"),
    377		MTK_FUNCTION(1, "JTMS"),
    378		MTK_FUNCTION(2, "DFD_TMS_XI"),
    379		MTK_FUNCTION(3, "UDI_TMS_XI"),
    380		MTK_FUNCTION(4, "MCU_SPM_TMS"),
    381		MTK_FUNCTION(5, "CONN_MCU_TMS"),
    382		MTK_FUNCTION(6, "CONN_MCU_AICE_TMSC")
    383	),
    384	MTK_PIN(
    385		PINCTRL_PIN(31, "JTCK"),
    386		NULL, "mt8365",
    387		MTK_EINT_FUNCTION(0, 31),
    388		MTK_FUNCTION(0, "GPIO31"),
    389		MTK_FUNCTION(1, "JTCK"),
    390		MTK_FUNCTION(2, "DFD_TCK_XI"),
    391		MTK_FUNCTION(3, "UDI_TCK_XI"),
    392		MTK_FUNCTION(4, "MCU_SPM_TCK"),
    393		MTK_FUNCTION(5, "CONN_MCU_TCK"),
    394		MTK_FUNCTION(6, "CONN_MCU_AICE_TCKC")
    395	),
    396	MTK_PIN(
    397		PINCTRL_PIN(32, "JTDI"),
    398		NULL, "mt8365",
    399		MTK_EINT_FUNCTION(0, 32),
    400		MTK_FUNCTION(0, "GPIO32"),
    401		MTK_FUNCTION(1, "JTDI"),
    402		MTK_FUNCTION(2, "DFD_TDI_XI"),
    403		MTK_FUNCTION(3, "UDI_TDI_XI"),
    404		MTK_FUNCTION(4, "MCU_SPM_TDI"),
    405		MTK_FUNCTION(5, "CONN_MCU_TDI")
    406	),
    407	MTK_PIN(
    408		PINCTRL_PIN(33, "JTDO"),
    409		NULL, "mt8365",
    410		MTK_EINT_FUNCTION(0, 33),
    411		MTK_FUNCTION(0, "GPIO33"),
    412		MTK_FUNCTION(1, "JTDO"),
    413		MTK_FUNCTION(2, "DFD_TDO"),
    414		MTK_FUNCTION(3, "UDI_TDO"),
    415		MTK_FUNCTION(4, "MCU_SPM_TDO"),
    416		MTK_FUNCTION(5, "CONN_MCU_TDO")
    417	),
    418	MTK_PIN(
    419		PINCTRL_PIN(34, "JTRST"),
    420		NULL, "mt8365",
    421		MTK_EINT_FUNCTION(0, 34),
    422		MTK_FUNCTION(0, "GPIO34"),
    423		MTK_FUNCTION(1, "JTRST"),
    424		MTK_FUNCTION(2, "DFD_NTRST_XI"),
    425		MTK_FUNCTION(3, "UDI_NTRST_XI"),
    426		MTK_FUNCTION(4, "MCU_SPM_NTRST"),
    427		MTK_FUNCTION(5, "CONN_MCU_TRST_B")
    428	),
    429	MTK_PIN(
    430		PINCTRL_PIN(35, "URXD0"),
    431		NULL, "mt8365",
    432		MTK_EINT_FUNCTION(0, 35),
    433		MTK_FUNCTION(0, "GPIO35"),
    434		MTK_FUNCTION(1, "URXD0"),
    435		MTK_FUNCTION(2, "UTXD0"),
    436		MTK_FUNCTION(7, "DSP_URXD0")
    437	),
    438	MTK_PIN(
    439		PINCTRL_PIN(36, "UTXD0"),
    440		NULL, "mt8365",
    441		MTK_EINT_FUNCTION(0, 36),
    442		MTK_FUNCTION(0, "GPIO36"),
    443		MTK_FUNCTION(1, "UTXD0"),
    444		MTK_FUNCTION(2, "URXD0"),
    445		MTK_FUNCTION(7, "DSP_UTXD0")
    446	),
    447	MTK_PIN(
    448		PINCTRL_PIN(37, "URXD1"),
    449		NULL, "mt8365",
    450		MTK_EINT_FUNCTION(0, 37),
    451		MTK_FUNCTION(0, "GPIO37"),
    452		MTK_FUNCTION(1, "URXD1"),
    453		MTK_FUNCTION(2, "UTXD1"),
    454		MTK_FUNCTION(3, "UCTS2"),
    455		MTK_FUNCTION(4, "DVFSRC_EXT_REQ"),
    456		MTK_FUNCTION(5, "CONN_UART0_RXD"),
    457		MTK_FUNCTION(6, "I2S0_MCK"),
    458		MTK_FUNCTION(7, "DSP_URXD0")
    459	),
    460	MTK_PIN(
    461		PINCTRL_PIN(38, "UTXD1"),
    462		NULL, "mt8365",
    463		MTK_EINT_FUNCTION(0, 38),
    464		MTK_FUNCTION(0, "GPIO38"),
    465		MTK_FUNCTION(1, "UTXD1"),
    466		MTK_FUNCTION(2, "URXD1"),
    467		MTK_FUNCTION(3, "URTS2"),
    468		MTK_FUNCTION(4, "ANT_SEL2"),
    469		MTK_FUNCTION(5, "CONN_UART0_TXD"),
    470		MTK_FUNCTION(6, "I2S1_MCK"),
    471		MTK_FUNCTION(7, "DSP_UTXD0")
    472	),
    473	MTK_PIN(
    474		PINCTRL_PIN(39, "URXD2"),
    475		NULL, "mt8365",
    476		MTK_EINT_FUNCTION(0, 39),
    477		MTK_FUNCTION(0, "GPIO39"),
    478		MTK_FUNCTION(1, "URXD2"),
    479		MTK_FUNCTION(2, "UTXD2"),
    480		MTK_FUNCTION(3, "UCTS1"),
    481		MTK_FUNCTION(4, "IDDIG"),
    482		MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"),
    483		MTK_FUNCTION(6, "I2S2_MCK"),
    484		MTK_FUNCTION(7, "DSP_URXD0")
    485	),
    486	MTK_PIN(
    487		PINCTRL_PIN(40, "UTXD2"),
    488		NULL, "mt8365",
    489		MTK_EINT_FUNCTION(0, 40),
    490		MTK_FUNCTION(0, "GPIO40"),
    491		MTK_FUNCTION(1, "UTXD2"),
    492		MTK_FUNCTION(2, "URXD2"),
    493		MTK_FUNCTION(3, "URTS1"),
    494		MTK_FUNCTION(4, "USB_DRVVBUS"),
    495		MTK_FUNCTION(5, "CONN_MCU_DBGI_N"),
    496		MTK_FUNCTION(6, "I2S3_MCK"),
    497		MTK_FUNCTION(7, "DSP_UTXD0")
    498	),
    499	MTK_PIN(
    500		PINCTRL_PIN(41, "PWRAP_SPI0_MI"),
    501		NULL, "mt8365",
    502		MTK_EINT_FUNCTION(0, 41),
    503		MTK_FUNCTION(0, "GPIO41"),
    504		MTK_FUNCTION(1, "PWRAP_SPI0_MI"),
    505		MTK_FUNCTION(2, "PWRAP_SPI0_MO")
    506	),
    507	MTK_PIN(
    508		PINCTRL_PIN(42, "PWRAP_SPI0_MO"),
    509		NULL, "mt8365",
    510		MTK_EINT_FUNCTION(0, 42),
    511		MTK_FUNCTION(0, "GPIO42"),
    512		MTK_FUNCTION(1, "PWRAP_SPI0_MO"),
    513		MTK_FUNCTION(2, "PWRAP_SPI0_MI")
    514	),
    515	MTK_PIN(
    516		PINCTRL_PIN(43, "PWRAP_SPI0_CK"),
    517		NULL, "mt8365",
    518		MTK_EINT_FUNCTION(0, 43),
    519		MTK_FUNCTION(0, "GPIO43"),
    520		MTK_FUNCTION(1, "PWRAP_SPI0_CK")
    521	),
    522	MTK_PIN(
    523		PINCTRL_PIN(44, "PWRAP_SPI0_CSN"),
    524		NULL, "mt8365",
    525		MTK_EINT_FUNCTION(0, 44),
    526		MTK_FUNCTION(0, "GPIO44"),
    527		MTK_FUNCTION(1, "PWRAP_SPI0_CSN")
    528	),
    529	MTK_PIN(
    530		PINCTRL_PIN(45, "RTC32K_CK"),
    531		NULL, "mt8365",
    532		MTK_EINT_FUNCTION(0, 45),
    533		MTK_FUNCTION(0, "GPIO45"),
    534		MTK_FUNCTION(1, "RTC32K_CK")
    535	),
    536	MTK_PIN(
    537		PINCTRL_PIN(46, "WATCHDOG"),
    538		NULL, "mt8365",
    539		MTK_EINT_FUNCTION(0, 46),
    540		MTK_FUNCTION(0, "GPIO46"),
    541		MTK_FUNCTION(1, "WATCHDOG")
    542	),
    543	MTK_PIN(
    544		PINCTRL_PIN(47, "SRCLKENA0"),
    545		NULL, "mt8365",
    546		MTK_EINT_FUNCTION(0, 47),
    547		MTK_FUNCTION(0, "GPIO47"),
    548		MTK_FUNCTION(1, "SRCLKENA0"),
    549		MTK_FUNCTION(2, "SRCLKENA1")
    550	),
    551	MTK_PIN(
    552		PINCTRL_PIN(48, "SRCLKENA1"),
    553		NULL, "mt8365",
    554		MTK_EINT_FUNCTION(0, 48),
    555		MTK_FUNCTION(0, "GPIO48"),
    556		MTK_FUNCTION(1, "SRCLKENA1")
    557	),
    558	MTK_PIN(
    559		PINCTRL_PIN(49, "AUD_CLK_MOSI"),
    560		NULL, "mt8365",
    561		MTK_EINT_FUNCTION(0, 49),
    562		MTK_FUNCTION(0, "GPIO49"),
    563		MTK_FUNCTION(1, "AUD_CLK_MOSI"),
    564		MTK_FUNCTION(2, "AUD_CLK_MISO"),
    565		MTK_FUNCTION(3, "I2S1_MCK")
    566	),
    567	MTK_PIN(
    568		PINCTRL_PIN(50, "AUD_SYNC_MOSI"),
    569		NULL, "mt8365",
    570		MTK_EINT_FUNCTION(0, 50),
    571		MTK_FUNCTION(0, "GPIO50"),
    572		MTK_FUNCTION(1, "AUD_SYNC_MOSI"),
    573		MTK_FUNCTION(2, "AUD_SYNC_MISO"),
    574		MTK_FUNCTION(3, "I2S1_BCK")
    575	),
    576	MTK_PIN(
    577		PINCTRL_PIN(51, "AUD_DAT_MOSI0"),
    578		NULL, "mt8365",
    579		MTK_EINT_FUNCTION(0, 51),
    580		MTK_FUNCTION(0, "GPIO51"),
    581		MTK_FUNCTION(1, "AUD_DAT_MOSI0"),
    582		MTK_FUNCTION(2, "AUD_DAT_MISO0"),
    583		MTK_FUNCTION(3, "I2S1_LRCK")
    584	),
    585	MTK_PIN(
    586		PINCTRL_PIN(52, "AUD_DAT_MOSI1"),
    587		NULL, "mt8365",
    588		MTK_EINT_FUNCTION(0, 52),
    589		MTK_FUNCTION(0, "GPIO52"),
    590		MTK_FUNCTION(1, "AUD_DAT_MOSI1"),
    591		MTK_FUNCTION(2, "AUD_DAT_MISO1"),
    592		MTK_FUNCTION(3, "I2S1_DO")
    593	),
    594	MTK_PIN(
    595		PINCTRL_PIN(53, "AUD_CLK_MISO"),
    596		NULL, "mt8365",
    597		MTK_EINT_FUNCTION(0, 53),
    598		MTK_FUNCTION(0, "GPIO53"),
    599		MTK_FUNCTION(1, "AUD_CLK_MISO"),
    600		MTK_FUNCTION(2, "AUD_CLK_MOSI"),
    601		MTK_FUNCTION(3, "I2S2_MCK")
    602	),
    603	MTK_PIN(
    604		PINCTRL_PIN(54, "AUD_SYNC_MISO"),
    605		NULL, "mt8365",
    606		MTK_EINT_FUNCTION(0, 54),
    607		MTK_FUNCTION(0, "GPIO54"),
    608		MTK_FUNCTION(1, "AUD_SYNC_MISO"),
    609		MTK_FUNCTION(2, "AUD_SYNC_MOSI"),
    610		MTK_FUNCTION(3, "I2S2_BCK")
    611	),
    612	MTK_PIN(
    613		PINCTRL_PIN(55, "AUD_DAT_MISO0"),
    614		NULL, "mt8365",
    615		MTK_EINT_FUNCTION(0, 55),
    616		MTK_FUNCTION(0, "GPIO55"),
    617		MTK_FUNCTION(1, "AUD_DAT_MISO0"),
    618		MTK_FUNCTION(2, "AUD_DAT_MOSI0"),
    619		MTK_FUNCTION(3, "I2S2_LRCK")
    620	),
    621	MTK_PIN(
    622		PINCTRL_PIN(56, "AUD_DAT_MISO1"),
    623		NULL, "mt8365",
    624		MTK_EINT_FUNCTION(0, 56),
    625		MTK_FUNCTION(0, "GPIO56"),
    626		MTK_FUNCTION(1, "AUD_DAT_MISO1"),
    627		MTK_FUNCTION(2, "AUD_DAT_MOSI1"),
    628		MTK_FUNCTION(3, "I2S2_DI")
    629	),
    630	MTK_PIN(
    631		PINCTRL_PIN(57, "SDA0"),
    632		NULL, "mt8365",
    633		MTK_EINT_FUNCTION(0, 57),
    634		MTK_FUNCTION(0, "GPIO57"),
    635		MTK_FUNCTION(1, "SDA0_0")
    636	),
    637	MTK_PIN(
    638		PINCTRL_PIN(58, "SCL0"),
    639		NULL, "mt8365",
    640		MTK_EINT_FUNCTION(0, 58),
    641		MTK_FUNCTION(0, "GPIO58"),
    642		MTK_FUNCTION(1, "SCL0_0")
    643	),
    644	MTK_PIN(
    645		PINCTRL_PIN(59, "SDA1"),
    646		NULL, "mt8365",
    647		MTK_EINT_FUNCTION(0, 59),
    648		MTK_FUNCTION(0, "GPIO59"),
    649		MTK_FUNCTION(1, "SDA1_0"),
    650		MTK_FUNCTION(6, "USB_SDA"),
    651		MTK_FUNCTION(7, "DBG_SDA")
    652	),
    653	MTK_PIN(
    654		PINCTRL_PIN(60, "SCL1"),
    655		NULL, "mt8365",
    656		MTK_EINT_FUNCTION(0, 60),
    657		MTK_FUNCTION(0, "GPIO60"),
    658		MTK_FUNCTION(1, "SCL1_0"),
    659		MTK_FUNCTION(6, "USB_SCL"),
    660		MTK_FUNCTION(7, "DBG_SCL")
    661	),
    662	MTK_PIN(
    663		PINCTRL_PIN(61, "SDA2"),
    664		NULL, "mt8365",
    665		MTK_EINT_FUNCTION(0, 61),
    666		MTK_FUNCTION(0, "GPIO61"),
    667		MTK_FUNCTION(1, "SDA2_0")
    668	),
    669	MTK_PIN(
    670		PINCTRL_PIN(62, "SCL2"),
    671		NULL, "mt8365",
    672		MTK_EINT_FUNCTION(0, 62),
    673		MTK_FUNCTION(0, "GPIO62"),
    674		MTK_FUNCTION(1, "SCL2_0")
    675	),
    676	MTK_PIN(
    677		PINCTRL_PIN(63, "SDA3"),
    678		NULL, "mt8365",
    679		MTK_EINT_FUNCTION(0, 63),
    680		MTK_FUNCTION(0, "GPIO63"),
    681		MTK_FUNCTION(1, "SDA3_0")
    682	),
    683	MTK_PIN(
    684		PINCTRL_PIN(64, "SCL3"),
    685		NULL, "mt8365",
    686		MTK_EINT_FUNCTION(0, 64),
    687		MTK_FUNCTION(0, "GPIO64"),
    688		MTK_FUNCTION(1, "SCL3_0")
    689	),
    690	MTK_PIN(
    691		PINCTRL_PIN(65, "CMMCLK0"),
    692		NULL, "mt8365",
    693		MTK_EINT_FUNCTION(0, 65),
    694		MTK_FUNCTION(0, "GPIO65"),
    695		MTK_FUNCTION(1, "CMMCLK0"),
    696		MTK_FUNCTION(2, "CMMCLK1"),
    697		MTK_FUNCTION(7, "DBG_MON_A28")
    698	),
    699	MTK_PIN(
    700		PINCTRL_PIN(66, "CMMCLK1"),
    701		NULL, "mt8365",
    702		MTK_EINT_FUNCTION(0, 66),
    703		MTK_FUNCTION(0, "GPIO66"),
    704		MTK_FUNCTION(1, "CMMCLK1"),
    705		MTK_FUNCTION(2, "CMMCLK0"),
    706		MTK_FUNCTION(7, "DBG_MON_B2")
    707	),
    708	MTK_PIN(
    709		PINCTRL_PIN(67, "CMPCLK"),
    710		NULL, "mt8365",
    711		MTK_EINT_FUNCTION(0, 67),
    712		MTK_FUNCTION(0, "GPIO67"),
    713		MTK_FUNCTION(1, "CMPCLK"),
    714		MTK_FUNCTION(2, "ANT_SEL0"),
    715		MTK_FUNCTION(4, "TDM_RX_BCK"),
    716		MTK_FUNCTION(5, "I2S0_BCK"),
    717		MTK_FUNCTION(7, "DBG_MON_B3")
    718	),
    719	MTK_PIN(
    720		PINCTRL_PIN(68, "CMDAT0"),
    721		NULL, "mt8365",
    722		MTK_EINT_FUNCTION(0, 68),
    723		MTK_FUNCTION(0, "GPIO68"),
    724		MTK_FUNCTION(1, "CMDAT0"),
    725		MTK_FUNCTION(2, "ANT_SEL1"),
    726		MTK_FUNCTION(4, "TDM_RX_LRCK"),
    727		MTK_FUNCTION(5, "I2S0_LRCK"),
    728		MTK_FUNCTION(7, "DBG_MON_B4")
    729	),
    730	MTK_PIN(
    731		PINCTRL_PIN(69, "CMDAT1"),
    732		NULL, "mt8365",
    733		MTK_EINT_FUNCTION(0, 69),
    734		MTK_FUNCTION(0, "GPIO69"),
    735		MTK_FUNCTION(1, "CMDAT1"),
    736		MTK_FUNCTION(2, "ANT_SEL2"),
    737		MTK_FUNCTION(3, "DVFSRC_EXT_REQ"),
    738		MTK_FUNCTION(4, "TDM_RX_MCK"),
    739		MTK_FUNCTION(5, "I2S0_MCK"),
    740		MTK_FUNCTION(7, "DBG_MON_B5")
    741	),
    742	MTK_PIN(
    743		PINCTRL_PIN(70, "CMDAT2"),
    744		NULL, "mt8365",
    745		MTK_EINT_FUNCTION(0, 70),
    746		MTK_FUNCTION(0, "GPIO70"),
    747		MTK_FUNCTION(1, "CMDAT2"),
    748		MTK_FUNCTION(2, "ANT_SEL3"),
    749		MTK_FUNCTION(4, "TDM_RX_DI"),
    750		MTK_FUNCTION(5, "I2S0_DI"),
    751		MTK_FUNCTION(7, "DBG_MON_B6")
    752	),
    753	MTK_PIN(
    754		PINCTRL_PIN(71, "CMDAT3"),
    755		NULL, "mt8365",
    756		MTK_EINT_FUNCTION(0, 71),
    757		MTK_FUNCTION(0, "GPIO71"),
    758		MTK_FUNCTION(1, "CMDAT3"),
    759		MTK_FUNCTION(2, "ANT_SEL4"),
    760		MTK_FUNCTION(7, "DBG_MON_B7")
    761	),
    762	MTK_PIN(
    763		PINCTRL_PIN(72, "CMDAT4"),
    764		NULL, "mt8365",
    765		MTK_EINT_FUNCTION(0, 72),
    766		MTK_FUNCTION(0, "GPIO72"),
    767		MTK_FUNCTION(1, "CMDAT4"),
    768		MTK_FUNCTION(2, "ANT_SEL5"),
    769		MTK_FUNCTION(5, "I2S3_BCK"),
    770		MTK_FUNCTION(7, "DBG_MON_B8")
    771	),
    772	MTK_PIN(
    773		PINCTRL_PIN(73, "CMDAT5"),
    774		NULL, "mt8365",
    775		MTK_EINT_FUNCTION(0, 73),
    776		MTK_FUNCTION(0, "GPIO73"),
    777		MTK_FUNCTION(1, "CMDAT5"),
    778		MTK_FUNCTION(2, "ANT_SEL6"),
    779		MTK_FUNCTION(5, "I2S3_LRCK"),
    780		MTK_FUNCTION(7, "DBG_MON_B9")
    781	),
    782	MTK_PIN(
    783		PINCTRL_PIN(74, "CMDAT6"),
    784		NULL, "mt8365",
    785		MTK_EINT_FUNCTION(0, 74),
    786		MTK_FUNCTION(0, "GPIO74"),
    787		MTK_FUNCTION(1, "CMDAT6"),
    788		MTK_FUNCTION(2, "ANT_SEL7"),
    789		MTK_FUNCTION(5, "I2S3_MCK"),
    790		MTK_FUNCTION(7, "DBG_MON_B10")
    791	),
    792	MTK_PIN(
    793		PINCTRL_PIN(75, "CMDAT7"),
    794		NULL, "mt8365",
    795		MTK_EINT_FUNCTION(0, 75),
    796		MTK_FUNCTION(0, "GPIO75"),
    797		MTK_FUNCTION(1, "CMDAT7"),
    798		MTK_FUNCTION(5, "I2S3_DO"),
    799		MTK_FUNCTION(7, "DBG_MON_B11")
    800	),
    801	MTK_PIN(
    802		PINCTRL_PIN(76, "CMDAT8"),
    803		NULL, "mt8365",
    804		MTK_EINT_FUNCTION(0, 76),
    805		MTK_FUNCTION(0, "GPIO76"),
    806		MTK_FUNCTION(1, "CMDAT8"),
    807		MTK_FUNCTION(5, "PCM_CLK"),
    808		MTK_FUNCTION(7, "DBG_MON_A29")
    809	),
    810	MTK_PIN(
    811		PINCTRL_PIN(77, "CMDAT9"),
    812		NULL, "mt8365",
    813		MTK_EINT_FUNCTION(0, 77),
    814		MTK_FUNCTION(0, "GPIO77"),
    815		MTK_FUNCTION(1, "CMDAT9"),
    816		MTK_FUNCTION(5, "PCM_SYNC"),
    817		MTK_FUNCTION(7, "DBG_MON_A30")
    818	),
    819	MTK_PIN(
    820		PINCTRL_PIN(78, "CMHSYNC"),
    821		NULL, "mt8365",
    822		MTK_EINT_FUNCTION(0, 78),
    823		MTK_FUNCTION(0, "GPIO78"),
    824		MTK_FUNCTION(1, "CMHSYNC"),
    825		MTK_FUNCTION(5, "PCM_RX"),
    826		MTK_FUNCTION(7, "DBG_MON_A31")
    827	),
    828	MTK_PIN(
    829		PINCTRL_PIN(79, "CMVSYNC"),
    830		NULL, "mt8365",
    831		MTK_EINT_FUNCTION(0, 79),
    832		MTK_FUNCTION(0, "GPIO79"),
    833		MTK_FUNCTION(1, "CMVSYNC"),
    834		MTK_FUNCTION(5, "PCM_TX"),
    835		MTK_FUNCTION(7, "DBG_MON_A32")
    836	),
    837	MTK_PIN(
    838		PINCTRL_PIN(80, "MSDC2_CMD"),
    839		NULL, "mt8365",
    840		MTK_EINT_FUNCTION(0, 80),
    841		MTK_FUNCTION(0, "GPIO80"),
    842		MTK_FUNCTION(1, "MSDC2_CMD"),
    843		MTK_FUNCTION(2, "TDM_TX_LRCK"),
    844		MTK_FUNCTION(3, "UTXD1"),
    845		MTK_FUNCTION(4, "DPI_D19"),
    846		MTK_FUNCTION(5, "UDI_TMS_XI"),
    847		MTK_FUNCTION(6, "ADSP_JTAG_TMS")
    848	),
    849	MTK_PIN(
    850		PINCTRL_PIN(81, "MSDC2_CLK"),
    851		NULL, "mt8365",
    852		MTK_EINT_FUNCTION(0, 81),
    853		MTK_FUNCTION(0, "GPIO81"),
    854		MTK_FUNCTION(1, "MSDC2_CLK"),
    855		MTK_FUNCTION(2, "TDM_TX_BCK"),
    856		MTK_FUNCTION(3, "URXD1"),
    857		MTK_FUNCTION(4, "DPI_D20"),
    858		MTK_FUNCTION(5, "UDI_TCK_XI"),
    859		MTK_FUNCTION(6, "ADSP_JTAG_TCK")
    860	),
    861	MTK_PIN(
    862		PINCTRL_PIN(82, "MSDC2_DAT0"),
    863		NULL, "mt8365",
    864		MTK_EINT_FUNCTION(0, 82),
    865		MTK_FUNCTION(0, "GPIO82"),
    866		MTK_FUNCTION(1, "MSDC2_DAT0"),
    867		MTK_FUNCTION(2, "TDM_TX_DATA0"),
    868		MTK_FUNCTION(3, "UTXD2"),
    869		MTK_FUNCTION(4, "DPI_D21"),
    870		MTK_FUNCTION(5, "UDI_TDI_XI"),
    871		MTK_FUNCTION(6, "ADSP_JTAG_TDI")
    872	),
    873	MTK_PIN(
    874		PINCTRL_PIN(83, "MSDC2_DAT1"),
    875		NULL, "mt8365",
    876		MTK_EINT_FUNCTION(0, 83),
    877		MTK_FUNCTION(0, "GPIO83"),
    878		MTK_FUNCTION(1, "MSDC2_DAT1"),
    879		MTK_FUNCTION(2, "TDM_TX_DATA1"),
    880		MTK_FUNCTION(3, "URXD2"),
    881		MTK_FUNCTION(4, "DPI_D22"),
    882		MTK_FUNCTION(5, "UDI_TDO"),
    883		MTK_FUNCTION(6, "ADSP_JTAG_TDO")
    884	),
    885	MTK_PIN(
    886		PINCTRL_PIN(84, "MSDC2_DAT2"),
    887		NULL, "mt8365",
    888		MTK_EINT_FUNCTION(0, 84),
    889		MTK_FUNCTION(0, "GPIO84"),
    890		MTK_FUNCTION(1, "MSDC2_DAT2"),
    891		MTK_FUNCTION(2, "TDM_TX_DATA2"),
    892		MTK_FUNCTION(3, "PWM_A"),
    893		MTK_FUNCTION(4, "DPI_D23"),
    894		MTK_FUNCTION(5, "UDI_NTRST_XI"),
    895		MTK_FUNCTION(6, "ADSP_JTAG_TRST")
    896	),
    897	MTK_PIN(
    898		PINCTRL_PIN(85, "MSDC2_DAT3"),
    899		NULL, "mt8365",
    900		MTK_EINT_FUNCTION(0, 85),
    901		MTK_FUNCTION(0, "GPIO85"),
    902		MTK_FUNCTION(1, "MSDC2_DAT3"),
    903		MTK_FUNCTION(2, "TDM_TX_DATA3"),
    904		MTK_FUNCTION(3, "PWM_B"),
    905		MTK_FUNCTION(5, "EXT_FRAME_SYNC")
    906	),
    907	MTK_PIN(
    908		PINCTRL_PIN(86, "MSDC2_DSL"),
    909		NULL, "mt8365",
    910		MTK_EINT_FUNCTION(0, 86),
    911		MTK_FUNCTION(0, "GPIO86"),
    912		MTK_FUNCTION(1, "MSDC2_DSL"),
    913		MTK_FUNCTION(2, "TDM_TX_MCK"),
    914		MTK_FUNCTION(3, "PWM_C")
    915	),
    916	MTK_PIN(
    917		PINCTRL_PIN(87, "MSDC1_CMD"),
    918		NULL, "mt8365",
    919		MTK_EINT_FUNCTION(0, 87),
    920		MTK_FUNCTION(0, "GPIO87"),
    921		MTK_FUNCTION(1, "MSDC1_CMD"),
    922		MTK_FUNCTION(2, "CONN_MCU_AICE_TMSC"),
    923		MTK_FUNCTION(3, "DFD_TMS_XI"),
    924		MTK_FUNCTION(4, "APU_JTAG_TMS"),
    925		MTK_FUNCTION(5, "MCU_SPM_TMS"),
    926		MTK_FUNCTION(6, "CONN_DSP_JMS"),
    927		MTK_FUNCTION(7, "ADSP_JTAG_TMS")
    928	),
    929	MTK_PIN(
    930		PINCTRL_PIN(88, "MSDC1_CLK"),
    931		NULL, "mt8365",
    932		MTK_EINT_FUNCTION(0, 88),
    933		MTK_FUNCTION(0, "GPIO88"),
    934		MTK_FUNCTION(1, "MSDC1_CLK"),
    935		MTK_FUNCTION(2, "CONN_MCU_AICE_TCKC"),
    936		MTK_FUNCTION(3, "DFD_TCK_XI"),
    937		MTK_FUNCTION(4, "APU_JTAG_TCK"),
    938		MTK_FUNCTION(5, "MCU_SPM_TCK"),
    939		MTK_FUNCTION(6, "CONN_DSP_JCK"),
    940		MTK_FUNCTION(7, "ADSP_JTAG_TCK")
    941	),
    942	MTK_PIN(
    943		PINCTRL_PIN(89, "MSDC1_DAT0"),
    944		NULL, "mt8365",
    945		MTK_EINT_FUNCTION(0, 89),
    946		MTK_FUNCTION(0, "GPIO89"),
    947		MTK_FUNCTION(1, "MSDC1_DAT0"),
    948		MTK_FUNCTION(2, "PWM_C"),
    949		MTK_FUNCTION(3, "DFD_TDI_XI"),
    950		MTK_FUNCTION(4, "APU_JTAG_TDI"),
    951		MTK_FUNCTION(5, "MCU_SPM_TDI"),
    952		MTK_FUNCTION(6, "CONN_DSP_JDI"),
    953		MTK_FUNCTION(7, "ADSP_JTAG_TDI")
    954	),
    955	MTK_PIN(
    956		PINCTRL_PIN(90, "MSDC1_DAT1"),
    957		NULL, "mt8365",
    958		MTK_EINT_FUNCTION(0, 90),
    959		MTK_FUNCTION(0, "GPIO90"),
    960		MTK_FUNCTION(1, "MSDC1_DAT1"),
    961		MTK_FUNCTION(2, "SPDIF_IN"),
    962		MTK_FUNCTION(3, "DFD_TDO"),
    963		MTK_FUNCTION(4, "APU_JTAG_TDO"),
    964		MTK_FUNCTION(5, "MCU_SPM_TDO"),
    965		MTK_FUNCTION(6, "CONN_DSP_JDO"),
    966		MTK_FUNCTION(7, "ADSP_JTAG_TDO")
    967	),
    968	MTK_PIN(
    969		PINCTRL_PIN(91, "MSDC1_DAT2"),
    970		NULL, "mt8365",
    971		MTK_EINT_FUNCTION(0, 91),
    972		MTK_FUNCTION(0, "GPIO91"),
    973		MTK_FUNCTION(1, "MSDC1_DAT2"),
    974		MTK_FUNCTION(2, "SPDIF_OUT"),
    975		MTK_FUNCTION(3, "DFD_NTRST_XI"),
    976		MTK_FUNCTION(4, "APU_JTAG_TRST"),
    977		MTK_FUNCTION(5, "MCU_SPM_NTRST"),
    978		MTK_FUNCTION(6, "CONN_DSP_JINTP"),
    979		MTK_FUNCTION(7, "ADSP_JTAG_TRST")
    980	),
    981	MTK_PIN(
    982		PINCTRL_PIN(92, "MSDC1_DAT3"),
    983		NULL, "mt8365",
    984		MTK_EINT_FUNCTION(0, 92),
    985		MTK_FUNCTION(0, "GPIO92"),
    986		MTK_FUNCTION(1, "MSDC1_DAT3"),
    987		MTK_FUNCTION(2, "IRRX"),
    988		MTK_FUNCTION(3, "PWM_A")
    989	),
    990	MTK_PIN(
    991		PINCTRL_PIN(93, "MSDC0_DAT7"),
    992		NULL, "mt8365",
    993		MTK_EINT_FUNCTION(0, 93),
    994		MTK_FUNCTION(0, "GPIO93"),
    995		MTK_FUNCTION(1, "MSDC0_DAT7"),
    996		MTK_FUNCTION(2, "NLD7")
    997	),
    998	MTK_PIN(
    999		PINCTRL_PIN(94, "MSDC0_DAT6"),
   1000		NULL, "mt8365",
   1001		MTK_EINT_FUNCTION(0, 94),
   1002		MTK_FUNCTION(0, "GPIO94"),
   1003		MTK_FUNCTION(1, "MSDC0_DAT6"),
   1004		MTK_FUNCTION(2, "NLD6")
   1005	),
   1006	MTK_PIN(
   1007		PINCTRL_PIN(95, "MSDC0_DAT5"),
   1008		NULL, "mt8365",
   1009		MTK_EINT_FUNCTION(0, 95),
   1010		MTK_FUNCTION(0, "GPIO95"),
   1011		MTK_FUNCTION(1, "MSDC0_DAT5"),
   1012		MTK_FUNCTION(2, "NLD4")
   1013	),
   1014	MTK_PIN(
   1015		PINCTRL_PIN(96, "MSDC0_DAT4"),
   1016		NULL, "mt8365",
   1017		MTK_EINT_FUNCTION(0, 96),
   1018		MTK_FUNCTION(0, "GPIO96"),
   1019		MTK_FUNCTION(1, "MSDC0_DAT4"),
   1020		MTK_FUNCTION(2, "NLD3")
   1021	),
   1022	MTK_PIN(
   1023		PINCTRL_PIN(97, "MSDC0_RSTB"),
   1024		NULL, "mt8365",
   1025		MTK_EINT_FUNCTION(0, 97),
   1026		MTK_FUNCTION(0, "GPIO97"),
   1027		MTK_FUNCTION(1, "MSDC0_RSTB"),
   1028		MTK_FUNCTION(2, "NLD0")
   1029	),
   1030	MTK_PIN(
   1031		PINCTRL_PIN(98, "MSDC0_CMD"),
   1032		NULL, "mt8365",
   1033		MTK_EINT_FUNCTION(0, 98),
   1034		MTK_FUNCTION(0, "GPIO98"),
   1035		MTK_FUNCTION(1, "MSDC0_CMD"),
   1036		MTK_FUNCTION(2, "NALE")
   1037	),
   1038	MTK_PIN(
   1039		PINCTRL_PIN(99, "MSDC0_CLK"),
   1040		NULL, "mt8365",
   1041		MTK_EINT_FUNCTION(0, 99),
   1042		MTK_FUNCTION(0, "GPIO99"),
   1043		MTK_FUNCTION(1, "MSDC0_CLK"),
   1044		MTK_FUNCTION(2, "NWEB")
   1045	),
   1046	MTK_PIN(
   1047		PINCTRL_PIN(100, "MSDC0_DAT3"),
   1048		NULL, "mt8365",
   1049		MTK_EINT_FUNCTION(0, 100),
   1050		MTK_FUNCTION(0, "GPIO100"),
   1051		MTK_FUNCTION(1, "MSDC0_DAT3"),
   1052		MTK_FUNCTION(2, "NLD1")
   1053	),
   1054	MTK_PIN(
   1055		PINCTRL_PIN(101, "MSDC0_DAT2"),
   1056		NULL, "mt8365",
   1057		MTK_EINT_FUNCTION(0, 101),
   1058		MTK_FUNCTION(0, "GPIO101"),
   1059		MTK_FUNCTION(1, "MSDC0_DAT2"),
   1060		MTK_FUNCTION(2, "NLD5")
   1061	),
   1062	MTK_PIN(
   1063		PINCTRL_PIN(102, "MSDC0_DAT1"),
   1064		NULL, "mt8365",
   1065		MTK_EINT_FUNCTION(0, 102),
   1066		MTK_FUNCTION(0, "GPIO102"),
   1067		MTK_FUNCTION(1, "MSDC0_DAT1"),
   1068		MTK_FUNCTION(2, "NDQS")
   1069	),
   1070	MTK_PIN(
   1071		PINCTRL_PIN(103, "MSDC0_DAT0"),
   1072		NULL, "mt8365",
   1073		MTK_EINT_FUNCTION(0, 103),
   1074		MTK_FUNCTION(0, "GPIO103"),
   1075		MTK_FUNCTION(1, "MSDC0_DAT0"),
   1076		MTK_FUNCTION(2, "NLD2")
   1077	),
   1078	MTK_PIN(
   1079		PINCTRL_PIN(104, "MSDC0_DSL"),
   1080		NULL, "mt8365",
   1081		MTK_EINT_FUNCTION(0, 104),
   1082		MTK_FUNCTION(0, "GPIO104"),
   1083		MTK_FUNCTION(1, "MSDC0_DSL")
   1084	),
   1085	MTK_PIN(
   1086		PINCTRL_PIN(105, "NCLE"),
   1087		NULL, "mt8365",
   1088		MTK_EINT_FUNCTION(0, 105),
   1089		MTK_FUNCTION(0, "GPIO105"),
   1090		MTK_FUNCTION(1, "NCLE"),
   1091		MTK_FUNCTION(2, "TDM_RX_MCK"),
   1092		MTK_FUNCTION(7, "DBG_MON_B12")
   1093	),
   1094	MTK_PIN(
   1095		PINCTRL_PIN(106, "NCEB1"),
   1096		NULL, "mt8365",
   1097		MTK_EINT_FUNCTION(0, 106),
   1098		MTK_FUNCTION(0, "GPIO106"),
   1099		MTK_FUNCTION(1, "NCEB1"),
   1100		MTK_FUNCTION(2, "TDM_RX_BCK"),
   1101		MTK_FUNCTION(7, "DBG_MON_B13")
   1102	),
   1103	MTK_PIN(
   1104		PINCTRL_PIN(107, "NCEB0"),
   1105		NULL, "mt8365",
   1106		MTK_EINT_FUNCTION(0, 107),
   1107		MTK_FUNCTION(0, "GPIO107"),
   1108		MTK_FUNCTION(1, "NCEB0"),
   1109		MTK_FUNCTION(2, "TDM_RX_LRCK"),
   1110		MTK_FUNCTION(7, "DBG_MON_B14")
   1111	),
   1112	MTK_PIN(
   1113		PINCTRL_PIN(108, "NREB"),
   1114		NULL, "mt8365",
   1115		MTK_EINT_FUNCTION(0, 108),
   1116		MTK_FUNCTION(0, "GPIO108"),
   1117		MTK_FUNCTION(1, "NREB"),
   1118		MTK_FUNCTION(2, "TDM_RX_DI"),
   1119		MTK_FUNCTION(7, "DBG_MON_B15")
   1120	),
   1121	MTK_PIN(
   1122		PINCTRL_PIN(109, "NRNB"),
   1123		NULL, "mt8365",
   1124		MTK_EINT_FUNCTION(0, 109),
   1125		MTK_FUNCTION(0, "GPIO109"),
   1126		MTK_FUNCTION(1, "NRNB"),
   1127		MTK_FUNCTION(2, "TSF_IN"),
   1128		MTK_FUNCTION(7, "DBG_MON_B16")
   1129	),
   1130	MTK_PIN(
   1131		PINCTRL_PIN(110, "PCM_CLK"),
   1132		NULL, "mt8365",
   1133		MTK_EINT_FUNCTION(0, 110),
   1134		MTK_FUNCTION(0, "GPIO110"),
   1135		MTK_FUNCTION(1, "PCM_CLK"),
   1136		MTK_FUNCTION(2, "I2S0_BCK"),
   1137		MTK_FUNCTION(3, "I2S3_BCK"),
   1138		MTK_FUNCTION(4, "SPDIF_IN"),
   1139		MTK_FUNCTION(5, "DPI_D15")
   1140	),
   1141	MTK_PIN(
   1142		PINCTRL_PIN(111, "PCM_SYNC"),
   1143		NULL, "mt8365",
   1144		MTK_EINT_FUNCTION(0, 111),
   1145		MTK_FUNCTION(0, "GPIO111"),
   1146		MTK_FUNCTION(1, "PCM_SYNC"),
   1147		MTK_FUNCTION(2, "I2S0_LRCK"),
   1148		MTK_FUNCTION(3, "I2S3_LRCK"),
   1149		MTK_FUNCTION(4, "SPDIF_OUT"),
   1150		MTK_FUNCTION(5, "DPI_D16")
   1151	),
   1152	MTK_PIN(
   1153		PINCTRL_PIN(112, "PCM_RX"),
   1154		NULL, "mt8365",
   1155		MTK_EINT_FUNCTION(0, 112),
   1156		MTK_FUNCTION(0, "GPIO112"),
   1157		MTK_FUNCTION(1, "PCM_RX"),
   1158		MTK_FUNCTION(2, "I2S0_DI"),
   1159		MTK_FUNCTION(3, "I2S3_MCK"),
   1160		MTK_FUNCTION(4, "IRRX"),
   1161		MTK_FUNCTION(5, "DPI_D17")
   1162	),
   1163	MTK_PIN(
   1164		PINCTRL_PIN(113, "PCM_TX"),
   1165		NULL, "mt8365",
   1166		MTK_EINT_FUNCTION(0, 113),
   1167		MTK_FUNCTION(0, "GPIO113"),
   1168		MTK_FUNCTION(1, "PCM_TX"),
   1169		MTK_FUNCTION(2, "I2S0_MCK"),
   1170		MTK_FUNCTION(3, "I2S3_DO"),
   1171		MTK_FUNCTION(4, "PWM_B"),
   1172		MTK_FUNCTION(5, "DPI_D18")
   1173	),
   1174	MTK_PIN(
   1175		PINCTRL_PIN(114, "I2S_DATA_IN"),
   1176		NULL, "mt8365",
   1177		MTK_EINT_FUNCTION(0, 114),
   1178		MTK_FUNCTION(0, "GPIO114"),
   1179		MTK_FUNCTION(1, "I2S0_DI"),
   1180		MTK_FUNCTION(2, "I2S1_DO"),
   1181		MTK_FUNCTION(3, "I2S2_DI"),
   1182		MTK_FUNCTION(4, "I2S3_DO"),
   1183		MTK_FUNCTION(5, "PWM_A"),
   1184		MTK_FUNCTION(6, "SPDIF_IN"),
   1185		MTK_FUNCTION(7, "DBG_MON_B17")
   1186	),
   1187	MTK_PIN(
   1188		PINCTRL_PIN(115, "I2S_LRCK"),
   1189		NULL, "mt8365",
   1190		MTK_EINT_FUNCTION(0, 115),
   1191		MTK_FUNCTION(0, "GPIO115"),
   1192		MTK_FUNCTION(1, "I2S0_LRCK"),
   1193		MTK_FUNCTION(2, "I2S1_LRCK"),
   1194		MTK_FUNCTION(3, "I2S2_LRCK"),
   1195		MTK_FUNCTION(4, "I2S3_LRCK"),
   1196		MTK_FUNCTION(5, "PWM_B"),
   1197		MTK_FUNCTION(6, "SPDIF_OUT"),
   1198		MTK_FUNCTION(7, "DBG_MON_B18")
   1199	),
   1200	MTK_PIN(
   1201		PINCTRL_PIN(116, "I2S_BCK"),
   1202		NULL, "mt8365",
   1203		MTK_EINT_FUNCTION(0, 116),
   1204		MTK_FUNCTION(0, "GPIO116"),
   1205		MTK_FUNCTION(1, "I2S0_BCK"),
   1206		MTK_FUNCTION(2, "I2S1_BCK"),
   1207		MTK_FUNCTION(3, "I2S2_BCK"),
   1208		MTK_FUNCTION(4, "I2S3_BCK"),
   1209		MTK_FUNCTION(5, "PWM_C"),
   1210		MTK_FUNCTION(6, "IRRX"),
   1211		MTK_FUNCTION(7, "DBG_MON_B19")
   1212	),
   1213	MTK_PIN(
   1214		PINCTRL_PIN(117, "DMIC0_CLK"),
   1215		NULL, "mt8365",
   1216		MTK_EINT_FUNCTION(0, 117),
   1217		MTK_FUNCTION(0, "GPIO117"),
   1218		MTK_FUNCTION(1, "DMIC0_CLK"),
   1219		MTK_FUNCTION(2, "I2S2_BCK"),
   1220		MTK_FUNCTION(7, "DBG_MON_B20")
   1221	),
   1222	MTK_PIN(
   1223		PINCTRL_PIN(118, "DMIC0_DAT0"),
   1224		NULL, "mt8365",
   1225		MTK_EINT_FUNCTION(0, 118),
   1226		MTK_FUNCTION(0, "GPIO118"),
   1227		MTK_FUNCTION(1, "DMIC0_DAT0"),
   1228		MTK_FUNCTION(2, "I2S2_DI"),
   1229		MTK_FUNCTION(7, "DBG_MON_B21")
   1230	),
   1231	MTK_PIN(
   1232		PINCTRL_PIN(119, "DMIC0_DAT1"),
   1233		NULL, "mt8365",
   1234		MTK_EINT_FUNCTION(0, 119),
   1235		MTK_FUNCTION(0, "GPIO119"),
   1236		MTK_FUNCTION(1, "DMIC0_DAT1"),
   1237		MTK_FUNCTION(2, "I2S2_LRCK"),
   1238		MTK_FUNCTION(7, "DBG_MON_B22")
   1239	),
   1240	MTK_PIN(
   1241		PINCTRL_PIN(120, "DMIC1_CLK"),
   1242		NULL, "mt8365",
   1243		MTK_EINT_FUNCTION(0, 120),
   1244		MTK_FUNCTION(0, "GPIO120"),
   1245		MTK_FUNCTION(1, "DMIC1_CLK"),
   1246		MTK_FUNCTION(2, "I2S2_MCK"),
   1247		MTK_FUNCTION(7, "DBG_MON_B23")
   1248	),
   1249	MTK_PIN(
   1250		PINCTRL_PIN(121, "DMIC1_DAT0"),
   1251		NULL, "mt8365",
   1252		MTK_EINT_FUNCTION(0, 121),
   1253		MTK_FUNCTION(0, "GPIO121"),
   1254		MTK_FUNCTION(1, "DMIC1_DAT0"),
   1255		MTK_FUNCTION(2, "I2S1_BCK"),
   1256		MTK_FUNCTION(7, "DBG_MON_B24")
   1257	),
   1258	MTK_PIN(
   1259		PINCTRL_PIN(122, "DMIC1_DAT1"),
   1260		NULL, "mt8365",
   1261		MTK_EINT_FUNCTION(0, 122),
   1262		MTK_FUNCTION(0, "GPIO122"),
   1263		MTK_FUNCTION(1, "DMIC1_DAT1"),
   1264		MTK_FUNCTION(2, "I2S1_LRCK"),
   1265		MTK_FUNCTION(7, "DBG_MON_B25")
   1266	),
   1267	MTK_PIN(
   1268		PINCTRL_PIN(123, "DMIC2_CLK"),
   1269		NULL, "mt8365",
   1270		MTK_EINT_FUNCTION(0, 123),
   1271		MTK_FUNCTION(0, "GPIO123"),
   1272		MTK_FUNCTION(1, "DMIC2_CLK"),
   1273		MTK_FUNCTION(2, "I2S1_MCK"),
   1274		MTK_FUNCTION(7, "DBG_MON_B26")
   1275	),
   1276	MTK_PIN(
   1277		PINCTRL_PIN(124, "DMIC2_DAT0"),
   1278		NULL, "mt8365",
   1279		MTK_EINT_FUNCTION(0, 124),
   1280		MTK_FUNCTION(0, "GPIO124"),
   1281		MTK_FUNCTION(1, "DMIC2_DAT0"),
   1282		MTK_FUNCTION(2, "I2S1_DO"),
   1283		MTK_FUNCTION(7, "DBG_MON_B27")
   1284	),
   1285	MTK_PIN(
   1286		PINCTRL_PIN(125, "DMIC2_DAT1"),
   1287		NULL, "mt8365",
   1288		MTK_EINT_FUNCTION(0, 125),
   1289		MTK_FUNCTION(0, "GPIO125"),
   1290		MTK_FUNCTION(1, "DMIC2_DAT1"),
   1291		MTK_FUNCTION(2, "TDM_RX_BCK"),
   1292		MTK_FUNCTION(7, "DBG_MON_B28")
   1293	),
   1294	MTK_PIN(
   1295		PINCTRL_PIN(126, "DMIC3_CLK"),
   1296		NULL, "mt8365",
   1297		MTK_EINT_FUNCTION(0, 126),
   1298		MTK_FUNCTION(0, "GPIO126"),
   1299		MTK_FUNCTION(1, "DMIC3_CLK"),
   1300		MTK_FUNCTION(2, "TDM_RX_LRCK")
   1301	),
   1302	MTK_PIN(
   1303		PINCTRL_PIN(127, "DMIC3_DAT0"),
   1304		NULL, "mt8365",
   1305		MTK_EINT_FUNCTION(0, 127),
   1306		MTK_FUNCTION(0, "GPIO127"),
   1307		MTK_FUNCTION(1, "DMIC3_DAT0"),
   1308		MTK_FUNCTION(2, "TDM_RX_DI")
   1309	),
   1310	MTK_PIN(
   1311		PINCTRL_PIN(128, "DMIC3_DAT1"),
   1312		NULL, "mt8365",
   1313		MTK_EINT_FUNCTION(0, 128),
   1314		MTK_FUNCTION(0, "GPIO128"),
   1315		MTK_FUNCTION(1, "DMIC3_DAT1"),
   1316		MTK_FUNCTION(2, "TDM_RX_MCK"),
   1317		MTK_FUNCTION(3, "VAD_CLK")
   1318	),
   1319	MTK_PIN(
   1320		PINCTRL_PIN(129, "TDM_TX_BCK"),
   1321		NULL, "mt8365",
   1322		MTK_EINT_FUNCTION(0, 129),
   1323		MTK_FUNCTION(0, "GPIO129"),
   1324		MTK_FUNCTION(1, "TDM_TX_BCK"),
   1325		MTK_FUNCTION(2, "I2S3_BCK"),
   1326		MTK_FUNCTION(3, "ckmon1_ck")
   1327	),
   1328	MTK_PIN(
   1329		PINCTRL_PIN(130, "TDM_TX_LRCK"),
   1330		NULL, "mt8365",
   1331		MTK_EINT_FUNCTION(0, 130),
   1332		MTK_FUNCTION(0, "GPIO130"),
   1333		MTK_FUNCTION(1, "TDM_TX_LRCK"),
   1334		MTK_FUNCTION(2, "I2S3_LRCK"),
   1335		MTK_FUNCTION(3, "ckmon2_ck")
   1336	),
   1337	MTK_PIN(
   1338		PINCTRL_PIN(131, "TDM_TX_MCK"),
   1339		NULL, "mt8365",
   1340		MTK_EINT_FUNCTION(0, 131),
   1341		MTK_FUNCTION(0, "GPIO131"),
   1342		MTK_FUNCTION(1, "TDM_TX_MCK"),
   1343		MTK_FUNCTION(2, "I2S3_MCK"),
   1344		MTK_FUNCTION(3, "ckmon3_ck")
   1345	),
   1346	MTK_PIN(
   1347		PINCTRL_PIN(132, "TDM_TX_DATA0"),
   1348		NULL, "mt8365",
   1349		MTK_EINT_FUNCTION(0, 132),
   1350		MTK_FUNCTION(0, "GPIO132"),
   1351		MTK_FUNCTION(1, "TDM_TX_DATA0"),
   1352		MTK_FUNCTION(2, "I2S3_DO"),
   1353		MTK_FUNCTION(3, "ckmon4_ck"),
   1354		MTK_FUNCTION(7, "DBG_MON_B29")
   1355	),
   1356	MTK_PIN(
   1357		PINCTRL_PIN(133, "TDM_TX_DATA1"),
   1358		NULL, "mt8365",
   1359		MTK_EINT_FUNCTION(0, 133),
   1360		MTK_FUNCTION(0, "GPIO133"),
   1361		MTK_FUNCTION(1, "TDM_TX_DATA1"),
   1362		MTK_FUNCTION(7, "DBG_MON_B30")
   1363	),
   1364	MTK_PIN(
   1365		PINCTRL_PIN(134, "TDM_TX_DATA2"),
   1366		NULL, "mt8365",
   1367		MTK_EINT_FUNCTION(0, 134),
   1368		MTK_FUNCTION(0, "GPIO134"),
   1369		MTK_FUNCTION(1, "TDM_TX_DATA2"),
   1370		MTK_FUNCTION(7, "DBG_MON_B31")
   1371	),
   1372	MTK_PIN(
   1373		PINCTRL_PIN(135, "TDM_TX_DATA3"),
   1374		NULL, "mt8365",
   1375		MTK_EINT_FUNCTION(0, 135),
   1376		MTK_FUNCTION(0, "GPIO135"),
   1377		MTK_FUNCTION(1, "TDM_TX_DATA3"),
   1378		MTK_FUNCTION(7, "DBG_MON_B32")
   1379	),
   1380	MTK_PIN(
   1381		PINCTRL_PIN(136, "CONN_TOP_CLK"),
   1382		NULL, "mt8365",
   1383		MTK_EINT_FUNCTION(0, 136),
   1384		MTK_FUNCTION(0, "GPIO136"),
   1385		MTK_FUNCTION(1, "CONN_TOP_CLK")
   1386	),
   1387	MTK_PIN(
   1388		PINCTRL_PIN(137, "CONN_TOP_DATA"),
   1389		NULL, "mt8365",
   1390		MTK_EINT_FUNCTION(0, 137),
   1391		MTK_FUNCTION(0, "GPIO137"),
   1392		MTK_FUNCTION(1, "CONN_TOP_DATA")
   1393	),
   1394	MTK_PIN(
   1395		PINCTRL_PIN(138, "CONN_HRST_B"),
   1396		NULL, "mt8365",
   1397		MTK_EINT_FUNCTION(0, 138),
   1398		MTK_FUNCTION(0, "GPIO138"),
   1399		MTK_FUNCTION(1, "CONN_HRST_B")
   1400	),
   1401	MTK_PIN(
   1402		PINCTRL_PIN(139, "CONN_WB_PTA"),
   1403		NULL, "mt8365",
   1404		MTK_EINT_FUNCTION(0, 139),
   1405		MTK_FUNCTION(0, "GPIO139"),
   1406		MTK_FUNCTION(1, "CONN_WB_PTA")
   1407	),
   1408	MTK_PIN(
   1409		PINCTRL_PIN(140, "CONN_BT_CLK"),
   1410		NULL, "mt8365",
   1411		MTK_EINT_FUNCTION(0, 140),
   1412		MTK_FUNCTION(0, "GPIO140"),
   1413		MTK_FUNCTION(1, "CONN_BT_CLK")
   1414	),
   1415	MTK_PIN(
   1416		PINCTRL_PIN(141, "CONN_BT_DATA"),
   1417		NULL, "mt8365",
   1418		MTK_EINT_FUNCTION(0, 141),
   1419		MTK_FUNCTION(0, "GPIO141"),
   1420		MTK_FUNCTION(1, "CONN_BT_DATA")
   1421	),
   1422	MTK_PIN(
   1423		PINCTRL_PIN(142, "CONN_WF_CTRL0"),
   1424		NULL, "mt8365",
   1425		MTK_EINT_FUNCTION(0, 142),
   1426		MTK_FUNCTION(0, "GPIO142"),
   1427		MTK_FUNCTION(1, "CONN_WF_CTRL0")
   1428	),
   1429	MTK_PIN(
   1430		PINCTRL_PIN(143, "CONN_WF_CTRL1"),
   1431		NULL, "mt8365",
   1432		MTK_EINT_FUNCTION(0, 143),
   1433		MTK_FUNCTION(0, "GPIO143"),
   1434		MTK_FUNCTION(1, "CONN_WF_CTRL1")
   1435	),
   1436	MTK_PIN(
   1437		PINCTRL_PIN(144, "CONN_WF_CTRL2"),
   1438		NULL, "mt8365",
   1439		MTK_EINT_FUNCTION(0, 144),
   1440		MTK_FUNCTION(0, "GPIO144"),
   1441		MTK_FUNCTION(1, "CONN_WF_CTRL2")
   1442	),
   1443	MTK_PIN(
   1444		PINCTRL_PIN(145, "TESTMODE"),
   1445		NULL, "mt8365",
   1446		MTK_EINT_FUNCTION(0, 145),
   1447		MTK_FUNCTION(0, "GPIO145")
   1448	),
   1449	MTK_PIN(
   1450		PINCTRL_PIN(146, "SYSRSTB"),
   1451		NULL, "mt8365",
   1452		MTK_EINT_FUNCTION(0, 146),
   1453		MTK_FUNCTION(0, "GPIO146")
   1454	),
   1455	MTK_PIN(
   1456		PINCTRL_PIN(147, "BIAS_MSDC0"),
   1457		NULL, "mt8365",
   1458		MTK_EINT_FUNCTION(0, 147),
   1459		MTK_FUNCTION(0, "GPIO147")
   1460	),
   1461	MTK_PIN(
   1462		PINCTRL_PIN(148, "BIAS_IO0"),
   1463		NULL, "mt8365",
   1464		MTK_EINT_FUNCTION(0, 148),
   1465		MTK_FUNCTION(0, "GPIO148")
   1466	),
   1467	MTK_PIN(
   1468		PINCTRL_PIN(149, "BIAS1_IO1"),
   1469		NULL, "mt8365",
   1470		MTK_EINT_FUNCTION(0, 149),
   1471		MTK_FUNCTION(0, "GPIO149")
   1472	),
   1473	MTK_PIN(
   1474		PINCTRL_PIN(150, "BIAS2_IO1"),
   1475		NULL, "mt8365",
   1476		MTK_EINT_FUNCTION(0, 150),
   1477		MTK_FUNCTION(0, "GPIO150")
   1478	),
   1479	MTK_PIN(
   1480		PINCTRL_PIN(151, "BIAS_DPI"),
   1481		NULL, "mt8365",
   1482		MTK_EINT_FUNCTION(0, 151),
   1483		MTK_FUNCTION(0, "GPIO151")
   1484	),
   1485	MTK_PIN(
   1486		PINCTRL_PIN(152, "BIAS_MSDC2"),
   1487		NULL, "mt8365",
   1488		MTK_EINT_FUNCTION(0, 152),
   1489		MTK_FUNCTION(0, "GPIO152")
   1490	),
   1491	MTK_PIN(
   1492		PINCTRL_PIN(153, "BIAS_IO2"),
   1493		NULL, "mt8365",
   1494		MTK_EINT_FUNCTION(0, 153),
   1495		MTK_FUNCTION(0, "GPIO153")
   1496	),
   1497	MTK_PIN(
   1498		PINCTRL_PIN(154, "BIAS_IO3"),
   1499		NULL, "mt8365",
   1500		MTK_EINT_FUNCTION(0, 154),
   1501		MTK_FUNCTION(0, "GPIO154")
   1502	),
   1503	MTK_PIN(
   1504		PINCTRL_PIN(155, "BIAS1_MSDC1"),
   1505		NULL, "mt8365",
   1506		MTK_EINT_FUNCTION(0, 155),
   1507		MTK_FUNCTION(0, "GPIO155")
   1508	),
   1509};
   1510
   1511#endif /* __PINCTRL_MTK_MT8365_H */