diff options
Diffstat (limited to 'drivers/pinctrl/mediatek/pinctrl-mtk-mt6397.h')
| -rw-r--r-- | drivers/pinctrl/mediatek/pinctrl-mtk-mt6397.h | 124 |
1 files changed, 42 insertions, 82 deletions
diff --git a/drivers/pinctrl/mediatek/pinctrl-mtk-mt6397.h b/drivers/pinctrl/mediatek/pinctrl-mtk-mt6397.h index 4eb98ddb40a4..0622293ab7b8 100644 --- a/drivers/pinctrl/mediatek/pinctrl-mtk-mt6397.h +++ b/drivers/pinctrl/mediatek/pinctrl-mtk-mt6397.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0 */ #ifndef __PINCTRL_MTK_MT6397_H #define __PINCTRL_MTK_MT6397_H @@ -5,74 +6,64 @@ #include "pinctrl-mtk-common.h" static const struct mtk_desc_pin mtk_pins_mt6397[] = { - MTK_PIN( - PINCTRL_PIN(0, "INT"), + MTK_PIN(PINCTRL_PIN(0, "INT"), "N2", "mt6397", MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), MTK_FUNCTION(0, "GPIO0"), MTK_FUNCTION(1, "INT") ), - MTK_PIN( - PINCTRL_PIN(1, "SRCVOLTEN"), + MTK_PIN(PINCTRL_PIN(1, "SRCVOLTEN"), "M4", "mt6397", MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), MTK_FUNCTION(0, "GPIO1"), MTK_FUNCTION(1, "SRCVOLTEN"), MTK_FUNCTION(6, "TEST_CK1") ), - MTK_PIN( - PINCTRL_PIN(2, "SRCLKEN_PERI"), + MTK_PIN(PINCTRL_PIN(2, "SRCLKEN_PERI"), "M2", "mt6397", MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), MTK_FUNCTION(0, "GPIO2"), MTK_FUNCTION(1, "SRCLKEN_PERI"), MTK_FUNCTION(6, "TEST_CK2") ), - MTK_PIN( - PINCTRL_PIN(3, "RTC_32K1V8"), + MTK_PIN(PINCTRL_PIN(3, "RTC_32K1V8"), "K3", "mt6397", MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), MTK_FUNCTION(0, "GPIO3"), MTK_FUNCTION(1, "RTC_32K1V8"), MTK_FUNCTION(6, "TEST_CK3") ), - MTK_PIN( - PINCTRL_PIN(4, "WRAP_EVENT"), + MTK_PIN(PINCTRL_PIN(4, "WRAP_EVENT"), "J2", "mt6397", MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), MTK_FUNCTION(0, "GPIO4"), MTK_FUNCTION(1, "WRAP_EVENT") ), - MTK_PIN( - PINCTRL_PIN(5, "SPI_CLK"), + MTK_PIN(PINCTRL_PIN(5, "SPI_CLK"), "L4", "mt6397", MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), MTK_FUNCTION(0, "GPIO5"), MTK_FUNCTION(1, "SPI_CLK") ), - MTK_PIN( - PINCTRL_PIN(6, "SPI_CSN"), + MTK_PIN(PINCTRL_PIN(6, "SPI_CSN"), "J3", "mt6397", MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), MTK_FUNCTION(0, "GPIO6"), MTK_FUNCTION(1, "SPI_CSN") ), - MTK_PIN( - PINCTRL_PIN(7, "SPI_MOSI"), + MTK_PIN(PINCTRL_PIN(7, "SPI_MOSI"), "J1", "mt6397", MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), MTK_FUNCTION(0, "GPIO7"), MTK_FUNCTION(1, "SPI_MOSI") ), - MTK_PIN( - PINCTRL_PIN(8, "SPI_MISO"), + MTK_PIN(PINCTRL_PIN(8, "SPI_MISO"), "L3", "mt6397", MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), MTK_FUNCTION(0, "GPIO8"), MTK_FUNCTION(1, "SPI_MISO") ), - MTK_PIN( - PINCTRL_PIN(9, "AUD_CLK_MOSI"), + MTK_PIN(PINCTRL_PIN(9, "AUD_CLK_MOSI"), "H2", "mt6397", MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), MTK_FUNCTION(0, "GPIO9"), @@ -80,8 +71,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN0"), MTK_FUNCTION(7, "TEST_OUT0") ), - MTK_PIN( - PINCTRL_PIN(10, "AUD_DAT_MISO"), + MTK_PIN(PINCTRL_PIN(10, "AUD_DAT_MISO"), "H3", "mt6397", MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), MTK_FUNCTION(0, "GPIO10"), @@ -89,8 +79,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN1"), MTK_FUNCTION(7, "TEST_OUT1") ), - MTK_PIN( - PINCTRL_PIN(11, "AUD_DAT_MOSI"), + MTK_PIN(PINCTRL_PIN(11, "AUD_DAT_MOSI"), "H1", "mt6397", MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), MTK_FUNCTION(0, "GPIO11"), @@ -98,8 +87,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN2"), MTK_FUNCTION(7, "TEST_OUT2") ), - MTK_PIN( - PINCTRL_PIN(12, "COL0"), + MTK_PIN(PINCTRL_PIN(12, "COL0"), "F3", "mt6397", MTK_EINT_FUNCTION(2, 10), MTK_FUNCTION(0, "GPIO12"), @@ -109,8 +97,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN3"), MTK_FUNCTION(7, "TEST_OUT3") ), - MTK_PIN( - PINCTRL_PIN(13, "COL1"), + MTK_PIN(PINCTRL_PIN(13, "COL1"), "G8", "mt6397", MTK_EINT_FUNCTION(2, 11), MTK_FUNCTION(0, "GPIO13"), @@ -120,8 +107,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN4"), MTK_FUNCTION(7, "TEST_OUT4") ), - MTK_PIN( - PINCTRL_PIN(14, "COL2"), + MTK_PIN(PINCTRL_PIN(14, "COL2"), "H4", "mt6397", MTK_EINT_FUNCTION(2, 12), MTK_FUNCTION(0, "GPIO14"), @@ -131,8 +117,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN5"), MTK_FUNCTION(7, "TEST_OUT5") ), - MTK_PIN( - PINCTRL_PIN(15, "COL3"), + MTK_PIN(PINCTRL_PIN(15, "COL3"), "G2", "mt6397", MTK_EINT_FUNCTION(2, 13), MTK_FUNCTION(0, "GPIO15"), @@ -142,8 +127,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN6"), MTK_FUNCTION(7, "TEST_OUT6") ), - MTK_PIN( - PINCTRL_PIN(16, "COL4"), + MTK_PIN(PINCTRL_PIN(16, "COL4"), "F2", "mt6397", MTK_EINT_FUNCTION(2, 14), MTK_FUNCTION(0, "GPIO16"), @@ -153,8 +137,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN7"), MTK_FUNCTION(7, "TEST_OUT7") ), - MTK_PIN( - PINCTRL_PIN(17, "COL5"), + MTK_PIN(PINCTRL_PIN(17, "COL5"), "G7", "mt6397", MTK_EINT_FUNCTION(2, 15), MTK_FUNCTION(0, "GPIO17"), @@ -164,8 +147,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN8"), MTK_FUNCTION(7, "TEST_OUT8") ), - MTK_PIN( - PINCTRL_PIN(18, "COL6"), + MTK_PIN(PINCTRL_PIN(18, "COL6"), "J6", "mt6397", MTK_EINT_FUNCTION(2, 16), MTK_FUNCTION(0, "GPIO18"), @@ -177,8 +159,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN9"), MTK_FUNCTION(7, "TEST_OUT9") ), - MTK_PIN( - PINCTRL_PIN(19, "COL7"), + MTK_PIN(PINCTRL_PIN(19, "COL7"), "J5", "mt6397", MTK_EINT_FUNCTION(2, 17), MTK_FUNCTION(0, "GPIO19"), @@ -190,8 +171,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN10"), MTK_FUNCTION(7, "TEST_OUT10") ), - MTK_PIN( - PINCTRL_PIN(20, "ROW0"), + MTK_PIN(PINCTRL_PIN(20, "ROW0"), "L7", "mt6397", MTK_EINT_FUNCTION(2, 18), MTK_FUNCTION(0, "GPIO20"), @@ -201,8 +181,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN11"), MTK_FUNCTION(7, "TEST_OUT11") ), - MTK_PIN( - PINCTRL_PIN(21, "ROW1"), + MTK_PIN(PINCTRL_PIN(21, "ROW1"), "P1", "mt6397", MTK_EINT_FUNCTION(2, 19), MTK_FUNCTION(0, "GPIO21"), @@ -213,8 +192,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN12"), MTK_FUNCTION(7, "TEST_OUT12") ), - MTK_PIN( - PINCTRL_PIN(22, "ROW2"), + MTK_PIN(PINCTRL_PIN(22, "ROW2"), "J8", "mt6397", MTK_EINT_FUNCTION(2, 20), MTK_FUNCTION(0, "GPIO22"), @@ -224,8 +202,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN13"), MTK_FUNCTION(7, "TEST_OUT13") ), - MTK_PIN( - PINCTRL_PIN(23, "ROW3"), + MTK_PIN(PINCTRL_PIN(23, "ROW3"), "J7", "mt6397", MTK_EINT_FUNCTION(2, 21), MTK_FUNCTION(0, "GPIO23"), @@ -235,8 +212,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN14"), MTK_FUNCTION(7, "TEST_OUT14") ), - MTK_PIN( - PINCTRL_PIN(24, "ROW4"), + MTK_PIN(PINCTRL_PIN(24, "ROW4"), "L5", "mt6397", MTK_EINT_FUNCTION(2, 22), MTK_FUNCTION(0, "GPIO24"), @@ -246,8 +222,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN15"), MTK_FUNCTION(7, "TEST_OUT15") ), - MTK_PIN( - PINCTRL_PIN(25, "ROW5"), + MTK_PIN(PINCTRL_PIN(25, "ROW5"), "N6", "mt6397", MTK_EINT_FUNCTION(2, 23), MTK_FUNCTION(0, "GPIO25"), @@ -257,8 +232,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN16"), MTK_FUNCTION(7, "TEST_OUT16") ), - MTK_PIN( - PINCTRL_PIN(26, "ROW6"), + MTK_PIN(PINCTRL_PIN(26, "ROW6"), "L6", "mt6397", MTK_EINT_FUNCTION(2, 24), MTK_FUNCTION(0, "GPIO26"), @@ -270,8 +244,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN17"), MTK_FUNCTION(7, "TEST_OUT17") ), - MTK_PIN( - PINCTRL_PIN(27, "ROW7"), + MTK_PIN(PINCTRL_PIN(27, "ROW7"), "P2", "mt6397", MTK_EINT_FUNCTION(2, 3), MTK_FUNCTION(0, "GPIO27"), @@ -283,8 +256,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN18"), MTK_FUNCTION(7, "TEST_OUT18") ), - MTK_PIN( - PINCTRL_PIN(28, "PWM1(VMSEL1)"), + MTK_PIN(PINCTRL_PIN(28, "PWM1(VMSEL1)"), "J4", "mt6397", MTK_EINT_FUNCTION(2, 4), MTK_FUNCTION(0, "GPIO28"), @@ -295,8 +267,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN19"), MTK_FUNCTION(7, "TEST_OUT19") ), - MTK_PIN( - PINCTRL_PIN(29, "PWM2(VMSEL2)"), + MTK_PIN(PINCTRL_PIN(29, "PWM2(VMSEL2)"), "N5", "mt6397", MTK_EINT_FUNCTION(2, 5), MTK_FUNCTION(0, "GPIO29"), @@ -307,8 +278,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN20"), MTK_FUNCTION(7, "TEST_OUT20") ), - MTK_PIN( - PINCTRL_PIN(30, "PWM3(PWM)"), + MTK_PIN(PINCTRL_PIN(30, "PWM3(PWM)"), "R3", "mt6397", MTK_EINT_FUNCTION(2, 6), MTK_FUNCTION(0, "GPIO30"), @@ -320,8 +290,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN21"), MTK_FUNCTION(7, "TEST_OUT21") ), - MTK_PIN( - PINCTRL_PIN(31, "SCL0"), + MTK_PIN(PINCTRL_PIN(31, "SCL0"), "N1", "mt6397", MTK_EINT_FUNCTION(2, 7), MTK_FUNCTION(0, "GPIO31"), @@ -331,8 +300,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN22"), MTK_FUNCTION(7, "TEST_OUT22") ), - MTK_PIN( - PINCTRL_PIN(32, "SDA0"), + MTK_PIN(PINCTRL_PIN(32, "SDA0"), "N3", "mt6397", MTK_EINT_FUNCTION(2, 8), MTK_FUNCTION(0, "GPIO32"), @@ -341,8 +309,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN23"), MTK_FUNCTION(7, "TEST_OUT23") ), - MTK_PIN( - PINCTRL_PIN(33, "SCL1"), + MTK_PIN(PINCTRL_PIN(33, "SCL1"), "T1", "mt6397", MTK_EINT_FUNCTION(2, 9), MTK_FUNCTION(0, "GPIO33"), @@ -352,8 +319,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN24"), MTK_FUNCTION(7, "TEST_OUT24") ), - MTK_PIN( - PINCTRL_PIN(34, "SDA1"), + MTK_PIN(PINCTRL_PIN(34, "SDA1"), "T2", "mt6397", MTK_EINT_FUNCTION(2, 0), MTK_FUNCTION(0, "GPIO34"), @@ -362,8 +328,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN25"), MTK_FUNCTION(7, "TEST_OUT25") ), - MTK_PIN( - PINCTRL_PIN(35, "SCL2"), + MTK_PIN(PINCTRL_PIN(35, "SCL2"), "T3", "mt6397", MTK_EINT_FUNCTION(2, 1), MTK_FUNCTION(0, "GPIO35"), @@ -373,8 +338,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN26"), MTK_FUNCTION(7, "TEST_OUT26") ), - MTK_PIN( - PINCTRL_PIN(36, "SDA2"), + MTK_PIN(PINCTRL_PIN(36, "SDA2"), "U2", "mt6397", MTK_EINT_FUNCTION(2, 2), MTK_FUNCTION(0, "GPIO36"), @@ -383,8 +347,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN27"), MTK_FUNCTION(7, "TEST_OUT27") ), - MTK_PIN( - PINCTRL_PIN(37, "HDMISD"), + MTK_PIN(PINCTRL_PIN(37, "HDMISD"), "H6", "mt6397", MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), MTK_FUNCTION(0, "GPIO37"), @@ -392,8 +355,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN28"), MTK_FUNCTION(7, "TEST_OUT28") ), - MTK_PIN( - PINCTRL_PIN(38, "HDMISCK"), + MTK_PIN(PINCTRL_PIN(38, "HDMISCK"), "H5", "mt6397", MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), MTK_FUNCTION(0, "GPIO38"), @@ -401,8 +363,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN29"), MTK_FUNCTION(7, "TEST_OUT29") ), - MTK_PIN( - PINCTRL_PIN(39, "HTPLG"), + MTK_PIN(PINCTRL_PIN(39, "HTPLG"), "H7", "mt6397", MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), MTK_FUNCTION(0, "GPIO39"), @@ -410,8 +371,7 @@ static const struct mtk_desc_pin mtk_pins_mt6397[] = { MTK_FUNCTION(6, "TEST_IN30"), MTK_FUNCTION(7, "TEST_OUT30") ), - MTK_PIN( - PINCTRL_PIN(40, "CEC"), + MTK_PIN(PINCTRL_PIN(40, "CEC"), "J9", "mt6397", MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), MTK_FUNCTION(0, "GPIO40"), |
