1 /* $NetBSD: imx6_iomuxreg.h,v 1.2 2024/02/07 04:20:27 msaitoh Exp $ */ 2 3 /* 4 * Copyright (c) 2014 Ryo Shimizu 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions 9 * are met: 10 * 1. Redistributions of source code must retain the above copyright 11 * notice, this list of conditions and the following disclaimer. 12 * 2. Redistributions in binary form must reproduce the above copyright 13 * notice, this list of conditions and the following disclaimer in the 14 * documentation and/or other materials provided with the distribution. 15 * 16 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 17 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 18 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 * DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, 20 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 21 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 22 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 24 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING 25 * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 26 * POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 #ifndef _ARM_NXP_IMX6_IOMUXREG_H_ 30 #define _ARM_NXP_IMX6_IOMUXREG_H_ 31 32 #define IOMUX_GPR0 0x00000000 33 #define IOMUX_GPR1 0x00000004 34 #define IOMUX_GPR1_CFG_L1_CLK_REMOVAL_EN __BIT(31) 35 #define IOMUX_GPR1_APP_CLK_REQ_N __BIT(30) 36 #define IOMUX_GPR1_PCIE_SW_RST __BIT(29) 37 #define IOMUX_GPR1_APP_REQ_EXIT_L1 __BIT(28) 38 #define IOMUX_GPR1_APP_READY_ENTR_L23 __BIT(27) 39 #define IOMUX_GPR1_APP_REQ_ENTR_L1 __BIT(26) 40 #define IOMUX_GPR1_MIPI_COLOR_SW __BIT(25) 41 #define IOMUX_GPR1_MIPI_DPI_OFF __BIT(24) 42 #define IOMUX_GPR1_EXC_MON __BIT(22) 43 #define IOMUX_GPR1_ENET_CLK_SEL __BIT(21) 44 #define IOMUX_GPR1_MIPI_IPU2_MUX __BIT(20) 45 #define IOMUX_GPR1_MIPI_IPU1_MUX __BIT(19) 46 #define IOMUX_GPR1_TEST_POWERDOWN __BIT(18) 47 #define IOMUX_GPR1_IPU_VPU_MUX __BIT(17) 48 #define IOMUX_GPR1_REF_SSP_EN __BIT(16) 49 #define IOMUX_GPR1_USB_EXP_MODE __BIT(15) 50 #define IOMUX_GPR1_SYS_INT __BIT(14) 51 #define IOMUX_GPR1_USB_OTG_ID_SEL __BIT(13) 52 #define IOMUX_GPR1_GINT __BIT(12) 53 #define IOMUX_GPR1_ADDRS3 __BITS(11, 10) 54 #define IOMUX_GPR1_ACT_CS3 __BIT(9) 55 #define IOMUX_GPR1_ADDRS2 __BITS(8, 7) 56 #define IOMUX_GPR1_ACT_CS2 __BIT(6) 57 #define IOMUX_GPR1_ADDRS1 __BITS(5, 4) 58 #define IOMUX_GPR1_ACT_CS1 __BIT(3) 59 #define IOMUX_GPR1_ADDRS0 __BITS(2, 1) 60 #define IOMUX_GPR1_ACT_CS0 __BIT(0) 61 #define IOMUX_GPR2 0x00000008 62 #define IOMUX_GPR3 0x0000000c 63 #define IOMUX_GPR4 0x00000010 64 #define IOMUX_GPR5 0x00000014 65 #define IOMUX_GPR6 0x00000018 66 #define IOMUX_GPR7 0x0000001c 67 #define IOMUX_GPR8 0x00000020 68 #define IOMUX_GPR8_PCS_TX_SWING_LOW __BITS(31, 25) 69 #define IOMUX_GPR8_PCS_TX_SWING_FULL __BITS(24, 18) 70 #define IOMUX_GPR8_PCS_TX_DEEMPH_GEN2_6DB __BITS(17, 12) 71 #define IOMUX_GPR8_PCS_TX_DEEMPH_GEN2_3P5DB __BITS(11, 6) 72 #define IOMUX_GPR8_PCS_TX_DEEMPH_GEN1 __BITS(5, 0) 73 #define IOMUX_GPR9 0x00000024 74 #define IOMUX_GPR10 0x00000028 75 #define IOMUX_GPR11 0x0000002c 76 #define IOMUX_GPR12 0x00000030 77 #define IOMUX_GPR12_ARMP_IPG_CLK_EN __BIT(27) 78 #define IOMUX_GPR12_ARMP_AHB_CLK_EN __BIT(26) 79 #define IOMUX_GPR12_ARMP_ATB_CLK_EN __BIT(25) 80 #define IOMUX_GPR12_ARMP_APB_CLK_EN __BIT(24) 81 #define IOMUX_GPR12_PCIE_CTL_7 __BITS(23, 21) 82 #define IOMUX_GPR12_DIA_STATUS_BUS_SELECT __BITS(20, 17) 83 #define IOMUX_GPR12_APPS_PM_XMT_TURNOFF __BIT(16) 84 #define IOMUX_GPR12_DEVICE_TYPE __BITS(15, 12) 85 #define IOMUX_GPR12_DEVICE_TYPE_PCIE_EP (0 << 12) 86 #define IOMUX_GPR12_DEVICE_TYPE_PCIE_RC (2 << 12) 87 #define IOMUX_GPR12_APP_INIT_RST __BIT(11) 88 #define IOMUX_GPR12_APP_LTSSM_ENABLE __BIT(10) 89 #define IOMUX_GPR12_APPS_PM_XMT_PME __BIT(9) 90 #define IOMUX_GPR12_LOS_LEVEL __BITS(8, 4) 91 #define IOMUX_GPR12_USDHC_DBG_MUX __BITS(3, 2) 92 #define IOMUX_GPR13 0x00000034 93 #define IOMUX_GPR13_SDMA_STOP_REQ __BIT(30) 94 #define IOMUX_GPR13_CAN2_STOP_REQ __BIT(29) 95 #define IOMUX_GPR13_CAN1_STOP_REQ __BIT(28) 96 #define IOMUX_GPR13_ENET_STOP_REQ __BIT(27) 97 #define IOMUX_GPR13_SATA_PHY_8 __BITS(26, 24) 98 #define IOMUX_GPR13_SATA_PHY_7 __BITS(23, 19) 99 #define IOMUX_GPR13_SATA_PHY_6 __BITS(18, 16) 100 #define IOMUX_GPR13_SATA_SPEED __BIT(15) 101 #define IOMUX_GPR13_SATA_PHY_5 __BIT(14) 102 #define IOMUX_GPR13_SATA_PHY_4 __BITS(13, 11) 103 #define IOMUX_GPR13_SATA_PHY_3 __BITS(10, 7) 104 #define IOMUX_GPR13_SATA_PHY_2 __BITS(6, 2) 105 #define IOMUX_GPR13_SATA_PHY_1 __BIT(1) 106 #define IOMUX_GPR13_SATA_PHY_0 __BIT(0) 107 108 /* for iMX6Dual/Quad */ 109 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD2_DATA1 0x0000004c 110 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD2_DATA2 0x00000050 111 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD2_DATA0 0x00000054 112 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_RGMII_TXC 0x00000058 113 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_RGMII_TD0 0x0000005c 114 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_RGMII_TD1 0x00000060 115 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_RGMII_TD2 0x00000064 116 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_RGMII_TD3 0x00000068 117 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_RGMII_RX_CTL 0x0000006c 118 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_RGMII_RD0 0x00000070 119 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_RGMII_TX_CTL 0x00000074 120 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_RGMII_RD1 0x00000078 121 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_RGMII_RD2 0x0000007c 122 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_RGMII_RD3 0x00000080 123 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_RGMII_RXC 0x00000084 124 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR25 0x00000088 125 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_EB2_B 0x0000008c 126 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA16 0x00000090 127 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA17 0x00000094 128 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA18 0x00000098 129 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA19 0x0000009c 130 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA20 0x000000a0 131 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA21 0x000000a4 132 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA22 0x000000a8 133 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA23 0x000000ac 134 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_EB3_B 0x000000b0 135 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA24 0x000000b4 136 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA25 0x000000b8 137 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA26 0x000000bc 138 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA27 0x000000c0 139 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA28 0x000000c4 140 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA29 0x000000c8 141 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA30 0x000000cc 142 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA31 0x000000d0 143 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR24 0x000000d4 144 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR23 0x000000d8 145 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR22 0x000000dc 146 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR21 0x000000e0 147 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR20 0x000000e4 148 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR19 0x000000e8 149 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR18 0x000000ec 150 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR17 0x000000f0 151 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR16 0x000000f4 152 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_CS0_B 0x000000f8 153 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_CS1_B 0x000000fc 154 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_OE_B 0x00000100 155 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_RW 0x00000104 156 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_LBA_B 0x00000108 157 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_EB0_B 0x0000010c 158 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_EB1_B 0x00000110 159 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_AD00 0x00000114 160 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_AD01 0x00000118 161 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_AD02 0x0000011c 162 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_AD03 0x00000120 163 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_AD04 0x00000124 164 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_AD05 0x00000128 165 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_AD06 0x0000012c 166 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_AD07 0x00000130 167 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_AD08 0x00000134 168 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_AD09 0x00000138 169 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_AD10 0x0000013c 170 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_AD11 0x00000140 171 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_AD12 0x00000144 172 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_AD13 0x00000148 173 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_AD14 0x0000014c 174 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_AD15 0x00000150 175 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_WAIT_B 0x00000154 176 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_EIM_BCLK 0x00000158 177 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DI0_DISP_CLK 0x0000015c 178 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DI0_PIN15 0x00000160 179 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DI0_PIN02 0x00000164 180 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DI0_PIN03 0x00000168 181 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DI0_PIN04 0x0000016c 182 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA00 0x00000170 183 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA01 0x00000174 184 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA02 0x00000178 185 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA03 0x0000017c 186 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA04 0x00000180 187 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA05 0x00000184 188 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA06 0x00000188 189 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA07 0x0000018c 190 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA08 0x00000190 191 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA09 0x00000194 192 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA10 0x00000198 193 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA11 0x0000019c 194 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA12 0x000001a0 195 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA13 0x000001a4 196 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA14 0x000001a8 197 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA15 0x000001ac 198 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA16 0x000001b0 199 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA17 0x000001b4 200 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA18 0x000001b8 201 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA19 0x000001bc 202 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA20 0x000001c0 203 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA21 0x000001c4 204 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA22 0x000001c8 205 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA23 0x000001cc 206 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_ENET_MDIO 0x000001d0 207 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_ENET_REF_CLK 0x000001d4 208 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_ENET_RX_ER 0x000001d8 209 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_ENET_CRS_DV 0x000001dc 210 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_ENET_RX_DATA1 0x000001e0 211 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_ENET_RX_DATA0 0x000001e4 212 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_ENET_TX_EN 0x000001e8 213 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_ENET_TX_DATA1 0x000001ec 214 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_ENET_TX_DATA0 0x000001f0 215 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_ENET_MDC 0x000001f4 216 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_KEY_COL0 0x000001f8 217 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW0 0x000001fc 218 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_KEY_COL1 0x00000200 219 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW1 0x00000204 220 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_KEY_COL2 0x00000208 221 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW2 0x0000020c 222 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_KEY_COL3 0x00000210 223 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW3 0x00000214 224 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_KEY_COL4 0x00000218 225 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW4 0x0000021c 226 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_GPIO00 0x00000220 227 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_GPIO01 0x00000224 228 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_GPIO09 0x00000228 229 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_GPIO03 0x0000022c 230 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_GPIO06 0x00000230 231 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_GPIO02 0x00000234 232 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_GPIO04 0x00000238 233 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_GPIO05 0x0000023c 234 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_GPIO07 0x00000240 235 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_GPIO08 0x00000244 236 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_GPIO16 0x00000248 237 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_GPIO17 0x0000024c 238 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_GPIO18 0x00000250 239 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_GPIO19 0x00000254 240 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_PIXCLK 0x00000258 241 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_HSYNC 0x0000025c 242 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA_EN 0x00000260 243 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_VSYNC 0x00000264 244 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA04 0x00000268 245 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA05 0x0000026c 246 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA06 0x00000270 247 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA07 0x00000274 248 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA08 0x00000278 249 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA09 0x0000027c 250 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA10 0x00000280 251 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA11 0x00000284 252 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA12 0x00000288 253 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA13 0x0000028c 254 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA14 0x00000290 255 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA15 0x00000294 256 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA16 0x00000298 257 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA17 0x0000029c 258 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA18 0x000002a0 259 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA19 0x000002a4 260 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA7 0x000002a8 261 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA6 0x000002ac 262 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA5 0x000002b0 263 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA4 0x000002b4 264 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD3_CMD 0x000002b8 265 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD3_CLK 0x000002bc 266 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA0 0x000002c0 267 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA1 0x000002c4 268 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA2 0x000002c8 269 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA3 0x000002cc 270 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD3_RESET 0x000002d0 271 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_NAND_CLE 0x000002d4 272 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_NAND_ALE 0x000002d8 273 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_NAND_WP_B 0x000002dc 274 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_NAND_READY_B 0x000002e0 275 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_NAND_CS0_B 0x000002e4 276 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_NAND_CS1_B 0x000002e8 277 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_NAND_CS2_B 0x000002ec 278 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_NAND_CS3_B 0x000002f0 279 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD4_CMD 0x000002f4 280 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD4_CLK 0x000002f8 281 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA00 0x000002fc 282 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA01 0x00000300 283 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA02 0x00000304 284 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA03 0x00000308 285 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA04 0x0000030c 286 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA05 0x00000310 287 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA06 0x00000314 288 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA07 0x00000318 289 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD4_DATA0 0x0000031c 290 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD4_DATA1 0x00000320 291 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD4_DATA2 0x00000324 292 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD4_DATA3 0x00000328 293 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD4_DATA4 0x0000032c 294 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD4_DATA5 0x00000330 295 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD4_DATA6 0x00000334 296 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD4_DATA7 0x00000338 297 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA1 0x0000033c 298 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA0 0x00000340 299 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA3 0x00000344 300 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD1_CMD 0x00000348 301 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA2 0x0000034c 302 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD1_CLK 0x00000350 303 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD2_CLK 0x00000354 304 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD2_CMD 0x00000358 305 #define IMX6DQ_IOMUXC_SW_MUX_CTL_PAD_SD2_DATA3 0x0000035c 306 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD2_DATA1 0x00000360 307 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD2_DATA2 0x00000364 308 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD2_DATA0 0x00000368 309 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_RGMII_TXC 0x0000036c 310 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_RGMII_TD0 0x00000370 311 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_RGMII_TD1 0x00000374 312 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_RGMII_TD2 0x00000378 313 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_RGMII_TD3 0x0000037c 314 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_RGMII_RX_CTL 0x00000380 315 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_RGMII_RD0 0x00000384 316 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_RGMII_TX_CTL 0x00000388 317 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_RGMII_RD1 0x0000038c 318 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_RGMII_RD2 0x00000390 319 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_RGMII_RD3 0x00000394 320 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_RGMII_RXC 0x00000398 321 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR25 0x0000039c 322 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_EB2_B 0x000003a0 323 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA16 0x000003a4 324 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA17 0x000003a8 325 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA18 0x000003ac 326 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA19 0x000003b0 327 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA20 0x000003b4 328 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA21 0x000003b8 329 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA22 0x000003bc 330 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA23 0x000003c0 331 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_EB3_B 0x000003c4 332 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA24 0x000003c8 333 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA25 0x000003cc 334 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA26 0x000003d0 335 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA27 0x000003d4 336 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA28 0x000003d8 337 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA29 0x000003dc 338 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA30 0x000003e0 339 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA31 0x000003e4 340 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR24 0x000003e8 341 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR23 0x000003ec 342 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR22 0x000003f0 343 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR21 0x000003f4 344 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR20 0x000003f8 345 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR19 0x000003fc 346 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR18 0x00000400 347 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR17 0x00000404 348 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR16 0x00000408 349 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_CS0_B 0x0000040c 350 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_CS1_B 0x00000410 351 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_OE_B 0x00000414 352 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_RW 0x00000418 353 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_LBA_B 0x0000041c 354 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_EB0_B 0x00000420 355 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_EB1_B 0x00000424 356 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_AD00 0x00000428 357 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_AD01 0x0000042c 358 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_AD02 0x00000430 359 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_AD03 0x00000434 360 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_AD04 0x00000438 361 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_AD05 0x0000043c 362 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_AD06 0x00000440 363 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_AD07 0x00000444 364 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_AD08 0x00000448 365 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_AD09 0x0000044c 366 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_AD10 0x00000450 367 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_AD11 0x00000454 368 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_AD12 0x00000458 369 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_AD13 0x0000045c 370 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_AD14 0x00000460 371 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_AD15 0x00000464 372 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_WAIT_B 0x00000468 373 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_EIM_BCLK 0x0000046c 374 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DI0_DISP_CLK 0x00000470 375 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DI0_PIN15 0x00000474 376 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DI0_PIN02 0x00000478 377 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DI0_PIN03 0x0000047c 378 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DI0_PIN04 0x00000480 379 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA00 0x00000484 380 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA01 0x00000488 381 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA02 0x0000048c 382 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA03 0x00000490 383 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA04 0x00000494 384 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA05 0x00000498 385 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA06 0x0000049c 386 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA07 0x000004a0 387 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA08 0x000004a4 388 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA09 0x000004a8 389 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA10 0x000004ac 390 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA11 0x000004b0 391 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA12 0x000004b4 392 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA13 0x000004b8 393 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA14 0x000004bc 394 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA15 0x000004c0 395 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA16 0x000004c4 396 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA17 0x000004c8 397 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA18 0x000004cc 398 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA19 0x000004d0 399 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA20 0x000004d4 400 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA21 0x000004d8 401 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA22 0x000004dc 402 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA23 0x000004e0 403 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_ENET_MDIO 0x000004e4 404 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_ENET_REF_CLK 0x000004e8 405 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_ENET_RX_ER 0x000004ec 406 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_ENET_CRS_DV 0x000004f0 407 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_ENET_RX_DATA1 0x000004f4 408 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_ENET_RX_DATA0 0x000004f8 409 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_ENET_TX_EN 0x000004fc 410 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_ENET_TX_DATA1 0x00000500 411 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_ENET_TX_DATA0 0x00000504 412 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_ENET_MDC 0x00000508 413 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS5_P 0x0000050c 414 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM5 0x00000510 415 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM4 0x00000514 416 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS4_P 0x00000518 417 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS3_P 0x0000051c 418 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM3 0x00000520 419 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS2_P 0x00000524 420 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM2 0x00000528 421 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR00 0x0000052c 422 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR01 0x00000530 423 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR02 0x00000534 424 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR03 0x00000538 425 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR04 0x0000053c 426 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR05 0x00000540 427 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR06 0x00000544 428 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR07 0x00000548 429 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR08 0x0000054c 430 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR09 0x00000550 431 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR10 0x00000554 432 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR11 0x00000558 433 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR12 0x0000055c 434 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR13 0x00000560 435 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR14 0x00000564 436 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR15 0x00000568 437 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_CAS_B 0x0000056c 438 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_CS0_B 0x00000570 439 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_CS1_B 0x00000574 440 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_RAS_B 0x00000578 441 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_RESET 0x0000057c 442 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDBA0 0x00000580 443 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDBA1 0x00000584 444 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDCLK0_P 0x00000588 445 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDBA2 0x0000058c 446 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDCKE0 0x00000590 447 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDCLK1_P 0x00000594 448 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDCKE1 0x00000598 449 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_ODT0 0x0000059c 450 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_ODT1 0x000005a0 451 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDWE_B 0x000005a4 452 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS0_P 0x000005a8 453 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM0 0x000005ac 454 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS1_P 0x000005b0 455 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM1 0x000005b4 456 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS6_P 0x000005b8 457 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM6 0x000005bc 458 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS7_P 0x000005c0 459 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM7 0x000005c4 460 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_KEY_COL0 0x000005c8 461 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW0 0x000005cc 462 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_KEY_COL1 0x000005d0 463 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW1 0x000005d4 464 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_KEY_COL2 0x000005d8 465 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW2 0x000005dc 466 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_KEY_COL3 0x000005e0 467 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW3 0x000005e4 468 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_KEY_COL4 0x000005e8 469 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW4 0x000005ec 470 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_GPIO00 0x000005f0 471 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_GPIO01 0x000005f4 472 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_GPIO09 0x000005f8 473 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_GPIO03 0x000005fc 474 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_GPIO06 0x00000600 475 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_GPIO02 0x00000604 476 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_GPIO04 0x00000608 477 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_GPIO05 0x0000060c 478 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_GPIO07 0x00000610 479 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_GPIO08 0x00000614 480 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_GPIO16 0x00000618 481 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_GPIO17 0x0000061c 482 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_GPIO18 0x00000620 483 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_GPIO19 0x00000624 484 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_PIXCLK 0x00000628 485 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_HSYNC 0x0000062c 486 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA_EN 0x00000630 487 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_VSYNC 0x00000634 488 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA04 0x00000638 489 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA05 0x0000063c 490 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA06 0x00000640 491 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA07 0x00000644 492 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA08 0x00000648 493 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA09 0x0000064c 494 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA10 0x00000650 495 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA11 0x00000654 496 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA12 0x00000658 497 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA13 0x0000065c 498 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA14 0x00000660 499 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA15 0x00000664 500 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA16 0x00000668 501 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA17 0x0000066c 502 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA18 0x00000670 503 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA19 0x00000674 504 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_JTAG_TMS 0x00000678 505 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_JTAG_MOD 0x0000067c 506 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_JTAG_TRSTB 0x00000680 507 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_JTAG_TDI 0x00000684 508 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_JTAG_TCK 0x00000688 509 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_JTAG_TDO 0x0000068c 510 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA7 0x00000690 511 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA6 0x00000694 512 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA5 0x00000698 513 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA4 0x0000069c 514 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD3_CMD 0x000006a0 515 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD3_CLK 0x000006a4 516 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA0 0x000006a8 517 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA1 0x000006ac 518 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA2 0x000006b0 519 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA3 0x000006b4 520 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD3_RESET 0x000006b8 521 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_NAND_CLE 0x000006bc 522 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_NAND_ALE 0x000006c0 523 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_NAND_WP_B 0x000006c4 524 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_NAND_READY_B 0x000006c8 525 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_NAND_CS0_B 0x000006cc 526 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_NAND_CS1_B 0x000006d0 527 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_NAND_CS2_B 0x000006d4 528 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_NAND_CS3_B 0x000006d8 529 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD4_CMD 0x000006dc 530 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD4_CLK 0x000006e0 531 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA00 0x000006e4 532 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA01 0x000006e8 533 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA02 0x000006ec 534 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA03 0x000006f0 535 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA04 0x000006f4 536 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA05 0x000006f8 537 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA06 0x000006fc 538 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA07 0x00000700 539 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD4_DATA0 0x00000704 540 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD4_DATA1 0x00000708 541 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD4_DATA2 0x0000070c 542 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD4_DATA3 0x00000710 543 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD4_DATA4 0x00000714 544 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD4_DATA5 0x00000718 545 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD4_DATA6 0x0000071c 546 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD4_DATA7 0x00000720 547 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA1 0x00000724 548 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA0 0x00000728 549 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA3 0x0000072c 550 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD1_CMD 0x00000730 551 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA2 0x00000734 552 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD1_CLK 0x00000738 553 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD2_CLK 0x0000073c 554 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD2_CMD 0x00000740 555 #define IMX6DQ_IOMUXC_SW_PAD_CTL_PAD_SD2_DATA3 0x00000744 556 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_B7DS 0x00000748 557 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_ADDDS 0x0000074c 558 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_DDRMODE_CTL 0x00000750 559 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_TERM_CTL0 0x00000754 560 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_DDRPKE 0x00000758 561 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_TERM_CTL1 0x0000075c 562 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_TERM_CTL2 0x00000760 563 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_TERM_CTL3 0x00000764 564 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_DDRPK 0x00000768 565 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_TERM_CTL4 0x0000076c 566 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_DDRHYS 0x00000770 567 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_DDRMODE 0x00000774 568 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_TERM_CTL5 0x00000778 569 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_TERM_CTL6 0x0000077c 570 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_TERM_CTL7 0x00000780 571 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_B0DS 0x00000784 572 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_B1DS 0x00000788 573 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_CTLDS 0x0000078c 574 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_DDR_TYPE_RGMII 0x00000790 575 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_B2DS 0x00000794 576 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_DDR_TYPE 0x00000798 577 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_B3DS 0x0000079c 578 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_B4DS 0x000007a0 579 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_B5DS 0x000007a4 580 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_B6DS 0x000007a8 581 #define IMX6DQ_IOMUXC_SW_PAD_CTL_GRP_RGMII_TERM 0x000007ac 582 #define IMX6DQ_IOMUXC_ASRC_ASRCK_CLOCK_6_SELECT_INPUT 0x000007b0 583 #define IMX6DQ_IOMUXC_AUD4_INPUT_DA_AMX_SELECT_INPUT 0x000007b4 584 #define IMX6DQ_IOMUXC_AUD4_INPUT_DB_AMX_SELECT_INPUT 0x000007b8 585 #define IMX6DQ_IOMUXC_AUD4_INPUT_RXCLK_AMX_SELECT_INPUT 0x000007bc 586 #define IMX6DQ_IOMUXC_AUD4_INPUT_RXFS_AMX_SELECT_INPUT 0x000007c0 587 #define IMX6DQ_IOMUXC_AUD4_INPUT_TXCLK_AMX_SELECT_INPUT 0x000007c4 588 #define IMX6DQ_IOMUXC_AUD4_INPUT_TXFS_AMX_SELECT_INPUT 0x000007c8 589 #define IMX6DQ_IOMUXC_AUD5_INPUT_DA_AMX_SELECT_INPUT 0x000007cc 590 #define IMX6DQ_IOMUXC_AUD5_INPUT_DB_AMX_SELECT_INPUT 0x000007d0 591 #define IMX6DQ_IOMUXC_AUD5_INPUT_RXCLK_AMX_SELECT_INPUT 0x000007d4 592 #define IMX6DQ_IOMUXC_AUD5_INPUT_RXFS_AMX_SELECT_INPUT 0x000007d8 593 #define IMX6DQ_IOMUXC_AUD5_INPUT_TXCLK_AMX_SELECT_INPUT 0x000007dc 594 #define IMX6DQ_IOMUXC_AUD5_INPUT_TXFS_AMX_SELECT_INPUT 0x000007e0 595 #define IMX6DQ_IOMUXC_FLEXCAN1_RX_SELECT_INPUT 0x000007e4 596 #define IMX6DQ_IOMUXC_FLEXCAN2_RX_SELECT_INPUT 0x000007e8 597 #define IMX6DQ_IOMUXC_CCM_PMIC_READY_SELECT_INPUT 0x000007f0 598 #define IMX6DQ_IOMUXC_ECSPI1_CSPI_CLK_IN_SELECT_INPUT 0x000007f4 599 #define IMX6DQ_IOMUXC_ECSPI1_MISO_SELECT_INPUT 0x000007f8 600 #define IMX6DQ_IOMUXC_ECSPI1_MOSI_SELECT_INPUT 0x000007fc 601 #define IMX6DQ_IOMUXC_ECSPI1_SS0_SELECT_INPUT 0x00000800 602 #define IMX6DQ_IOMUXC_ECSPI1_SS1_SELECT_INPUT 0x00000804 603 #define IMX6DQ_IOMUXC_ECSPI1_SS2_SELECT_INPUT 0x00000808 604 #define IMX6DQ_IOMUXC_ECSPI1_SS3_SELECT_INPUT 0x0000080c 605 #define IMX6DQ_IOMUXC_ECSPI2_CSPI_CLK_IN_SELECT_INPUT 0x00000810 606 #define IMX6DQ_IOMUXC_ECSPI2_MISO_SELECT_INPUT 0x00000814 607 #define IMX6DQ_IOMUXC_ECSPI2_MOSI_SELECT_INPUT 0x00000818 608 #define IMX6DQ_IOMUXC_ECSPI2_SS0_SELECT_INPUT 0x0000081c 609 #define IMX6DQ_IOMUXC_ECSPI2_SS1_SELECT_INPUT 0x00000820 610 #define IMX6DQ_IOMUXC_ECSPI4_SS0_SELECT_INPUT 0x00000824 611 #define IMX6DQ_IOMUXC_ECSPI5_CSPI_CLK_IN_SELECT_INPUT 0x00000828 612 #define IMX6DQ_IOMUXC_ECSPI5_MISO_SELECT_INPUT 0x0000082c 613 #define IMX6DQ_IOMUXC_ECSPI5_MOSI_SELECT_INPUT 0x00000830 614 #define IMX6DQ_IOMUXC_ECSPI5_SS0_SELECT_INPUT 0x00000834 615 #define IMX6DQ_IOMUXC_ECSPI5_SS1_SELECT_INPUT 0x00000838 616 #define IMX6DQ_IOMUXC_ENET_REF_CLK_SELECT_INPUT 0x0000083c 617 #define IMX6DQ_IOMUXC_ENET_MAC0_MDIO_SELECT_INPUT 0x00000840 618 #define IMX6DQ_IOMUXC_ENET_MAC0_RX_CLK_SELECT_INPUT 0x00000844 619 #define IMX6DQ_IOMUXC_ENET_MAC0_RX_DATA0_SELECT_INPUT 0x00000848 620 #define IMX6DQ_IOMUXC_ENET_MAC0_RX_DATA1_SELECT_INPUT 0x0000084c 621 #define IMX6DQ_IOMUXC_ENET_MAC0_RX_DATA2_SELECT_INPUT 0x00000850 622 #define IMX6DQ_IOMUXC_ENET_MAC0_RX_DATA3_SELECT_INPUT 0x00000854 623 #define IMX6DQ_IOMUXC_ENET_MAC0_RX_EN_SELECT_INPUT 0x00000858 624 #define IMX6DQ_IOMUXC_ESAI_RX_FS_SELECT_INPUT 0x0000085c 625 #define IMX6DQ_IOMUXC_ESAI_TX_FS_SELECT_INPUT 0x00000860 626 #define IMX6DQ_IOMUXC_ESAI_RX_HF_CLK_SELECT_INPUT 0x00000864 627 #define IMX6DQ_IOMUXC_ESAI_TX_HF_CLK_SELECT_INPUT 0x00000868 628 #define IMX6DQ_IOMUXC_ESAI_RX_CLK_SELECT_INPUT 0x0000086c 629 #define IMX6DQ_IOMUXC_ESAI_TX_CLK_SELECT_INPUT 0x00000870 630 #define IMX6DQ_IOMUXC_ESAI_SDO0_SELECT_INPUT 0x00000874 631 #define IMX6DQ_IOMUXC_ESAI_SDO1_SELECT_INPUT 0x00000878 632 #define IMX6DQ_IOMUXC_ESAI_SDO2_SDI3_SELECT_INPUT 0x0000087c 633 #define IMX6DQ_IOMUXC_ESAI_SDO3_SDI2_SELECT_INPUT 0x00000880 634 #define IMX6DQ_IOMUXC_ESAI_SDO4_SDI1_SELECT_INPUT 0x00000884 635 #define IMX6DQ_IOMUXC_ESAI_SDO5_SDI0_SELECT_INPUT 0x00000888 636 #define IMX6DQ_IOMUXC_HDMI_ICECIN_SELECT_INPUT 0x0000088c 637 #define IMX6DQ_IOMUXC_HDMI_II2C_CLKIN_SELECT_INPUT 0x00000890 638 #define IMX6DQ_IOMUXC_HDMI_II2C_DATAIN_SELECT_INPUT 0x00000894 639 #define IMX6DQ_IOMUXC_I2C1_SCL_IN_SELECT_INPUT 0x00000898 640 #define IMX6DQ_IOMUXC_I2C1_SDA_IN_SELECT_INPUT 0x0000089c 641 #define IMX6DQ_IOMUXC_I2C2_SCL_IN_SELECT_INPUT 0x000008a0 642 #define IMX6DQ_IOMUXC_I2C2_SDA_IN_SELECT_INPUT 0x000008a4 643 #define IMX6DQ_IOMUXC_I2C3_SCL_IN_SELECT_INPUT 0x000008a8 644 #define IMX6DQ_IOMUXC_I2C3_SDA_IN_SELECT_INPUT 0x000008ac 645 #define IMX6DQ_IOMUXC_IPU2_SENS1_DATA10_SELECT_INPUT 0x000008b0 646 #define IMX6DQ_IOMUXC_IPU2_SENS1_DATA11_SELECT_INPUT 0x000008b4 647 #define IMX6DQ_IOMUXC_IPU2_SENS1_DATA12_SELECT_INPUT 0x000008b8 648 #define IMX6DQ_IOMUXC_IPU2_SENS1_DATA13_SELECT_INPUT 0x000008bc 649 #define IMX6DQ_IOMUXC_IPU2_SENS1_DATA14_SELECT_INPUT 0x000008c0 650 #define IMX6DQ_IOMUXC_IPU2_SENS1_DATA15_SELECT_INPUT 0x000008c4 651 #define IMX6DQ_IOMUXC_IPU2_SENS1_DATA16_SELECT_INPUT 0x000008c8 652 #define IMX6DQ_IOMUXC_IPU2_SENS1_DATA17_SELECT_INPUT 0x000008cc 653 #define IMX6DQ_IOMUXC_IPU2_SENS1_DATA18_SELECT_INPUT 0x000008d0 654 #define IMX6DQ_IOMUXC_IPU2_SENS1_DATA19_SELECT_INPUT 0x000008d4 655 #define IMX6DQ_IOMUXC_IPU2_SENS1_DATA_EN_SELECT_INPUT 0x000008d8 656 #define IMX6DQ_IOMUXC_IPU2_SENS1_HSYNC_SELECT_INPUT 0x000008dc 657 #define IMX6DQ_IOMUXC_IPU2_SENS1_PIX_CLK_SELECT_INPUT 0x000008e0 658 #define IMX6DQ_IOMUXC_IPU2_SENS1_VSYNC_SELECT_INPUT 0x000008e4 659 #define IMX6DQ_IOMUXC_KEY_COL5_SELECT_INPUT 0x000008e8 660 #define IMX6DQ_IOMUXC_KEY_COL6_SELECT_INPUT 0x000008ec 661 #define IMX6DQ_IOMUXC_KEY_COL7_SELECT_INPUT 0x000008f0 662 #define IMX6DQ_IOMUXC_KEY_ROW5_SELECT_INPUT 0x000008f4 663 #define IMX6DQ_IOMUXC_KEY_ROW6_SELECT_INPUT 0x000008f8 664 #define IMX6DQ_IOMUXC_KEY_ROW7_SELECT_INPUT 0x000008fc 665 #define IMX6DQ_IOMUXC_MLB_MLB_CLK_IN_SELECT_INPUT 0x00000900 666 #define IMX6DQ_IOMUXC_MLB_MLB_DATA_IN_SELECT_INPUT 0x00000904 667 #define IMX6DQ_IOMUXC_MLB_MLB_SIG_IN_SELECT_INPUT 0x00000908 668 #define IMX6DQ_IOMUXC_SDMA_EVENTS14_SELECT_INPUT 0x0000090c 669 #define IMX6DQ_IOMUXC_SDMA_EVENTS15_SELECT_INPUT 0x00000910 670 #define IMX6DQ_IOMUXC_SPDIF_SPDIF_IN1_SELECT_INPUT 0x00000914 671 #define IMX6DQ_IOMUXC_SPDIF_TX_CLK2_SELECT_INPUT 0x00000918 672 #define IMX6DQ_IOMUXC_UART1_UART_RTS_B_SELECT_INPUT 0x0000091c 673 #define IMX6DQ_IOMUXC_UART1_UART_RX_DATA_SELECT_INPUT 0x00000920 674 #define IMX6DQ_IOMUXC_UART2_UART_RTS_B_SELECT_INPUT 0x00000924 675 #define IMX6DQ_IOMUXC_UART2_UART_RX_DATA_SELECT_INPUT 0x00000928 676 #define IMX6DQ_IOMUXC_UART3_UART_RTS_B_SELECT_INPUT 0x0000092c 677 #define IMX6DQ_IOMUXC_UART3_UART_RX_DATA_SELECT_INPUT 0x00000930 678 #define IMX6DQ_IOMUXC_UART4_UART_RTS_B_SELECT_INPUT 0x00000934 679 #define IMX6DQ_IOMUXC_UART4_UART_RX_DATA_SELECT_INPUT 0x00000938 680 #define IMX6DQ_IOMUXC_UART5_UART_RTS_B_SELECT_INPUT 0x0000093c 681 #define IMX6DQ_IOMUXC_UART5_UART_RX_DATA_SELECT_INPUT 0x00000940 682 #define IMX6DQ_IOMUXC_USB_OTG_OC_SELECT_INPUT 0x00000944 683 #define IMX6DQ_IOMUXC_USB_H1_OC_SELECT_INPUT 0x00000948 684 685 /* for iMX6Solo/DualLite */ 686 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA10 0x0000004c 687 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA11 0x00000050 688 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA12 0x00000054 689 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA13 0x00000058 690 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA14 0x0000005c 691 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA15 0x00000060 692 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA16 0x00000064 693 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA17 0x00000068 694 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA18 0x0000006c 695 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA19 0x00000070 696 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA04 0x00000074 697 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA05 0x00000078 698 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA06 0x0000007c 699 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA07 0x00000080 700 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA08 0x00000084 701 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA09 0x00000088 702 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_DATA_EN 0x0000008c 703 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_HSYNC 0x00000090 704 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_PIXCLK 0x00000094 705 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_CSI0_VSYNC 0x00000098 706 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DI0_DISP_CLK 0x0000009c 707 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DI0_PIN15 0x000000a0 708 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DI0_PIN02 0x000000a4 709 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DI0_PIN03 0x000000a8 710 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DI0_PIN04 0x000000ac 711 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA00 0x000000b0 712 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA01 0x000000b4 713 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA10 0x000000b8 714 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA11 0x000000bc 715 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA12 0x000000c0 716 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA13 0x000000c4 717 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA14 0x000000c8 718 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA15 0x000000cc 719 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA16 0x000000d0 720 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA17 0x000000d4 721 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA18 0x000000d8 722 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA19 0x000000dc 723 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA02 0x000000e0 724 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA20 0x000000e4 725 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA21 0x000000e8 726 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA22 0x000000ec 727 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA23 0x000000f0 728 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA03 0x000000f4 729 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA04 0x000000f8 730 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA05 0x000000fc 731 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA06 0x00000100 732 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA07 0x00000104 733 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA08 0x00000108 734 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_DISP0_DATA09 0x0000010c 735 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR16 0x00000110 736 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR17 0x00000114 737 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR18 0x00000118 738 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR19 0x0000011c 739 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR20 0x00000120 740 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR21 0x00000124 741 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR22 0x00000128 742 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR23 0x0000012c 743 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR24 0x00000130 744 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR25 0x00000134 745 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_BCLK 0x00000138 746 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_CS0_B 0x0000013c 747 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_CS1_B 0x00000140 748 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA16 0x00000144 749 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA17 0x00000148 750 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA18 0x0000014c 751 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA19 0x00000150 752 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA20 0x00000154 753 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA21 0x00000158 754 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA22 0x0000015c 755 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA23 0x00000160 756 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA24 0x00000164 757 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA25 0x00000168 758 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA26 0x0000016c 759 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA27 0x00000170 760 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA28 0x00000174 761 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA29 0x00000178 762 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA30 0x0000017c 763 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA31 0x00000180 764 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_AD00 0x00000184 765 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_AD01 0x00000188 766 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_AD10 0x0000018c 767 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_AD11 0x00000190 768 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_AD12 0x00000194 769 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_AD13 0x00000198 770 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_AD14 0x0000019c 771 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_AD15 0x000001a0 772 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_AD02 0x000001a4 773 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_AD03 0x000001a8 774 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_AD04 0x000001ac 775 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_AD05 0x000001b0 776 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_AD06 0x000001b4 777 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_AD07 0x000001b8 778 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_AD08 0x000001bc 779 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_AD09 0x000001c0 780 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_EB0_B 0x000001c4 781 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_EB1_B 0x000001c8 782 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_EB2_B 0x000001cc 783 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_EB3_B 0x000001d0 784 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_LBA_B 0x000001d4 785 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_OE_B 0x000001d8 786 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_RW 0x000001dc 787 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_EIM_WAIT_B 0x000001e0 788 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_ENET_CRS_DV 0x000001e4 789 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_ENET_MDC 0x000001e8 790 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_ENET_MDIO 0x000001ec 791 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_ENET_REF_CLK 0x000001f0 792 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_ENET_RX_ER 0x000001f4 793 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_ENET_RX_DATA0 0x000001f8 794 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_ENET_RX_DATA1 0x000001fc 795 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_ENET_TX_EN 0x00000200 796 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_ENET_TX_DATA0 0x00000204 797 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_ENET_TX_DATA1 0x00000208 798 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_GPIO00 0x0000020c 799 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_GPIO01 0x00000210 800 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_GPIO16 0x00000214 801 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_GPIO17 0x00000218 802 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_GPIO18 0x0000021c 803 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_GPIO19 0x00000220 804 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_GPIO02 0x00000224 805 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_GPIO03 0x00000228 806 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_GPIO04 0x0000022c 807 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_GPIO05 0x00000230 808 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_GPIO06 0x00000234 809 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_GPIO07 0x00000238 810 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_GPIO08 0x0000023c 811 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_GPIO09 0x00000240 812 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_KEY_COL0 0x00000244 813 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_KEY_COL1 0x00000248 814 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_KEY_COL2 0x0000024c 815 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_KEY_COL3 0x00000250 816 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_KEY_COL4 0x00000254 817 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW0 0x00000258 818 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW1 0x0000025c 819 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW2 0x00000260 820 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW3 0x00000264 821 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW4 0x00000268 822 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_NAND_ALE 0x0000026c 823 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_NAND_CLE 0x00000270 824 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_NAND_CS0_B 0x00000274 825 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_NAND_CS1_B 0x00000278 826 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_NAND_CS2_B 0x0000027c 827 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_NAND_CS3_B 0x00000280 828 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA00 0x00000284 829 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA01 0x00000288 830 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA02 0x0000028c 831 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA03 0x00000290 832 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA04 0x00000294 833 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA05 0x00000298 834 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA06 0x0000029c 835 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA07 0x000002a0 836 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_NAND_READY_B 0x000002a4 837 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_NAND_WP_B 0x000002a8 838 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_RGMII_RD0 0x000002ac 839 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_RGMII_RD1 0x000002b0 840 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_RGMII_RD2 0x000002b4 841 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_RGMII_RD3 0x000002b8 842 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_RGMII_RX_CTL 0x000002bc 843 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_RGMII_RXC 0x000002c0 844 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_RGMII_TD0 0x000002c4 845 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_RGMII_TD1 0x000002c8 846 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_RGMII_TD2 0x000002cc 847 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_RGMII_TD3 0x000002d0 848 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_RGMII_TX_CTL 0x000002d4 849 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_RGMII_TXC 0x000002d8 850 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD1_CLK 0x000002dc 851 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD1_CMD 0x000002e0 852 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA0 0x000002e4 853 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA1 0x000002e8 854 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA2 0x000002ec 855 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA3 0x000002f0 856 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD2_CLK 0x000002f4 857 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD2_CMD 0x000002f8 858 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD2_DATA0 0x000002fc 859 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD2_DATA1 0x00000300 860 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD2_DATA2 0x00000304 861 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD2_DATA3 0x00000308 862 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD3_CLK 0x0000030c 863 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD3_CMD 0x00000310 864 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA0 0x00000314 865 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA1 0x00000318 866 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA2 0x0000031c 867 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA3 0x00000320 868 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA4 0x00000324 869 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA5 0x00000328 870 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA6 0x0000032c 871 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA7 0x00000330 872 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD3_RESET 0x00000334 873 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD4_CLK 0x00000338 874 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD4_CMD 0x0000033c 875 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD4_DATA0 0x00000340 876 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD4_DATA1 0x00000344 877 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD4_DATA2 0x00000348 878 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD4_DATA3 0x0000034c 879 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD4_DATA4 0x00000350 880 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD4_DATA5 0x00000354 881 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD4_DATA6 0x00000358 882 #define IMX6SDL_IOMUXC_SW_MUX_CTL_PAD_SD4_DATA7 0x0000035c 883 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA10 0x00000360 884 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA11 0x00000364 885 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA12 0x00000368 886 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA13 0x0000036c 887 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA14 0x00000370 888 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA15 0x00000374 889 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA16 0x00000378 890 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA17 0x0000037c 891 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA18 0x00000380 892 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA19 0x00000384 893 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA04 0x00000388 894 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA05 0x0000038c 895 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA06 0x00000390 896 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA07 0x00000394 897 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA08 0x00000398 898 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA09 0x0000039c 899 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_DATA_EN 0x000003a0 900 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_HSYNC 0x000003a4 901 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_PIXCLK 0x000003a8 902 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_CSI0_VSYNC 0x000003ac 903 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DI0_DISP_CLK 0x000003b0 904 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DI0_PIN15 0x000003b4 905 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DI0_PIN02 0x000003b8 906 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DI0_PIN03 0x000003bc 907 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DI0_PIN04 0x000003c0 908 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA00 0x000003c4 909 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA01 0x000003c8 910 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA10 0x000003cc 911 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA11 0x000003d0 912 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA12 0x000003d4 913 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA13 0x000003d8 914 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA14 0x000003dc 915 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA15 0x000003e0 916 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA16 0x000003e4 917 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA17 0x000003e8 918 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA18 0x000003ec 919 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA19 0x000003f0 920 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA02 0x000003f4 921 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA20 0x000003f8 922 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA21 0x000003fc 923 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA22 0x00000400 924 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA23 0x00000404 925 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA03 0x00000408 926 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA04 0x0000040c 927 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA05 0x00000410 928 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA06 0x00000414 929 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA07 0x00000418 930 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA08 0x0000041c 931 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DISP0_DATA09 0x00000420 932 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR00 0x00000424 933 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR01 0x00000428 934 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR10 0x0000042c 935 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR11 0x00000430 936 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR12 0x00000434 937 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR13 0x00000438 938 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR14 0x0000043c 939 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR15 0x00000440 940 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR02 0x00000444 941 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR03 0x00000448 942 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR04 0x0000044c 943 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR05 0x00000450 944 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR06 0x00000454 945 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR07 0x00000458 946 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR08 0x0000045c 947 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR09 0x00000460 948 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_CAS_B 0x00000464 949 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_CS0_B 0x00000468 950 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_CS1_B 0x0000046c 951 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM0 0x00000470 952 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM1 0x00000474 953 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM2 0x00000478 954 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM3 0x0000047c 955 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM4 0x00000480 956 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM5 0x00000484 957 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM6 0x00000488 958 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM7 0x0000048c 959 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_RAS_B 0x00000490 960 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_RESET 0x00000494 961 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDBA0 0x00000498 962 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDBA1 0x0000049c 963 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDBA2 0x000004a0 964 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDCKE0 0x000004a4 965 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDCKE1 0x000004a8 966 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDCLK0_P 0x000004ac 967 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDCLK1_P 0x000004b0 968 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ODT0 0x000004b4 969 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ODT1 0x000004b8 970 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS0_P 0x000004bc 971 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS1_P 0x000004c0 972 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS2_P 0x000004c4 973 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS3_P 0x000004c8 974 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS4_P 0x000004cc 975 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS5_P 0x000004d0 976 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS6_P 0x000004d4 977 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS7_P 0x000004d8 978 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDWE_B 0x000004dc 979 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR16 0x000004e0 980 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR17 0x000004e4 981 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR18 0x000004e8 982 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR19 0x000004ec 983 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR20 0x000004f0 984 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR21 0x000004f4 985 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR22 0x000004f8 986 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR23 0x000004fc 987 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR24 0x00000500 988 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR25 0x00000504 989 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_BCLK 0x00000508 990 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_CS0_B 0x0000050c 991 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_CS1_B 0x00000510 992 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA16 0x00000514 993 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA17 0x00000518 994 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA18 0x0000051c 995 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA19 0x00000520 996 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA20 0x00000524 997 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA21 0x00000528 998 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA22 0x0000052c 999 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA23 0x00000530 1000 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA24 0x00000534 1001 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA25 0x00000538 1002 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA26 0x0000053c 1003 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA27 0x00000540 1004 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA28 0x00000544 1005 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA29 0x00000548 1006 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA30 0x0000054c 1007 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA31 0x00000550 1008 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_AD00 0x00000554 1009 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_AD01 0x00000558 1010 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_AD10 0x0000055c 1011 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_AD11 0x00000560 1012 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_AD12 0x00000564 1013 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_AD13 0x00000568 1014 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_AD14 0x0000056c 1015 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_AD15 0x00000570 1016 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_AD02 0x00000574 1017 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_AD03 0x00000578 1018 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_AD04 0x0000057c 1019 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_AD05 0x00000580 1020 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_AD06 0x00000584 1021 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_AD07 0x00000588 1022 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_AD08 0x0000058c 1023 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_AD09 0x00000590 1024 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_EB0_B 0x00000594 1025 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_EB1_B 0x00000598 1026 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_EB2_B 0x0000059c 1027 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_EB3_B 0x000005a0 1028 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_LBA_B 0x000005a4 1029 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_OE_B 0x000005a8 1030 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_RW 0x000005ac 1031 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_EIM_WAIT_B 0x000005b0 1032 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_ENET_CRS_DV 0x000005b4 1033 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_ENET_MDC 0x000005b8 1034 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_ENET_MDIO 0x000005bc 1035 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_ENET_REF_CLK 0x000005c0 1036 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_ENET_RX_ER 0x000005c4 1037 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_ENET_RX_DATA0 0x000005c8 1038 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_ENET_RX_DATA1 0x000005cc 1039 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_ENET_TX_EN 0x000005d0 1040 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_ENET_TX_DATA0 0x000005d4 1041 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_ENET_TX_DATA1 0x000005d8 1042 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_GPIO00 0x000005dc 1043 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_GPIO01 0x000005e0 1044 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_GPIO16 0x000005e4 1045 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_GPIO17 0x000005e8 1046 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_GPIO18 0x000005ec 1047 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_GPIO19 0x000005f0 1048 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_GPIO02 0x000005f4 1049 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_GPIO03 0x000005f8 1050 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_GPIO04 0x000005fc 1051 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_GPIO05 0x00000600 1052 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_GPIO06 0x00000604 1053 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_GPIO07 0x00000608 1054 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_GPIO08 0x0000060c 1055 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_GPIO09 0x00000610 1056 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_JTAG_MOD 0x00000614 1057 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_JTAG_TCK 0x00000618 1058 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_JTAG_TDI 0x0000061c 1059 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_JTAG_TDO 0x00000620 1060 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_JTAG_TMS 0x00000624 1061 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_JTAG_TRSTB 0x00000628 1062 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_KEY_COL0 0x0000062c 1063 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_KEY_COL1 0x00000630 1064 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_KEY_COL2 0x00000634 1065 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_KEY_COL3 0x00000638 1066 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_KEY_COL4 0x0000063c 1067 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW0 0x00000640 1068 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW1 0x00000644 1069 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW2 0x00000648 1070 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW3 0x0000064c 1071 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW4 0x00000650 1072 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_NAND_ALE 0x00000654 1073 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_NAND_CLE 0x00000658 1074 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_NAND_CS0_B 0x0000065c 1075 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_NAND_CS1_B 0x00000660 1076 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_NAND_CS2_B 0x00000664 1077 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_NAND_CS3_B 0x00000668 1078 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA00 0x0000066c 1079 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA01 0x00000670 1080 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA02 0x00000674 1081 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA03 0x00000678 1082 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA04 0x0000067c 1083 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA05 0x00000680 1084 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA06 0x00000684 1085 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA07 0x00000688 1086 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_NAND_READY_B 0x0000068c 1087 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_NAND_WP_B 0x00000690 1088 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_RGMII_RD0 0x00000694 1089 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_RGMII_RD1 0x00000698 1090 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_RGMII_RD2 0x0000069c 1091 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_RGMII_RD3 0x000006a0 1092 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_RGMII_RX_CTL 0x000006a4 1093 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_RGMII_RXC 0x000006a8 1094 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_RGMII_TD0 0x000006ac 1095 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_RGMII_TD1 0x000006b0 1096 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_RGMII_TD2 0x000006b4 1097 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_RGMII_TD3 0x000006b8 1098 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_RGMII_TX_CTL 0x000006bc 1099 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_RGMII_TXC 0x000006c0 1100 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD1_CLK 0x000006c4 1101 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD1_CMD 0x000006c8 1102 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA0 0x000006cc 1103 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA1 0x000006d0 1104 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA2 0x000006d4 1105 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA3 0x000006d8 1106 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD2_CLK 0x000006dc 1107 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD2_CMD 0x000006e0 1108 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD2_DATA0 0x000006e4 1109 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD2_DATA1 0x000006e8 1110 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD2_DATA2 0x000006ec 1111 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD2_DATA3 0x000006f0 1112 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD3_CLK 0x000006f4 1113 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD3_CMD 0x000006f8 1114 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA0 0x000006fc 1115 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA1 0x00000700 1116 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA2 0x00000704 1117 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA3 0x00000708 1118 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA4 0x0000070c 1119 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA5 0x00000710 1120 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA6 0x00000714 1121 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA7 0x00000718 1122 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD3_RESET 0x0000071c 1123 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD4_CLK 0x00000720 1124 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD4_CMD 0x00000724 1125 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD4_DATA0 0x00000728 1126 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD4_DATA1 0x0000072c 1127 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD4_DATA2 0x00000730 1128 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD4_DATA3 0x00000734 1129 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD4_DATA4 0x00000738 1130 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD4_DATA5 0x0000073c 1131 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD4_DATA6 0x00000740 1132 #define IMX6SDL_IOMUXC_SW_PAD_CTL_PAD_SD4_DATA7 0x00000744 1133 #define IMX6SDL_IOMUXC_SW_PAD_CTL_GRP_B7DS 0x00000748 1134 #define IMX6SDL_IOMUXC_SW_PAD_CTL_GRP_ADDDS 0x0000074c 1135 #define IMX6SDL_IOMUXC_SW_PAD_CTL_GRP_DDRMODE_CTL 0x00000750 1136 #define IMX6SDL_IOMUXC_SW_PAD_CTL_GRP_DDRPKE 0x00000754 1137 #define IMX6SDL_IOMUXC_SW_PAD_CTL_GRP_DDRPK 0x00000758 1138 #define IMX6SDL_IOMUXC_SW_PAD_CTL_GRP_DDRHYS 0x0000075c 1139 #define IMX6SDL_IOMUXC_SW_PAD_CTL_GRP_DDRMODE 0x00000760 1140 #define IMX6SDL_IOMUXC_SW_PAD_CTL_GRP_B0DS 0x00000764 1141 #define IMX6SDL_IOMUXC_SW_PAD_CTL_GRP_DDR_TYPE_RGMII 0x00000768 1142 #define IMX6SDL_IOMUXC_SW_PAD_CTL_GRP_CTLDS 0x0000076c 1143 #define IMX6SDL_IOMUXC_SW_PAD_CTL_GRP_B1DS 0x00000770 1144 #define IMX6SDL_IOMUXC_SW_PAD_CTL_GRP_DDR_TYPE 0x00000774 1145 #define IMX6SDL_IOMUXC_SW_PAD_CTL_GRP_B2DS 0x00000778 1146 #define IMX6SDL_IOMUXC_SW_PAD_CTL_GRP_B3DS 0x0000077c 1147 #define IMX6SDL_IOMUXC_SW_PAD_CTL_GRP_B4DS 0x00000780 1148 #define IMX6SDL_IOMUXC_SW_PAD_CTL_GRP_B5DS 0x00000784 1149 #define IMX6SDL_IOMUXC_SW_PAD_CTL_GRP_RGMII_TERM 0x00000788 1150 #define IMX6SDL_IOMUXC_SW_PAD_CTL_GRP_B6DS 0x0000078c 1151 #define IMX6SDL_IOMUXC_ANALOG_USB_OTG_ID_SELECT_INPUT 0x00000790 1152 #define IMX6SDL_IOMUXC_ASRC_ASRCK_CLOCK_6_SELECT_INPUT 0x00000794 1153 #define IMX6SDL_IOMUXC_AUD4_INPUT_DA_AMX_SELECT_INPUT 0x00000798 1154 #define IMX6SDL_IOMUXC_AUD4_INPUT_DB_AMX_SELECT_INPUT 0x0000079c 1155 #define IMX6SDL_IOMUXC_AUD4_INPUT_RXCLK_AMX_SELECT_INPUT 0x000007a0 1156 #define IMX6SDL_IOMUXC_AUD4_INPUT_RXFS_AMX_SELECT_INPUT 0x000007a4 1157 #define IMX6SDL_IOMUXC_AUD4_INPUT_TXCLK_AMX_SELECT_INPUT 0x000007a8 1158 #define IMX6SDL_IOMUXC_AUD4_INPUT_TXFS_AMX_SELECT_INPUT 0x000007ac 1159 #define IMX6SDL_IOMUXC_AUD5_INPUT_DA_AMX_SELECT_INPUT 0x000007b0 1160 #define IMX6SDL_IOMUXC_AUD5_INPUT_DB_AMX_SELECT_INPUT 0x000007b4 1161 #define IMX6SDL_IOMUXC_AUD5_INPUT_RXCLK_AMX_SELECT_INPUT 0x000007b8 1162 #define IMX6SDL_IOMUXC_AUD5_INPUT_RXFS_AMX_SELECT_INPUT 0x000007bc 1163 #define IMX6SDL_IOMUXC_AUD5_INPUT_TXCLK_AMX_SELECT_INPUT 0x000007c0 1164 #define IMX6SDL_IOMUXC_AUD5_INPUT_TXFS_AMX_SELECT_INPUT 0x000007c4 1165 #define IMX6SDL_IOMUXC_FLEXCAN1_RX_SELECT_INPUT 0x000007c8 1166 #define IMX6SDL_IOMUXC_FLEXCAN2_RX_SELECT_INPUT 0x000007cc 1167 #define IMX6SDL_IOMUXC_CCM_PMIC_READY_SELECT_INPUT 0x000007d4 1168 #define IMX6SDL_IOMUXC_ECSPI1_CSPI_CLK_IN_SELECT_INPUT 0x000007d8 1169 #define IMX6SDL_IOMUXC_ECSPI1_MISO_SELECT_INPUT 0x000007dc 1170 #define IMX6SDL_IOMUXC_ECSPI1_MOSI_SELECT_INPUT 0x000007e0 1171 #define IMX6SDL_IOMUXC_ECSPI1_SS0_SELECT_INPUT 0x000007e4 1172 #define IMX6SDL_IOMUXC_ECSPI1_SS1_SELECT_INPUT 0x000007e8 1173 #define IMX6SDL_IOMUXC_ECSPI1_SS2_SELECT_INPUT 0x000007ec 1174 #define IMX6SDL_IOMUXC_ECSPI1_SS3_SELECT_INPUT 0x000007f0 1175 #define IMX6SDL_IOMUXC_ECSPI2_CSPI_CLK_IN_SELECT_INPUT 0x000007f4 1176 #define IMX6SDL_IOMUXC_ECSPI2_MISO_SELECT_INPUT 0x000007f8 1177 #define IMX6SDL_IOMUXC_ECSPI2_MOSI_SELECT_INPUT 0x000007fc 1178 #define IMX6SDL_IOMUXC_ECSPI2_SS0_SELECT_INPUT 0x00000800 1179 #define IMX6SDL_IOMUXC_ECSPI2_SS1_SELECT_INPUT 0x00000804 1180 #define IMX6SDL_IOMUXC_ECSPI4_SS0_SELECT_INPUT 0x00000808 1181 #define IMX6SDL_IOMUXC_ENET_REF_CLK_SELECT_INPUT 0x0000080c 1182 #define IMX6SDL_IOMUXC_ENET_MAC0_MDIO_SELECT_INPUT 0x00000810 1183 #define IMX6SDL_IOMUXC_ENET_MAC0_RX_CLK_SELECT_INPUT 0x00000814 1184 #define IMX6SDL_IOMUXC_ENET_MAC0_RX_DATA0_SELECT_INPUT 0x00000818 1185 #define IMX6SDL_IOMUXC_ENET_MAC0_RX_DATA1_SELECT_INPUT 0x0000081c 1186 #define IMX6SDL_IOMUXC_ENET_MAC0_RX_DATA2_SELECT_INPUT 0x00000820 1187 #define IMX6SDL_IOMUXC_ENET_MAC0_RX_DATA3_SELECT_INPUT 0x00000824 1188 #define IMX6SDL_IOMUXC_ENET_MAC0_RX_EN_SELECT_INPUT 0x00000828 1189 #define IMX6SDL_IOMUXC_ESAI_RX_FS_SELECT_INPUT 0x0000082c 1190 #define IMX6SDL_IOMUXC_ESAI_TX_FS_SELECT_INPUT 0x00000830 1191 #define IMX6SDL_IOMUXC_ESAI_RX_HF_CLK_SELECT_INPUT 0x00000834 1192 #define IMX6SDL_IOMUXC_ESAI_TX_HF_CLK_SELECT_INPUT 0x00000838 1193 #define IMX6SDL_IOMUXC_ESAI_RX_CLK_SELECT_INPUT 0x0000083c 1194 #define IMX6SDL_IOMUXC_ESAI_TX_CLK_SELECT_INPUT 0x00000840 1195 #define IMX6SDL_IOMUXC_ESAI_SDO0_SELECT_INPUT 0x00000844 1196 #define IMX6SDL_IOMUXC_ESAI_SDO1_SELECT_INPUT 0x00000848 1197 #define IMX6SDL_IOMUXC_ESAI_SDO2_SDI3_SELECT_INPUT 0x0000084c 1198 #define IMX6SDL_IOMUXC_ESAI_SDO3_SDI2_SELECT_INPUT 0x00000850 1199 #define IMX6SDL_IOMUXC_ESAI_SDO4_SDI1_SELECT_INPUT 0x00000854 1200 #define IMX6SDL_IOMUXC_ESAI_SDO5_SDI0_SELECT_INPUT 0x00000858 1201 #define IMX6SDL_IOMUXC_HDMI_ICECIN_SELECT_INPUT 0x0000085c 1202 #define IMX6SDL_IOMUXC_HDMI_II2C_CLKIN_SELECT_INPUT 0x00000860 1203 #define IMX6SDL_IOMUXC_HDMI_II2C_DATAIN_SELECT_INPUT 0x00000864 1204 #define IMX6SDL_IOMUXC_I2C1_SCL_IN_SELECT_INPUT 0x00000868 1205 #define IMX6SDL_IOMUXC_I2C1_SDA_IN_SELECT_INPUT 0x0000086c 1206 #define IMX6SDL_IOMUXC_I2C2_SCL_IN_SELECT_INPUT 0x00000870 1207 #define IMX6SDL_IOMUXC_I2C2_SDA_IN_SELECT_INPUT 0x00000874 1208 #define IMX6SDL_IOMUXC_I2C3_SCL_IN_SELECT_INPUT 0x00000878 1209 #define IMX6SDL_IOMUXC_I2C3_SDA_IN_SELECT_INPUT 0x0000087c 1210 #define IMX6SDL_IOMUXC_I2C4_SCL_IN_SELECT_INPUT 0x00000880 1211 #define IMX6SDL_IOMUXC_I2C4_SDA_IN_SELECT_INPUT 0x00000884 1212 #define IMX6SDL_IOMUXC_IPU1_SENS1_DATA10_SELECT_INPUT 0x00000888 1213 #define IMX6SDL_IOMUXC_IPU1_SENS1_DATA11_SELECT_INPUT 0x0000088c 1214 #define IMX6SDL_IOMUXC_IPU1_SENS1_DATA12_SELECT_INPUT 0x00000890 1215 #define IMX6SDL_IOMUXC_IPU1_SENS1_DATA13_SELECT_INPUT 0x00000894 1216 #define IMX6SDL_IOMUXC_IPU1_SENS1_DATA14_SELECT_INPUT 0x00000898 1217 #define IMX6SDL_IOMUXC_IPU1_SENS1_DATA15_SELECT_INPUT 0x0000089c 1218 #define IMX6SDL_IOMUXC_IPU1_SENS1_DATA16_SELECT_INPUT 0x000008a0 1219 #define IMX6SDL_IOMUXC_IPU1_SENS1_DATA17_SELECT_INPUT 0x000008a4 1220 #define IMX6SDL_IOMUXC_IPU1_SENS1_DATA18_SELECT_INPUT 0x000008a8 1221 #define IMX6SDL_IOMUXC_IPU1_SENS1_DATA19_SELECT_INPUT 0x000008ac 1222 #define IMX6SDL_IOMUXC_IPU1_SENS1_DATA_EN_SELECT_INPUT 0x000008b0 1223 #define IMX6SDL_IOMUXC_IPU1_SENS1_HSYNC_SELECT_INPUT 0x000008b4 1224 #define IMX6SDL_IOMUXC_IPU1_SENS1_PIX_CLK_SELECT_INPUT 0x000008b8 1225 #define IMX6SDL_IOMUXC_IPU1_SENS1_VSYNC_SELECT_INPUT 0x000008bc 1226 #define IMX6SDL_IOMUXC_KEY_COL5_SELECT_INPUT 0x000008c0 1227 #define IMX6SDL_IOMUXC_KEY_COL6_SELECT_INPUT 0x000008c4 1228 #define IMX6SDL_IOMUXC_KEY_COL7_SELECT_INPUT 0x000008c8 1229 #define IMX6SDL_IOMUXC_KEY_ROW5_SELECT_INPUT 0x000008cc 1230 #define IMX6SDL_IOMUXC_KEY_ROW6_SELECT_INPUT 0x000008d0 1231 #define IMX6SDL_IOMUXC_KEY_ROW7_SELECT_INPUT 0x000008d4 1232 #define IMX6SDL_IOMUXC_MLB_MLB_CLK_IN_SELECT_INPUT 0x000008dc 1233 #define IMX6SDL_IOMUXC_MLB_MLB_DATA_IN_SELECT_INPUT 0x000008e0 1234 #define IMX6SDL_IOMUXC_MLB_MLB_SIG_IN_SELECT_INPUT 0x000008e4 1235 #define IMX6SDL_IOMUXC_SDMA_EVENTS14_SELECT_INPUT 0x000008e8 1236 #define IMX6SDL_IOMUXC_SDMA_EVENTS15_SELECT_INPUT 0x000008ec 1237 #define IMX6SDL_IOMUXC_SPDIF_SPDIF_IN1_SELECT_INPUT 0x000008f0 1238 #define IMX6SDL_IOMUXC_SPDIF_TX_CLK2_SELECT_INPUT 0x000008f4 1239 #define IMX6SDL_IOMUXC_UART1_UART_RTS_B_SELECT_INPUT 0x000008f8 1240 #define IMX6SDL_IOMUXC_UART1_UART_RX_DATA_SELECT_INPUT 0x000008fc 1241 #define IMX6SDL_IOMUXC_UART2_UART_RTS_B_SELECT_INPUT 0x00000900 1242 #define IMX6SDL_IOMUXC_UART2_UART_RX_DATA_SELECT_INPUT 0x00000904 1243 #define IMX6SDL_IOMUXC_UART3_UART_RTS_B_SELECT_INPUT 0x00000908 1244 #define IMX6SDL_IOMUXC_UART3_UART_RX_DATA_SELECT_INPUT 0x0000090c 1245 #define IMX6SDL_IOMUXC_UART4_UART_RTS_B_SELECT_INPUT 0x00000910 1246 #define IMX6SDL_IOMUXC_UART4_UART_RX_DATA_SELECT_INPUT 0x00000914 1247 #define IMX6SDL_IOMUXC_UART5_UART_RTS_B_SELECT_INPUT 0x00000918 1248 #define IMX6SDL_IOMUXC_UART5_UART_RX_DATA_SELECT_INPUT 0x0000091c 1249 #define IMX6SDL_IOMUXC_USB_OTG_OC_SELECT_INPUT 0x00000920 1250 #define IMX6SDL_IOMUXC_USB_H1_OC_SELECT_INPUT 0x00000924 1251 #define IMX6SDL_IOMUXC_USDHC1_CARD_CLK_IN_SELECT_INPUT 0x00000928 1252 #define IMX6SDL_IOMUXC_USDHC1_WP_ON_SELECT_INPUT 0x0000092c 1253 #define IMX6SDL_IOMUXC_USDHC2_CARD_CLK_IN_SELECT_INPUT 0x00000930 1254 #define IMX6SDL_IOMUXC_USDHC3_CARD_CLK_IN_SELECT_INPUT 0x00000934 1255 #define IMX6SDL_IOMUXC_USDHC4_CARD_CLK_IN_SELECT_INPUT 0x00000938 1256 1257 /* for iMX6SoloLite */ 1258 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_AUD_MCLK 0x0000004c 1259 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_AUD_RXC 0x00000050 1260 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_AUD_RXD 0x00000054 1261 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_AUD_RXFS 0x00000058 1262 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_AUD_TXC 0x0000005c 1263 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_AUD_TXD 0x00000060 1264 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_AUD_TXFS 0x00000064 1265 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_ECSPI1_MISO 0x00000068 1266 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_ECSPI1_MOSI 0x0000006c 1267 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_ECSPI1_SCLK 0x00000070 1268 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_ECSPI1_SS0 0x00000074 1269 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_ECSPI2_MISO 0x00000078 1270 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_ECSPI2_MOSI 0x0000007c 1271 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_ECSPI2_SCLK 0x00000080 1272 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_ECSPI2_SS0 0x00000084 1273 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_BDR0 0x00000088 1274 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_BDR1 0x0000008c 1275 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA00 0x00000090 1276 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA01 0x00000094 1277 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA10 0x00000098 1278 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA11 0x0000009c 1279 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA12 0x000000a0 1280 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA13 0x000000a4 1281 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA14 0x000000a8 1282 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA15 0x000000ac 1283 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA02 0x000000b0 1284 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA03 0x000000b4 1285 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA04 0x000000b8 1286 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA05 0x000000bc 1287 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA06 0x000000c0 1288 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA07 0x000000c4 1289 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA08 0x000000c8 1290 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA09 0x000000cc 1291 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_GDCLK 0x000000d0 1292 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_GDOE 0x000000d4 1293 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_GDRL 0x000000d8 1294 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_GDSP 0x000000dc 1295 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_PWR_COM 0x000000e0 1296 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_PWR_CTRL0 0x000000e4 1297 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_PWR_CTRL1 0x000000e8 1298 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_PWR_CTRL2 0x000000ec 1299 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_PWR_CTRL3 0x000000f0 1300 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_PWR_IRQ 0x000000f4 1301 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_PWR_STAT 0x000000f8 1302 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_PWR_WAKE 0x000000fc 1303 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_SDCE0 0x00000100 1304 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_SDCE1 0x00000104 1305 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_SDCE2 0x00000108 1306 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_SDCE3 0x0000010c 1307 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_SDCLK 0x00000110 1308 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_SDLE 0x00000114 1309 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_SDOE 0x00000118 1310 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_SDSHR 0x0000011c 1311 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_VCOM0 0x00000120 1312 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_EPDC_VCOM1 0x00000124 1313 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_FEC_CRS_DV 0x00000128 1314 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_FEC_MDC 0x0000012c 1315 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_FEC_MDIO 0x00000130 1316 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_FEC_REF_CLK 0x00000134 1317 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_FEC_RX_ER 0x00000138 1318 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_FEC_RX_DATA0 0x0000013c 1319 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_FEC_RX_DATA1 0x00000140 1320 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_FEC_TX_CLK 0x00000144 1321 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_FEC_TX_EN 0x00000148 1322 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_FEC_TX_DATA0 0x0000014c 1323 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_FEC_TX_DATA1 0x00000150 1324 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_USB_H_DATA 0x00000154 1325 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_USB_H_STROBE 0x00000158 1326 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_I2C1_SCL 0x0000015c 1327 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_I2C1_SDA 0x00000160 1328 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_I2C2_SCL 0x00000164 1329 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_I2C2_SDA 0x00000168 1330 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_KEY_COL0 0x0000016c 1331 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_KEY_COL1 0x00000170 1332 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_KEY_COL2 0x00000174 1333 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_KEY_COL3 0x00000178 1334 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_KEY_COL4 0x0000017c 1335 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_KEY_COL5 0x00000180 1336 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_KEY_COL6 0x00000184 1337 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_KEY_COL7 0x00000188 1338 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW0 0x0000018c 1339 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW1 0x00000190 1340 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW2 0x00000194 1341 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW3 0x00000198 1342 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW4 0x0000019c 1343 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW5 0x000001a0 1344 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW6 0x000001a4 1345 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW7 0x000001a8 1346 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_CLK 0x000001ac 1347 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA00 0x000001b0 1348 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA01 0x000001b4 1349 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA10 0x000001b8 1350 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA11 0x000001bc 1351 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA12 0x000001c0 1352 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA13 0x000001c4 1353 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA14 0x000001c8 1354 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA15 0x000001cc 1355 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA16 0x000001d0 1356 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA17 0x000001d4 1357 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA18 0x000001d8 1358 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA19 0x000001dc 1359 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA02 0x000001e0 1360 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA20 0x000001e4 1361 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA21 0x000001e8 1362 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA22 0x000001ec 1363 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA23 0x000001f0 1364 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA03 0x000001f4 1365 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA04 0x000001f8 1366 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA05 0x000001fc 1367 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA06 0x00000200 1368 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA07 0x00000204 1369 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA08 0x00000208 1370 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA09 0x0000020c 1371 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_ENABLE 0x00000210 1372 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_HSYNC 0x00000214 1373 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_RESET 0x00000218 1374 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_LCD_VSYNC 0x0000021c 1375 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_PWM1 0x00000220 1376 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_REF_CLK_24M 0x00000224 1377 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_REF_CLK_32K 0x00000228 1378 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD1_CLK 0x0000022c 1379 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD1_CMD 0x00000230 1380 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA0 0x00000234 1381 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA1 0x00000238 1382 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA2 0x0000023c 1383 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA3 0x00000240 1384 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA4 0x00000244 1385 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA5 0x00000248 1386 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA6 0x0000024c 1387 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA7 0x00000250 1388 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD2_CLK 0x00000254 1389 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD2_CMD 0x00000258 1390 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD2_DATA0 0x0000025c 1391 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD2_DATA1 0x00000260 1392 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD2_DATA2 0x00000264 1393 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD2_DATA3 0x00000268 1394 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD2_DATA4 0x0000026c 1395 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD2_DATA5 0x00000270 1396 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD2_DATA6 0x00000274 1397 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD2_DATA7 0x00000278 1398 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD2_RESET 0x0000027c 1399 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD3_CLK 0x00000280 1400 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD3_CMD 0x00000284 1401 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA0 0x00000288 1402 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA1 0x0000028c 1403 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA2 0x00000290 1404 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_SD3_DATA3 0x00000294 1405 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_UART1_RXD 0x00000298 1406 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_UART1_TXD 0x0000029c 1407 #define IMX6SL_IOMUXC_SW_MUX_CTL_PAD_WDOG_B 0x000002a0 1408 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_AUD_MCLK 0x000002a4 1409 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_AUD_RXC 0x000002a8 1410 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_AUD_RXD 0x000002ac 1411 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_AUD_RXFS 0x000002b0 1412 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_AUD_TXC 0x000002b4 1413 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_AUD_TXD 0x000002b8 1414 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_AUD_TXFS 0x000002bc 1415 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR00 0x000002c0 1416 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR01 0x000002c4 1417 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR10 0x000002c8 1418 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR11 0x000002cc 1419 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR12 0x000002d0 1420 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR13 0x000002d4 1421 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR14 0x000002d8 1422 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR15 0x000002dc 1423 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR02 0x000002e0 1424 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR03 0x000002e4 1425 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR04 0x000002e8 1426 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR05 0x000002ec 1427 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR06 0x000002f0 1428 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR07 0x000002f4 1429 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR08 0x000002f8 1430 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR09 0x000002fc 1431 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_CAS_B 0x00000300 1432 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_CS0_B 0x00000304 1433 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_CS1_B 0x00000308 1434 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM0 0x0000030c 1435 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM1 0x00000310 1436 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM2 0x00000314 1437 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM3 0x00000318 1438 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_RAS_B 0x0000031c 1439 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_RESET 0x00000320 1440 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDBA0 0x00000324 1441 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDBA1 0x00000328 1442 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDBA2 0x0000032c 1443 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDCKE0 0x00000330 1444 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDCKE1 0x00000334 1445 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDCLK0_P 0x00000338 1446 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ODT0 0x0000033c 1447 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ODT1 0x00000340 1448 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS0_P 0x00000344 1449 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS1_P 0x00000348 1450 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS2_P 0x0000034c 1451 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS3_P 0x00000350 1452 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDWE_B 0x00000354 1453 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_ECSPI1_MISO 0x00000358 1454 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_ECSPI1_MOSI 0x0000035c 1455 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_ECSPI1_SCLK 0x00000360 1456 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_ECSPI1_SS0 0x00000364 1457 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_ECSPI2_MISO 0x00000368 1458 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_ECSPI2_MOSI 0x0000036c 1459 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_ECSPI2_SCLK 0x00000370 1460 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_ECSPI2_SS0 0x00000374 1461 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_BDR0 0x00000378 1462 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_BDR1 0x0000037c 1463 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_DATA00 0x00000380 1464 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_DATA01 0x00000384 1465 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_DATA10 0x00000388 1466 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_DATA11 0x0000038c 1467 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_DATA12 0x00000390 1468 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_DATA13 0x00000394 1469 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_DATA14 0x00000398 1470 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_DATA15 0x0000039c 1471 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_DATA02 0x000003a0 1472 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_DATA03 0x000003a4 1473 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_DATA04 0x000003a8 1474 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_DATA05 0x000003ac 1475 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_DATA06 0x000003b0 1476 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_DATA07 0x000003b4 1477 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_DATA08 0x000003b8 1478 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_DATA09 0x000003bc 1479 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_GDCLK 0x000003c0 1480 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_GDOE 0x000003c4 1481 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_GDRL 0x000003c8 1482 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_GDSP 0x000003cc 1483 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_PWR_COM 0x000003d0 1484 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_PWR_CTRL0 0x000003d4 1485 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_PWR_CTRL1 0x000003d8 1486 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_PWR_CTRL2 0x000003dc 1487 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_PWR_CTRL3 0x000003e0 1488 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_PWR_IRQ 0x000003e4 1489 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_PWR_STAT 0x000003e8 1490 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_PWR_WAKE 0x000003ec 1491 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_SDCE0 0x000003f0 1492 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_SDCE1 0x000003f4 1493 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_SDCE2 0x000003f8 1494 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_SDCE3 0x000003fc 1495 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_SDCLK 0x00000400 1496 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_SDLE 0x00000404 1497 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_SDOE 0x00000408 1498 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_SDSHR 0x0000040c 1499 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_VCOM0 0x00000410 1500 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_EPDC_VCOM1 0x00000414 1501 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_FEC_CRS_DV 0x00000418 1502 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_FEC_MDC 0x0000041c 1503 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_FEC_MDIO 0x00000420 1504 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_FEC_REF_CLK 0x00000424 1505 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_FEC_RX_ER 0x00000428 1506 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_FEC_RX_DATA0 0x0000042c 1507 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_FEC_RX_DATA1 0x00000430 1508 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_FEC_TX_CLK 0x00000434 1509 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_FEC_TX_EN 0x00000438 1510 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_FEC_TX_DATA0 0x0000043c 1511 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_FEC_TX_DATA1 0x00000440 1512 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_USB_H_DATA 0x00000444 1513 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_USB_H_STROBE 0x00000448 1514 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_I2C1_SCL 0x0000044c 1515 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_I2C1_SDA 0x00000450 1516 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_I2C2_SCL 0x00000454 1517 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_I2C2_SDA 0x00000458 1518 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_JTAG_MOD 0x0000045c 1519 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_JTAG_TCK 0x00000460 1520 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_JTAG_TDI 0x00000464 1521 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_JTAG_TDO 0x00000468 1522 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_JTAG_TMS 0x0000046c 1523 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_JTAG_TRSTB 0x00000470 1524 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_KEY_COL0 0x00000474 1525 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_KEY_COL1 0x00000478 1526 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_KEY_COL2 0x0000047c 1527 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_KEY_COL3 0x00000480 1528 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_KEY_COL4 0x00000484 1529 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_KEY_COL5 0x00000488 1530 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_KEY_COL6 0x0000048c 1531 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_KEY_COL7 0x00000490 1532 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW0 0x00000494 1533 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW1 0x00000498 1534 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW2 0x0000049c 1535 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW3 0x000004a0 1536 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW4 0x000004a4 1537 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW5 0x000004a8 1538 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW6 0x000004ac 1539 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW7 0x000004b0 1540 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_CLK 0x000004b4 1541 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA00 0x000004b8 1542 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA01 0x000004bc 1543 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA10 0x000004c0 1544 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA11 0x000004c4 1545 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA12 0x000004c8 1546 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA13 0x000004cc 1547 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA14 0x000004d0 1548 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA15 0x000004d4 1549 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA16 0x000004d8 1550 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA17 0x000004dc 1551 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA18 0x000004e0 1552 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA19 0x000004e4 1553 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA02 0x000004e8 1554 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA20 0x000004ec 1555 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA21 0x000004f0 1556 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA22 0x000004f4 1557 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA23 0x000004f8 1558 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA03 0x000004fc 1559 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA04 0x00000500 1560 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA05 0x00000504 1561 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA06 0x00000508 1562 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA07 0x0000050c 1563 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA08 0x00000510 1564 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA09 0x00000514 1565 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_ENABLE 0x00000518 1566 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_HSYNC 0x0000051c 1567 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_RESET 0x00000520 1568 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_LCD_VSYNC 0x00000524 1569 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_PWM1 0x00000528 1570 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_REF_CLK_24M 0x0000052c 1571 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_REF_CLK_32K 0x00000530 1572 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD1_CLK 0x00000534 1573 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD1_CMD 0x00000538 1574 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA0 0x0000053c 1575 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA1 0x00000540 1576 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA2 0x00000544 1577 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA3 0x00000548 1578 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA4 0x0000054c 1579 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA5 0x00000550 1580 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA6 0x00000554 1581 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA7 0x00000558 1582 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD2_CLK 0x0000055c 1583 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD2_CMD 0x00000560 1584 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD2_DATA0 0x00000564 1585 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD2_DATA1 0x00000568 1586 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD2_DATA2 0x0000056c 1587 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD2_DATA3 0x00000570 1588 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD2_DATA4 0x00000574 1589 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD2_DATA5 0x00000578 1590 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD2_DATA6 0x0000057c 1591 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD2_DATA7 0x00000580 1592 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD2_RESET 0x00000584 1593 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD3_CLK 0x00000588 1594 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD3_CMD 0x0000058c 1595 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA0 0x00000590 1596 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA1 0x00000594 1597 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA2 0x00000598 1598 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_SD3_DATA3 0x0000059c 1599 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_UART1_RXD 0x000005a0 1600 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_UART1_TXD 0x000005a4 1601 #define IMX6SL_IOMUXC_SW_PAD_CTL_PAD_WDOG_B 0x000005a8 1602 #define IMX6SL_IOMUXC_SW_PAD_CTL_GRP_ADDDS 0x000005ac 1603 #define IMX6SL_IOMUXC_SW_PAD_CTL_GRP_DDRMODE_CTL 0x000005b0 1604 #define IMX6SL_IOMUXC_SW_PAD_CTL_GRP_DDRPKE 0x000005b4 1605 #define IMX6SL_IOMUXC_SW_PAD_CTL_GRP_DDRPK 0x000005b8 1606 #define IMX6SL_IOMUXC_SW_PAD_CTL_GRP_DDRHYS 0x000005bc 1607 #define IMX6SL_IOMUXC_SW_PAD_CTL_GRP_DDRMODE 0x000005c0 1608 #define IMX6SL_IOMUXC_SW_PAD_CTL_GRP_B0DS 0x000005c4 1609 #define IMX6SL_IOMUXC_SW_PAD_CTL_GRP_CTLDS 0x000005c8 1610 #define IMX6SL_IOMUXC_SW_PAD_CTL_GRP_B1DS 0x000005cc 1611 #define IMX6SL_IOMUXC_SW_PAD_CTL_GRP_DDR_TYPE 0x000005d0 1612 #define IMX6SL_IOMUXC_SW_PAD_CTL_GRP_B2DS 0x000005d4 1613 #define IMX6SL_IOMUXC_SW_PAD_CTL_GRP_B3DS 0x000005d8 1614 #define IMX6SL_IOMUXC_ANALOG_USB_OTG_ID_SELECT_INPUT 0x000005dc 1615 #define IMX6SL_IOMUXC_ANALOG_USB_H1_ID_SELECT_INPUT 0x000005e0 1616 #define IMX6SL_IOMUXC_AUD4_INPUT_DA_AMX_SELECT_INPUT 0x000005e4 1617 #define IMX6SL_IOMUXC_AUD4_INPUT_DB_AMX_SELECT_INPUT 0x000005e8 1618 #define IMX6SL_IOMUXC_AUD4_INPUT_RXCLK_AMX_SELECT_INPUT 0x000005ec 1619 #define IMX6SL_IOMUXC_AUD4_INPUT_RXFS_AMX_SELECT_INPUT 0x000005f0 1620 #define IMX6SL_IOMUXC_AUD4_INPUT_TXCLK_AMX_SELECT_INPUT 0x000005f4 1621 #define IMX6SL_IOMUXC_AUD4_INPUT_TXFS_AMX_SELECT_INPUT 0x000005f8 1622 #define IMX6SL_IOMUXC_AUD5_INPUT_DA_AMX_SELECT_INPUT 0x000005fc 1623 #define IMX6SL_IOMUXC_AUD5_INPUT_DB_AMX_SELECT_INPUT 0x00000600 1624 #define IMX6SL_IOMUXC_AUD5_INPUT_RXCLK_AMX_SELECT_INPUT 0x00000604 1625 #define IMX6SL_IOMUXC_AUD5_INPUT_RXFS_AMX_SELECT_INPUT 0x00000608 1626 #define IMX6SL_IOMUXC_AUD5_INPUT_TXCLK_AMX_SELECT_INPUT 0x0000060c 1627 #define IMX6SL_IOMUXC_AUD5_INPUT_TXFS_AMX_SELECT_INPUT 0x00000610 1628 #define IMX6SL_IOMUXC_AUD6_INPUT_DA_AMX_SELECT_INPUT 0x00000614 1629 #define IMX6SL_IOMUXC_AUD6_INPUT_DB_AMX_SELECT_INPUT 0x00000618 1630 #define IMX6SL_IOMUXC_AUD6_INPUT_RXCLK_AMX_SELECT_INPUT 0x0000061c 1631 #define IMX6SL_IOMUXC_AUD6_INPUT_RXFS_AMX_SELECT_INPUT 0x00000620 1632 #define IMX6SL_IOMUXC_AUD6_INPUT_TXCLK_AMX_SELECT_INPUT 0x00000624 1633 #define IMX6SL_IOMUXC_AUD6_INPUT_TXFS_AMX_SELECT_INPUT 0x00000628 1634 #define IMX6SL_IOMUXC_CCM_PMIC_READY_SELECT_INPUT 0x0000062c 1635 #define IMX6SL_IOMUXC_CSI_CSI_DATA00_SELECT_INPUT 0x00000630 1636 #define IMX6SL_IOMUXC_CSI_CSI_DATA01_SELECT_INPUT 0x00000634 1637 #define IMX6SL_IOMUXC_CSI_CSI_DATA02_SELECT_INPUT 0x00000638 1638 #define IMX6SL_IOMUXC_CSI_CSI_DATA03_SELECT_INPUT 0x0000063c 1639 #define IMX6SL_IOMUXC_CSI_CSI_DATA04_SELECT_INPUT 0x00000640 1640 #define IMX6SL_IOMUXC_CSI_CSI_DATA05_SELECT_INPUT 0x00000644 1641 #define IMX6SL_IOMUXC_CSI_CSI_DATA06_SELECT_INPUT 0x00000648 1642 #define IMX6SL_IOMUXC_CSI_CSI_DATA07_SELECT_INPUT 0x0000064c 1643 #define IMX6SL_IOMUXC_CSI_CSI_DATA08_SELECT_INPUT 0x00000650 1644 #define IMX6SL_IOMUXC_CSI_CSI_DATA09_SELECT_INPUT 0x00000654 1645 #define IMX6SL_IOMUXC_CSI_CSI_DATA10_SELECT_INPUT 0x00000658 1646 #define IMX6SL_IOMUXC_CSI_CSI_DATA11_SELECT_INPUT 0x0000065c 1647 #define IMX6SL_IOMUXC_CSI_CSI_DATA12_SELECT_INPUT 0x00000660 1648 #define IMX6SL_IOMUXC_CSI_CSI_DATA13_SELECT_INPUT 0x00000664 1649 #define IMX6SL_IOMUXC_CSI_CSI_DATA14_SELECT_INPUT 0x00000668 1650 #define IMX6SL_IOMUXC_CSI_CSI_DATA15_SELECT_INPUT 0x0000066c 1651 #define IMX6SL_IOMUXC_CSI_CSI_HSYNC_SELECT_INPUT 0x00000670 1652 #define IMX6SL_IOMUXC_CSI_CSI_PIXCLK_SELECT_INPUT 0x00000674 1653 #define IMX6SL_IOMUXC_CSI_CSI_VSYNC_SELECT_INPUT 0x00000678 1654 #define IMX6SL_IOMUXC_ECSPI1_CSPI_CLK_IN_SELECT_INPUT 0x0000067c 1655 #define IMX6SL_IOMUXC_ECSPI1_DATAREADY_B_SELECT_INPUT 0x00000680 1656 #define IMX6SL_IOMUXC_ECSPI1_MISO_SELECT_INPUT 0x00000684 1657 #define IMX6SL_IOMUXC_ECSPI1_MOSI_SELECT_INPUT 0x00000688 1658 #define IMX6SL_IOMUXC_ECSPI1_SS0_SELECT_INPUT 0x0000068c 1659 #define IMX6SL_IOMUXC_ECSPI1_SS1_SELECT_INPUT 0x00000690 1660 #define IMX6SL_IOMUXC_ECSPI1_SS2_SELECT_INPUT 0x00000694 1661 #define IMX6SL_IOMUXC_ECSPI1_SS3_SELECT_INPUT 0x00000698 1662 #define IMX6SL_IOMUXC_ECSPI2_CSPI_CLK_IN_SELECT_INPUT 0x0000069c 1663 #define IMX6SL_IOMUXC_ECSPI2_MISO_SELECT_INPUT 0x000006a0 1664 #define IMX6SL_IOMUXC_ECSPI2_MOSI_SELECT_INPUT 0x000006a4 1665 #define IMX6SL_IOMUXC_ECSPI2_SS0_SELECT_INPUT 0x000006a8 1666 #define IMX6SL_IOMUXC_ECSPI2_SS1_SELECT_INPUT 0x000006ac 1667 #define IMX6SL_IOMUXC_ECSPI3_CSPI_CLK_IN_SELECT_INPUT 0x000006b0 1668 #define IMX6SL_IOMUXC_ECSPI3_DATAREADY_B_SELECT_INPUT 0x000006b4 1669 #define IMX6SL_IOMUXC_ECSPI3_MISO_SELECT_INPUT 0x000006b8 1670 #define IMX6SL_IOMUXC_ECSPI3_MOSI_SELECT_INPUT 0x000006bc 1671 #define IMX6SL_IOMUXC_ECSPI3_SS0_SELECT_INPUT 0x000006c0 1672 #define IMX6SL_IOMUXC_ECSPI3_SS1_SELECT_INPUT 0x000006c4 1673 #define IMX6SL_IOMUXC_ECSPI3_SS2_SELECT_INPUT 0x000006c8 1674 #define IMX6SL_IOMUXC_ECSPI3_SS3_SELECT_INPUT 0x000006cc 1675 #define IMX6SL_IOMUXC_ECSPI4_CSPI_CLK_IN_SELECT_INPUT 0x000006d0 1676 #define IMX6SL_IOMUXC_ECSPI4_MISO_SELECT_INPUT 0x000006d4 1677 #define IMX6SL_IOMUXC_ECSPI4_MOSI_SELECT_INPUT 0x000006d8 1678 #define IMX6SL_IOMUXC_ECSPI4_SS0_SELECT_INPUT 0x000006dc 1679 #define IMX6SL_IOMUXC_ECSPI4_SS1_SELECT_INPUT 0x000006e0 1680 #define IMX6SL_IOMUXC_ECSPI4_SS2_SELECT_INPUT 0x000006e4 1681 #define IMX6SL_IOMUXC_EPDC_EPDC_PWR_IRQ_SELECT_INPUT 0x000006e8 1682 #define IMX6SL_IOMUXC_EPDC_EPDC_PWR_STAT_SELECT_INPUT 0x000006ec 1683 #define IMX6SL_IOMUXC_FEC_FEC_COL_SELECT_INPUT 0x000006f0 1684 #define IMX6SL_IOMUXC_FEC_FEC_MDI_SELECT_INPUT 0x000006f4 1685 #define IMX6SL_IOMUXC_FEC_FEC_RX_DATA0_SELECT_INPUT 0x000006f8 1686 #define IMX6SL_IOMUXC_FEC_FEC_RX_DATA1_SELECT_INPUT 0x000006fc 1687 #define IMX6SL_IOMUXC_FEC_FEC_RX_CLK_SELECT_INPUT 0x00000700 1688 #define IMX6SL_IOMUXC_FEC_FEC_RX_DV_SELECT_INPUT 0x00000704 1689 #define IMX6SL_IOMUXC_FEC_FEC_RX_ER_SELECT_INPUT 0x00000708 1690 #define IMX6SL_IOMUXC_FEC_FEC_TX_CLK_SELECT_INPUT 0x0000070c 1691 #define IMX6SL_IOMUXC_GPT_CAPIN1_SELECT_INPUT 0x00000710 1692 #define IMX6SL_IOMUXC_GPT_CAPIN2_SELECT_INPUT 0x00000714 1693 #define IMX6SL_IOMUXC_GPT_CLKIN_SELECT_INPUT 0x00000718 1694 #define IMX6SL_IOMUXC_I2C1_SCL_IN_SELECT_INPUT 0x0000071c 1695 #define IMX6SL_IOMUXC_I2C1_SDA_IN_SELECT_INPUT 0x00000720 1696 #define IMX6SL_IOMUXC_I2C2_SCL_IN_SELECT_INPUT 0x00000724 1697 #define IMX6SL_IOMUXC_I2C2_SDA_IN_SELECT_INPUT 0x00000728 1698 #define IMX6SL_IOMUXC_I2C3_SCL_IN_SELECT_INPUT 0x0000072c 1699 #define IMX6SL_IOMUXC_I2C3_SDA_IN_SELECT_INPUT 0x00000730 1700 #define IMX6SL_IOMUXC_KEY_COL0_SELECT_INPUT 0x00000734 1701 #define IMX6SL_IOMUXC_KEY_COL1_SELECT_INPUT 0x00000738 1702 #define IMX6SL_IOMUXC_KEY_COL2_SELECT_INPUT 0x0000073c 1703 #define IMX6SL_IOMUXC_KEY_COL3_SELECT_INPUT 0x00000740 1704 #define IMX6SL_IOMUXC_KEY_COL4_SELECT_INPUT 0x00000744 1705 #define IMX6SL_IOMUXC_KEY_COL5_SELECT_INPUT 0x00000748 1706 #define IMX6SL_IOMUXC_KEY_COL6_SELECT_INPUT 0x0000074c 1707 #define IMX6SL_IOMUXC_KEY_COL7_SELECT_INPUT 0x00000750 1708 #define IMX6SL_IOMUXC_KEY_ROW0_SELECT_INPUT 0x00000754 1709 #define IMX6SL_IOMUXC_KEY_ROW1_SELECT_INPUT 0x00000758 1710 #define IMX6SL_IOMUXC_KEY_ROW2_SELECT_INPUT 0x0000075c 1711 #define IMX6SL_IOMUXC_KEY_ROW3_SELECT_INPUT 0x00000760 1712 #define IMX6SL_IOMUXC_KEY_ROW4_SELECT_INPUT 0x00000764 1713 #define IMX6SL_IOMUXC_KEY_ROW5_SELECT_INPUT 0x00000768 1714 #define IMX6SL_IOMUXC_KEY_ROW6_SELECT_INPUT 0x0000076c 1715 #define IMX6SL_IOMUXC_KEY_ROW7_SELECT_INPUT 0x00000770 1716 #define IMX6SL_IOMUXC_LCD_BUSY_SELECT_INPUT 0x00000774 1717 #define IMX6SL_IOMUXC_LCD_DATA00_SELECT_INPUT 0x00000778 1718 #define IMX6SL_IOMUXC_LCD_DATA01_SELECT_INPUT 0x0000077c 1719 #define IMX6SL_IOMUXC_LCD_DATA02_SELECT_INPUT 0x00000780 1720 #define IMX6SL_IOMUXC_LCD_DATA03_SELECT_INPUT 0x00000784 1721 #define IMX6SL_IOMUXC_LCD_DATA04_SELECT_INPUT 0x00000788 1722 #define IMX6SL_IOMUXC_LCD_DATA05_SELECT_INPUT 0x0000078c 1723 #define IMX6SL_IOMUXC_LCD_DATA06_SELECT_INPUT 0x00000790 1724 #define IMX6SL_IOMUXC_LCD_DATA07_SELECT_INPUT 0x00000794 1725 #define IMX6SL_IOMUXC_LCD_DATA08_SELECT_INPUT 0x00000798 1726 #define IMX6SL_IOMUXC_LCD_DATA09_SELECT_INPUT 0x0000079c 1727 #define IMX6SL_IOMUXC_LCD_DATA10_SELECT_INPUT 0x000007a0 1728 #define IMX6SL_IOMUXC_LCD_DATA11_SELECT_INPUT 0x000007a4 1729 #define IMX6SL_IOMUXC_LCD_DATA12_SELECT_INPUT 0x000007a8 1730 #define IMX6SL_IOMUXC_LCD_DATA13_SELECT_INPUT 0x000007ac 1731 #define IMX6SL_IOMUXC_LCD_DATA14_SELECT_INPUT 0x000007b0 1732 #define IMX6SL_IOMUXC_LCD_DATA15_SELECT_INPUT 0x000007b4 1733 #define IMX6SL_IOMUXC_LCD_DATA16_SELECT_INPUT 0x000007b8 1734 #define IMX6SL_IOMUXC_LCD_DATA17_SELECT_INPUT 0x000007bc 1735 #define IMX6SL_IOMUXC_LCD_DATA18_SELECT_INPUT 0x000007c0 1736 #define IMX6SL_IOMUXC_LCD_DATA19_SELECT_INPUT 0x000007c4 1737 #define IMX6SL_IOMUXC_LCD_DATA20_SELECT_INPUT 0x000007c8 1738 #define IMX6SL_IOMUXC_LCD_DATA21_SELECT_INPUT 0x000007cc 1739 #define IMX6SL_IOMUXC_LCD_DATA22_SELECT_INPUT 0x000007d0 1740 #define IMX6SL_IOMUXC_LCD_DATA23_SELECT_INPUT 0x000007d4 1741 #define IMX6SL_IOMUXC_SPDIF_SPDIF_IN1_SELECT_INPUT 0x000007f0 1742 #define IMX6SL_IOMUXC_SPDIF_TX_CLK2_SELECT_INPUT 0x000007f4 1743 #define IMX6SL_IOMUXC_UART1_UART_RTS_B_SELECT_INPUT 0x000007f8 1744 #define IMX6SL_IOMUXC_UART1_UART_RX_DATA_SELECT_INPUT 0x000007fc 1745 #define IMX6SL_IOMUXC_UART2_UART_RTS_B_SELECT_INPUT 0x00000800 1746 #define IMX6SL_IOMUXC_UART2_UART_RX_DATA_SELECT_INPUT 0x00000804 1747 #define IMX6SL_IOMUXC_UART3_UART_RTS_B_SELECT_INPUT 0x00000808 1748 #define IMX6SL_IOMUXC_UART3_UART_RX_DATA_SELECT_INPUT 0x0000080c 1749 #define IMX6SL_IOMUXC_UART4_UART_RTS_B_SELECT_INPUT 0x00000810 1750 #define IMX6SL_IOMUXC_UART4_UART_RX_DATA_SELECT_INPUT 0x00000814 1751 #define IMX6SL_IOMUXC_UART5_UART_RTS_B_SELECT_INPUT 0x00000818 1752 #define IMX6SL_IOMUXC_UART5_UART_RX_DATA_SELECT_INPUT 0x0000081c 1753 #define IMX6SL_IOMUXC_USB_OTG2_OC_SELECT_INPUT 0x00000820 1754 #define IMX6SL_IOMUXC_USB_OTG1_OC_SELECT_INPUT 0x00000824 1755 #define IMX6SL_IOMUXC_USDHC1_CARD_DET_SELECT_INPUT 0x00000828 1756 #define IMX6SL_IOMUXC_USDHC1_WP_ON_SELECT_INPUT 0x0000082c 1757 #define IMX6SL_IOMUXC_USDHC2_CARD_DET_SELECT_INPUT 0x00000830 1758 #define IMX6SL_IOMUXC_USDHC2_WP_ON_SELECT_INPUT 0x00000834 1759 #define IMX6SL_IOMUXC_USDHC3_CARD_DET_SELECT_INPUT 0x00000838 1760 #define IMX6SL_IOMUXC_USDHC3_DATA4_IN_SELECT_INPUT 0x0000083c 1761 #define IMX6SL_IOMUXC_USDHC3_DATA5_IN_SELECT_INPUT 0x00000840 1762 #define IMX6SL_IOMUXC_USDHC3_DATA6_IN_SELECT_INPUT 0x00000844 1763 #define IMX6SL_IOMUXC_USDHC3_DATA7_IN_SELECT_INPUT 0x00000848 1764 #define IMX6SL_IOMUXC_USDHC3_WP_ON_SELECT_INPUT 0x0000084c 1765 #define IMX6SL_IOMUXC_USDHC4_CARD_CLK_IN_SELECT_INPUT 0x00000850 1766 #define IMX6SL_IOMUXC_USDHC4_CARD_DET_SELECT_INPUT 0x00000854 1767 #define IMX6SL_IOMUXC_USDHC4_CMD_IN_SELECT_INPUT 0x00000858 1768 #define IMX6SL_IOMUXC_USDHC4_DATA0_IN_SELECT_INPUT 0x0000085c 1769 #define IMX6SL_IOMUXC_USDHC4_DATA1_IN_SELECT_INPUT 0x00000860 1770 #define IMX6SL_IOMUXC_USDHC4_DATA2_IN_SELECT_INPUT 0x00000864 1771 #define IMX6SL_IOMUXC_USDHC4_DATA3_IN_SELECT_INPUT 0x00000868 1772 #define IMX6SL_IOMUXC_USDHC4_DATA4_IN_SELECT_INPUT 0x0000086c 1773 #define IMX6SL_IOMUXC_USDHC4_DATA5_IN_SELECT_INPUT 0x00000870 1774 #define IMX6SL_IOMUXC_USDHC4_DATA6_IN_SELECT_INPUT 0x00000874 1775 #define IMX6SL_IOMUXC_USDHC4_DATA7_IN_SELECT_INPUT 0x00000878 1776 #define IMX6SL_IOMUXC_USDHC4_WP_ON_SELECT_INPUT 0x0000087c 1777 #define IMX6SL_IOMUXC_EIM_DTACK_B_SELECT_INPUT 0x00000880 1778 #define IMX6SL_IOMUXC_EIM_WAIT_B_SELECT_INPUT 0x00000884 1779 1780 /* for iMX6UltraLight */ 1781 #define IMX6UL_IOMUX_GPR0 0x00004000 1782 #define IMX6UL_IOMUX_GPR1 0x00004004 1783 #define IMX6UL_IOMUX_GPR1_ARMA7_CLK_AHB_EN __BIT(26) 1784 #define IMX6UL_IOMUX_GPR1_ARMA7_CLK_ATB_EN __BIT(25) 1785 #define IMX6UL_IOMUX_GPR1_ARMA7_CLK_APB_DBG_EN __BIT(24) 1786 #define IMX6UL_IOMUX_GPR1_TZASC1_BOOT_LOCK __BIT(23) 1787 #define IMX6UL_IOMUX_GPR1_EXC_MON __BIT(22) 1788 #define IMX6UL_IOMUX_GPR1_SAI3_MCLK_DIR __BIT(21) 1789 #define IMX6UL_IOMUX_GPR1_SAI2_MCLK_DIR __BIT(20) 1790 #define IMX6UL_IOMUX_GPR1_SAI1_MCLK_DIR __BIT(19) 1791 #define IMX6UL_IOMUX_GPR1_ENET2_TX_CLK_DIR __BIT(18) 1792 #define IMX6UL_IOMUX_GPR1_ENET1_TX_CLK_DIR __BIT(17) 1793 #define IMX6UL_IOMUX_GPR1_ADD_DS __BIT(16) 1794 #define IMX6UL_IOMUX_GPR1_USB_EXP_MODE __BIT(15) 1795 #define IMX6UL_IOMUX_GPR1_ENET2_CLK_SEL __BIT(14) 1796 #define IMX6UL_IOMUX_GPR1_ENET1_CLK_SEL __BIT(13) 1797 #define IMX6UL_IOMUX_GPR1_GINT __BIT(12) 1798 #define IMX6UL_IOMUX_GPR2 0x00004008 1799 #define IMX6UL_IOMUX_GPR3 0x0000400c 1800 #define IMX6UL_IOMUX_GPR4 0x00004010 1801 #define IMX6UL_IOMUX_GPR5 0x00004014 1802 #define IMX6UL_IOMUX_GPR9 0x00004024 1803 #define IMX6UL_IOMUX_GPR10 0x00004028 1804 #define IMX6UL_IOMUX_GPR14 0x00004038 1805 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_BOOT_MODE0 0x00000014 1806 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_BOOT_MODE1 0x00000018 1807 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_SNVS_TAMPER0 0x0000001c 1808 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_SNVS_TAMPER1 0x00000020 1809 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_SNVS_TAMPER2 0x00000024 1810 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_SNVS_TAMPER3 0x00000028 1811 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_SNVS_TAMPER4 0x0000002c 1812 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_SNVS_TAMPER5 0x00000030 1813 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_SNVS_TAMPER6 0x00000034 1814 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_SNVS_TAMPER7 0x00000038 1815 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_SNVS_TAMPER8 0x0000003c 1816 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_SNVS_TAMPER9 0x00000040 1817 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_JTAG_MOD 0x00000044 1818 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_JTAG_TMS 0x00000048 1819 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_JTAG_TDO 0x0000004c 1820 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_JTAG_TDI 0x00000050 1821 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_JTAG_TCK 0x00000054 1822 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_JTAG_TRST_B 0x00000058 1823 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO00 0x0000005c 1824 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO01 0x00000060 1825 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO02 0x00000064 1826 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO03 0x00000068 1827 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO04 0x0000006c 1828 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO05 0x00000070 1829 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO06 0x00000074 1830 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO07 0x00000078 1831 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO08 0x0000007c 1832 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO09 0x00000080 1833 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_UART1_TX_DATA 0x00000084 1834 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_UART1_RX_DATA 0x00000088 1835 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_UART1_CTS_B 0x0000008c 1836 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_UART1_RTS_B 0x00000090 1837 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_UART2_TX_DATA 0x00000094 1838 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_UART2_RX_DATA 0x00000098 1839 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_UART2_CTS_B 0x0000009c 1840 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_UART2_RTS_B 0x000000a0 1841 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_UART3_TX_DATA 0x000000a4 1842 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_UART3_RX_DATA 0x000000a8 1843 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_UART3_CTS_B 0x000000ac 1844 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_UART3_RTS_B 0x000000b0 1845 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_UART4_TX_DATA 0x000000b4 1846 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_UART4_RX_DATA 0x000000b8 1847 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_UART5_TX_DATA 0x000000bc 1848 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_UART5_RX_DATA 0x000000c0 1849 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_ENET1_RX_DATA0 0x000000c4 1850 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_ENET1_RX_DATA1 0x000000c8 1851 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_ENET1_RX_EN 0x000000cc 1852 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_ENET1_TX_DATA0 0x000000d0 1853 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_ENET1_TX_DATA1 0x000000d4 1854 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_ENET1_TX_EN 0x000000d8 1855 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_ENET1_TX_CLK 0x000000dc 1856 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_ENET1_RX_ER 0x000000e0 1857 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_ENET2_RX_DATA0 0x000000e4 1858 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_ENET2_RX_DATA1 0x000000e8 1859 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_ENET2_RX_EN 0x000000ec 1860 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_ENET2_TX_DATA0 0x000000f0 1861 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_ENET2_TX_DATA1 0x000000f4 1862 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_ENET2_TX_EN 0x000000f8 1863 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_ENET2_TX_CLK 0x000000fc 1864 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_ENET2_RX_ER 0x00000100 1865 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_CLK 0x00000104 1866 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_ENABLE 0x00000108 1867 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_HSYNC 0x0000010c 1868 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_VSYNC 0x00000110 1869 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_RESET 0x00000114 1870 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA00 0x00000118 1871 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA01 0x0000011c 1872 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA02 0x00000120 1873 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA03 0x00000124 1874 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA04 0x00000128 1875 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA05 0x0000012c 1876 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA06 0x00000130 1877 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA07 0x00000134 1878 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA08 0x00000138 1879 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA09 0x0000013c 1880 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA10 0x00000140 1881 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA11 0x00000144 1882 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA12 0x00000148 1883 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA13 0x0000014c 1884 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA14 0x00000150 1885 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA15 0x00000154 1886 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA16 0x00000158 1887 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA17 0x0000015c 1888 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA18 0x00000160 1889 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA19 0x00000164 1890 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA20 0x00000168 1891 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA21 0x0000016c 1892 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA22 0x00000170 1893 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_LCD_DATA23 0x00000174 1894 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_NAND_RE_B 0x00000178 1895 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_NAND_WE_B 0x0000017c 1896 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA00 0x00000180 1897 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA01 0x00000184 1898 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA02 0x00000188 1899 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA03 0x0000018c 1900 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA04 0x00000190 1901 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA05 0x00000194 1902 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA06 0x00000198 1903 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_NAND_DATA07 0x0000019c 1904 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_NAND_ALE 0x000001a0 1905 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_NAND_WP_B 0x000001a4 1906 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_NAND_READY_B 0x000001a8 1907 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_NAND_CE0_B 0x000001ac 1908 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_NAND_CE1_B 0x000001b0 1909 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_NAND_CLE 0x000001b4 1910 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_NAND_DQS 0x000001b8 1911 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_SD1_CMD 0x000001bc 1912 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_SD1_CLK 0x000001c0 1913 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA0 0x000001c4 1914 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA1 0x000001c8 1915 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA2 0x000001cc 1916 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_SD1_DATA3 0x000001d0 1917 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_CSI_MCLK 0x000001d4 1918 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_CSI_PIXCLK 0x000001d8 1919 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_CSI_VSYNC 0x000001dc 1920 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_CSI_HSYNC 0x000001e0 1921 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_CSI_DATA00 0x000001e4 1922 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_CSI_DATA01 0x000001e8 1923 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_CSI_DATA02 0x000001ec 1924 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_CSI_DATA03 0x000001f0 1925 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_CSI_DATA04 0x000001f4 1926 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_CSI_DATA05 0x000001f8 1927 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_CSI_DATA06 0x000001fc 1928 #define IMX6UL_IOMUXC_SW_MUX_CTL_PAD_CSI_DATA07 0x00000200 1929 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR00 0x00000204 1930 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR01 0x00000208 1931 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR02 0x0000020c 1932 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR03 0x00000210 1933 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR04 0x00000214 1934 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR05 0x00000218 1935 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR06 0x0000021c 1936 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR07 0x00000220 1937 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR08 0x00000224 1938 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR09 0x00000228 1939 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR10 0x0000022c 1940 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR11 0x00000230 1941 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR12 0x00000234 1942 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR13 0x00000238 1943 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR14 0x0000023c 1944 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ADDR15 0x00000240 1945 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM0 0x00000244 1946 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_DQM1 0x00000248 1947 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_RAS_B 0x0000024c 1948 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_CAS_B 0x00000250 1949 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_CS0_B 0x00000254 1950 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_CS1_B 0x00000258 1951 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDWE_B 0x0000025c 1952 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ODT0 0x00000260 1953 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_ODT1 0x00000264 1954 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDBA0 0x00000268 1955 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDBA1 0x0000026c 1956 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDBA2 0x00000270 1957 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDCKE0 0x00000274 1958 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDCKE1 0x00000278 1959 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDCLK0_P 0x0000027c 1960 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS0_P 0x00000280 1961 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_SDQS1_P 0x00000284 1962 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_DRAM_RESET 0x00000288 1963 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_TEST_MODE 0x0000028c 1964 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_POR_B 0x00000290 1965 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_ONOFF 0x00000294 1966 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_SNVS_PMIC_ON_REQ 0x00000298 1967 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_CCM_PMIC_STBY_REQ 0x0000029c 1968 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_BOOT_MODE0 0x000002a0 1969 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_BOOT_MODE1 0x000002a4 1970 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_SNVS_TAMPER0 0x000002a8 1971 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_SNVS_TAMPER1 0x000002ac 1972 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_SNVS_TAMPER2 0x000002b0 1973 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_SNVS_TAMPER3 0x000002b4 1974 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_SNVS_TAMPER4 0x000002b8 1975 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_SNVS_TAMPER5 0x000002bc 1976 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_SNVS_TAMPER6 0x000002c0 1977 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_SNVS_TAMPER7 0x000002c4 1978 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_SNVS_TAMPER8 0x000002c8 1979 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_SNVS_TAMPER9 0x000002cc 1980 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_JTAG_MOD 0x000002d0 1981 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_JTAG_TMS 0x000002d4 1982 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_JTAG_TDO 0x000002d8 1983 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_JTAG_TDI 0x000002dc 1984 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_JTAG_TCK 0x000002e0 1985 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_JTAG_TRST_B 0x000002e4 1986 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_GPIO1_IO00 0x000002e8 1987 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_GPIO1_IO01 0x000002ec 1988 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_GPIO1_IO02 0x000002f0 1989 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_GPIO1_IO03 0x000002f4 1990 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_GPIO1_IO04 0x000002f8 1991 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_GPIO1_IO05 0x000002fc 1992 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_GPIO1_IO06 0x00000300 1993 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_GPIO1_IO07 0x00000304 1994 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_GPIO1_IO08 0x00000308 1995 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_GPIO1_IO09 0x0000030c 1996 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_UART1_TX_DATA 0x00000310 1997 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_UART1_RX_DATA 0x00000314 1998 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_UART1_CTS_B 0x00000318 1999 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_UART1_RTS_B 0x0000031c 2000 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_UART2_TX_DATA 0x00000320 2001 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_UART2_RX_DATA 0x00000324 2002 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_UART2_CTS_B 0x00000328 2003 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_UART2_RTS_B 0x0000032c 2004 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_UART3_TX_DATA 0x00000330 2005 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_UART3_RX_DATA 0x00000334 2006 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B 0x00000338 2007 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B 0x0000033c 2008 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_UART4_TX_DATA 0x00000340 2009 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_UART4_RX_DATA 0x00000344 2010 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_UART5_TX_DATA 0x00000348 2011 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_UART5_RX_DATA 0x0000034c 2012 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_ENET1_RX_DATA0 0x00000350 2013 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_ENET1_RX_DATA1 0x00000354 2014 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_ENET1_RX_EN 0x00000358 2015 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_ENET1_TX_DATA0 0x0000035c 2016 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_ENET1_TX_DATA1 0x00000360 2017 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_ENET1_TX_EN 0x00000364 2018 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_ENET1_TX_CLK 0x00000368 2019 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_ENET1_RX_ER 0x0000036c 2020 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_ENET2_RX_DATA0 0x00000370 2021 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_ENET2_RX_DATA1 0x00000374 2022 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_ENET2_RX_EN 0x00000378 2023 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_ENET2_TX_DATA0 0x0000037c 2024 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_ENET2_TX_DATA1 0x00000380 2025 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_ENET2_TX_EN 0x00000384 2026 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_ENET2_TX_CLK 0x00000388 2027 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_ENET2_RX_ER 0x0000038c 2028 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_CLK 0x00000390 2029 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_ENABLE 0x00000394 2030 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_HSYNC 0x00000398 2031 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_VSYNC 0x0000039c 2032 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_RESET 0x000003a0 2033 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA00 0x000003a4 2034 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA01 0x000003a8 2035 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA02 0x000003ac 2036 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA03 0x000003b0 2037 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA04 0x000003b4 2038 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA05 0x000003b8 2039 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA06 0x000003bc 2040 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA07 0x000003c0 2041 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA08 0x000003c4 2042 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA09 0x000003c8 2043 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA10 0x000003cc 2044 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA11 0x000003d0 2045 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA12 0x000003d4 2046 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA13 0x000003d8 2047 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA14 0x000003dc 2048 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA15 0x000003e0 2049 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA16 0x000003e4 2050 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA17 0x000003e8 2051 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA18 0x000003ec 2052 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA19 0x000003f0 2053 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA20 0x000003f4 2054 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA21 0x000003f8 2055 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA22 0x000003fc 2056 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_LCD_DATA23 0x00000400 2057 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_NAND_RE_B 0x00000404 2058 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_NAND_WE_B 0x00000408 2059 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA00 0x0000040c 2060 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA01 0x00000410 2061 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA02 0x00000414 2062 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA03 0x00000418 2063 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA04 0x0000041c 2064 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA05 0x00000420 2065 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA06 0x00000424 2066 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_NAND_DATA07 0x00000428 2067 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_NAND_ALE 0x0000042c 2068 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_NAND_WP_B 0x00000430 2069 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_NAND_READY_B 0x00000434 2070 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_NAND_CE0_B 0x00000438 2071 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_NAND_CE1_B 0x0000043c 2072 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_NAND_CLE 0x00000440 2073 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_NAND_DQS 0x00000444 2074 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_SD1_CMD 0x00000448 2075 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_SD1_CLK 0x0000044c 2076 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA0 0x00000450 2077 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA1 0x00000454 2078 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA2 0x00000458 2079 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_SD1_DATA3 0x0000045c 2080 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_CSI_MCLK 0x00000460 2081 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_CSI_PIXCLK 0x00000464 2082 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_CSI_VSYNC 0x00000468 2083 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_CSI_HSYNC 0x0000046c 2084 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_CSI_DATA00 0x00000470 2085 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_CSI_DATA01 0x00000474 2086 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_CSI_DATA02 0x00000478 2087 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_CSI_DATA03 0x0000047c 2088 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_CSI_DATA04 0x00000480 2089 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_CSI_DATA05 0x00000484 2090 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_CSI_DATA06 0x00000488 2091 #define IMX6UL_IOMUXC_SW_PAD_CTL_PAD_CSI_DATA07 0x0000048c 2092 #define IMX6UL_IOMUXC_SW_PAD_CTL_GRP_ADDDS 0x00000490 2093 #define IMX6UL_IOMUXC_SW_PAD_CTL_GRP_DDRMODE_CTL 0x00000494 2094 #define IMX6UL_IOMUXC_SW_PAD_CTL_GRP_B0DS 0x00000498 2095 #define IMX6UL_IOMUXC_SW_PAD_CTL_GRP_DDRPK 0x0000049c 2096 #define IMX6UL_IOMUXC_SW_PAD_CTL_GRP_CTLDS 0x000004a0 2097 #define IMX6UL_IOMUXC_SW_PAD_CTL_GRP_B1DS 0x000004a4 2098 #define IMX6UL_IOMUXC_SW_PAD_CTL_GRP_DDRHYS 0x000004a8 2099 #define IMX6UL_IOMUXC_SW_PAD_CTL_GRP_DDRPKE 0x000004ac 2100 #define IMX6UL_IOMUXC_SW_PAD_CTL_GRP_DDRMODE 0x000004b0 2101 #define IMX6UL_IOMUXC_SW_PAD_CTL_GRP_DDR_TYPE 0x000004b4 2102 #define IMX6UL_IOMUXC_USB_OTG1_ID_SELECT_INPUT 0x000004b8 2103 #define IMX6UL_IOMUXC_USB_OTG2_ID_SELECT_INPUT 0x000004bc 2104 #define IMX6UL_IOMUXC_CCM_PMIC_READY_SELECT_INPUT 0x000004c0 2105 #define IMX6UL_IOMUXC_CSI_DATA02_SELECT_INPUT 0x000004c4 2106 #define IMX6UL_IOMUXC_CSI_DATA03_SELECT_INPUT 0x000004c8 2107 #define IMX6UL_IOMUXC_CSI_DATA05_SELECT_INPUT 0x000004cc 2108 #define IMX6UL_IOMUXC_CSI_DATA00_SELECT_INPUT 0x000004d0 2109 #define IMX6UL_IOMUXC_CSI_DATA01_SELECT_INPUT 0x000004d4 2110 #define IMX6UL_IOMUXC_CSI_DATA04_SELECT_INPUT 0x000004d8 2111 #define IMX6UL_IOMUXC_CSI_DATA06_SELECT_INPUT 0x000004dc 2112 #define IMX6UL_IOMUXC_CSI_DATA07_SELECT_INPUT 0x000004e0 2113 #define IMX6UL_IOMUXC_CSI_DATA08_SELECT_INPUT 0x000004e4 2114 #define IMX6UL_IOMUXC_CSI_DATA09_SELECT_INPUT 0x000004e8 2115 #define IMX6UL_IOMUXC_CSI_DATA10_SELECT_INPUT 0x000004ec 2116 #define IMX6UL_IOMUXC_CSI_DATA11_SELECT_INPUT 0x000004f0 2117 #define IMX6UL_IOMUXC_CSI_DATA12_SELECT_INPUT 0x000004f4 2118 #define IMX6UL_IOMUXC_CSI_DATA13_SELECT_INPUT 0x000004f8 2119 #define IMX6UL_IOMUXC_CSI_DATA14_SELECT_INPUT 0x000004fc 2120 #define IMX6UL_IOMUXC_CSI_DATA15_SELECT_INPUT 0x00000500 2121 #define IMX6UL_IOMUXC_CSI_DATA16_SELECT_INPUT 0x00000504 2122 #define IMX6UL_IOMUXC_CSI_DATA17_SELECT_INPUT 0x00000508 2123 #define IMX6UL_IOMUXC_CSI_DATA18_SELECT_INPUT 0x0000050c 2124 #define IMX6UL_IOMUXC_CSI_DATA19_SELECT_INPUT 0x00000510 2125 #define IMX6UL_IOMUXC_CSI_DATA20_SELECT_INPUT 0x00000514 2126 #define IMX6UL_IOMUXC_CSI_DATA21_SELECT_INPUT 0x00000518 2127 #define IMX6UL_IOMUXC_CSI_DATA22_SELECT_INPUT 0x0000051c 2128 #define IMX6UL_IOMUXC_CSI_DATA23_SELECT_INPUT 0x00000520 2129 #define IMX6UL_IOMUXC_CSI_HSYNC_SELECT_INPUT 0x00000524 2130 #define IMX6UL_IOMUXC_CSI_PIXCLK_SELECT_INPUT 0x00000528 2131 #define IMX6UL_IOMUXC_CSI_VSYNC_SELECT_INPUT 0x0000052c 2132 #define IMX6UL_IOMUXC_CSI_FIELD_SELECT_INPUT 0x00000530 2133 #define IMX6UL_IOMUXC_ECSPI1_SCLK_SELECT_INPUT 0x00000534 2134 #define IMX6UL_IOMUXC_ECSPI1_MISO_SELECT_INPUT 0x00000538 2135 #define IMX6UL_IOMUXC_ECSPI1_MOSI_SELECT_INPUT 0x0000053c 2136 #define IMX6UL_IOMUXC_ECSPI1_SS0_B_SELECT_INPUT 0x00000540 2137 #define IMX6UL_IOMUXC_ECSPI2_SCLK_SELECT_INPUT 0x00000544 2138 #define IMX6UL_IOMUXC_ECSPI2_MISO_SELECT_INPUT 0x00000548 2139 #define IMX6UL_IOMUXC_ECSPI2_MOSI_SELECT_INPUT 0x0000054c 2140 #define IMX6UL_IOMUXC_ECSPI2_SS0_B_SELECT_INPUT 0x00000550 2141 #define IMX6UL_IOMUXC_ECSPI3_SCLK_SELECT_INPUT 0x00000554 2142 #define IMX6UL_IOMUXC_ECSPI3_MISO_SELECT_INPUT 0x00000558 2143 #define IMX6UL_IOMUXC_ECSPI3_MOSI_SELECT_INPUT 0x0000055c 2144 #define IMX6UL_IOMUXC_ECSPI3_SS0_B_SELECT_INPUT 0x00000560 2145 #define IMX6UL_IOMUXC_ECSPI4_SCLK_SELECT_INPUT 0x00000564 2146 #define IMX6UL_IOMUXC_ECSPI4_MISO_SELECT_INPUT 0x00000568 2147 #define IMX6UL_IOMUXC_ECSPI4_MOSI_SELECT_INPUT 0x0000056c 2148 #define IMX6UL_IOMUXC_ECSPI4_SS0_B_SELECT_INPUT 0x00000570 2149 #define IMX6UL_IOMUXC_ENET1_REF_CLK1_SELECT_INPUT 0x00000574 2150 #define IMX6UL_IOMUXC_ENET1_MAC0_MDIO_SELECT_INPUT 0x00000578 2151 #define IMX6UL_IOMUXC_ENET2_REF_CLK2_SELECT_INPUT 0x0000057c 2152 #define IMX6UL_IOMUXC_ENET2_MAC0_MDIO_SELECT_INPUT 0x00000580 2153 #define IMX6UL_IOMUXC_FLEXCAN1_RX_SELECT_INPUT 0x00000584 2154 #define IMX6UL_IOMUXC_FLEXCAN2_RX_SELECT_INPUT 0x00000588 2155 #define IMX6UL_IOMUXC_GPT1_CAPTURE1_SELECT_INPUT 0x0000058c 2156 #define IMX6UL_IOMUXC_GPT1_CAPTURE2_SELECT_INPUT 0x00000590 2157 #define IMX6UL_IOMUXC_GPT1_CLK_SELECT_INPUT 0x00000594 2158 #define IMX6UL_IOMUXC_GPT2_CAPTURE1_SELECT_INPUT 0x00000598 2159 #define IMX6UL_IOMUXC_GPT2_CAPTURE2_SELECT_INPUT 0x0000059c 2160 #define IMX6UL_IOMUXC_GPT2_CLK_SELECT_INPUT 0x000005a0 2161 #define IMX6UL_IOMUXC_I2C1_SCL_SELECT_INPUT 0x000005a4 2162 #define IMX6UL_IOMUXC_I2C1_SDA_SELECT_INPUT 0x000005a8 2163 #define IMX6UL_IOMUXC_I2C2_SCL_SELECT_INPUT 0x000005ac 2164 #define IMX6UL_IOMUXC_I2C2_SDA_SELECT_INPUT 0x000005b0 2165 #define IMX6UL_IOMUXC_I2C3_SCL_SELECT_INPUT 0x000005b4 2166 #define IMX6UL_IOMUXC_I2C3_SDA_SELECT_INPUT 0x000005b8 2167 #define IMX6UL_IOMUXC_I2C4_SCL_SELECT_INPUT 0x000005bc 2168 #define IMX6UL_IOMUXC_I2C4_SDA_SELECT_INPUT 0x000005c0 2169 #define IMX6UL_IOMUXC_KPP_COL0_SELECT_INPUT 0x000005c4 2170 #define IMX6UL_IOMUXC_KPP_COL1_SELECT_INPUT 0x000005c8 2171 #define IMX6UL_IOMUXC_KPP_COL2_SELECT_INPUT 0x000005cc 2172 #define IMX6UL_IOMUXC_KPP_ROW0_SELECT_INPUT 0x000005d0 2173 #define IMX6UL_IOMUXC_KPP_ROW1_SELECT_INPUT 0x000005d4 2174 #define IMX6UL_IOMUXC_KPP_ROW2_SELECT_INPUT 0x000005d8 2175 #define IMX6UL_IOMUXC_LCD_BUSY_SELECT_INPUT 0x000005dc 2176 #define IMX6UL_IOMUXC_SAI1_MCLK_SELECT_INPUT 0x000005e0 2177 #define IMX6UL_IOMUXC_SAI1_RX_DATA_SELECT_INPUT 0x000005e4 2178 #define IMX6UL_IOMUXC_SAI1_TX_BCLK_SELECT_INPUT 0x000005e8 2179 #define IMX6UL_IOMUXC_SAI1_TX_SYNC_SELECT_INPUT 0x000005ec 2180 #define IMX6UL_IOMUXC_SAI2_MCLK_SELECT_INPUT 0x000005f0 2181 #define IMX6UL_IOMUXC_SAI2_RX_DATA_SELECT_INPUT 0x000005f4 2182 #define IMX6UL_IOMUXC_SAI2_TX_BCLK_SELECT_INPUT 0x000005f8 2183 #define IMX6UL_IOMUXC_SAI2_TX_SYNC_SELECT_INPUT 0x000005fc 2184 #define IMX6UL_IOMUXC_SAI3_MCLK_SELECT_INPUT 0x00000600 2185 #define IMX6UL_IOMUXC_SAI3_RX_DATA_SELECT_INPUT 0x00000604 2186 #define IMX6UL_IOMUXC_SAI3_TX_BCLK_SELECT_INPUT 0x00000608 2187 #define IMX6UL_IOMUXC_SAI3_TX_SYNC_SELECT_INPUT 0x0000060c 2188 #define IMX6UL_IOMUXC_SDMA_EVENTS0_SELECT_INPUT 0x00000610 2189 #define IMX6UL_IOMUXC_SDMA_EVENTS1_SELECT_INPUT 0x00000614 2190 #define IMX6UL_IOMUXC_SPDIF_IN_SELECT_INPUT 0x00000618 2191 #define IMX6UL_IOMUXC_SPDIF_EXT_CLK_SELECT_INPUT 0x0000061c 2192 #define IMX6UL_IOMUXC_UART1_RTS_B_SELECT_INPUT 0x00000620 2193 #define IMX6UL_IOMUXC_UART1_RX_DATA_SELECT_INPUT 0x00000624 2194 #define IMX6UL_IOMUXC_UART2_RTS_B_SELECT_INPUT 0x00000628 2195 #define IMX6UL_IOMUXC_UART2_RX_DATA_SELECT_INPUT 0x0000062c 2196 #define IMX6UL_IOMUXC_UART3_RTS_B_SELECT_INPUT 0x00000630 2197 #define IMX6UL_IOMUXC_UART3_RX_DATA_SELECT_INPUT 0x00000634 2198 #define IMX6UL_IOMUXC_UART4_RTS_B_SELECT_INPUT 0x00000638 2199 #define IMX6UL_IOMUXC_UART4_RX_DATA_SELECT_INPUT 0x0000063c 2200 #define IMX6UL_IOMUXC_UART5_RTS_B_SELECT_INPUT 0x00000640 2201 #define IMX6UL_IOMUXC_UART5_RX_DATA_SELECT_INPUT 0x00000644 2202 #define IMX6UL_IOMUXC_UART6_RTS_B_SELECT_INPUT 0x00000648 2203 #define IMX6UL_IOMUXC_UART6_RX_DATA_SELECT_INPUT 0x0000064c 2204 #define IMX6UL_IOMUXC_UART7_RTS_B_SELECT_INPUT 0x00000650 2205 #define IMX6UL_IOMUXC_UART7_RX_DATA_SELECT_INPUT 0x00000654 2206 #define IMX6UL_IOMUXC_UART8_RTS_B_SELECT_INPUT 0x00000658 2207 #define IMX6UL_IOMUXC_UART8_RX_DATA_SELECT_INPUT 0x0000065c 2208 #define IMX6UL_IOMUXC_USB_OTG2_OC_SELECT_INPUT 0x00000660 2209 #define IMX6UL_IOMUXC_USB_OTG_OC_SELECT_INPUT 0x00000664 2210 #define IMX6UL_IOMUXC_USDHC1_CD_B_SELECT_INPUT 0x00000668 2211 #define IMX6UL_IOMUXC_USDHC1_WP_SELECT_INPUT 0x0000066c 2212 #define IMX6UL_IOMUXC_USDHC2_CLK_SELECT_INPUT 0x00000670 2213 #define IMX6UL_IOMUXC_USDHC2_CD_B_SELECT_INPUT 0x00000674 2214 #define IMX6UL_IOMUXC_USDHC2_CMD_SELECT_INPUT 0x00000678 2215 #define IMX6UL_IOMUXC_USDHC2_DATA0_SELECT_INPUT 0x0000067c 2216 #define IMX6UL_IOMUXC_USDHC2_DATA1_SELECT_INPUT 0x00000680 2217 #define IMX6UL_IOMUXC_USDHC2_DATA2_SELECT_INPUT 0x00000684 2218 #define IMX6UL_IOMUXC_USDHC2_DATA3_SELECT_INPUT 0x00000688 2219 #define IMX6UL_IOMUXC_USDHC2_DATA4_SELECT_INPUT 0x0000068c 2220 #define IMX6UL_IOMUXC_USDHC2_DATA5_SELECT_INPUT 0x00000690 2221 #define IMX6UL_IOMUXC_USDHC2_DATA6_SELECT_INPUT 0x00000694 2222 #define IMX6UL_IOMUXC_USDHC2_DATA7_SELECT_INPUT 0x00000698 2223 #define IMX6UL_IOMUXC_USDHC2_WP_SELECT_INPUT 0x0000069c 2224 2225 2226 /* IOMUXC_SW_MUX_CTL_PAD_xxx */ 2227 #define IOMUX_CONFIG_SION __BIT(4) 2228 #define IOMUX_CONFIG_ALT0 0 2229 #define IOMUX_CONFIG_ALT1 1 2230 #define IOMUX_CONFIG_ALT2 2 2231 #define IOMUX_CONFIG_ALT3 3 2232 #define IOMUX_CONFIG_ALT4 4 2233 #define IOMUX_CONFIG_ALT5 5 2234 #define IOMUX_CONFIG_ALT6 6 2235 #define IOMUX_CONFIG_ALT7 7 2236 /* IOMUXC_SW_PAD_CTL_PAD_xxx */ 2237 #define PAD_CTL_DDR_SEL_MASK __BITS(19, 18) 2238 #define PAD_CTL_DDR_SEL_0 __SHIFTIN(0, PAD_CTL_DDR_SEL_MASK) 2239 #define PAD_CTL_DDR_SEL_1 __SHIFTIN(1, PAD_CTL_DDR_SEL_MASK) 2240 #define PAD_CTL_DDR_SEL_2 __SHIFTIN(2, PAD_CTL_DDR_SEL_MASK) 2241 #define PAD_CTL_DDR_SEL_3 __SHIFTIN(3, PAD_CTL_DDR_SEL_MASK) 2242 #define PAD_CTL_HYS __BIT(16) 2243 #define PAD_CTL_PUS_MASK __BITS(15, 14) 2244 #define PAD_CTL_PUS_100K_PD __SHIFTIN(0x0, PAD_CTL_PUS_MASK) 2245 #define PAD_CTL_PUS_47K_PU __SHIFTIN(0x1, PAD_CTL_PUS_MASK) 2246 #define PAD_CTL_PUS_100K_PU __SHIFTIN(0x2, PAD_CTL_PUS_MASK) 2247 #define PAD_CTL_PUS_22K_PU __SHIFTIN(0x3, PAD_CTL_PUS_MASK) 2248 #define PAD_CTL_PUE __BIT(13) 2249 #define PAD_CTL_PKE __BIT(12) 2250 #define PAD_CTL_PULL (PAD_CTL_PKE|PAD_CTL_PUE) 2251 #define PAD_CTL_KEEPER (PAD_CTL_PKE|0) 2252 #define PAD_CTL_ODE __BIT(11) 2253 #define PAD_CTL_ODT __BITS(10, 8) 2254 #define PAD_CTL_SPEED_MASK __BITS(7, 6) 2255 #define PAD_CTL_SPEED_LOW50MHZ __SHIFTIN(0, PAD_CTL_SPEED_MASK) 2256 #define PAD_CTL_SPEED_50MHZ __SHIFTIN(1, PAD_CTL_SPEED_MASK) 2257 #define PAD_CTL_SPEED_100MHZ __SHIFTIN(2, PAD_CTL_SPEED_MASK) 2258 #define PAD_CTL_SPEED_200MHZ __SHIFTIN(3, PAD_CTL_SPEED_MASK) 2259 #define PAD_CTL_DSE_MASK __BITS(5, 3) 2260 #define PAD_CTL_DSE_HIZ __SHIFTIN(0x0, PAD_CTL_DSE_MASK) 2261 #define PAD_CTL_DSE_290OHM __SHIFTIN(0x1, PAD_CTL_DSE_MASK) 2262 #define PAD_CTL_DSE_240OHM __SHIFTIN(0x1, PAD_CTL_DSE_MASK) 2263 #define PAD_CTL_DSE_121OHM __SHIFTIN(0x2, PAD_CTL_DSE_MASK) 2264 #define PAD_CTL_DSE_120OHM __SHIFTIN(0x2, PAD_CTL_DSE_MASK) 2265 #define PAD_CTL_DSE_80OHM __SHIFTIN(0x3, PAD_CTL_DSE_MASK) 2266 #define PAD_CTL_DSE_76OHM __SHIFTIN(0x3, PAD_CTL_DSE_MASK) 2267 #define PAD_CTL_DSE_60OHM __SHIFTIN(0x4, PAD_CTL_DSE_MASK) 2268 #define PAD_CTL_DSE_48OHM __SHIFTIN(0x5, PAD_CTL_DSE_MASK) 2269 #define PAD_CTL_DSE_47OHM __SHIFTIN(0x4, PAD_CTL_DSE_MASK) 2270 #define PAD_CTL_DSE_45OHM __SHIFTIN(0x5, PAD_CTL_DSE_MASK) 2271 #define PAD_CTL_DSE_40OHM __SHIFTIN(0x6, PAD_CTL_DSE_MASK) 2272 #define PAD_CTL_DSE_37OHM __SHIFTIN(0x6, PAD_CTL_DSE_MASK) 2273 #define PAD_CTL_DSE_34OHM __SHIFTIN(0x7, PAD_CTL_DSE_MASK) 2274 #define PAD_CTL_DSE_31OHM __SHIFTIN(0x7, PAD_CTL_DSE_MASK) 2275 #define PAD_CTL_SRE __BIT(0) 2276 #define PAD_CTL_SRE_SLOW 0 2277 #define PAD_CTL_SRE_FAST PAD_CTL_SRE 2278 /* IOMUXC_SW_PAD_CTL_PAD_xxx */ 2279 #define INPUT_DAISY_0 0 2280 #define INPUT_DAISY_1 1 2281 #define INPUT_DAISY_2 2 2282 #define INPUT_DAISY_3 3 2283 #define INPUT_DAISY_4 4 2284 #define INPUT_DAISY_5 5 2285 #define INPUT_DAISY_6 6 2286 #define INPUT_DAISY_7 7 2287 2288 /* 2289 * IOMUX index macro 2290 */ 2291 #define IOMUX_PIN_TO_MUX_ADDRESS(pin) (((pin) >> 16) & 0xffff) 2292 #define IOMUX_PIN_TO_PAD_ADDRESS(pin) (((pin) >> 0) & 0xffff) 2293 #define IOMUX_MUX_NONE 0xffff 2294 #define IOMUX_PAD_NONE 0xffff 2295 #define IOMUX_PIN(mux_adr, pad_adr) \ 2296 (((mux_adr) << 16) | (((pad_adr) << 0))) 2297 #define MUX_PIN(prefix, name) \ 2298 IOMUX_PIN(prefix##_IOMUXC_SW_MUX_CTL_PAD_##name, \ 2299 prefix##_IOMUXC_SW_PAD_CTL_PAD_##name) 2300 2301 #endif /* _ARM_NXP_IMX6_IOMUXREG_H_ */ 2302