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