1 /* Definition for CPU ID */
4 /* Definitions for peripheral PSU_CORTEXA53_0 */
5 #define XPAR_PSU_CORTEXA53_0_CPU_CLK_FREQ_HZ 23809000
8 /******************************************************************/
10 /* Canonical definitions for peripheral PSU_CORTEXA53_0 */
11 #define XPAR_CPU_CORTEXA53_0_CPU_CLK_FREQ_HZ 23809000
14 /******************************************************************/
16 #include "xparameters_ps.h"
18 #define STDIN_BASEADDRESS 0xFF000000
19 #define STDOUT_BASEADDRESS 0xFF000000
21 /******************************************************************/
23 /* Definitions for driver AXIPMON */
24 #define XPAR_XAXIPMON_NUM_INSTANCES 4
26 /* Definitions for peripheral PSU_APM_0 */
27 #define XPAR_PSU_APM_0_DEVICE_ID 0
28 #define XPAR_PSU_APM_0_BASEADDR 0xFD0B0000
29 #define XPAR_PSU_APM_0_HIGHADDR 0xFD0BFFFF
30 #define XPAR_PSU_APM_0_GLOBAL_COUNT_WIDTH 32
31 #define XPAR_PSU_APM_0_METRICS_SAMPLE_COUNT_WIDTH 32
32 #define XPAR_PSU_APM_0_ENABLE_EVENT_COUNT 1
33 #define XPAR_PSU_APM_0_NUM_MONITOR_SLOTS 6
34 #define XPAR_PSU_APM_0_NUM_OF_COUNTERS 10
35 #define XPAR_PSU_APM_0_HAVE_SAMPLED_METRIC_CNT 1
36 #define XPAR_PSU_APM_0_ENABLE_EVENT_LOG 0
37 #define XPAR_PSU_APM_0_FIFO_AXIS_DEPTH 32
38 #define XPAR_PSU_APM_0_FIFO_AXIS_TDATA_WIDTH 56
39 #define XPAR_PSU_APM_0_FIFO_AXIS_TID_WIDTH 1
40 #define XPAR_PSU_APM_0_METRIC_COUNT_SCALE 1
41 #define XPAR_PSU_APM_0_ENABLE_ADVANCED 1
42 #define XPAR_PSU_APM_0_ENABLE_PROFILE 0
43 #define XPAR_PSU_APM_0_ENABLE_TRACE 0
44 #define XPAR_PSU_APM_0_S_AXI4_BASEADDR 0x00000000
45 #define XPAR_PSU_APM_0_S_AXI4_HIGHADDR 0x00000000
46 #define XPAR_PSU_APM_0_ENABLE_32BIT_FILTER_ID 0
49 /* Definitions for peripheral PSU_APM_1 */
50 #define XPAR_PSU_APM_1_DEVICE_ID 1
51 #define XPAR_PSU_APM_1_BASEADDR 0xFFA00000
52 #define XPAR_PSU_APM_1_HIGHADDR 0xFFA0FFFF
53 #define XPAR_PSU_APM_1_GLOBAL_COUNT_WIDTH 32
54 #define XPAR_PSU_APM_1_METRICS_SAMPLE_COUNT_WIDTH 32
55 #define XPAR_PSU_APM_1_ENABLE_EVENT_COUNT 1
56 #define XPAR_PSU_APM_1_NUM_MONITOR_SLOTS 1
57 #define XPAR_PSU_APM_1_NUM_OF_COUNTERS 3
58 #define XPAR_PSU_APM_1_HAVE_SAMPLED_METRIC_CNT 1
59 #define XPAR_PSU_APM_1_ENABLE_EVENT_LOG 0
60 #define XPAR_PSU_APM_1_FIFO_AXIS_DEPTH 32
61 #define XPAR_PSU_APM_1_FIFO_AXIS_TDATA_WIDTH 56
62 #define XPAR_PSU_APM_1_FIFO_AXIS_TID_WIDTH 1
63 #define XPAR_PSU_APM_1_METRIC_COUNT_SCALE 1
64 #define XPAR_PSU_APM_1_ENABLE_ADVANCED 1
65 #define XPAR_PSU_APM_1_ENABLE_PROFILE 0
66 #define XPAR_PSU_APM_1_ENABLE_TRACE 0
67 #define XPAR_PSU_APM_1_S_AXI4_BASEADDR 0x00000000
68 #define XPAR_PSU_APM_1_S_AXI4_HIGHADDR 0x00000000
69 #define XPAR_PSU_APM_1_ENABLE_32BIT_FILTER_ID 0
72 /* Definitions for peripheral PSU_APM_2 */
73 #define XPAR_PSU_APM_2_DEVICE_ID 2
74 #define XPAR_PSU_APM_2_BASEADDR 0xFFA10000
75 #define XPAR_PSU_APM_2_HIGHADDR 0xFFA1FFFF
76 #define XPAR_PSU_APM_2_GLOBAL_COUNT_WIDTH 32
77 #define XPAR_PSU_APM_2_METRICS_SAMPLE_COUNT_WIDTH 32
78 #define XPAR_PSU_APM_2_ENABLE_EVENT_COUNT 1
79 #define XPAR_PSU_APM_2_NUM_MONITOR_SLOTS 1
80 #define XPAR_PSU_APM_2_NUM_OF_COUNTERS 3
81 #define XPAR_PSU_APM_2_HAVE_SAMPLED_METRIC_CNT 1
82 #define XPAR_PSU_APM_2_ENABLE_EVENT_LOG 0
83 #define XPAR_PSU_APM_2_FIFO_AXIS_DEPTH 32
84 #define XPAR_PSU_APM_2_FIFO_AXIS_TDATA_WIDTH 56
85 #define XPAR_PSU_APM_2_FIFO_AXIS_TID_WIDTH 1
86 #define XPAR_PSU_APM_2_METRIC_COUNT_SCALE 1
87 #define XPAR_PSU_APM_2_ENABLE_ADVANCED 1
88 #define XPAR_PSU_APM_2_ENABLE_PROFILE 0
89 #define XPAR_PSU_APM_2_ENABLE_TRACE 0
90 #define XPAR_PSU_APM_2_S_AXI4_BASEADDR 0x00000000
91 #define XPAR_PSU_APM_2_S_AXI4_HIGHADDR 0x00000000
92 #define XPAR_PSU_APM_2_ENABLE_32BIT_FILTER_ID 0
95 /* Definitions for peripheral PSU_APM_5 */
96 #define XPAR_PSU_APM_5_DEVICE_ID 3
97 #define XPAR_PSU_APM_5_BASEADDR 0xFD490000
98 #define XPAR_PSU_APM_5_HIGHADDR 0xFD49FFFF
99 #define XPAR_PSU_APM_5_GLOBAL_COUNT_WIDTH 32
100 #define XPAR_PSU_APM_5_METRICS_SAMPLE_COUNT_WIDTH 32
101 #define XPAR_PSU_APM_5_ENABLE_EVENT_COUNT 1
102 #define XPAR_PSU_APM_5_NUM_MONITOR_SLOTS 1
103 #define XPAR_PSU_APM_5_NUM_OF_COUNTERS 3
104 #define XPAR_PSU_APM_5_HAVE_SAMPLED_METRIC_CNT 1
105 #define XPAR_PSU_APM_5_ENABLE_EVENT_LOG 0
106 #define XPAR_PSU_APM_5_FIFO_AXIS_DEPTH 32
107 #define XPAR_PSU_APM_5_FIFO_AXIS_TDATA_WIDTH 56
108 #define XPAR_PSU_APM_5_FIFO_AXIS_TID_WIDTH 1
109 #define XPAR_PSU_APM_5_METRIC_COUNT_SCALE 1
110 #define XPAR_PSU_APM_5_ENABLE_ADVANCED 1
111 #define XPAR_PSU_APM_5_ENABLE_PROFILE 0
112 #define XPAR_PSU_APM_5_ENABLE_TRACE 0
113 #define XPAR_PSU_APM_5_S_AXI4_BASEADDR 0x00000000
114 #define XPAR_PSU_APM_5_S_AXI4_HIGHADDR 0x00000000
115 #define XPAR_PSU_APM_5_ENABLE_32BIT_FILTER_ID 0
118 /******************************************************************/
120 /* Canonical definitions for peripheral PSU_APM_0 */
121 #define XPAR_AXIPMON_0_DEVICE_ID XPAR_PSU_APM_0_DEVICE_ID
122 #define XPAR_AXIPMON_0_BASEADDR 0xFD0B0000
123 #define XPAR_AXIPMON_0_HIGHADDR 0xFD0BFFFF
124 #define XPAR_AXIPMON_0_GLOBAL_COUNT_WIDTH 32
125 #define XPAR_AXIPMON_0_METRICS_SAMPLE_COUNT_WIDTH 32
126 #define XPAR_AXIPMON_0_ENABLE_EVENT_COUNT 1
127 #define XPAR_AXIPMON_0_NUM_MONITOR_SLOTS 6
128 #define XPAR_AXIPMON_0_NUM_OF_COUNTERS 10
129 #define XPAR_AXIPMON_0_HAVE_SAMPLED_METRIC_CNT 1
130 #define XPAR_AXIPMON_0_ENABLE_EVENT_LOG 0
131 #define XPAR_AXIPMON_0_FIFO_AXIS_DEPTH 32
132 #define XPAR_AXIPMON_0_FIFO_AXIS_TDATA_WIDTH 56
133 #define XPAR_AXIPMON_0_FIFO_AXIS_TID_WIDTH 1
134 #define XPAR_AXIPMON_0_METRIC_COUNT_SCALE 1
135 #define XPAR_AXIPMON_0_ENABLE_ADVANCED 1
136 #define XPAR_AXIPMON_0_ENABLE_PROFILE 0
137 #define XPAR_AXIPMON_0_ENABLE_TRACE 0
138 #define XPAR_AXIPMON_0_S_AXI4_BASEADDR 0x00000000
139 #define XPAR_AXIPMON_0_S_AXI4_HIGHADDR 0x00000000
140 #define XPAR_AXIPMON_0_ENABLE_32BIT_FILTER_ID 0
142 /* Canonical definitions for peripheral PSU_APM_1 */
143 #define XPAR_AXIPMON_1_DEVICE_ID XPAR_PSU_APM_1_DEVICE_ID
144 #define XPAR_AXIPMON_1_BASEADDR 0xFFA00000
145 #define XPAR_AXIPMON_1_HIGHADDR 0xFFA0FFFF
146 #define XPAR_AXIPMON_1_GLOBAL_COUNT_WIDTH 32
147 #define XPAR_AXIPMON_1_METRICS_SAMPLE_COUNT_WIDTH 32
148 #define XPAR_AXIPMON_1_ENABLE_EVENT_COUNT 1
149 #define XPAR_AXIPMON_1_NUM_MONITOR_SLOTS 1
150 #define XPAR_AXIPMON_1_NUM_OF_COUNTERS 3
151 #define XPAR_AXIPMON_1_HAVE_SAMPLED_METRIC_CNT 1
152 #define XPAR_AXIPMON_1_ENABLE_EVENT_LOG 0
153 #define XPAR_AXIPMON_1_FIFO_AXIS_DEPTH 32
154 #define XPAR_AXIPMON_1_FIFO_AXIS_TDATA_WIDTH 56
155 #define XPAR_AXIPMON_1_FIFO_AXIS_TID_WIDTH 1
156 #define XPAR_AXIPMON_1_METRIC_COUNT_SCALE 1
157 #define XPAR_AXIPMON_1_ENABLE_ADVANCED 1
158 #define XPAR_AXIPMON_1_ENABLE_PROFILE 0
159 #define XPAR_AXIPMON_1_ENABLE_TRACE 0
160 #define XPAR_AXIPMON_1_S_AXI4_BASEADDR 0x00000000
161 #define XPAR_AXIPMON_1_S_AXI4_HIGHADDR 0x00000000
162 #define XPAR_AXIPMON_1_ENABLE_32BIT_FILTER_ID 0
164 /* Canonical definitions for peripheral PSU_APM_2 */
165 #define XPAR_AXIPMON_2_DEVICE_ID XPAR_PSU_APM_2_DEVICE_ID
166 #define XPAR_AXIPMON_2_BASEADDR 0xFFA10000
167 #define XPAR_AXIPMON_2_HIGHADDR 0xFFA1FFFF
168 #define XPAR_AXIPMON_2_GLOBAL_COUNT_WIDTH 32
169 #define XPAR_AXIPMON_2_METRICS_SAMPLE_COUNT_WIDTH 32
170 #define XPAR_AXIPMON_2_ENABLE_EVENT_COUNT 1
171 #define XPAR_AXIPMON_2_NUM_MONITOR_SLOTS 1
172 #define XPAR_AXIPMON_2_NUM_OF_COUNTERS 3
173 #define XPAR_AXIPMON_2_HAVE_SAMPLED_METRIC_CNT 1
174 #define XPAR_AXIPMON_2_ENABLE_EVENT_LOG 0
175 #define XPAR_AXIPMON_2_FIFO_AXIS_DEPTH 32
176 #define XPAR_AXIPMON_2_FIFO_AXIS_TDATA_WIDTH 56
177 #define XPAR_AXIPMON_2_FIFO_AXIS_TID_WIDTH 1
178 #define XPAR_AXIPMON_2_METRIC_COUNT_SCALE 1
179 #define XPAR_AXIPMON_2_ENABLE_ADVANCED 1
180 #define XPAR_AXIPMON_2_ENABLE_PROFILE 0
181 #define XPAR_AXIPMON_2_ENABLE_TRACE 0
182 #define XPAR_AXIPMON_2_S_AXI4_BASEADDR 0x00000000
183 #define XPAR_AXIPMON_2_S_AXI4_HIGHADDR 0x00000000
184 #define XPAR_AXIPMON_2_ENABLE_32BIT_FILTER_ID 0
186 /* Canonical definitions for peripheral PSU_APM_5 */
187 #define XPAR_AXIPMON_3_DEVICE_ID XPAR_PSU_APM_5_DEVICE_ID
188 #define XPAR_AXIPMON_3_BASEADDR 0xFD490000
189 #define XPAR_AXIPMON_3_HIGHADDR 0xFD49FFFF
190 #define XPAR_AXIPMON_3_GLOBAL_COUNT_WIDTH 32
191 #define XPAR_AXIPMON_3_METRICS_SAMPLE_COUNT_WIDTH 32
192 #define XPAR_AXIPMON_3_ENABLE_EVENT_COUNT 1
193 #define XPAR_AXIPMON_3_NUM_MONITOR_SLOTS 1
194 #define XPAR_AXIPMON_3_NUM_OF_COUNTERS 3
195 #define XPAR_AXIPMON_3_HAVE_SAMPLED_METRIC_CNT 1
196 #define XPAR_AXIPMON_3_ENABLE_EVENT_LOG 0
197 #define XPAR_AXIPMON_3_FIFO_AXIS_DEPTH 32
198 #define XPAR_AXIPMON_3_FIFO_AXIS_TDATA_WIDTH 56
199 #define XPAR_AXIPMON_3_FIFO_AXIS_TID_WIDTH 1
200 #define XPAR_AXIPMON_3_METRIC_COUNT_SCALE 1
201 #define XPAR_AXIPMON_3_ENABLE_ADVANCED 1
202 #define XPAR_AXIPMON_3_ENABLE_PROFILE 0
203 #define XPAR_AXIPMON_3_ENABLE_TRACE 0
204 #define XPAR_AXIPMON_3_S_AXI4_BASEADDR 0x00000000
205 #define XPAR_AXIPMON_3_S_AXI4_HIGHADDR 0x00000000
206 #define XPAR_AXIPMON_3_ENABLE_32BIT_FILTER_ID 0
209 /******************************************************************/
211 /* Definitions for driver CANPS */
212 #define XPAR_XCANPS_NUM_INSTANCES 2
214 /* Definitions for peripheral PSU_CAN_0 */
215 #define XPAR_PSU_CAN_0_DEVICE_ID 0
216 #define XPAR_PSU_CAN_0_BASEADDR 0xFF060000
217 #define XPAR_PSU_CAN_0_HIGHADDR 0xFF06FFFF
218 #define XPAR_PSU_CAN_0_CAN_CLK_FREQ_HZ 25000000
221 /* Definitions for peripheral PSU_CAN_1 */
222 #define XPAR_PSU_CAN_1_DEVICE_ID 1
223 #define XPAR_PSU_CAN_1_BASEADDR 0xFF070000
224 #define XPAR_PSU_CAN_1_HIGHADDR 0xFF07FFFF
225 #define XPAR_PSU_CAN_1_CAN_CLK_FREQ_HZ 25000000
228 /******************************************************************/
230 /* Canonical definitions for peripheral PSU_CAN_0 */
231 #define XPAR_XCANPS_0_DEVICE_ID XPAR_PSU_CAN_0_DEVICE_ID
232 #define XPAR_XCANPS_0_BASEADDR 0xFF060000
233 #define XPAR_XCANPS_0_HIGHADDR 0xFF06FFFF
234 #define XPAR_XCANPS_0_CAN_CLK_FREQ_HZ 25000000
236 /* Canonical definitions for peripheral PSU_CAN_1 */
237 #define XPAR_XCANPS_1_DEVICE_ID XPAR_PSU_CAN_1_DEVICE_ID
238 #define XPAR_XCANPS_1_BASEADDR 0xFF070000
239 #define XPAR_XCANPS_1_HIGHADDR 0xFF07FFFF
240 #define XPAR_XCANPS_1_CAN_CLK_FREQ_HZ 25000000
243 /******************************************************************/
245 /* Definitions for driver CSUDMA */
246 #define XPAR_XCSUDMA_NUM_INSTANCES 1
248 /* Definitions for peripheral PSU_CSUDMA */
249 #define XPAR_PSU_CSUDMA_DEVICE_ID 0
250 #define XPAR_PSU_CSUDMA_BASEADDR 0xFFC80000
251 #define XPAR_PSU_CSUDMA_HIGHADDR 0xFFC9FFFF
252 #define XPAR_PSU_CSUDMA_CSUDMA_CLK_FREQ_HZ 0
255 /******************************************************************/
257 /* Canonical definitions for peripheral PSU_CSUDMA */
258 #define XPAR_XCSUDMA_0_DEVICE_ID XPAR_PSU_CSUDMA_DEVICE_ID
259 #define XPAR_XCSUDMA_0_BASEADDR 0xFFC80000
260 #define XPAR_XCSUDMA_0_HIGHADDR 0xFFC9FFFF
261 #define XPAR_XCSUDMA_0_CSUDMA_CLK_FREQ_HZ 0
264 /******************************************************************/
266 /* Definitions for driver EMACPS */
267 #define XPAR_XEMACPS_NUM_INSTANCES 4
269 /* Definitions for peripheral PSU_ETHERNET_0 */
270 #define XPAR_PSU_ETHERNET_0_DEVICE_ID 0
271 #define XPAR_PSU_ETHERNET_0_BASEADDR 0xFF0B0000
272 #define XPAR_PSU_ETHERNET_0_HIGHADDR 0xFF0BFFFF
273 #define XPAR_PSU_ETHERNET_0_ENET_CLK_FREQ_HZ 25000000
274 #define XPAR_PSU_ETHERNET_0_ENET_SLCR_1000MBPS_DIV0 50000000
275 #define XPAR_PSU_ETHERNET_0_ENET_SLCR_1000MBPS_DIV1 50000000
276 #define XPAR_PSU_ETHERNET_0_ENET_SLCR_100MBPS_DIV0 50000000
277 #define XPAR_PSU_ETHERNET_0_ENET_SLCR_100MBPS_DIV1 50000000
278 #define XPAR_PSU_ETHERNET_0_ENET_SLCR_10MBPS_DIV0 50000000
279 #define XPAR_PSU_ETHERNET_0_ENET_SLCR_10MBPS_DIV1 50000000
282 /* Definitions for peripheral PSU_ETHERNET_1 */
283 #define XPAR_PSU_ETHERNET_1_DEVICE_ID 1
284 #define XPAR_PSU_ETHERNET_1_BASEADDR 0xFF0C0000
285 #define XPAR_PSU_ETHERNET_1_HIGHADDR 0xFF0CFFFF
286 #define XPAR_PSU_ETHERNET_1_ENET_CLK_FREQ_HZ 25000000
287 #define XPAR_PSU_ETHERNET_1_ENET_SLCR_1000MBPS_DIV0 50000000
288 #define XPAR_PSU_ETHERNET_1_ENET_SLCR_1000MBPS_DIV1 50000000
289 #define XPAR_PSU_ETHERNET_1_ENET_SLCR_100MBPS_DIV0 50000000
290 #define XPAR_PSU_ETHERNET_1_ENET_SLCR_100MBPS_DIV1 50000000
291 #define XPAR_PSU_ETHERNET_1_ENET_SLCR_10MBPS_DIV0 50000000
292 #define XPAR_PSU_ETHERNET_1_ENET_SLCR_10MBPS_DIV1 50000000
295 /* Definitions for peripheral PSU_ETHERNET_2 */
296 #define XPAR_PSU_ETHERNET_2_DEVICE_ID 2
297 #define XPAR_PSU_ETHERNET_2_BASEADDR 0xFF0D0000
298 #define XPAR_PSU_ETHERNET_2_HIGHADDR 0xFF0DFFFF
299 #define XPAR_PSU_ETHERNET_2_ENET_CLK_FREQ_HZ 25000000
300 #define XPAR_PSU_ETHERNET_2_ENET_SLCR_1000MBPS_DIV0 50000000
301 #define XPAR_PSU_ETHERNET_2_ENET_SLCR_1000MBPS_DIV1 50000000
302 #define XPAR_PSU_ETHERNET_2_ENET_SLCR_100MBPS_DIV0 50000000
303 #define XPAR_PSU_ETHERNET_2_ENET_SLCR_100MBPS_DIV1 50000000
304 #define XPAR_PSU_ETHERNET_2_ENET_SLCR_10MBPS_DIV0 50000000
305 #define XPAR_PSU_ETHERNET_2_ENET_SLCR_10MBPS_DIV1 50000000
308 /* Definitions for peripheral PSU_ETHERNET_3 */
309 #define XPAR_PSU_ETHERNET_3_DEVICE_ID 3
310 #define XPAR_PSU_ETHERNET_3_BASEADDR 0xFF0E0000
311 #define XPAR_PSU_ETHERNET_3_HIGHADDR 0xFF0EFFFF
312 #define XPAR_PSU_ETHERNET_3_ENET_CLK_FREQ_HZ 25000000
313 #define XPAR_PSU_ETHERNET_3_ENET_SLCR_1000MBPS_DIV0 50000000
314 #define XPAR_PSU_ETHERNET_3_ENET_SLCR_1000MBPS_DIV1 50000000
315 #define XPAR_PSU_ETHERNET_3_ENET_SLCR_100MBPS_DIV0 50000000
316 #define XPAR_PSU_ETHERNET_3_ENET_SLCR_100MBPS_DIV1 50000000
317 #define XPAR_PSU_ETHERNET_3_ENET_SLCR_10MBPS_DIV0 50000000
318 #define XPAR_PSU_ETHERNET_3_ENET_SLCR_10MBPS_DIV1 50000000
321 /******************************************************************/
323 /* Canonical definitions for peripheral PSU_ETHERNET_0 */
324 #define XPAR_XEMACPS_0_DEVICE_ID XPAR_PSU_ETHERNET_0_DEVICE_ID
325 #define XPAR_XEMACPS_0_BASEADDR 0xFF0B0000
326 #define XPAR_XEMACPS_0_HIGHADDR 0xFF0BFFFF
327 #define XPAR_XEMACPS_0_ENET_CLK_FREQ_HZ 25000000
328 #define XPAR_XEMACPS_0_ENET_SLCR_1000Mbps_DIV0 50000000
329 #define XPAR_XEMACPS_0_ENET_SLCR_1000Mbps_DIV1 50000000
330 #define XPAR_XEMACPS_0_ENET_SLCR_100Mbps_DIV0 50000000
331 #define XPAR_XEMACPS_0_ENET_SLCR_100Mbps_DIV1 50000000
332 #define XPAR_XEMACPS_0_ENET_SLCR_10Mbps_DIV0 50000000
333 #define XPAR_XEMACPS_0_ENET_SLCR_10Mbps_DIV1 50000000
335 /* Canonical definitions for peripheral PSU_ETHERNET_1 */
336 #define XPAR_XEMACPS_1_DEVICE_ID XPAR_PSU_ETHERNET_1_DEVICE_ID
337 #define XPAR_XEMACPS_1_BASEADDR 0xFF0C0000
338 #define XPAR_XEMACPS_1_HIGHADDR 0xFF0CFFFF
339 #define XPAR_XEMACPS_1_ENET_CLK_FREQ_HZ 25000000
340 #define XPAR_XEMACPS_1_ENET_SLCR_1000Mbps_DIV0 50000000
341 #define XPAR_XEMACPS_1_ENET_SLCR_1000Mbps_DIV1 50000000
342 #define XPAR_XEMACPS_1_ENET_SLCR_100Mbps_DIV0 50000000
343 #define XPAR_XEMACPS_1_ENET_SLCR_100Mbps_DIV1 50000000
344 #define XPAR_XEMACPS_1_ENET_SLCR_10Mbps_DIV0 50000000
345 #define XPAR_XEMACPS_1_ENET_SLCR_10Mbps_DIV1 50000000
347 /* Canonical definitions for peripheral PSU_ETHERNET_2 */
348 #define XPAR_XEMACPS_2_DEVICE_ID XPAR_PSU_ETHERNET_2_DEVICE_ID
349 #define XPAR_XEMACPS_2_BASEADDR 0xFF0D0000
350 #define XPAR_XEMACPS_2_HIGHADDR 0xFF0DFFFF
351 #define XPAR_XEMACPS_2_ENET_CLK_FREQ_HZ 25000000
352 #define XPAR_XEMACPS_2_ENET_SLCR_1000Mbps_DIV0 50000000
353 #define XPAR_XEMACPS_2_ENET_SLCR_1000Mbps_DIV1 50000000
354 #define XPAR_XEMACPS_2_ENET_SLCR_100Mbps_DIV0 50000000
355 #define XPAR_XEMACPS_2_ENET_SLCR_100Mbps_DIV1 50000000
356 #define XPAR_XEMACPS_2_ENET_SLCR_10Mbps_DIV0 50000000
357 #define XPAR_XEMACPS_2_ENET_SLCR_10Mbps_DIV1 50000000
359 /* Canonical definitions for peripheral PSU_ETHERNET_3 */
360 #define XPAR_XEMACPS_3_DEVICE_ID XPAR_PSU_ETHERNET_3_DEVICE_ID
361 #define XPAR_XEMACPS_3_BASEADDR 0xFF0E0000
362 #define XPAR_XEMACPS_3_HIGHADDR 0xFF0EFFFF
363 #define XPAR_XEMACPS_3_ENET_CLK_FREQ_HZ 25000000
364 #define XPAR_XEMACPS_3_ENET_SLCR_1000Mbps_DIV0 50000000
365 #define XPAR_XEMACPS_3_ENET_SLCR_1000Mbps_DIV1 50000000
366 #define XPAR_XEMACPS_3_ENET_SLCR_100Mbps_DIV0 50000000
367 #define XPAR_XEMACPS_3_ENET_SLCR_100Mbps_DIV1 50000000
368 #define XPAR_XEMACPS_3_ENET_SLCR_10Mbps_DIV0 50000000
369 #define XPAR_XEMACPS_3_ENET_SLCR_10Mbps_DIV1 50000000
372 /******************************************************************/
375 /* Definitions for peripheral PSU_AFI_0 */
376 #define XPAR_PSU_AFI_0_S_AXI_BASEADDR 0xFD360000
377 #define XPAR_PSU_AFI_0_S_AXI_HIGHADDR 0xFD36FFFF
380 /* Definitions for peripheral PSU_AFI_1 */
381 #define XPAR_PSU_AFI_1_S_AXI_BASEADDR 0xFD370000
382 #define XPAR_PSU_AFI_1_S_AXI_HIGHADDR 0xFD37FFFF
385 /* Definitions for peripheral PSU_AFI_2 */
386 #define XPAR_PSU_AFI_2_S_AXI_BASEADDR 0xFD380000
387 #define XPAR_PSU_AFI_2_S_AXI_HIGHADDR 0xFD38FFFF
390 /* Definitions for peripheral PSU_AFI_3 */
391 #define XPAR_PSU_AFI_3_S_AXI_BASEADDR 0xFD390000
392 #define XPAR_PSU_AFI_3_S_AXI_HIGHADDR 0xFD39FFFF
395 /* Definitions for peripheral PSU_AFI_4 */
396 #define XPAR_PSU_AFI_4_S_AXI_BASEADDR 0xFD3A0000
397 #define XPAR_PSU_AFI_4_S_AXI_HIGHADDR 0xFD3AFFFF
400 /* Definitions for peripheral PSU_AFI_5 */
401 #define XPAR_PSU_AFI_5_S_AXI_BASEADDR 0xFD3B0000
402 #define XPAR_PSU_AFI_5_S_AXI_HIGHADDR 0xFD3BFFFF
405 /* Definitions for peripheral PSU_AFI_6 */
406 #define XPAR_PSU_AFI_6_S_AXI_BASEADDR 0xFF9B0000
407 #define XPAR_PSU_AFI_6_S_AXI_HIGHADDR 0xFF9BFFFF
410 /* Definitions for peripheral PSU_AMS */
411 #define XPAR_PSU_AMS_S_AXI_BASEADDR 0xFFA50000
412 #define XPAR_PSU_AMS_S_AXI_HIGHADDR 0xFFA5FFFF
415 /* Definitions for peripheral PSU_APU */
416 #define XPAR_PSU_APU_S_AXI_BASEADDR 0xFD5C0000
417 #define XPAR_PSU_APU_S_AXI_HIGHADDR 0xFD5CFFFF
420 /* Definitions for peripheral PSU_BBRAM_0 */
421 #define XPAR_PSU_BBRAM_0_S_AXI_BASEADDR 0xFFCD0000
422 #define XPAR_PSU_BBRAM_0_S_AXI_HIGHADDR 0xFFCDFFFF
425 /* Definitions for peripheral PSU_CCI_GPV */
426 #define XPAR_PSU_CCI_GPV_S_AXI_BASEADDR 0xFD6E0000
427 #define XPAR_PSU_CCI_GPV_S_AXI_HIGHADDR 0xFD6EFFFF
430 /* Definitions for peripheral PSU_CCI_REG */
431 #define XPAR_PSU_CCI_REG_S_AXI_BASEADDR 0xFD5E0000
432 #define XPAR_PSU_CCI_REG_S_AXI_HIGHADDR 0xFD5EFFFF
435 /* Definitions for peripheral PSU_CORESIGHT_0 */
436 #define XPAR_PSU_CORESIGHT_0_S_AXI_BASEADDR 0xFE800000
437 #define XPAR_PSU_CORESIGHT_0_S_AXI_HIGHADDR 0xFE80FFFF
440 /* Definitions for peripheral PSU_CRF_APB */
441 #define XPAR_PSU_CRF_APB_S_AXI_BASEADDR 0xFD1A0000
442 #define XPAR_PSU_CRF_APB_S_AXI_HIGHADDR 0xFD2DFFFF
445 /* Definitions for peripheral PSU_CRL_APB */
446 #define XPAR_PSU_CRL_APB_S_AXI_BASEADDR 0xFF5E0000
447 #define XPAR_PSU_CRL_APB_S_AXI_HIGHADDR 0xFF85FFFF
450 /* Definitions for peripheral PSU_DDR_0 */
451 #define XPAR_PSU_DDR_0_S_AXI_BASEADDR 0x00000000
452 #define XPAR_PSU_DDR_0_S_AXI_HIGHADDR 0x1FFFFFFF
455 /* Definitions for peripheral PSU_DDR_PHY */
456 #define XPAR_PSU_DDR_PHY_S_AXI_BASEADDR 0xFD080000
457 #define XPAR_PSU_DDR_PHY_S_AXI_HIGHADDR 0xFD08FFFF
460 /* Definitions for peripheral PSU_DDR_QOS_CTRL */
461 #define XPAR_PSU_DDR_QOS_CTRL_S_AXI_BASEADDR 0xFD090000
462 #define XPAR_PSU_DDR_QOS_CTRL_S_AXI_HIGHADDR 0xFD09FFFF
465 /* Definitions for peripheral PSU_DDR_XMPU0_CFG */
466 #define XPAR_PSU_DDR_XMPU0_CFG_S_AXI_BASEADDR 0xFD000000
467 #define XPAR_PSU_DDR_XMPU0_CFG_S_AXI_HIGHADDR 0xFD00FFFF
470 /* Definitions for peripheral PSU_DDR_XMPU1_CFG */
471 #define XPAR_PSU_DDR_XMPU1_CFG_S_AXI_BASEADDR 0xFD010000
472 #define XPAR_PSU_DDR_XMPU1_CFG_S_AXI_HIGHADDR 0xFD01FFFF
475 /* Definitions for peripheral PSU_DDR_XMPU2_CFG */
476 #define XPAR_PSU_DDR_XMPU2_CFG_S_AXI_BASEADDR 0xFD020000
477 #define XPAR_PSU_DDR_XMPU2_CFG_S_AXI_HIGHADDR 0xFD02FFFF
480 /* Definitions for peripheral PSU_DDR_XMPU3_CFG */
481 #define XPAR_PSU_DDR_XMPU3_CFG_S_AXI_BASEADDR 0xFD030000
482 #define XPAR_PSU_DDR_XMPU3_CFG_S_AXI_HIGHADDR 0xFD03FFFF
485 /* Definitions for peripheral PSU_DDR_XMPU4_CFG */
486 #define XPAR_PSU_DDR_XMPU4_CFG_S_AXI_BASEADDR 0xFD040000
487 #define XPAR_PSU_DDR_XMPU4_CFG_S_AXI_HIGHADDR 0xFD04FFFF
490 /* Definitions for peripheral PSU_DDR_XMPU5_CFG */
491 #define XPAR_PSU_DDR_XMPU5_CFG_S_AXI_BASEADDR 0xFD050000
492 #define XPAR_PSU_DDR_XMPU5_CFG_S_AXI_HIGHADDR 0xFD05FFFF
495 /* Definitions for peripheral PSU_DDRC_0 */
496 #define XPAR_PSU_DDRC_0_S_AXI_BASEADDR 0xFD070000
497 #define XPAR_PSU_DDRC_0_S_AXI_HIGHADDR 0xFD070FFF
500 /* Definitions for peripheral PSU_DP */
501 #define XPAR_PSU_DP_S_AXI_BASEADDR 0xFD4A0000
502 #define XPAR_PSU_DP_S_AXI_HIGHADDR 0xFD4AFFFF
505 /* Definitions for peripheral PSU_DPDMA */
506 #define XPAR_PSU_DPDMA_S_AXI_BASEADDR 0xFD4C0000
507 #define XPAR_PSU_DPDMA_S_AXI_HIGHADDR 0xFD4CFFFF
510 /* Definitions for peripheral PSU_EFUSE */
511 #define XPAR_PSU_EFUSE_S_AXI_BASEADDR 0xFFCC0000
512 #define XPAR_PSU_EFUSE_S_AXI_HIGHADDR 0xFFCCFFFF
515 /* Definitions for peripheral PSU_FPD_GPV */
516 #define XPAR_PSU_FPD_GPV_S_AXI_BASEADDR 0xFD700000
517 #define XPAR_PSU_FPD_GPV_S_AXI_HIGHADDR 0xFD7FFFFF
520 /* Definitions for peripheral PSU_FPD_SLCR */
521 #define XPAR_PSU_FPD_SLCR_S_AXI_BASEADDR 0xFD610000
522 #define XPAR_PSU_FPD_SLCR_S_AXI_HIGHADDR 0xFD68FFFF
525 /* Definitions for peripheral PSU_FPD_SLCR_SECURE */
526 #define XPAR_PSU_FPD_SLCR_SECURE_S_AXI_BASEADDR 0xFD690000
527 #define XPAR_PSU_FPD_SLCR_SECURE_S_AXI_HIGHADDR 0xFD6CFFFF
530 /* Definitions for peripheral PSU_FPD_XMPU_CFG */
531 #define XPAR_PSU_FPD_XMPU_CFG_S_AXI_BASEADDR 0xFD5D0000
532 #define XPAR_PSU_FPD_XMPU_CFG_S_AXI_HIGHADDR 0xFD5DFFFF
535 /* Definitions for peripheral PSU_FPD_XMPU_SINK */
536 #define XPAR_PSU_FPD_XMPU_SINK_S_AXI_BASEADDR 0xFD4F0000
537 #define XPAR_PSU_FPD_XMPU_SINK_S_AXI_HIGHADDR 0xFD4FFFFF
540 /* Definitions for peripheral PSU_GPU */
541 #define XPAR_PSU_GPU_S_AXI_BASEADDR 0xFD4B0000
542 #define XPAR_PSU_GPU_S_AXI_HIGHADDR 0xFD4BFFFF
545 /* Definitions for peripheral PSU_IOU_S */
546 #define XPAR_PSU_IOU_S_S_AXI_BASEADDR 0xFF000000
547 #define XPAR_PSU_IOU_S_S_AXI_HIGHADDR 0xFF2AFFFF
550 /* Definitions for peripheral PSU_IOU_SCNTR */
551 #define XPAR_PSU_IOU_SCNTR_S_AXI_BASEADDR 0xFF250000
552 #define XPAR_PSU_IOU_SCNTR_S_AXI_HIGHADDR 0xFF25FFFF
555 /* Definitions for peripheral PSU_IOU_SCNTRS */
556 #define XPAR_PSU_IOU_SCNTRS_S_AXI_BASEADDR 0xFF260000
557 #define XPAR_PSU_IOU_SCNTRS_S_AXI_HIGHADDR 0xFF26FFFF
560 /* Definitions for peripheral PSU_IOUSECURE_SLCR */
561 #define XPAR_PSU_IOUSECURE_SLCR_S_AXI_BASEADDR 0xFF240000
562 #define XPAR_PSU_IOUSECURE_SLCR_S_AXI_HIGHADDR 0xFF24FFFF
565 /* Definitions for peripheral PSU_IOUSLCR_0 */
566 #define XPAR_PSU_IOUSLCR_0_S_AXI_BASEADDR 0xFF180000
567 #define XPAR_PSU_IOUSLCR_0_S_AXI_HIGHADDR 0xFF23FFFF
570 /* Definitions for peripheral PSU_LPD_SLCR */
571 #define XPAR_PSU_LPD_SLCR_S_AXI_BASEADDR 0xFF410000
572 #define XPAR_PSU_LPD_SLCR_S_AXI_HIGHADDR 0xFF4AFFFF
575 /* Definitions for peripheral PSU_LPD_SLCR_SECURE */
576 #define XPAR_PSU_LPD_SLCR_SECURE_S_AXI_BASEADDR 0xFF4B0000
577 #define XPAR_PSU_LPD_SLCR_SECURE_S_AXI_HIGHADDR 0xFF4DFFFF
580 /* Definitions for peripheral PSU_LPD_XPPU */
581 #define XPAR_PSU_LPD_XPPU_S_AXI_BASEADDR 0xFF980000
582 #define XPAR_PSU_LPD_XPPU_S_AXI_HIGHADDR 0xFF99FFFF
585 /* Definitions for peripheral PSU_LPD_XPPU_SINK */
586 #define XPAR_PSU_LPD_XPPU_SINK_S_AXI_BASEADDR 0xFF9C0000
587 #define XPAR_PSU_LPD_XPPU_SINK_S_AXI_HIGHADDR 0xFF9CFFFF
590 /* Definitions for peripheral PSU_MBISTJTAG */
591 #define XPAR_PSU_MBISTJTAG_S_AXI_BASEADDR 0xFFCF0000
592 #define XPAR_PSU_MBISTJTAG_S_AXI_HIGHADDR 0xFFCFFFFF
595 /* Definitions for peripheral PSU_OCM */
596 #define XPAR_PSU_OCM_S_AXI_BASEADDR 0xFF960000
597 #define XPAR_PSU_OCM_S_AXI_HIGHADDR 0xFF96FFFF
600 /* Definitions for peripheral PSU_OCM_RAM_0 */
601 #define XPAR_PSU_OCM_RAM_0_S_AXI_BASEADDR 0xFFFC0000
602 #define XPAR_PSU_OCM_RAM_0_S_AXI_HIGHADDR 0xFFFEFFFF
605 /* Definitions for peripheral PSU_OCM_RAM_1 */
606 #define XPAR_PSU_OCM_RAM_1_S_AXI_BASEADDR 0xFFFF0000
607 #define XPAR_PSU_OCM_RAM_1_S_AXI_HIGHADDR 0xFFFFFFFF
610 /* Definitions for peripheral PSU_OCM_XMPU_CFG */
611 #define XPAR_PSU_OCM_XMPU_CFG_S_AXI_BASEADDR 0xFFA70000
612 #define XPAR_PSU_OCM_XMPU_CFG_S_AXI_HIGHADDR 0xFFA7FFFF
615 /* Definitions for peripheral PSU_PCIE */
616 #define XPAR_PSU_PCIE_S_AXI_BASEADDR 0xFD0E0000
617 #define XPAR_PSU_PCIE_S_AXI_HIGHADDR 0xFD0EFFFF
620 /* Definitions for peripheral PSU_PCIE_ATTRIB_0 */
621 #define XPAR_PSU_PCIE_ATTRIB_0_S_AXI_BASEADDR 0xFD480000
622 #define XPAR_PSU_PCIE_ATTRIB_0_S_AXI_HIGHADDR 0xFD48FFFF
625 /* Definitions for peripheral PSU_PCIE_DMA */
626 #define XPAR_PSU_PCIE_DMA_S_AXI_BASEADDR 0xFD0F0000
627 #define XPAR_PSU_PCIE_DMA_S_AXI_HIGHADDR 0xFD0FFFFF
630 /* Definitions for peripheral PSU_PMU_GLOBAL_0 */
631 #define XPAR_PSU_PMU_GLOBAL_0_S_AXI_BASEADDR 0xFFD80000
632 #define XPAR_PSU_PMU_GLOBAL_0_S_AXI_HIGHADDR 0xFFDBFFFF
635 /* Definitions for peripheral PSU_PMU_IOMODULE */
636 #define XPAR_PSU_PMU_IOMODULE_S_AXI_BASEADDR 0xFFD40000
637 #define XPAR_PSU_PMU_IOMODULE_S_AXI_HIGHADDR 0xFFD5FFFF
640 /* Definitions for peripheral PSU_PMU_RAM */
641 #define XPAR_PSU_PMU_RAM_S_AXI_BASEADDR 0xFFDC0000
642 #define XPAR_PSU_PMU_RAM_S_AXI_HIGHADDR 0xFFDDFFFF
645 /* Definitions for peripheral PSU_QSPI_LINEAR_0 */
646 #define XPAR_PSU_QSPI_LINEAR_0_S_AXI_BASEADDR 0xC0000000
647 #define XPAR_PSU_QSPI_LINEAR_0_S_AXI_HIGHADDR 0xDFFFFFFF
650 /* Definitions for peripheral PSU_R5_0_ATCM */
651 #define XPAR_PSU_R5_0_ATCM_S_AXI_BASEADDR 0xFFE00000
652 #define XPAR_PSU_R5_0_ATCM_S_AXI_HIGHADDR 0xFFE0FFFF
655 /* Definitions for peripheral PSU_R5_0_ATCM_LOCKSTEP */
656 #define XPAR_PSU_R5_0_ATCM_LOCKSTEP_S_AXI_BASEADDR 0xFFE10000
657 #define XPAR_PSU_R5_0_ATCM_LOCKSTEP_S_AXI_HIGHADDR 0xFFE1FFFF
660 /* Definitions for peripheral PSU_R5_0_BTCM */
661 #define XPAR_PSU_R5_0_BTCM_S_AXI_BASEADDR 0xFFE20000
662 #define XPAR_PSU_R5_0_BTCM_S_AXI_HIGHADDR 0xFFE2FFFF
665 /* Definitions for peripheral PSU_R5_0_BTCM_LOCKSTEP */
666 #define XPAR_PSU_R5_0_BTCM_LOCKSTEP_S_AXI_BASEADDR 0xFFE30000
667 #define XPAR_PSU_R5_0_BTCM_LOCKSTEP_S_AXI_HIGHADDR 0xFFE3FFFF
670 /* Definitions for peripheral PSU_R5_1_ATCM */
671 #define XPAR_PSU_R5_1_ATCM_S_AXI_BASEADDR 0xFFE90000
672 #define XPAR_PSU_R5_1_ATCM_S_AXI_HIGHADDR 0xFFE9FFFF
675 /* Definitions for peripheral PSU_R5_1_BTCM */
676 #define XPAR_PSU_R5_1_BTCM_S_AXI_BASEADDR 0xFFEB0000
677 #define XPAR_PSU_R5_1_BTCM_S_AXI_HIGHADDR 0xFFEBFFFF
680 /* Definitions for peripheral PSU_R5_DDR_0 */
681 #define XPAR_PSU_R5_DDR_0_S_AXI_BASEADDR 0x00100000
682 #define XPAR_PSU_R5_DDR_0_S_AXI_HIGHADDR 0x1FFFFFFF
685 /* Definitions for peripheral PSU_RPU */
686 #define XPAR_PSU_RPU_S_AXI_BASEADDR 0xFF9A0000
687 #define XPAR_PSU_RPU_S_AXI_HIGHADDR 0xFF9AFFFF
690 /* Definitions for peripheral PSU_RSA */
691 #define XPAR_PSU_RSA_S_AXI_BASEADDR 0xFFCE0000
692 #define XPAR_PSU_RSA_S_AXI_HIGHADDR 0xFFCEFFFF
695 /* Definitions for peripheral PSU_RTC */
696 #define XPAR_PSU_RTC_S_AXI_BASEADDR 0xFFA60000
697 #define XPAR_PSU_RTC_S_AXI_HIGHADDR 0xFFA6FFFF
700 /* Definitions for peripheral PSU_SATA */
701 #define XPAR_PSU_SATA_S_AXI_BASEADDR 0xFD0C0000
702 #define XPAR_PSU_SATA_S_AXI_HIGHADDR 0xFD0CFFFF
705 /* Definitions for peripheral PSU_SERDES */
706 #define XPAR_PSU_SERDES_S_AXI_BASEADDR 0xFD400000
707 #define XPAR_PSU_SERDES_S_AXI_HIGHADDR 0xFD47FFFF
710 /* Definitions for peripheral PSU_SIOU */
711 #define XPAR_PSU_SIOU_S_AXI_BASEADDR 0xFD3D0000
712 #define XPAR_PSU_SIOU_S_AXI_HIGHADDR 0xFD3DFFFF
715 /* Definitions for peripheral PSU_SMMU_GPV */
716 #define XPAR_PSU_SMMU_GPV_S_AXI_BASEADDR 0xFD800000
717 #define XPAR_PSU_SMMU_GPV_S_AXI_HIGHADDR 0xFDFFFFFF
720 /* Definitions for peripheral PSU_SMMU_REG */
721 #define XPAR_PSU_SMMU_REG_S_AXI_BASEADDR 0xFD5F0000
722 #define XPAR_PSU_SMMU_REG_S_AXI_HIGHADDR 0xFD5FFFFF
725 /******************************************************************/
727 /* Definitions for driver GPIOPS */
728 #define XPAR_XGPIOPS_NUM_INSTANCES 1
730 /* Definitions for peripheral PSU_GPIO_0 */
731 #define XPAR_PSU_GPIO_0_DEVICE_ID 0
732 #define XPAR_PSU_GPIO_0_BASEADDR 0xFF0A0000
733 #define XPAR_PSU_GPIO_0_HIGHADDR 0xFF0AFFFF
736 /******************************************************************/
738 /* Canonical definitions for peripheral PSU_GPIO_0 */
739 #define XPAR_XGPIOPS_0_DEVICE_ID XPAR_PSU_GPIO_0_DEVICE_ID
740 #define XPAR_XGPIOPS_0_BASEADDR 0xFF0A0000
741 #define XPAR_XGPIOPS_0_HIGHADDR 0xFF0AFFFF
744 /******************************************************************/
746 /* Definitions for driver IICPS */
747 #define XPAR_XIICPS_NUM_INSTANCES 2
749 /* Definitions for peripheral PSU_I2C_0 */
750 #define XPAR_PSU_I2C_0_DEVICE_ID 0
751 #define XPAR_PSU_I2C_0_BASEADDR 0xFF020000
752 #define XPAR_PSU_I2C_0_HIGHADDR 0xFF02FFFF
753 #define XPAR_PSU_I2C_0_I2C_CLK_FREQ_HZ 25000000
756 /* Definitions for peripheral PSU_I2C_1 */
757 #define XPAR_PSU_I2C_1_DEVICE_ID 1
758 #define XPAR_PSU_I2C_1_BASEADDR 0xFF030000
759 #define XPAR_PSU_I2C_1_HIGHADDR 0xFF03FFFF
760 #define XPAR_PSU_I2C_1_I2C_CLK_FREQ_HZ 4000000
763 /******************************************************************/
765 /* Canonical definitions for peripheral PSU_I2C_0 */
766 #define XPAR_XIICPS_0_DEVICE_ID XPAR_PSU_I2C_0_DEVICE_ID
767 #define XPAR_XIICPS_0_BASEADDR 0xFF020000
768 #define XPAR_XIICPS_0_HIGHADDR 0xFF02FFFF
769 #define XPAR_XIICPS_0_I2C_CLK_FREQ_HZ 25000000
771 /* Canonical definitions for peripheral PSU_I2C_1 */
772 #define XPAR_XIICPS_1_DEVICE_ID XPAR_PSU_I2C_1_DEVICE_ID
773 #define XPAR_XIICPS_1_BASEADDR 0xFF030000
774 #define XPAR_XIICPS_1_HIGHADDR 0xFF03FFFF
775 #define XPAR_XIICPS_1_I2C_CLK_FREQ_HZ 4000000
778 /******************************************************************/
780 #define XPAR_XIPIPSU_NUM_INSTANCES 1
782 /* Parameter definitions for peripheral psu_ipi_0 */
783 #define XPAR_PSU_IPI_0_DEVICE_ID 0
784 #define XPAR_PSU_IPI_0_BASE_ADDRESS 0xFF300000
785 #define XPAR_PSU_IPI_0_BIT_MASK 0x00000001
786 #define XPAR_PSU_IPI_0_BUFFER_INDEX 2
787 #define XPAR_PSU_IPI_0_INT_ID 67
789 /* Canonical definitions for peripheral psu_ipi_0 */
790 #define XPAR_XIPIPSU_0_DEVICE_ID XPAR_PSU_IPI_0_DEVICE_ID
791 #define XPAR_XIPIPSU_0_BASE_ADDRESS XPAR_PSU_IPI_0_BASE_ADDRESS
792 #define XPAR_XIPIPSU_0_BIT_MASK XPAR_PSU_IPI_0_BIT_MASK
793 #define XPAR_XIPIPSU_0_BUFFER_INDEX XPAR_PSU_IPI_0_BUFFER_INDEX
794 #define XPAR_XIPIPSU_0_INT_ID XPAR_PSU_IPI_0_INT_ID
796 #define XPAR_XIPIPSU_NUM_TARGETS 11
798 #define XPAR_PSU_IPI_0_BIT_MASK 0x00000001
799 #define XPAR_PSU_IPI_0_BUFFER_INDEX 2
800 #define XPAR_PSU_IPI_1_BIT_MASK 0x00000100
801 #define XPAR_PSU_IPI_1_BUFFER_INDEX 0
802 #define XPAR_PSU_IPI_2_BIT_MASK 0x00000200
803 #define XPAR_PSU_IPI_2_BUFFER_INDEX 1
804 #define XPAR_PSU_IPI_3_BIT_MASK 0x00010000
805 #define XPAR_PSU_IPI_3_BUFFER_INDEX 7
806 #define XPAR_PSU_IPI_4_BIT_MASK 0x00020000
807 #define XPAR_PSU_IPI_4_BUFFER_INDEX 7
808 #define XPAR_PSU_IPI_5_BIT_MASK 0x00040000
809 #define XPAR_PSU_IPI_5_BUFFER_INDEX 7
810 #define XPAR_PSU_IPI_6_BIT_MASK 0x00080000
811 #define XPAR_PSU_IPI_6_BUFFER_INDEX 7
812 #define XPAR_PSU_IPI_7_BIT_MASK 0x01000000
813 #define XPAR_PSU_IPI_7_BUFFER_INDEX 3
814 #define XPAR_PSU_IPI_8_BIT_MASK 0x02000000
815 #define XPAR_PSU_IPI_8_BUFFER_INDEX 4
816 #define XPAR_PSU_IPI_9_BIT_MASK 0x04000000
817 #define XPAR_PSU_IPI_9_BUFFER_INDEX 5
818 #define XPAR_PSU_IPI_10_BIT_MASK 0x08000000
819 #define XPAR_PSU_IPI_10_BUFFER_INDEX 6
820 /* Target List for referring to processor IPI Targets */
822 #define XPAR_XIPIPS_TARGET_PSU_CORTEXA53_0_CH0_MASK XPAR_PSU_IPI_0_BIT_MASK
823 #define XPAR_XIPIPS_TARGET_PSU_CORTEXA53_0_CH0_INDEX 0
825 #define XPAR_XIPIPS_TARGET_PSU_CORTEXA53_1_CH0_MASK XPAR_PSU_IPI_0_BIT_MASK
826 #define XPAR_XIPIPS_TARGET_PSU_CORTEXA53_1_CH0_INDEX 0
828 #define XPAR_XIPIPS_TARGET_PSU_CORTEXA53_2_CH0_MASK XPAR_PSU_IPI_0_BIT_MASK
829 #define XPAR_XIPIPS_TARGET_PSU_CORTEXA53_2_CH0_INDEX 0
831 #define XPAR_XIPIPS_TARGET_PSU_CORTEXA53_3_CH0_MASK XPAR_PSU_IPI_0_BIT_MASK
832 #define XPAR_XIPIPS_TARGET_PSU_CORTEXA53_3_CH0_INDEX 0
834 #define XPAR_XIPIPS_TARGET_PSU_CORTEXR5_0_CH0_MASK XPAR_PSU_IPI_0_BIT_MASK
835 #define XPAR_XIPIPS_TARGET_PSU_CORTEXR5_0_CH0_INDEX 0
837 #define XPAR_XIPIPS_TARGET_PSU_CORTEXR5_1_CH0_MASK XPAR_PSU_IPI_0_BIT_MASK
838 #define XPAR_XIPIPS_TARGET_PSU_CORTEXR5_1_CH0_INDEX 0
840 #define XPAR_XIPIPS_TARGET_PSU_MICROBLAZE_0_CH0_MASK XPAR_PSU_IPI_3_BIT_MASK
841 #define XPAR_XIPIPS_TARGET_PSU_MICROBLAZE_0_CH0_INDEX 3
842 #define XPAR_XIPIPS_TARGET_PSU_MICROBLAZE_0_CH1_MASK XPAR_PSU_IPI_4_BIT_MASK
843 #define XPAR_XIPIPS_TARGET_PSU_MICROBLAZE_0_CH1_INDEX 4
844 #define XPAR_XIPIPS_TARGET_PSU_MICROBLAZE_0_CH2_MASK XPAR_PSU_IPI_5_BIT_MASK
845 #define XPAR_XIPIPS_TARGET_PSU_MICROBLAZE_0_CH2_INDEX 5
846 #define XPAR_XIPIPS_TARGET_PSU_MICROBLAZE_0_CH3_MASK XPAR_PSU_IPI_6_BIT_MASK
847 #define XPAR_XIPIPS_TARGET_PSU_MICROBLAZE_0_CH3_INDEX 6
849 /* Definitions for driver NANDPSU */
850 #define XPAR_XNANDPSU_NUM_INSTANCES 1
852 /* Definitions for peripheral PSU_NAND_0 */
853 #define XPAR_PSU_NAND_0_DEVICE_ID 0
854 #define XPAR_PSU_NAND_0_BASEADDR 0xFF100000
855 #define XPAR_PSU_NAND_0_HIGHADDR 0xFF10FFFF
858 /******************************************************************/
860 /* Canonical definitions for peripheral PSU_NAND_0 */
861 #define XPAR_XNANDPSU_0_DEVICE_ID XPAR_PSU_NAND_0_DEVICE_ID
862 #define XPAR_XNANDPSU_0_BASEADDR 0xFF100000
863 #define XPAR_XNANDPSU_0_HIGHADDR 0xFF10FFFF
866 /******************************************************************/
868 /* Definitions for driver QSPIPSU */
869 #define XPAR_XQSPIPSU_NUM_INSTANCES 1
871 /* Definitions for peripheral PSU_QSPI_0 */
872 #define XPAR_PSU_QSPI_0_DEVICE_ID 0
873 #define XPAR_PSU_QSPI_0_BASEADDR 0xFF0F0000
874 #define XPAR_PSU_QSPI_0_HIGHADDR 0xFF0FFFFF
875 #define XPAR_PSU_QSPI_0_QSPI_CLK_FREQ_HZ 20000000
876 #define XPAR_PSU_QSPI_0_QSPI_MODE 0
879 /******************************************************************/
881 /* Canonical definitions for peripheral PSU_QSPI_0 */
882 #define XPAR_XQSPIPSU_0_DEVICE_ID XPAR_PSU_QSPI_0_DEVICE_ID
883 #define XPAR_XQSPIPSU_0_BASEADDR 0xFF0F0000
884 #define XPAR_XQSPIPSU_0_HIGHADDR 0xFF0FFFFF
885 #define XPAR_XQSPIPSU_0_QSPI_CLK_FREQ_HZ 20000000
886 #define XPAR_XQSPIPSU_0_QSPI_MODE 0
889 /******************************************************************/
891 /* Definitions for driver SCUGIC */
892 #define XPAR_XSCUGIC_NUM_INSTANCES 1
894 /* Definitions for peripheral PSU_ACPU_GIC */
895 #define XPAR_PSU_ACPU_GIC_DEVICE_ID 0
896 #define XPAR_PSU_ACPU_GIC_BASEADDR 0xF9020000
897 #define XPAR_PSU_ACPU_GIC_HIGHADDR 0xF9020FFF
898 #define XPAR_PSU_ACPU_GIC_DIST_BASEADDR 0xF9010000
901 /******************************************************************/
903 /* Canonical definitions for peripheral PSU_ACPU_GIC */
904 #define XPAR_SCUGIC_0_DEVICE_ID 0
905 #define XPAR_SCUGIC_0_CPU_BASEADDR 0xF9020000
906 #define XPAR_SCUGIC_0_CPU_HIGHADDR 0xF9020FFF
907 #define XPAR_SCUGIC_0_DIST_BASEADDR 0xF9010000
910 /******************************************************************/
912 /* Definitions for driver SDPS */
913 #define XPAR_XSDPS_NUM_INSTANCES 2
915 /* Definitions for peripheral PSU_SD_0 */
916 #define XPAR_PSU_SD_0_DEVICE_ID 0
917 #define XPAR_PSU_SD_0_BASEADDR 0xFF160000
918 #define XPAR_PSU_SD_0_HIGHADDR 0xFF16FFFF
919 #define XPAR_PSU_SD_0_SDIO_CLK_FREQ_HZ 20000000
920 #define XPAR_PSU_SD_0_HAS_CD 50000000
921 #define XPAR_PSU_SD_0_HAS_WP 50000000
924 /* Definitions for peripheral PSU_SD_1 */
925 #define XPAR_PSU_SD_1_DEVICE_ID 1
926 #define XPAR_PSU_SD_1_BASEADDR 0xFF170000
927 #define XPAR_PSU_SD_1_HIGHADDR 0xFF17FFFF
928 #define XPAR_PSU_SD_1_SDIO_CLK_FREQ_HZ 20000000
929 #define XPAR_PSU_SD_1_HAS_CD 50000000
930 #define XPAR_PSU_SD_1_HAS_WP 50000000
933 /******************************************************************/
935 /* Canonical definitions for peripheral PSU_SD_0 */
936 #define XPAR_XSDPS_0_DEVICE_ID XPAR_PSU_SD_0_DEVICE_ID
937 #define XPAR_XSDPS_0_BASEADDR 0xFF160000
938 #define XPAR_XSDPS_0_HIGHADDR 0xFF16FFFF
939 #define XPAR_XSDPS_0_SDIO_CLK_FREQ_HZ 20000000
940 #define XPAR_XSDPS_0_HAS_CD 50000000
941 #define XPAR_XSDPS_0_HAS_WP 50000000
943 /* Canonical definitions for peripheral PSU_SD_1 */
944 #define XPAR_XSDPS_1_DEVICE_ID XPAR_PSU_SD_1_DEVICE_ID
945 #define XPAR_XSDPS_1_BASEADDR 0xFF170000
946 #define XPAR_XSDPS_1_HIGHADDR 0xFF17FFFF
947 #define XPAR_XSDPS_1_SDIO_CLK_FREQ_HZ 20000000
948 #define XPAR_XSDPS_1_HAS_CD 50000000
949 #define XPAR_XSDPS_1_HAS_WP 50000000
952 /******************************************************************/
954 /* Definitions for driver SPIPS */
955 #define XPAR_XSPIPS_NUM_INSTANCES 2
957 /* Definitions for peripheral PSU_SPI_0 */
958 #define XPAR_PSU_SPI_0_DEVICE_ID 0
959 #define XPAR_PSU_SPI_0_BASEADDR 0xFF040000
960 #define XPAR_PSU_SPI_0_HIGHADDR 0xFF04FFFF
961 #define XPAR_PSU_SPI_0_SPI_CLK_FREQ_HZ 25000000
964 /* Definitions for peripheral PSU_SPI_1 */
965 #define XPAR_PSU_SPI_1_DEVICE_ID 1
966 #define XPAR_PSU_SPI_1_BASEADDR 0xFF050000
967 #define XPAR_PSU_SPI_1_HIGHADDR 0xFF05FFFF
968 #define XPAR_PSU_SPI_1_SPI_CLK_FREQ_HZ 4000000
971 /******************************************************************/
973 /* Canonical definitions for peripheral PSU_SPI_0 */
974 #define XPAR_XSPIPS_0_DEVICE_ID XPAR_PSU_SPI_0_DEVICE_ID
975 #define XPAR_XSPIPS_0_BASEADDR 0xFF040000
976 #define XPAR_XSPIPS_0_HIGHADDR 0xFF04FFFF
977 #define XPAR_XSPIPS_0_SPI_CLK_FREQ_HZ 25000000
979 /* Canonical definitions for peripheral PSU_SPI_1 */
980 #define XPAR_XSPIPS_1_DEVICE_ID XPAR_PSU_SPI_1_DEVICE_ID
981 #define XPAR_XSPIPS_1_BASEADDR 0xFF050000
982 #define XPAR_XSPIPS_1_HIGHADDR 0xFF05FFFF
983 #define XPAR_XSPIPS_1_SPI_CLK_FREQ_HZ 4000000
986 /******************************************************************/
988 /* Definitions for driver TTCPS */
989 #define XPAR_XTTCPS_NUM_INSTANCES 12
991 /* Definitions for peripheral PSU_TTC_0 */
992 #define XPAR_PSU_TTC_0_DEVICE_ID 0
993 #define XPAR_PSU_TTC_0_BASEADDR 0XFF110000
994 #define XPAR_PSU_TTC_0_TTC_CLK_FREQ_HZ 25000000
995 #define XPAR_PSU_TTC_0_TTC_CLK_CLKSRC 0
996 #define XPAR_PSU_TTC_1_DEVICE_ID 1
997 #define XPAR_PSU_TTC_1_BASEADDR 0XFF110004
998 #define XPAR_PSU_TTC_1_TTC_CLK_FREQ_HZ 25000000
999 #define XPAR_PSU_TTC_1_TTC_CLK_CLKSRC 0
1000 #define XPAR_PSU_TTC_2_DEVICE_ID 2
1001 #define XPAR_PSU_TTC_2_BASEADDR 0XFF110008
1002 #define XPAR_PSU_TTC_2_TTC_CLK_FREQ_HZ 25000000
1003 #define XPAR_PSU_TTC_2_TTC_CLK_CLKSRC 0
1006 /* Definitions for peripheral PSU_TTC_1 */
1007 #define XPAR_PSU_TTC_3_DEVICE_ID 3
1008 #define XPAR_PSU_TTC_3_BASEADDR 0XFF120000
1009 #define XPAR_PSU_TTC_3_TTC_CLK_FREQ_HZ 25000000
1010 #define XPAR_PSU_TTC_3_TTC_CLK_CLKSRC 0
1011 #define XPAR_PSU_TTC_4_DEVICE_ID 4
1012 #define XPAR_PSU_TTC_4_BASEADDR 0XFF120004
1013 #define XPAR_PSU_TTC_4_TTC_CLK_FREQ_HZ 25000000
1014 #define XPAR_PSU_TTC_4_TTC_CLK_CLKSRC 0
1015 #define XPAR_PSU_TTC_5_DEVICE_ID 5
1016 #define XPAR_PSU_TTC_5_BASEADDR 0XFF120008
1017 #define XPAR_PSU_TTC_5_TTC_CLK_FREQ_HZ 25000000
1018 #define XPAR_PSU_TTC_5_TTC_CLK_CLKSRC 0
1021 /* Definitions for peripheral PSU_TTC_2 */
1022 #define XPAR_PSU_TTC_6_DEVICE_ID 6
1023 #define XPAR_PSU_TTC_6_BASEADDR 0XFF130000
1024 #define XPAR_PSU_TTC_6_TTC_CLK_FREQ_HZ 25000000
1025 #define XPAR_PSU_TTC_6_TTC_CLK_CLKSRC 0
1026 #define XPAR_PSU_TTC_7_DEVICE_ID 7
1027 #define XPAR_PSU_TTC_7_BASEADDR 0XFF130004
1028 #define XPAR_PSU_TTC_7_TTC_CLK_FREQ_HZ 25000000
1029 #define XPAR_PSU_TTC_7_TTC_CLK_CLKSRC 0
1030 #define XPAR_PSU_TTC_8_DEVICE_ID 8
1031 #define XPAR_PSU_TTC_8_BASEADDR 0XFF130008
1032 #define XPAR_PSU_TTC_8_TTC_CLK_FREQ_HZ 25000000
1033 #define XPAR_PSU_TTC_8_TTC_CLK_CLKSRC 0
1036 /* Definitions for peripheral PSU_TTC_3 */
1037 #define XPAR_PSU_TTC_9_DEVICE_ID 9
1038 #define XPAR_PSU_TTC_9_BASEADDR 0XFF140000
1039 #define XPAR_PSU_TTC_9_TTC_CLK_FREQ_HZ 25000000
1040 #define XPAR_PSU_TTC_9_TTC_CLK_CLKSRC 0
1041 #define XPAR_PSU_TTC_10_DEVICE_ID 10
1042 #define XPAR_PSU_TTC_10_BASEADDR 0XFF140004
1043 #define XPAR_PSU_TTC_10_TTC_CLK_FREQ_HZ 25000000
1044 #define XPAR_PSU_TTC_10_TTC_CLK_CLKSRC 0
1045 #define XPAR_PSU_TTC_11_DEVICE_ID 11
1046 #define XPAR_PSU_TTC_11_BASEADDR 0XFF140008
1047 #define XPAR_PSU_TTC_11_TTC_CLK_FREQ_HZ 25000000
1048 #define XPAR_PSU_TTC_11_TTC_CLK_CLKSRC 0
1051 /******************************************************************/
1053 /* Canonical definitions for peripheral PSU_TTC_0 */
1054 #define XPAR_XTTCPS_0_DEVICE_ID XPAR_PSU_TTC_0_DEVICE_ID
1055 #define XPAR_XTTCPS_0_BASEADDR 0xFF110000
1056 #define XPAR_XTTCPS_0_TTC_CLK_FREQ_HZ 25000000
1057 #define XPAR_XTTCPS_0_TTC_CLK_CLKSRC 0
1059 #define XPAR_XTTCPS_1_DEVICE_ID XPAR_PSU_TTC_1_DEVICE_ID
1060 #define XPAR_XTTCPS_1_BASEADDR 0xFF110004
1061 #define XPAR_XTTCPS_1_TTC_CLK_FREQ_HZ 25000000
1062 #define XPAR_XTTCPS_1_TTC_CLK_CLKSRC 0
1064 #define XPAR_XTTCPS_2_DEVICE_ID XPAR_PSU_TTC_2_DEVICE_ID
1065 #define XPAR_XTTCPS_2_BASEADDR 0xFF110008
1066 #define XPAR_XTTCPS_2_TTC_CLK_FREQ_HZ 25000000
1067 #define XPAR_XTTCPS_2_TTC_CLK_CLKSRC 0
1069 /* Canonical definitions for peripheral PSU_TTC_1 */
1070 #define XPAR_XTTCPS_3_DEVICE_ID XPAR_PSU_TTC_3_DEVICE_ID
1071 #define XPAR_XTTCPS_3_BASEADDR 0xFF120000
1072 #define XPAR_XTTCPS_3_TTC_CLK_FREQ_HZ 25000000
1073 #define XPAR_XTTCPS_3_TTC_CLK_CLKSRC 0
1075 #define XPAR_XTTCPS_4_DEVICE_ID XPAR_PSU_TTC_4_DEVICE_ID
1076 #define XPAR_XTTCPS_4_BASEADDR 0xFF120004
1077 #define XPAR_XTTCPS_4_TTC_CLK_FREQ_HZ 25000000
1078 #define XPAR_XTTCPS_4_TTC_CLK_CLKSRC 0
1080 #define XPAR_XTTCPS_5_DEVICE_ID XPAR_PSU_TTC_5_DEVICE_ID
1081 #define XPAR_XTTCPS_5_BASEADDR 0xFF120008
1082 #define XPAR_XTTCPS_5_TTC_CLK_FREQ_HZ 25000000
1083 #define XPAR_XTTCPS_5_TTC_CLK_CLKSRC 0
1085 /* Canonical definitions for peripheral PSU_TTC_2 */
1086 #define XPAR_XTTCPS_6_DEVICE_ID XPAR_PSU_TTC_6_DEVICE_ID
1087 #define XPAR_XTTCPS_6_BASEADDR 0xFF130000
1088 #define XPAR_XTTCPS_6_TTC_CLK_FREQ_HZ 25000000
1089 #define XPAR_XTTCPS_6_TTC_CLK_CLKSRC 0
1091 #define XPAR_XTTCPS_7_DEVICE_ID XPAR_PSU_TTC_7_DEVICE_ID
1092 #define XPAR_XTTCPS_7_BASEADDR 0xFF130004
1093 #define XPAR_XTTCPS_7_TTC_CLK_FREQ_HZ 25000000
1094 #define XPAR_XTTCPS_7_TTC_CLK_CLKSRC 0
1096 #define XPAR_XTTCPS_8_DEVICE_ID XPAR_PSU_TTC_8_DEVICE_ID
1097 #define XPAR_XTTCPS_8_BASEADDR 0xFF130008
1098 #define XPAR_XTTCPS_8_TTC_CLK_FREQ_HZ 25000000
1099 #define XPAR_XTTCPS_8_TTC_CLK_CLKSRC 0
1101 /* Canonical definitions for peripheral PSU_TTC_3 */
1102 #define XPAR_XTTCPS_9_DEVICE_ID XPAR_PSU_TTC_9_DEVICE_ID
1103 #define XPAR_XTTCPS_9_BASEADDR 0xFF140000
1104 #define XPAR_XTTCPS_9_TTC_CLK_FREQ_HZ 25000000
1105 #define XPAR_XTTCPS_9_TTC_CLK_CLKSRC 0
1107 #define XPAR_XTTCPS_10_DEVICE_ID XPAR_PSU_TTC_10_DEVICE_ID
1108 #define XPAR_XTTCPS_10_BASEADDR 0xFF140004
1109 #define XPAR_XTTCPS_10_TTC_CLK_FREQ_HZ 25000000
1110 #define XPAR_XTTCPS_10_TTC_CLK_CLKSRC 0
1112 #define XPAR_XTTCPS_11_DEVICE_ID XPAR_PSU_TTC_11_DEVICE_ID
1113 #define XPAR_XTTCPS_11_BASEADDR 0xFF140008
1114 #define XPAR_XTTCPS_11_TTC_CLK_FREQ_HZ 25000000
1115 #define XPAR_XTTCPS_11_TTC_CLK_CLKSRC 0
1118 /******************************************************************/
1120 /* Definitions for driver UARTPS */
1121 #define XPAR_XUARTPS_NUM_INSTANCES 2
1123 /* Definitions for peripheral PSU_UART_0 */
1124 #define XPAR_PSU_UART_0_DEVICE_ID 0
1125 #define XPAR_PSU_UART_0_BASEADDR 0xFF000000
1126 #define XPAR_PSU_UART_0_HIGHADDR 0xFF00FFFF
1127 #define XPAR_PSU_UART_0_UART_CLK_FREQ_HZ 25000000
1128 #define XPAR_PSU_UART_0_HAS_MODEM 0
1131 /* Definitions for peripheral PSU_UART_1 */
1132 #define XPAR_PSU_UART_1_DEVICE_ID 1
1133 #define XPAR_PSU_UART_1_BASEADDR 0xFF010000
1134 #define XPAR_PSU_UART_1_HIGHADDR 0xFF01FFFF
1135 #define XPAR_PSU_UART_1_UART_CLK_FREQ_HZ 25000000
1136 #define XPAR_PSU_UART_1_HAS_MODEM 0
1139 /******************************************************************/
1141 /* Canonical definitions for peripheral PSU_UART_0 */
1142 #define XPAR_XUARTPS_0_DEVICE_ID XPAR_PSU_UART_0_DEVICE_ID
1143 #define XPAR_XUARTPS_0_BASEADDR 0xFF000000
1144 #define XPAR_XUARTPS_0_HIGHADDR 0xFF00FFFF
1145 #define XPAR_XUARTPS_0_UART_CLK_FREQ_HZ 25000000
1146 #define XPAR_XUARTPS_0_HAS_MODEM 0
1148 /* Canonical definitions for peripheral PSU_UART_1 */
1149 #define XPAR_XUARTPS_1_DEVICE_ID XPAR_PSU_UART_1_DEVICE_ID
1150 #define XPAR_XUARTPS_1_BASEADDR 0xFF010000
1151 #define XPAR_XUARTPS_1_HIGHADDR 0xFF01FFFF
1152 #define XPAR_XUARTPS_1_UART_CLK_FREQ_HZ 25000000
1153 #define XPAR_XUARTPS_1_HAS_MODEM 0
1156 /******************************************************************/
1158 /* Definitions for driver USBPSU */
1159 #define XPAR_XUSBPSU_NUM_INSTANCES 1
1161 /* Definitions for peripheral PSU_USB_0 */
1162 #define XPAR_PSU_USB_0_DEVICE_ID 0
1163 #define XPAR_PSU_USB_0_BASEADDR 0xFE200000
1164 #define XPAR_PSU_USB_0_HIGHADDR 0xFE20FFFF
1167 /******************************************************************/
1169 /* Canonical definitions for peripheral PSU_USB_0 */
1170 #define XPAR_XUSBPSU_0_DEVICE_ID XPAR_PSU_USB_0_DEVICE_ID
1171 #define XPAR_XUSBPSU_0_BASEADDR 0xFE200000
1172 #define XPAR_XUSBPSU_0_HIGHADDR 0xFE20FFFF
1175 /******************************************************************/
1177 /* Definitions for driver WDTPS */
1178 #define XPAR_XWDTPS_NUM_INSTANCES 2
1180 /* Definitions for peripheral PSU_WDT_0 */
1181 #define XPAR_PSU_WDT_0_DEVICE_ID 0
1182 #define XPAR_PSU_WDT_0_BASEADDR 0xFF150000
1183 #define XPAR_PSU_WDT_0_HIGHADDR 0xFF15FFFF
1184 #define XPAR_PSU_WDT_0_WDT_CLK_FREQ_HZ 25000000
1187 /* Definitions for peripheral PSU_WDT_1 */
1188 #define XPAR_PSU_WDT_1_DEVICE_ID 1
1189 #define XPAR_PSU_WDT_1_BASEADDR 0xFD4D0000
1190 #define XPAR_PSU_WDT_1_HIGHADDR 0xFD4DFFFF
1191 #define XPAR_PSU_WDT_1_WDT_CLK_FREQ_HZ 25000000
1194 /******************************************************************/
1196 /* Canonical definitions for peripheral PSU_WDT_0 */
1197 #define XPAR_XWDTPS_0_DEVICE_ID XPAR_PSU_WDT_0_DEVICE_ID
1198 #define XPAR_XWDTPS_0_BASEADDR 0xFF150000
1199 #define XPAR_XWDTPS_0_HIGHADDR 0xFF15FFFF
1200 #define XPAR_XWDTPS_0_WDT_CLK_FREQ_HZ 25000000
1202 /* Canonical definitions for peripheral PSU_WDT_1 */
1203 #define XPAR_XWDTPS_1_DEVICE_ID XPAR_PSU_WDT_1_DEVICE_ID
1204 #define XPAR_XWDTPS_1_BASEADDR 0xFD4D0000
1205 #define XPAR_XWDTPS_1_HIGHADDR 0xFD4DFFFF
1206 #define XPAR_XWDTPS_1_WDT_CLK_FREQ_HZ 25000000
1209 /******************************************************************/
1211 /* Definitions for driver ZDMA */
1212 #define XPAR_XZDMA_NUM_INSTANCES 16
1214 /* Definitions for peripheral PSU_ADMA_0 */
1215 #define XPAR_PSU_ADMA_0_DEVICE_ID 0
1216 #define XPAR_PSU_ADMA_0_BASEADDR 0xFFA80000
1217 #define XPAR_PSU_ADMA_0_DMA_MODE 1
1218 #define XPAR_PSU_ADMA_0_HIGHADDR 0xFFA8FFFF
1219 #define XPAR_PSU_ADMA_0_ZDMA_CLK_FREQ_HZ 0
1222 /* Definitions for peripheral PSU_ADMA_1 */
1223 #define XPAR_PSU_ADMA_1_DEVICE_ID 1
1224 #define XPAR_PSU_ADMA_1_BASEADDR 0xFFA90000
1225 #define XPAR_PSU_ADMA_1_DMA_MODE 1
1226 #define XPAR_PSU_ADMA_1_HIGHADDR 0xFFA9FFFF
1227 #define XPAR_PSU_ADMA_1_ZDMA_CLK_FREQ_HZ 0
1230 /* Definitions for peripheral PSU_ADMA_2 */
1231 #define XPAR_PSU_ADMA_2_DEVICE_ID 2
1232 #define XPAR_PSU_ADMA_2_BASEADDR 0xFFAA0000
1233 #define XPAR_PSU_ADMA_2_DMA_MODE 1
1234 #define XPAR_PSU_ADMA_2_HIGHADDR 0xFFAAFFFF
1235 #define XPAR_PSU_ADMA_2_ZDMA_CLK_FREQ_HZ 0
1238 /* Definitions for peripheral PSU_ADMA_3 */
1239 #define XPAR_PSU_ADMA_3_DEVICE_ID 3
1240 #define XPAR_PSU_ADMA_3_BASEADDR 0xFFAB0000
1241 #define XPAR_PSU_ADMA_3_DMA_MODE 1
1242 #define XPAR_PSU_ADMA_3_HIGHADDR 0xFFABFFFF
1243 #define XPAR_PSU_ADMA_3_ZDMA_CLK_FREQ_HZ 0
1246 /* Definitions for peripheral PSU_ADMA_4 */
1247 #define XPAR_PSU_ADMA_4_DEVICE_ID 4
1248 #define XPAR_PSU_ADMA_4_BASEADDR 0xFFAC0000
1249 #define XPAR_PSU_ADMA_4_DMA_MODE 1
1250 #define XPAR_PSU_ADMA_4_HIGHADDR 0xFFACFFFF
1251 #define XPAR_PSU_ADMA_4_ZDMA_CLK_FREQ_HZ 0
1254 /* Definitions for peripheral PSU_ADMA_5 */
1255 #define XPAR_PSU_ADMA_5_DEVICE_ID 5
1256 #define XPAR_PSU_ADMA_5_BASEADDR 0xFFAD0000
1257 #define XPAR_PSU_ADMA_5_DMA_MODE 1
1258 #define XPAR_PSU_ADMA_5_HIGHADDR 0xFFADFFFF
1259 #define XPAR_PSU_ADMA_5_ZDMA_CLK_FREQ_HZ 0
1262 /* Definitions for peripheral PSU_ADMA_6 */
1263 #define XPAR_PSU_ADMA_6_DEVICE_ID 6
1264 #define XPAR_PSU_ADMA_6_BASEADDR 0xFFAE0000
1265 #define XPAR_PSU_ADMA_6_DMA_MODE 1
1266 #define XPAR_PSU_ADMA_6_HIGHADDR 0xFFAEFFFF
1267 #define XPAR_PSU_ADMA_6_ZDMA_CLK_FREQ_HZ 0
1270 /* Definitions for peripheral PSU_ADMA_7 */
1271 #define XPAR_PSU_ADMA_7_DEVICE_ID 7
1272 #define XPAR_PSU_ADMA_7_BASEADDR 0xFFAF0000
1273 #define XPAR_PSU_ADMA_7_DMA_MODE 1
1274 #define XPAR_PSU_ADMA_7_HIGHADDR 0xFFAFFFFF
1275 #define XPAR_PSU_ADMA_7_ZDMA_CLK_FREQ_HZ 0
1278 /* Definitions for peripheral PSU_GDMA_0 */
1279 #define XPAR_PSU_GDMA_0_DEVICE_ID 8
1280 #define XPAR_PSU_GDMA_0_BASEADDR 0xFD500000
1281 #define XPAR_PSU_GDMA_0_DMA_MODE 0
1282 #define XPAR_PSU_GDMA_0_HIGHADDR 0xFD50FFFF
1283 #define XPAR_PSU_GDMA_0_ZDMA_CLK_FREQ_HZ 0
1286 /* Definitions for peripheral PSU_GDMA_1 */
1287 #define XPAR_PSU_GDMA_1_DEVICE_ID 9
1288 #define XPAR_PSU_GDMA_1_BASEADDR 0xFD510000
1289 #define XPAR_PSU_GDMA_1_DMA_MODE 0
1290 #define XPAR_PSU_GDMA_1_HIGHADDR 0xFD51FFFF
1291 #define XPAR_PSU_GDMA_1_ZDMA_CLK_FREQ_HZ 0
1294 /* Definitions for peripheral PSU_GDMA_2 */
1295 #define XPAR_PSU_GDMA_2_DEVICE_ID 10
1296 #define XPAR_PSU_GDMA_2_BASEADDR 0xFD520000
1297 #define XPAR_PSU_GDMA_2_DMA_MODE 0
1298 #define XPAR_PSU_GDMA_2_HIGHADDR 0xFD52FFFF
1299 #define XPAR_PSU_GDMA_2_ZDMA_CLK_FREQ_HZ 0
1302 /* Definitions for peripheral PSU_GDMA_3 */
1303 #define XPAR_PSU_GDMA_3_DEVICE_ID 11
1304 #define XPAR_PSU_GDMA_3_BASEADDR 0xFD530000
1305 #define XPAR_PSU_GDMA_3_DMA_MODE 0
1306 #define XPAR_PSU_GDMA_3_HIGHADDR 0xFD53FFFF
1307 #define XPAR_PSU_GDMA_3_ZDMA_CLK_FREQ_HZ 0
1310 /* Definitions for peripheral PSU_GDMA_4 */
1311 #define XPAR_PSU_GDMA_4_DEVICE_ID 12
1312 #define XPAR_PSU_GDMA_4_BASEADDR 0xFD540000
1313 #define XPAR_PSU_GDMA_4_DMA_MODE 0
1314 #define XPAR_PSU_GDMA_4_HIGHADDR 0xFD54FFFF
1315 #define XPAR_PSU_GDMA_4_ZDMA_CLK_FREQ_HZ 0
1318 /* Definitions for peripheral PSU_GDMA_5 */
1319 #define XPAR_PSU_GDMA_5_DEVICE_ID 13
1320 #define XPAR_PSU_GDMA_5_BASEADDR 0xFD550000
1321 #define XPAR_PSU_GDMA_5_DMA_MODE 0
1322 #define XPAR_PSU_GDMA_5_HIGHADDR 0xFD55FFFF
1323 #define XPAR_PSU_GDMA_5_ZDMA_CLK_FREQ_HZ 0
1326 /* Definitions for peripheral PSU_GDMA_6 */
1327 #define XPAR_PSU_GDMA_6_DEVICE_ID 14
1328 #define XPAR_PSU_GDMA_6_BASEADDR 0xFD560000
1329 #define XPAR_PSU_GDMA_6_DMA_MODE 0
1330 #define XPAR_PSU_GDMA_6_HIGHADDR 0xFD56FFFF
1331 #define XPAR_PSU_GDMA_6_ZDMA_CLK_FREQ_HZ 0
1334 /* Definitions for peripheral PSU_GDMA_7 */
1335 #define XPAR_PSU_GDMA_7_DEVICE_ID 15
1336 #define XPAR_PSU_GDMA_7_BASEADDR 0xFD570000
1337 #define XPAR_PSU_GDMA_7_DMA_MODE 0
1338 #define XPAR_PSU_GDMA_7_HIGHADDR 0xFD57FFFF
1339 #define XPAR_PSU_GDMA_7_ZDMA_CLK_FREQ_HZ 0
1342 /******************************************************************/
1344 /* Canonical definitions for peripheral PSU_ADMA_0 */
1345 #define XPAR_XZDMA_0_DEVICE_ID XPAR_PSU_ADMA_0_DEVICE_ID
1346 #define XPAR_XZDMA_0_BASEADDR 0xFFA80000
1347 #define XPAR_XZDMA_0_DMA_MODE 1
1348 #define XPAR_XZDMA_0_HIGHADDR 0xFFA8FFFF
1349 #define XPAR_XZDMA_0_ZDMA_CLK_FREQ_HZ 0
1351 /* Canonical definitions for peripheral PSU_ADMA_1 */
1352 #define XPAR_XZDMA_1_DEVICE_ID XPAR_PSU_ADMA_1_DEVICE_ID
1353 #define XPAR_XZDMA_1_BASEADDR 0xFFA90000
1354 #define XPAR_XZDMA_1_DMA_MODE 1
1355 #define XPAR_XZDMA_1_HIGHADDR 0xFFA9FFFF
1356 #define XPAR_XZDMA_1_ZDMA_CLK_FREQ_HZ 0
1358 /* Canonical definitions for peripheral PSU_ADMA_2 */
1359 #define XPAR_XZDMA_2_DEVICE_ID XPAR_PSU_ADMA_2_DEVICE_ID
1360 #define XPAR_XZDMA_2_BASEADDR 0xFFAA0000
1361 #define XPAR_XZDMA_2_DMA_MODE 1
1362 #define XPAR_XZDMA_2_HIGHADDR 0xFFAAFFFF
1363 #define XPAR_XZDMA_2_ZDMA_CLK_FREQ_HZ 0
1365 /* Canonical definitions for peripheral PSU_ADMA_3 */
1366 #define XPAR_XZDMA_3_DEVICE_ID XPAR_PSU_ADMA_3_DEVICE_ID
1367 #define XPAR_XZDMA_3_BASEADDR 0xFFAB0000
1368 #define XPAR_XZDMA_3_DMA_MODE 1
1369 #define XPAR_XZDMA_3_HIGHADDR 0xFFABFFFF
1370 #define XPAR_XZDMA_3_ZDMA_CLK_FREQ_HZ 0
1372 /* Canonical definitions for peripheral PSU_ADMA_4 */
1373 #define XPAR_XZDMA_4_DEVICE_ID XPAR_PSU_ADMA_4_DEVICE_ID
1374 #define XPAR_XZDMA_4_BASEADDR 0xFFAC0000
1375 #define XPAR_XZDMA_4_DMA_MODE 1
1376 #define XPAR_XZDMA_4_HIGHADDR 0xFFACFFFF
1377 #define XPAR_XZDMA_4_ZDMA_CLK_FREQ_HZ 0
1379 /* Canonical definitions for peripheral PSU_ADMA_5 */
1380 #define XPAR_XZDMA_5_DEVICE_ID XPAR_PSU_ADMA_5_DEVICE_ID
1381 #define XPAR_XZDMA_5_BASEADDR 0xFFAD0000
1382 #define XPAR_XZDMA_5_DMA_MODE 1
1383 #define XPAR_XZDMA_5_HIGHADDR 0xFFADFFFF
1384 #define XPAR_XZDMA_5_ZDMA_CLK_FREQ_HZ 0
1386 /* Canonical definitions for peripheral PSU_ADMA_6 */
1387 #define XPAR_XZDMA_6_DEVICE_ID XPAR_PSU_ADMA_6_DEVICE_ID
1388 #define XPAR_XZDMA_6_BASEADDR 0xFFAE0000
1389 #define XPAR_XZDMA_6_DMA_MODE 1
1390 #define XPAR_XZDMA_6_HIGHADDR 0xFFAEFFFF
1391 #define XPAR_XZDMA_6_ZDMA_CLK_FREQ_HZ 0
1393 /* Canonical definitions for peripheral PSU_ADMA_7 */
1394 #define XPAR_XZDMA_7_DEVICE_ID XPAR_PSU_ADMA_7_DEVICE_ID
1395 #define XPAR_XZDMA_7_BASEADDR 0xFFAF0000
1396 #define XPAR_XZDMA_7_DMA_MODE 1
1397 #define XPAR_XZDMA_7_HIGHADDR 0xFFAFFFFF
1398 #define XPAR_XZDMA_7_ZDMA_CLK_FREQ_HZ 0
1400 /* Canonical definitions for peripheral PSU_GDMA_0 */
1401 #define XPAR_XZDMA_8_DEVICE_ID XPAR_PSU_GDMA_0_DEVICE_ID
1402 #define XPAR_XZDMA_8_BASEADDR 0xFD500000
1403 #define XPAR_XZDMA_8_DMA_MODE 0
1404 #define XPAR_XZDMA_8_HIGHADDR 0xFD50FFFF
1405 #define XPAR_XZDMA_8_ZDMA_CLK_FREQ_HZ 0
1407 /* Canonical definitions for peripheral PSU_GDMA_1 */
1408 #define XPAR_XZDMA_9_DEVICE_ID XPAR_PSU_GDMA_1_DEVICE_ID
1409 #define XPAR_XZDMA_9_BASEADDR 0xFD510000
1410 #define XPAR_XZDMA_9_DMA_MODE 0
1411 #define XPAR_XZDMA_9_HIGHADDR 0xFD51FFFF
1412 #define XPAR_XZDMA_9_ZDMA_CLK_FREQ_HZ 0
1414 /* Canonical definitions for peripheral PSU_GDMA_2 */
1415 #define XPAR_XZDMA_10_DEVICE_ID XPAR_PSU_GDMA_2_DEVICE_ID
1416 #define XPAR_XZDMA_10_BASEADDR 0xFD520000
1417 #define XPAR_XZDMA_10_DMA_MODE 0
1418 #define XPAR_XZDMA_10_HIGHADDR 0xFD52FFFF
1419 #define XPAR_XZDMA_10_ZDMA_CLK_FREQ_HZ 0
1421 /* Canonical definitions for peripheral PSU_GDMA_3 */
1422 #define XPAR_XZDMA_11_DEVICE_ID XPAR_PSU_GDMA_3_DEVICE_ID
1423 #define XPAR_XZDMA_11_BASEADDR 0xFD530000
1424 #define XPAR_XZDMA_11_DMA_MODE 0
1425 #define XPAR_XZDMA_11_HIGHADDR 0xFD53FFFF
1426 #define XPAR_XZDMA_11_ZDMA_CLK_FREQ_HZ 0
1428 /* Canonical definitions for peripheral PSU_GDMA_4 */
1429 #define XPAR_XZDMA_12_DEVICE_ID XPAR_PSU_GDMA_4_DEVICE_ID
1430 #define XPAR_XZDMA_12_BASEADDR 0xFD540000
1431 #define XPAR_XZDMA_12_DMA_MODE 0
1432 #define XPAR_XZDMA_12_HIGHADDR 0xFD54FFFF
1433 #define XPAR_XZDMA_12_ZDMA_CLK_FREQ_HZ 0
1435 /* Canonical definitions for peripheral PSU_GDMA_5 */
1436 #define XPAR_XZDMA_13_DEVICE_ID XPAR_PSU_GDMA_5_DEVICE_ID
1437 #define XPAR_XZDMA_13_BASEADDR 0xFD550000
1438 #define XPAR_XZDMA_13_DMA_MODE 0
1439 #define XPAR_XZDMA_13_HIGHADDR 0xFD55FFFF
1440 #define XPAR_XZDMA_13_ZDMA_CLK_FREQ_HZ 0
1442 /* Canonical definitions for peripheral PSU_GDMA_6 */
1443 #define XPAR_XZDMA_14_DEVICE_ID XPAR_PSU_GDMA_6_DEVICE_ID
1444 #define XPAR_XZDMA_14_BASEADDR 0xFD560000
1445 #define XPAR_XZDMA_14_DMA_MODE 0
1446 #define XPAR_XZDMA_14_HIGHADDR 0xFD56FFFF
1447 #define XPAR_XZDMA_14_ZDMA_CLK_FREQ_HZ 0
1449 /* Canonical definitions for peripheral PSU_GDMA_7 */
1450 #define XPAR_XZDMA_15_DEVICE_ID XPAR_PSU_GDMA_7_DEVICE_ID
1451 #define XPAR_XZDMA_15_BASEADDR 0xFD570000
1452 #define XPAR_XZDMA_15_DMA_MODE 0
1453 #define XPAR_XZDMA_15_HIGHADDR 0xFD57FFFF
1454 #define XPAR_XZDMA_15_ZDMA_CLK_FREQ_HZ 0
1457 /******************************************************************/