Commit 52d13b1d authored by Jesse Taube's avatar Jesse Taube Committed by Linus Walleij

pinctrl: freescale: Fix i.MXRT1050 pad names

The pad names for the i.MXRT1050 were incorrect. Fix them.

Cc: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: default avatarJesse Taube <Mr.Bossman075@gmail.com>
Link: https://lore.kernel.org/r/20221107071511.2764628-7-Mr.Bossman075@gmail.comSigned-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent 3029752f
...@@ -13,155 +13,135 @@ ...@@ -13,155 +13,135 @@
#include "pinctrl-imx.h" #include "pinctrl-imx.h"
enum imxrt1050_pads { enum imxrt1050_pads {
IMXRT1050_PAD_RESERVE0 = 0, IMXRT1050_PAD_RESERVE0,
IMXRT1050_PAD_RESERVE1 = 1, IMXRT1050_PAD_RESERVE1,
IMXRT1050_PAD_RESERVE2 = 2, IMXRT1050_PAD_RESERVE2,
IMXRT1050_PAD_RESERVE3 = 3, IMXRT1050_PAD_RESERVE3,
IMXRT1050_PAD_RESERVE4 = 4, IMXRT1050_PAD_RESERVE4,
IMXRT1050_PAD_RESERVE5 = 5, IMXRT1050_PAD_EMC_00,
IMXRT1050_PAD_RESERVE6 = 6, IMXRT1050_PAD_EMC_01,
IMXRT1050_PAD_RESERVE7 = 7, IMXRT1050_PAD_EMC_02,
IMXRT1050_PAD_RESERVE8 = 8, IMXRT1050_PAD_EMC_03,
IMXRT1050_PAD_RESERVE9 = 9, IMXRT1050_PAD_EMC_04,
IMXRT1050_IOMUXC_GPIO1_IO00 = 10, IMXRT1050_PAD_EMC_05,
IMXRT1050_IOMUXC_GPIO1_IO01 = 11, IMXRT1050_PAD_EMC_06,
IMXRT1050_IOMUXC_GPIO1_IO02 = 12, IMXRT1050_PAD_EMC_07,
IMXRT1050_IOMUXC_GPIO1_IO03 = 13, IMXRT1050_PAD_EMC_08,
IMXRT1050_IOMUXC_GPIO1_IO04 = 14, IMXRT1050_PAD_EMC_09,
IMXRT1050_IOMUXC_GPIO1_IO05 = 15, IMXRT1050_PAD_EMC_10,
IMXRT1050_IOMUXC_GPIO1_IO06 = 16, IMXRT1050_PAD_EMC_11,
IMXRT1050_IOMUXC_GPIO1_IO07 = 17, IMXRT1050_PAD_EMC_12,
IMXRT1050_IOMUXC_GPIO1_IO08 = 18, IMXRT1050_PAD_EMC_13,
IMXRT1050_IOMUXC_GPIO1_IO09 = 19, IMXRT1050_PAD_EMC_14,
IMXRT1050_IOMUXC_GPIO1_IO10 = 20, IMXRT1050_PAD_EMC_15,
IMXRT1050_IOMUXC_GPIO1_IO11 = 21, IMXRT1050_PAD_EMC_16,
IMXRT1050_IOMUXC_GPIO1_IO12 = 22, IMXRT1050_PAD_EMC_17,
IMXRT1050_IOMUXC_GPIO1_IO13 = 23, IMXRT1050_PAD_EMC_18,
IMXRT1050_IOMUXC_GPIO1_IO14 = 24, IMXRT1050_PAD_EMC_19,
IMXRT1050_IOMUXC_GPIO1_IO15 = 25, IMXRT1050_PAD_EMC_20,
IMXRT1050_IOMUXC_ENET_MDC = 26, IMXRT1050_PAD_EMC_21,
IMXRT1050_IOMUXC_ENET_MDIO = 27, IMXRT1050_PAD_EMC_22,
IMXRT1050_IOMUXC_ENET_TD3 = 28, IMXRT1050_PAD_EMC_23,
IMXRT1050_IOMUXC_ENET_TD2 = 29, IMXRT1050_PAD_EMC_24,
IMXRT1050_IOMUXC_ENET_TD1 = 30, IMXRT1050_PAD_EMC_25,
IMXRT1050_IOMUXC_ENET_TD0 = 31, IMXRT1050_PAD_EMC_26,
IMXRT1050_IOMUXC_ENET_TX_CTL = 32, IMXRT1050_PAD_EMC_27,
IMXRT1050_IOMUXC_ENET_TXC = 33, IMXRT1050_PAD_EMC_28,
IMXRT1050_IOMUXC_ENET_RX_CTL = 34, IMXRT1050_PAD_EMC_29,
IMXRT1050_IOMUXC_ENET_RXC = 35, IMXRT1050_PAD_EMC_30,
IMXRT1050_IOMUXC_ENET_RD0 = 36, IMXRT1050_PAD_EMC_31,
IMXRT1050_IOMUXC_ENET_RD1 = 37, IMXRT1050_PAD_EMC_32,
IMXRT1050_IOMUXC_ENET_RD2 = 38, IMXRT1050_PAD_EMC_33,
IMXRT1050_IOMUXC_ENET_RD3 = 39, IMXRT1050_PAD_EMC_34,
IMXRT1050_IOMUXC_SD1_CLK = 40, IMXRT1050_PAD_EMC_35,
IMXRT1050_IOMUXC_SD1_CMD = 41, IMXRT1050_PAD_EMC_36,
IMXRT1050_IOMUXC_SD1_DATA0 = 42, IMXRT1050_PAD_EMC_37,
IMXRT1050_IOMUXC_SD1_DATA1 = 43, IMXRT1050_PAD_EMC_38,
IMXRT1050_IOMUXC_SD1_DATA2 = 44, IMXRT1050_PAD_EMC_39,
IMXRT1050_IOMUXC_SD1_DATA3 = 45, IMXRT1050_PAD_EMC_40,
IMXRT1050_IOMUXC_SD1_DATA4 = 46, IMXRT1050_PAD_EMC_41,
IMXRT1050_IOMUXC_SD1_DATA5 = 47, IMXRT1050_PAD_AD_B0_00,
IMXRT1050_IOMUXC_SD1_DATA6 = 48, IMXRT1050_PAD_AD_B0_01,
IMXRT1050_IOMUXC_SD1_DATA7 = 49, IMXRT1050_PAD_AD_B0_02,
IMXRT1050_IOMUXC_SD1_RESET_B = 50, IMXRT1050_PAD_AD_B0_03,
IMXRT1050_IOMUXC_SD1_STROBE = 51, IMXRT1050_PAD_AD_B0_04,
IMXRT1050_IOMUXC_SD2_CD_B = 52, IMXRT1050_PAD_AD_B0_05,
IMXRT1050_IOMUXC_SD2_CLK = 53, IMXRT1050_PAD_AD_B0_06,
IMXRT1050_IOMUXC_SD2_CMD = 54, IMXRT1050_PAD_AD_B0_07,
IMXRT1050_IOMUXC_SD2_DATA0 = 55, IMXRT1050_PAD_AD_B0_08,
IMXRT1050_IOMUXC_SD2_DATA1 = 56, IMXRT1050_PAD_AD_B0_09,
IMXRT1050_IOMUXC_SD2_DATA2 = 57, IMXRT1050_PAD_AD_B0_10,
IMXRT1050_IOMUXC_SD2_DATA3 = 58, IMXRT1050_PAD_AD_B0_11,
IMXRT1050_IOMUXC_SD2_RESET_B = 59, IMXRT1050_PAD_AD_B0_12,
IMXRT1050_IOMUXC_SD2_WP = 60, IMXRT1050_PAD_AD_B0_13,
IMXRT1050_IOMUXC_NAND_ALE = 61, IMXRT1050_PAD_AD_B0_14,
IMXRT1050_IOMUXC_NAND_CE0 = 62, IMXRT1050_PAD_AD_B0_15,
IMXRT1050_IOMUXC_NAND_CE1 = 63, IMXRT1050_PAD_AD_B1_00,
IMXRT1050_IOMUXC_NAND_CE2 = 64, IMXRT1050_PAD_AD_B1_01,
IMXRT1050_IOMUXC_NAND_CE3 = 65, IMXRT1050_PAD_AD_B1_02,
IMXRT1050_IOMUXC_NAND_CLE = 66, IMXRT1050_PAD_AD_B1_03,
IMXRT1050_IOMUXC_NAND_DATA00 = 67, IMXRT1050_PAD_AD_B1_04,
IMXRT1050_IOMUXC_NAND_DATA01 = 68, IMXRT1050_PAD_AD_B1_05,
IMXRT1050_IOMUXC_NAND_DATA02 = 69, IMXRT1050_PAD_AD_B1_06,
IMXRT1050_IOMUXC_NAND_DATA03 = 70, IMXRT1050_PAD_AD_B1_07,
IMXRT1050_IOMUXC_NAND_DATA04 = 71, IMXRT1050_PAD_AD_B1_08,
IMXRT1050_IOMUXC_NAND_DATA05 = 72, IMXRT1050_PAD_AD_B1_09,
IMXRT1050_IOMUXC_NAND_DATA06 = 73, IMXRT1050_PAD_AD_B1_10,
IMXRT1050_IOMUXC_NAND_DATA07 = 74, IMXRT1050_PAD_AD_B1_11,
IMXRT1050_IOMUXC_NAND_DQS = 75, IMXRT1050_PAD_AD_B1_12,
IMXRT1050_IOMUXC_NAND_RE_B = 76, IMXRT1050_PAD_AD_B1_13,
IMXRT1050_IOMUXC_NAND_READY_B = 77, IMXRT1050_PAD_AD_B1_14,
IMXRT1050_IOMUXC_NAND_WE_B = 78, IMXRT1050_PAD_AD_B1_15,
IMXRT1050_IOMUXC_NAND_WP_B = 79, IMXRT1050_PAD_B0_00,
IMXRT1050_IOMUXC_SAI5_RXFS = 80, IMXRT1050_PAD_B0_01,
IMXRT1050_IOMUXC_SAI5_RXC = 81, IMXRT1050_PAD_B0_02,
IMXRT1050_IOMUXC_SAI5_RXD0 = 82, IMXRT1050_PAD_B0_03,
IMXRT1050_IOMUXC_SAI5_RXD1 = 83, IMXRT1050_PAD_B0_04,
IMXRT1050_IOMUXC_SAI5_RXD2 = 84, IMXRT1050_PAD_B0_05,
IMXRT1050_IOMUXC_SAI5_RXD3 = 85, IMXRT1050_PAD_B0_06,
IMXRT1050_IOMUXC_SAI5_MCLK = 86, IMXRT1050_PAD_B0_07,
IMXRT1050_IOMUXC_SAI1_RXFS = 87, IMXRT1050_PAD_B0_08,
IMXRT1050_IOMUXC_SAI1_RXC = 88, IMXRT1050_PAD_B0_09,
IMXRT1050_IOMUXC_SAI1_RXD0 = 89, IMXRT1050_PAD_B0_10,
IMXRT1050_IOMUXC_SAI1_RXD1 = 90, IMXRT1050_PAD_B0_11,
IMXRT1050_IOMUXC_SAI1_RXD2 = 91, IMXRT1050_PAD_B0_12,
IMXRT1050_IOMUXC_SAI1_RXD3 = 92, IMXRT1050_PAD_B0_13,
IMXRT1050_IOMUXC_SAI1_RXD4 = 93, IMXRT1050_PAD_B0_14,
IMXRT1050_IOMUXC_SAI1_RXD5 = 94, IMXRT1050_PAD_B0_15,
IMXRT1050_IOMUXC_SAI1_RXD6 = 95, IMXRT1050_PAD_B1_00,
IMXRT1050_IOMUXC_SAI1_RXD7 = 96, IMXRT1050_PAD_B1_01,
IMXRT1050_IOMUXC_SAI1_TXFS = 97, IMXRT1050_PAD_B1_02,
IMXRT1050_IOMUXC_SAI1_TXC = 98, IMXRT1050_PAD_B1_03,
IMXRT1050_IOMUXC_SAI1_TXD0 = 99, IMXRT1050_PAD_B1_04,
IMXRT1050_IOMUXC_SAI1_TXD1 = 100, IMXRT1050_PAD_B1_05,
IMXRT1050_IOMUXC_SAI1_TXD2 = 101, IMXRT1050_PAD_B1_06,
IMXRT1050_IOMUXC_SAI1_TXD3 = 102, IMXRT1050_PAD_B1_07,
IMXRT1050_IOMUXC_SAI1_TXD4 = 103, IMXRT1050_PAD_B1_08,
IMXRT1050_IOMUXC_SAI1_TXD5 = 104, IMXRT1050_PAD_B1_09,
IMXRT1050_IOMUXC_SAI1_TXD6 = 105, IMXRT1050_PAD_B1_10,
IMXRT1050_IOMUXC_SAI1_TXD7 = 106, IMXRT1050_PAD_B1_11,
IMXRT1050_IOMUXC_SAI1_MCLK = 107, IMXRT1050_PAD_B1_12,
IMXRT1050_IOMUXC_SAI2_RXFS = 108, IMXRT1050_PAD_B1_13,
IMXRT1050_IOMUXC_SAI2_RXC = 109, IMXRT1050_PAD_B1_14,
IMXRT1050_IOMUXC_SAI2_RXD0 = 110, IMXRT1050_PAD_B1_15,
IMXRT1050_IOMUXC_SAI2_TXFS = 111, IMXRT1050_PAD_SD_B0_00,
IMXRT1050_IOMUXC_SAI2_TXC = 112, IMXRT1050_PAD_SD_B0_01,
IMXRT1050_IOMUXC_SAI2_TXD0 = 113, IMXRT1050_PAD_SD_B0_02,
IMXRT1050_IOMUXC_SAI2_MCLK = 114, IMXRT1050_PAD_SD_B0_03,
IMXRT1050_IOMUXC_SAI3_RXFS = 115, IMXRT1050_PAD_SD_B0_04,
IMXRT1050_IOMUXC_SAI3_RXC = 116, IMXRT1050_PAD_SD_B0_05,
IMXRT1050_IOMUXC_SAI3_RXD = 117, IMXRT1050_PAD_SD_B1_00,
IMXRT1050_IOMUXC_SAI3_TXFS = 118, IMXRT1050_PAD_SD_B1_01,
IMXRT1050_IOMUXC_SAI3_TXC = 119, IMXRT1050_PAD_SD_B1_02,
IMXRT1050_IOMUXC_SAI3_TXD = 120, IMXRT1050_PAD_SD_B1_03,
IMXRT1050_IOMUXC_SAI3_MCLK = 121, IMXRT1050_PAD_SD_B1_04,
IMXRT1050_IOMUXC_SPDIF_TX = 122, IMXRT1050_PAD_SD_B1_05,
IMXRT1050_IOMUXC_SPDIF_RX = 123, IMXRT1050_PAD_SD_B1_06,
IMXRT1050_IOMUXC_SPDIF_EXT_CLK = 124, IMXRT1050_PAD_SD_B1_07,
IMXRT1050_IOMUXC_ECSPI1_SCLK = 125, IMXRT1050_PAD_SD_B1_08,
IMXRT1050_IOMUXC_ECSPI1_MOSI = 126, IMXRT1050_PAD_SD_B1_09,
IMXRT1050_IOMUXC_ECSPI1_MISO = 127, IMXRT1050_PAD_SD_B1_10,
IMXRT1050_IOMUXC_ECSPI1_SS0 = 128, IMXRT1050_PAD_SD_B1_11,
IMXRT1050_IOMUXC_ECSPI2_SCLK = 129,
IMXRT1050_IOMUXC_ECSPI2_MOSI = 130,
IMXRT1050_IOMUXC_ECSPI2_MISO = 131,
IMXRT1050_IOMUXC_ECSPI2_SS0 = 132,
IMXRT1050_IOMUXC_I2C1_SCL = 133,
IMXRT1050_IOMUXC_I2C1_SDA = 134,
IMXRT1050_IOMUXC_I2C2_SCL = 135,
IMXRT1050_IOMUXC_I2C2_SDA = 136,
IMXRT1050_IOMUXC_I2C3_SCL = 137,
IMXRT1050_IOMUXC_I2C3_SDA = 138,
IMXRT1050_IOMUXC_I2C4_SCL = 139,
IMXRT1050_IOMUXC_I2C4_SDA = 140,
IMXRT1050_IOMUXC_UART1_RXD = 141,
IMXRT1050_IOMUXC_UART1_TXD = 142,
IMXRT1050_IOMUXC_UART2_RXD = 143,
IMXRT1050_IOMUXC_UART2_TXD = 144,
IMXRT1050_IOMUXC_UART3_RXD = 145,
IMXRT1050_IOMUXC_UART3_TXD = 146,
IMXRT1050_IOMUXC_UART4_RXD = 147,
IMXRT1050_IOMUXC_UART4_TXD = 148,
}; };
/* Pad names for the pinmux subsystem */ /* Pad names for the pinmux subsystem */
...@@ -171,150 +151,130 @@ static const struct pinctrl_pin_desc imxrt1050_pinctrl_pads[] = { ...@@ -171,150 +151,130 @@ static const struct pinctrl_pin_desc imxrt1050_pinctrl_pads[] = {
IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE2), IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE2),
IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE3), IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE3),
IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE4), IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE4),
IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE5), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_00),
IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE6), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_01),
IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE7), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_02),
IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE8), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_03),
IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE9), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_04),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO00), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_05),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO01), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_06),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO02), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_07),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO03), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_08),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO04), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_09),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO05), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_10),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO06), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_11),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO07), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_12),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO08), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_13),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO09), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_14),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO10), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_15),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO11), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_16),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO12), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_17),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO13), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_18),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO14), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_19),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO15), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_20),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_MDC), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_21),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_MDIO), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_22),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_TD3), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_23),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_TD2), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_24),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_TD1), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_25),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_TD0), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_26),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_TX_CTL), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_27),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_TXC), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_28),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_RX_CTL), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_29),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_RXC), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_30),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_RD0), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_31),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_RD1), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_32),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_RD2), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_33),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_RD3), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_34),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_CLK), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_35),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_CMD), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_36),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_DATA0), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_37),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_DATA1), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_38),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_DATA2), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_39),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_DATA3), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_40),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_DATA4), IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_41),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_DATA5), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_00),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_DATA6), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_01),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_DATA7), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_02),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_RESET_B), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_03),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_STROBE), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_04),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD2_CD_B), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_05),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD2_CLK), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_06),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD2_CMD), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_07),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD2_DATA0), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_08),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD2_DATA1), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_09),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD2_DATA2), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_10),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD2_DATA3), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_11),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD2_RESET_B), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_12),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD2_WP), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_13),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_ALE), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_14),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_CE0), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_15),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_CE1), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_00),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_CE2), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_01),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_CE3), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_02),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_CLE), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_03),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_DATA00), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_04),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_DATA01), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_05),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_DATA02), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_06),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_DATA03), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_07),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_DATA04), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_08),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_DATA05), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_09),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_DATA06), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_10),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_DATA07), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_11),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_DQS), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_12),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_RE_B), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_13),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_READY_B), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_14),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_WE_B), IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_15),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_WP_B), IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_00),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI5_RXFS), IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_01),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI5_RXC), IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_02),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI5_RXD0), IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_03),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI5_RXD1), IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_04),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI5_RXD2), IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_05),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI5_RXD3), IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_06),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI5_MCLK), IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_07),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXFS), IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_08),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXC), IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_09),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXD0), IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_10),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXD1), IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_11),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXD2), IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_12),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXD3), IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_13),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXD4), IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_14),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXD5), IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_15),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXD6), IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_00),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXD7), IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_01),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXFS), IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_02),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXC), IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_03),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXD0), IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_04),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXD1), IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_05),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXD2), IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_06),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXD3), IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_07),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXD4), IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_08),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXD5), IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_09),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXD6), IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_10),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXD7), IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_11),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_MCLK), IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_12),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI2_RXFS), IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_13),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI2_RXC), IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_14),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI2_RXD0), IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_15),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI2_TXFS), IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B0_00),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI2_TXC), IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B0_01),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI2_TXD0), IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B0_02),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI2_MCLK), IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B0_03),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI3_RXFS), IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B0_04),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI3_RXC), IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B0_05),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI3_RXD), IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_00),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI3_TXFS), IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_01),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI3_TXC), IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_02),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI3_TXD), IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_03),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI3_MCLK), IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_04),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SPDIF_TX), IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_05),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SPDIF_RX), IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_06),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SPDIF_EXT_CLK), IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_07),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ECSPI1_SCLK), IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_08),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ECSPI1_MOSI), IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_09),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ECSPI1_MISO), IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_10),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ECSPI1_SS0), IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_11),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ECSPI2_SCLK),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ECSPI2_MOSI),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ECSPI2_MISO),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ECSPI2_SS0),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_I2C1_SCL),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_I2C1_SDA),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_I2C2_SCL),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_I2C2_SDA),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_I2C3_SCL),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_I2C3_SDA),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_I2C4_SCL),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_I2C4_SDA),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_UART1_RXD),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_UART1_TXD),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_UART2_RXD),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_UART2_TXD),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_UART3_RXD),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_UART3_TXD),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_UART4_RXD),
IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_UART4_TXD),
}; };
static const struct imx_pinctrl_soc_info imxrt1050_pinctrl_info = { static const struct imx_pinctrl_soc_info imxrt1050_pinctrl_info = {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment