Lines Matching +full:0 +full:x2c000

12 #define ROMCP_ARB_BASE_ADDR             0x00000000
13 #define ROMCP_ARB_END_ADDR 0x000FFFFF
16 #define GPU_2D_ARB_BASE_ADDR 0x02200000
17 #define GPU_2D_ARB_END_ADDR 0x02203FFF
18 #define OPENVG_ARB_BASE_ADDR 0x02204000
19 #define OPENVG_ARB_END_ADDR 0x02207FFF
21 #define CAAM_ARB_BASE_ADDR 0x00100000
22 #define CAAM_ARB_END_ADDR 0x00107FFF
23 #define GPU_ARB_BASE_ADDR 0x01800000
24 #define GPU_ARB_END_ADDR 0x01803FFF
25 #define APBH_DMA_ARB_BASE_ADDR 0x01804000
26 #define APBH_DMA_ARB_END_ADDR 0x0180BFFF
27 #define M4_BOOTROM_BASE_ADDR 0x007F8000
30 #define CAAM_ARB_BASE_ADDR 0x00100000
31 #define CAAM_ARB_END_ADDR 0x00103FFF
32 #define APBH_DMA_ARB_BASE_ADDR 0x00110000
33 #define APBH_DMA_ARB_END_ADDR 0x00117FFF
34 #define HDMI_ARB_BASE_ADDR 0x00120000
35 #define HDMI_ARB_END_ADDR 0x00128FFF
36 #define GPU_3D_ARB_BASE_ADDR 0x00130000
37 #define GPU_3D_ARB_END_ADDR 0x00133FFF
38 #define GPU_2D_ARB_BASE_ADDR 0x00134000
39 #define GPU_2D_ARB_END_ADDR 0x00137FFF
40 #define DTCP_ARB_BASE_ADDR 0x00138000
41 #define DTCP_ARB_END_ADDR 0x0013BFFF
45 #define MXS_GPMI_BASE (APBH_DMA_ARB_BASE_ADDR + 0x02000)
46 #define MXS_BCH_BASE (APBH_DMA_ARB_BASE_ADDR + 0x04000)
51 #define GPV2_BASE_ADDR 0x00D00000
52 #define GPV3_BASE_ADDR 0x00E00000
53 #define GPV4_BASE_ADDR 0x00F00000
54 #define GPV5_BASE_ADDR 0x01000000
55 #define GPV6_BASE_ADDR 0x01100000
56 #define PCIE_ARB_BASE_ADDR 0x08000000
57 #define PCIE_ARB_END_ADDR 0x08FFFFFF
60 #define GPV2_BASE_ADDR 0x00200000
61 #define GPV3_BASE_ADDR 0x00300000
62 #define GPV4_BASE_ADDR 0x00800000
63 #define PCIE_ARB_BASE_ADDR 0x01000000
64 #define PCIE_ARB_END_ADDR 0x01FFFFFF
67 #define IRAM_BASE_ADDR 0x00900000
68 #define SCU_BASE_ADDR 0x00A00000
69 #define IC_INTERFACES_BASE_ADDR 0x00A00100
70 #define GLOBAL_TIMER_BASE_ADDR 0x00A00200
71 #define PRIVATE_TIMERS_WD_BASE_ADDR 0x00A00600
72 #define IC_DISTRIBUTOR_BASE_ADDR 0x00A01000
73 #define L2_PL310_BASE 0x00A02000
74 #define GPV0_BASE_ADDR 0x00B00000
75 #define GPV1_BASE_ADDR 0x00C00000
77 #define AIPS1_ARB_BASE_ADDR 0x02000000
78 #define AIPS1_ARB_END_ADDR 0x020FFFFF
79 #define AIPS2_ARB_BASE_ADDR 0x02100000
80 #define AIPS2_ARB_END_ADDR 0x021FFFFF
82 #define AIPS3_ARB_BASE_ADDR 0x02200000
83 #define AIPS3_ARB_END_ADDR 0x022FFFFF
85 #define WEIM_ARB_BASE_ADDR 0x50000000
86 #define WEIM_ARB_END_ADDR 0x57FFFFFF
87 #define QSPI0_AMBA_BASE 0x60000000
88 #define QSPI0_AMBA_END 0x6FFFFFFF
89 #define QSPI1_AMBA_BASE 0x70000000
90 #define QSPI1_AMBA_END 0x7FFFFFFF
92 #define WEIM_ARB_BASE_ADDR 0x50000000
93 #define WEIM_ARB_END_ADDR 0x57FFFFFF
94 #define QSPI0_AMBA_BASE 0x60000000
95 #define QSPI0_AMBA_END 0x6FFFFFFF
97 #define SATA_ARB_BASE_ADDR 0x02200000
98 #define SATA_ARB_END_ADDR 0x02203FFF
99 #define OPENVG_ARB_BASE_ADDR 0x02204000
100 #define OPENVG_ARB_END_ADDR 0x02207FFF
101 #define HSI_ARB_BASE_ADDR 0x02208000
102 #define HSI_ARB_END_ADDR 0x0220BFFF
103 #define IPU1_ARB_BASE_ADDR 0x02400000
104 #define IPU1_ARB_END_ADDR 0x027FFFFF
105 #define IPU2_ARB_BASE_ADDR 0x02800000
106 #define IPU2_ARB_END_ADDR 0x02BFFFFF
107 #define WEIM_ARB_BASE_ADDR 0x08000000
108 #define WEIM_ARB_END_ADDR 0x0FFFFFFF
113 #define MMDC0_ARB_BASE_ADDR 0x80000000
114 #define MMDC0_ARB_END_ADDR 0xFFFFFFFF
115 #define MMDC1_ARB_BASE_ADDR 0xC0000000
116 #define MMDC1_ARB_END_ADDR 0xFFFFFFFF
118 #define MMDC0_ARB_BASE_ADDR 0x10000000
119 #define MMDC0_ARB_END_ADDR 0x7FFFFFFF
120 #define MMDC1_ARB_BASE_ADDR 0x80000000
121 #define MMDC1_ARB_END_ADDR 0xFFFFFFFF
126 #define IPU_SOC_OFFSET 0x00200000
137 #define SPDIF_BASE_ADDR (ATZ1_BASE_ADDR + 0x04000)
138 #define ECSPI1_BASE_ADDR (ATZ1_BASE_ADDR + 0x08000)
139 #define ECSPI2_BASE_ADDR (ATZ1_BASE_ADDR + 0x0C000)
140 #define ECSPI3_BASE_ADDR (ATZ1_BASE_ADDR + 0x10000)
141 #define ECSPI4_BASE_ADDR (ATZ1_BASE_ADDR + 0x14000)
143 #define MX6SL_UART5_BASE_ADDR (ATZ1_BASE_ADDR + 0x18000)
144 #define MX6SLL_UART4_BASE_ADDR (ATZ1_BASE_ADDR + 0x18000)
145 #define MX6UL_UART7_BASE_ADDR (ATZ1_BASE_ADDR + 0x18000)
146 #define MX6SL_UART2_BASE_ADDR (ATZ1_BASE_ADDR + 0x24000)
147 #define MX6SLL_UART2_BASE_ADDR (ATZ1_BASE_ADDR + 0x24000)
148 #define MX6UL_UART8_BASE_ADDR (ATZ1_BASE_ADDR + 0x24000)
149 #define MX6SL_UART3_BASE_ADDR (ATZ1_BASE_ADDR + 0x34000)
150 #define MX6SLL_UART3_BASE_ADDR (ATZ1_BASE_ADDR + 0x34000)
151 #define MX6SL_UART4_BASE_ADDR (ATZ1_BASE_ADDR + 0x38000)
154 #define ECSPI5_BASE_ADDR (ATZ1_BASE_ADDR + 0x18000)
156 #define UART1_IPS_BASE_ADDR (ATZ1_BASE_ADDR + 0x20000)
157 #define UART1_BASE (ATZ1_BASE_ADDR + 0x20000)
158 #define ESAI1_BASE_ADDR (ATZ1_BASE_ADDR + 0x24000)
159 #define UART8_BASE (ATZ1_BASE_ADDR + 0x24000)
160 #define SSI1_BASE_ADDR (ATZ1_BASE_ADDR + 0x28000)
161 #define SSI2_BASE_ADDR (ATZ1_BASE_ADDR + 0x2C000)
162 #define SSI3_BASE_ADDR (ATZ1_BASE_ADDR + 0x30000)
163 #define ASRC_BASE_ADDR (ATZ1_BASE_ADDR + 0x34000)
166 #define SPBA_BASE_ADDR (ATZ1_BASE_ADDR + 0x3C000)
167 #define VPU_BASE_ADDR (ATZ1_BASE_ADDR + 0x40000)
169 #define AIPS1_ON_BASE_ADDR (ATZ1_BASE_ADDR + 0x7C000)
171 #define AIPS1_OFF_BASE_ADDR (ATZ1_BASE_ADDR + 0x80000)
172 #define PWM1_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x0000)
173 #define PWM2_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x4000)
174 #define PWM3_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x8000)
175 #define PWM4_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0xC000)
176 #define CAN1_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x10000)
177 #define CAN2_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x14000)
179 #define QOSC_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x14000)
180 #define GPT1_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x18000)
181 #define GPIO1_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x1C000)
182 #define GPIO2_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x20000)
183 #define GPIO3_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x24000)
184 #define GPIO4_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x28000)
185 #define GPIO5_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x2C000)
186 #define MX6UL_SNVS_LP_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x30000)
187 #define GPIO6_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x30000)
188 #define GPIO7_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x34000)
189 #define KPP_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x38000)
190 #define WDOG1_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x3C000)
191 #define WDOG2_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x40000)
192 #define ANATOP_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x48000)
193 #define USB_PHY0_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x49000)
194 #define USB_PHY1_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x4a000)
195 #define CCM_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x44000)
196 #define SNVS_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x4C000)
197 #define EPIT1_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x50000)
198 #define EPIT2_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x54000)
199 #define SRC_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x58000)
200 #define GPC_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x5C000)
201 #define IOMUXC_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x60000)
202 #define IOMUXC_GPR_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x64000)
204 #define CSI_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x68000)
205 #define SDMA_PORT_HOST_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x6C000)
206 #define PXP_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x70000)
207 #define EPDC_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x74000)
208 #define DCP_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x7C000)
210 #define CSI_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x64000)
211 #define SIPIX_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x68000)
212 #define SDMA_PORT_HOST_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x6C000)
214 #define CANFD1_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x68000)
215 #define SDMA_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x6C000)
216 #define CANFD2_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x70000)
217 #define SEMAPHORE1_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x74000)
218 #define SEMAPHORE2_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x78000)
219 #define RDC_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x7C000)
221 #define DCIC1_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x64000)
222 #define DCIC2_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x68000)
223 #define DMA_REQ_PORT_HOST_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x6C000)
226 #define MX6SL_LCDIF_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x78000)
227 #define MX6SLL_LCDIF_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x78000)
229 #define AIPS2_ON_BASE_ADDR (ATZ2_BASE_ADDR + 0x7C000)
230 #define AIPS2_OFF_BASE_ADDR (ATZ2_BASE_ADDR + 0x80000)
231 #define AIPS3_ON_BASE_ADDR (ATZ3_BASE_ADDR + 0x7C000)
232 #define AIPS3_OFF_BASE_ADDR (ATZ3_BASE_ADDR + 0x80000)
234 #define ARM_BASE_ADDR (ATZ2_BASE_ADDR + 0x40000)
236 #define CONFIG_SYS_FSL_SEC_OFFSET 0
239 #define CONFIG_SYS_FSL_JR0_OFFSET 0x1000
244 #define USB_PL301_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x0000)
245 #define USB_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x4000)
247 #define ENET_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x8000)
249 #define MSHC_IPS_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0xC000)
251 #define MLB_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0xC000)
254 #define USDHC1_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x10000)
255 #define USDHC2_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x14000)
256 #define USDHC3_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x18000)
257 #define USDHC4_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x1C000)
258 #define I2C1_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x20000)
259 #define I2C2_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x24000)
260 #define I2C3_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x28000)
261 #define ROMCP_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x2C000)
262 #define MMDC_P0_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x30000)
264 #define RNGB_IPS_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x34000)
266 #define ENET2_BASE_ADDR (AIPS1_OFF_BASE_ADDR + 0x34000)
269 #define ENET2_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x34000)
272 #define MMDC_P1_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x34000)
274 #define WEIM_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x38000)
275 #define OCOTP_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x3C000)
276 #define CSU_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x40000)
278 #define IOMUXC_GPR_SNVS_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x44000)
279 #define IOMUXC_SNVS_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x48000)
281 #define IP2APB_PERFMON1_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x44000)
282 #define IP2APB_PERFMON2_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x48000)
283 #define MX6UL_LCDIF1_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x48000)
284 #define MX6ULL_LCDIF1_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x48000)
286 #define DEBUG_MONITOR_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x4C000)
288 #define IP2APB_PERFMON3_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x4C000)
290 #define IP2APB_TZASC1_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x50000)
292 #define QSPI0_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x60000)
293 #define UART6_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x7C000)
295 #define SAI1_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x54000)
296 #define AUDMUX_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x58000)
297 #define SAI2_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x5C000)
298 #define QSPI0_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x60000)
299 #define QSPI1_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x64000)
301 #define IP2APB_TZASC2_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x54000)
302 #define MIPI_CSI2_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x5C000)
303 #define MIPI_DSI_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x60000)
304 #define VDOA_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x64000)
306 #define MX6UL_WDOG3_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x64000)
307 #define UART2_BASE (AIPS2_OFF_BASE_ADDR + 0x68000)
308 #define UART3_BASE (AIPS2_OFF_BASE_ADDR + 0x6C000)
309 #define UART4_BASE (AIPS2_OFF_BASE_ADDR + 0x70000)
310 #define UART5_BASE (AIPS2_OFF_BASE_ADDR + 0x74000)
311 #define I2C4_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x78000)
312 #define IP2APB_USBPHY1_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x78000)
313 #define IP2APB_USBPHY2_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x7C000)
315 #define MTR_MASTER_BASE_ADDR (AIPS2_OFF_BASE_ADDR + 0x7C000)
318 #define GIS_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x04000)
319 #define DCIC1_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x0C000)
320 #define DCIC2_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x10000)
321 #define CSI1_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x14000)
322 #define PXP_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x18000)
323 #define CSI2_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x1C000)
324 #define VADC_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x28000)
325 #define VDEC_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x2C000)
326 #define SPBA_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x3C000)
327 #define AIPS3_CONFIG_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x7C000)
328 #define ADC1_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x80000)
329 #define ADC2_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x84000)
330 #define ECSPI5_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x8C000)
331 #define HS_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x90000)
332 #define MU_MCU_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x94000)
333 #define CANFD_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x98000)
334 #define MU_DSP_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x9C000)
335 #define UART6_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0xA0000)
336 #define PWM5_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0xA4000)
337 #define PWM6_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0xA8000)
338 #define PWM7_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0xAC000)
339 #define PWM8_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0xB0000)
341 #define AIPS3_CONFIG_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x7C000)
342 #define DCP_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x80000)
343 #define RNGB_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x84000)
344 #define UART8_IPS_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x88000)
345 #define EPDC_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x8C000)
346 #define IOMUXC_SNVS_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x90000)
347 #define SNVS_GPR_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x94000)
350 #define LCDIF2_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x24000)
351 #define MX6SX_LCDIF1_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x20000)
352 #define MX6SX_WDOG3_BASE_ADDR (AIPS3_ARB_BASE_ADDR + 0x88000)
356 #define IRAM_SIZE 0x00040000
358 #define IRAM_SIZE 0x00020000
503 #define IOMUXC_GPR1_ADDRS3_MASK (0x3 << 10)
504 #define IOMUXC_GPR1_ADDRS3_32MB (0x0 << 10)
505 #define IOMUXC_GPR1_ADDRS3_64MB (0x1 << 10)
506 #define IOMUXC_GPR1_ADDRS3_128MB (0x2 << 10)
508 #define IOMUXC_GPR1_ADDRS2_MASK (0x3 << 7)
510 #define IOMUXC_GPR1_ADDRS1_MASK (0x3 << 4)
513 #define IOMUXC_GPR1_ADDRS0_MASK (0x3 << 1)
514 #define IOMUXC_GPR1_ACT_CS0 BIT(0)
528 #define IOMUXC_GPR3_OCRAM_CTL_MASK (0xf<<IOMUXC_GPR3_OCRAM_CTL_OFFSET)
530 #define IOMUXC_GPR3_OCRAM_STATUS_MASK (0xf<<IOMUXC_GPR3_OCRAM_STATUS_OFFSET)
546 #define IOMUXC_GPR3_MUX_SRC_IPU1_DI0 0
568 #define IOMUXC_GPR12_DEVICE_TYPE (0xf << 12)
570 #define IOMUXC_GPR12_LOS_LEVEL (0x1f << 4)
574 u8 reserved[0x4000];
600 #define IOMUXC_GPR2_BGREF_RRMODE_EXTERNAL_RES (0<<IOMUXC_GPR2_BGREF_RRMODE_OFFSET)
601 #define IOMUXC_GPR2_VSYNC_ACTIVE_HIGH 0
614 #define IOMUXC_GPR2_BITMAP_SPWG 0
622 #define IOMUXC_GPR2_DATA_WIDTH_18 0
643 #define IOMUXC_GPR2_MODE_DISABLED 0
653 #define IOMUXC_GPR2_LVDS_CH0_MODE_OFFSET 0
675 #define MXC_CSPICTRL_EN (1 << 0)
678 #define MXC_CSPICTRL_MODE_MASK (0xf << 4)
679 #define MXC_CSPICTRL_CHIPSELECT(x) (((x) & 0x3) << 12)
680 #define MXC_CSPICTRL_BITCOUNT(x) (((x) & 0xfff) << 20)
681 #define MXC_CSPICTRL_PREDIV(x) (((x) & 0xF) << 12)
682 #define MXC_CSPICTRL_POSTDIV(x) (((x) & 0xF) << 8)
683 #define MXC_CSPICTRL_SELCHAN(x) (((x) & 0x3) << 18)
684 #define MXC_CSPICTRL_MAXBITS 0xfff
695 #define MXC_CSPICON_PHA 0 /* SCLK phase control */
739 u32 rsvd7[0xdb];
743 u32 fuse_regs[0x20];
744 } bank[0];
805 u32 rsvd[0xe];
814 u32 pll_sys; /* 0x000 */
815 u32 pll_sys_set; /* 0x004 */
816 u32 pll_sys_clr; /* 0x008 */
817 u32 pll_sys_tog; /* 0x00c */
818 u32 usb1_pll_480_ctrl; /* 0x010 */
819 u32 usb1_pll_480_ctrl_set; /* 0x014 */
820 u32 usb1_pll_480_ctrl_clr; /* 0x018 */
821 u32 usb1_pll_480_ctrl_tog; /* 0x01c */
822 u32 usb2_pll_480_ctrl; /* 0x020 */
823 u32 usb2_pll_480_ctrl_set; /* 0x024 */
824 u32 usb2_pll_480_ctrl_clr; /* 0x028 */
825 u32 usb2_pll_480_ctrl_tog; /* 0x02c */
826 u32 pll_528; /* 0x030 */
827 u32 pll_528_set; /* 0x034 */
828 u32 pll_528_clr; /* 0x038 */
829 u32 pll_528_tog; /* 0x03c */
830 u32 pll_528_ss; /* 0x040 */
832 u32 pll_528_num; /* 0x050 */
834 u32 pll_528_denom; /* 0x060 */
836 u32 pll_audio; /* 0x070 */
837 u32 pll_audio_set; /* 0x074 */
838 u32 pll_audio_clr; /* 0x078 */
839 u32 pll_audio_tog; /* 0x07c */
840 u32 pll_audio_num; /* 0x080 */
842 u32 pll_audio_denom; /* 0x090 */
844 u32 pll_video; /* 0x0a0 */
845 u32 pll_video_set; /* 0x0a4 */
846 u32 pll_video_clr; /* 0x0a8 */
847 u32 pll_video_tog; /* 0x0ac */
848 u32 pll_video_num; /* 0x0b0 */
850 u32 pll_video_denom; /* 0x0c0 */
852 u32 pll_mlb; /* 0x0d0 */
853 u32 pll_mlb_set; /* 0x0d4 */
854 u32 pll_mlb_clr; /* 0x0d8 */
855 u32 pll_mlb_tog; /* 0x0dc */
856 u32 pll_enet; /* 0x0e0 */
857 u32 pll_enet_set; /* 0x0e4 */
858 u32 pll_enet_clr; /* 0x0e8 */
859 u32 pll_enet_tog; /* 0x0ec */
860 u32 pfd_480; /* 0x0f0 */
861 u32 pfd_480_set; /* 0x0f4 */
862 u32 pfd_480_clr; /* 0x0f8 */
863 u32 pfd_480_tog; /* 0x0fc */
864 u32 pfd_528; /* 0x100 */
865 u32 pfd_528_set; /* 0x104 */
866 u32 pfd_528_clr; /* 0x108 */
867 u32 pfd_528_tog; /* 0x10c */
868 u32 reg_1p1; /* 0x110 */
869 u32 reg_1p1_set; /* 0x114 */
870 u32 reg_1p1_clr; /* 0x118 */
871 u32 reg_1p1_tog; /* 0x11c */
872 u32 reg_3p0; /* 0x120 */
873 u32 reg_3p0_set; /* 0x124 */
874 u32 reg_3p0_clr; /* 0x128 */
875 u32 reg_3p0_tog; /* 0x12c */
876 u32 reg_2p5; /* 0x130 */
877 u32 reg_2p5_set; /* 0x134 */
878 u32 reg_2p5_clr; /* 0x138 */
879 u32 reg_2p5_tog; /* 0x13c */
880 u32 reg_core; /* 0x140 */
881 u32 reg_core_set; /* 0x144 */
882 u32 reg_core_clr; /* 0x148 */
883 u32 reg_core_tog; /* 0x14c */
884 u32 ana_misc0; /* 0x150 */
885 u32 ana_misc0_set; /* 0x154 */
886 u32 ana_misc0_clr; /* 0x158 */
887 u32 ana_misc0_tog; /* 0x15c */
888 u32 ana_misc1; /* 0x160 */
889 u32 ana_misc1_set; /* 0x164 */
890 u32 ana_misc1_clr; /* 0x168 */
891 u32 ana_misc1_tog; /* 0x16c */
892 u32 ana_misc2; /* 0x170 */
893 u32 ana_misc2_set; /* 0x174 */
894 u32 ana_misc2_clr; /* 0x178 */
895 u32 ana_misc2_tog; /* 0x17c */
896 u32 tempsense0; /* 0x180 */
897 u32 tempsense0_set; /* 0x184 */
898 u32 tempsense0_clr; /* 0x188 */
899 u32 tempsense0_tog; /* 0x18c */
900 u32 tempsense1; /* 0x190 */
901 u32 tempsense1_set; /* 0x194 */
902 u32 tempsense1_clr; /* 0x198 */
903 u32 tempsense1_tog; /* 0x19c */
904 u32 usb1_vbus_detect; /* 0x1a0 */
905 u32 usb1_vbus_detect_set; /* 0x1a4 */
906 u32 usb1_vbus_detect_clr; /* 0x1a8 */
907 u32 usb1_vbus_detect_tog; /* 0x1ac */
908 u32 usb1_chrg_detect; /* 0x1b0 */
909 u32 usb1_chrg_detect_set; /* 0x1b4 */
910 u32 usb1_chrg_detect_clr; /* 0x1b8 */
911 u32 usb1_chrg_detect_tog; /* 0x1bc */
912 u32 usb1_vbus_det_stat; /* 0x1c0 */
913 u32 usb1_vbus_det_stat_set; /* 0x1c4 */
914 u32 usb1_vbus_det_stat_clr; /* 0x1c8 */
915 u32 usb1_vbus_det_stat_tog; /* 0x1cc */
916 u32 usb1_chrg_det_stat; /* 0x1d0 */
917 u32 usb1_chrg_det_stat_set; /* 0x1d4 */
918 u32 usb1_chrg_det_stat_clr; /* 0x1d8 */
919 u32 usb1_chrg_det_stat_tog; /* 0x1dc */
920 u32 usb1_loopback; /* 0x1e0 */
921 u32 usb1_loopback_set; /* 0x1e4 */
922 u32 usb1_loopback_clr; /* 0x1e8 */
923 u32 usb1_loopback_tog; /* 0x1ec */
924 u32 usb1_misc; /* 0x1f0 */
925 u32 usb1_misc_set; /* 0x1f4 */
926 u32 usb1_misc_clr; /* 0x1f8 */
927 u32 usb1_misc_tog; /* 0x1fc */
928 u32 usb2_vbus_detect; /* 0x200 */
929 u32 usb2_vbus_detect_set; /* 0x204 */
930 u32 usb2_vbus_detect_clr; /* 0x208 */
931 u32 usb2_vbus_detect_tog; /* 0x20c */
932 u32 usb2_chrg_detect; /* 0x210 */
933 u32 usb2_chrg_detect_set; /* 0x214 */
934 u32 usb2_chrg_detect_clr; /* 0x218 */
935 u32 usb2_chrg_detect_tog; /* 0x21c */
936 u32 usb2_vbus_det_stat; /* 0x220 */
937 u32 usb2_vbus_det_stat_set; /* 0x224 */
938 u32 usb2_vbus_det_stat_clr; /* 0x228 */
939 u32 usb2_vbus_det_stat_tog; /* 0x22c */
940 u32 usb2_chrg_det_stat; /* 0x230 */
941 u32 usb2_chrg_det_stat_set; /* 0x234 */
942 u32 usb2_chrg_det_stat_clr; /* 0x238 */
943 u32 usb2_chrg_det_stat_tog; /* 0x23c */
944 u32 usb2_loopback; /* 0x240 */
945 u32 usb2_loopback_set; /* 0x244 */
946 u32 usb2_loopback_clr; /* 0x248 */
947 u32 usb2_loopback_tog; /* 0x24c */
948 u32 usb2_misc; /* 0x250 */
949 u32 usb2_misc_set; /* 0x254 */
950 u32 usb2_misc_clr; /* 0x258 */
951 u32 usb2_misc_tog; /* 0x25c */
952 u32 digprog; /* 0x260 */
954 u32 digprog_sololite; /* 0x280 */
958 #define ANATOP_PFD_FRAC_MASK(n) (0x3f<<ANATOP_PFD_FRAC_SHIFT(n))
972 #define PWMCR_PRESCALER(x) (((x - 1) & 0xFFF) << 4)
978 #define PWMCR_EN (1 << 0)