arm: mach-omap2: cache: Explicitly enable I cache
[oweals/u-boot.git] / board / is1 / qts / iocsr_config.h
1 /*
2  * Altera SoCFPGA IOCSR configuration
3  *
4  * SPDX-License-Identifier:     BSD-3-Clause
5  */
6
7 #ifndef __SOCFPGA_IOCSR_CONFIG_H__
8 #define __SOCFPGA_IOCSR_CONFIG_H__
9
10 #define CONFIG_HPS_IOCSR_SCANCHAIN0_LENGTH      764
11 #define CONFIG_HPS_IOCSR_SCANCHAIN1_LENGTH      1719
12 #define CONFIG_HPS_IOCSR_SCANCHAIN2_LENGTH      955
13 #define CONFIG_HPS_IOCSR_SCANCHAIN3_LENGTH      16766
14
15 const unsigned long iocsr_scan_chain0_table[] = {
16         0x00000000,
17         0x00000000,
18         0x0FF00000,
19         0xC0000000,
20         0x0000003F,
21         0x00008000,
22         0x00060180,
23         0x18060000,
24         0x18000000,
25         0x00018060,
26         0x00000000,
27         0x00004000,
28         0x000300C0,
29         0x0C030000,
30         0x0C000000,
31         0x00000030,
32         0x0000C030,
33         0x00002000,
34         0x00020000,
35         0x06018000,
36         0x06000000,
37         0x00000018,
38         0x00006018,
39         0x00001000,
40 };
41
42 const unsigned long iocsr_scan_chain1_table[] = {
43         0x000C0300,
44         0x300C0000,
45         0x30000000,
46         0x000000C0,
47         0x000300C0,
48         0x80008000,
49         0x0000007F,
50         0x0001FE00,
51         0x07F80000,
52         0xE0000000,
53         0x0000001F,
54         0x00004000,
55         0x000300C0,
56         0x0C030000,
57         0x0C000000,
58         0x00000030,
59         0x0000C030,
60         0x00002000,
61         0x06018060,
62         0x00007F80,
63         0x01FE0000,
64         0xF8000000,
65         0x00000007,
66         0x00001000,
67         0x0000C030,
68         0x0300C000,
69         0x03000000,
70         0x0000300C,
71         0x0000300C,
72         0x00000800,
73         0x00000000,
74         0x00000000,
75         0x01800000,
76         0x00000006,
77         0x00601806,
78         0x00000400,
79         0x00000000,
80         0x00C03000,
81         0x00000003,
82         0x00000000,
83         0x00000000,
84         0x00000200,
85         0x00601806,
86         0x00000000,
87         0x80600000,
88         0x80000601,
89         0x00000601,
90         0x00000100,
91         0x00300C03,
92         0xC0300C00,
93         0xC0300000,
94         0xC0000300,
95         0x000C0300,
96         0x00000080,
97 };
98
99 const unsigned long iocsr_scan_chain2_table[] = {
100         0x00100000,
101         0x300C0000,
102         0x0FF00000,
103         0x00000000,
104         0x00040000,
105         0x00008000,
106         0x00080000,
107         0x00000000,
108         0x18000000,
109         0x00000060,
110         0x06018060,
111         0x00004000,
112         0x0C0300C0,
113         0x0C030000,
114         0x0C000000,
115         0x00000030,
116         0x0000C030,
117         0x00002000,
118         0x06018060,
119         0x06018000,
120         0x06000018,
121         0x00006018,
122         0x01806018,
123         0x00001000,
124         0x0300C030,
125         0x0300C000,
126         0x0300000C,
127         0x0000300C,
128         0x00C0300C,
129         0x00000800,
130 };
131
132 const unsigned long iocsr_scan_chain3_table[] = {
133         0x0C420D80,
134         0x082000FF,
135         0x08024001,
136         0x00100000,
137         0x08020000,
138         0x00100000,
139         0x0A800000,
140         0x07900000,
141         0x08020000,
142         0x00100000,
143         0x00000000,
144         0x00000010,
145         0x00C00722,
146         0x00000000,
147         0x00000021,
148         0x82000004,
149         0x05400000,
150         0x03C80000,
151         0x04010000,
152         0x00080000,
153         0x05400000,
154         0x03C80000,
155         0x05400000,
156         0x03C80000,
157         0xE4400000,
158         0x00001800,
159         0x00600391,
160         0x800E4400,
161         0x00000001,
162         0x40000002,
163         0x02A00000,
164         0x01E40000,
165         0x02A00000,
166         0x01E40000,
167         0x02A00000,
168         0x01E40000,
169         0x02A00000,
170         0x01E40000,
171         0x72200000,
172         0x80000C00,
173         0x003001C8,
174         0xC0072200,
175         0x1C880000,
176         0x20000300,
177         0x00040000,
178         0x50670000,
179         0x00000010,
180         0x24590000,
181         0x00001000,
182         0xA0000034,
183         0x0D000001,
184         0xC0680A28,
185         0x41034030,
186         0x02081A00,
187         0x80A280D0,
188         0x34051406,
189         0x01A02490,
190         0x280D0000,
191         0x30C0680A,
192         0x00000340,
193         0xD000001A,
194         0x0680A280,
195         0x10040000,
196         0x00200000,
197         0x10040000,
198         0x00200000,
199         0x15000000,
200         0x0F200000,
201         0x15000000,
202         0x0F200000,
203         0x01FE0000,
204         0x00000000,
205         0x01800E44,
206         0x00391000,
207         0x007F8006,
208         0x00000000,
209         0x0A800001,
210         0x07900000,
211         0x0A800000,
212         0x07900000,
213         0x0A800000,
214         0x07900000,
215         0x08020000,
216         0x00100000,
217         0xC8800000,
218         0x00003001,
219         0x00C00722,
220         0x00000FF0,
221         0x72200000,
222         0x80000C00,
223         0x05400000,
224         0x02480000,
225         0x04000000,
226         0x00080000,
227         0x05400000,
228         0x03C80000,
229         0x05400000,
230         0x03C80000,
231         0x6A1C0000,
232         0x00001800,
233         0x00600391,
234         0x800E4400,
235         0x1A870001,
236         0x40000600,
237         0x02A00040,
238         0x01E40000,
239         0x02A00000,
240         0x01E40000,
241         0x02A00000,
242         0x01E40000,
243         0x02A00000,
244         0x01E40000,
245         0x72200000,
246         0x80000C00,
247         0x003001C8,
248         0xC0072200,
249         0x1C880000,
250         0x20000300,
251         0x00040000,
252         0x50670000,
253         0x00000010,
254         0x24590000,
255         0x00001000,
256         0xA0000034,
257         0x0D000001,
258         0xC0680A28,
259         0x49034030,
260         0x12481A02,
261         0x80A280D0,
262         0x34030C06,
263         0x01A00040,
264         0x280D0002,
265         0x30C0680A,
266         0x02490340,
267         0xD012481A,
268         0x0680A280,
269         0x10040000,
270         0x00200000,
271         0x10040000,
272         0x00200000,
273         0x15000000,
274         0x0F200000,
275         0x15000000,
276         0x0F200000,
277         0x01FE0000,
278         0x00000000,
279         0x01800E44,
280         0x00391000,
281         0x007F8006,
282         0x00000000,
283         0x99300001,
284         0x34343400,
285         0xAA0D4000,
286         0x01C3A800,
287         0xAA0D4000,
288         0x01C3A800,
289         0xAA0D4000,
290         0x01C3A800,
291         0x00040100,
292         0x00000800,
293         0x00000000,
294         0x00001208,
295         0x00482000,
296         0x01000000,
297         0x00000000,
298         0x00410482,
299         0x0006A000,
300         0x0001B400,
301         0x00020000,
302         0x00000400,
303         0x0002A000,
304         0x0001E400,
305         0x5506A000,
306         0x00E1D400,
307         0x00000000,
308         0xC880090C,
309         0x00003001,
310         0x90400000,
311         0x00000000,
312         0x2020C243,
313         0x2A835000,
314         0x0070EA00,
315         0x2A835000,
316         0x0070EA00,
317         0x2A835000,
318         0x0070EA00,
319         0x00010040,
320         0x00000200,
321         0x00000000,
322         0x00000482,
323         0x00120800,
324         0x00002000,
325         0x80000000,
326         0x00104120,
327         0x00000200,
328         0xAC0D5F80,
329         0xFFFFFFFF,
330         0x14F3690D,
331         0x1A041414,
332         0x00D00000,
333         0x14864000,
334         0x69A47A05,
335         0xF228A3D5,
336         0xF6D1451E,
337         0x0352D348,
338         0x821A0000,
339         0x0000D000,
340         0x05140680,
341         0xD569A47A,
342         0x1E8A28A3,
343         0x48F6D145,
344         0x00035292,
345         0x00080200,
346         0x00001000,
347         0x00080200,
348         0x00001000,
349         0x000A8000,
350         0x00075000,
351         0x541A8000,
352         0x03875001,
353         0x0000FF00,
354         0x00000000,
355         0x0080C000,
356         0x41000000,
357         0x00003FC2,
358         0x00820000,
359         0xAA0D4000,
360         0x01C3A800,
361         0xAA0D4000,
362         0x01C3A800,
363         0xAA0D4000,
364         0x01C3A800,
365         0x00040100,
366         0x00000800,
367         0x00000000,
368         0x00001208,
369         0xF8482000,
370         0x00000007,
371         0x00000000,
372         0x00410482,
373         0x0006A000,
374         0x0001B400,
375         0x00020000,
376         0x00000400,
377         0x00020080,
378         0x00000400,
379         0x5506A000,
380         0x00E1D400,
381         0x00000000,
382         0x0000090C,
383         0x00000010,
384         0x90400000,
385         0x00000000,
386         0x2020C243,
387         0x2A835000,
388         0x0070EA00,
389         0x2A835000,
390         0x0070EA00,
391         0x2A835000,
392         0x0070EA00,
393         0x00015000,
394         0x0000F200,
395         0x00000000,
396         0x00000482,
397         0x00120800,
398         0x00600391,
399         0x80000000,
400         0x00104120,
401         0x00000200,
402         0xAC0D5F80,
403         0xFFFFFFFF,
404         0x14F3690D,
405         0x1A041414,
406         0x00D00000,
407         0x04864000,
408         0x69A47A01,
409         0x8A28A3D5,
410         0xF4D1451E,
411         0x0352D348,
412         0x821A028A,
413         0x0000D000,
414         0x00000680,
415         0xD559647A,
416         0x1E8A28A3,
417         0x48F6D145,
418         0x00034AD3,
419         0x00080200,
420         0x00001000,
421         0x00080200,
422         0x00001000,
423         0x000A8000,
424         0x00075000,
425         0x541A8000,
426         0x03875001,
427         0x0000FF00,
428         0x00000000,
429         0x0080C000,
430         0x41000000,
431         0x00003FC2,
432         0x00820000,
433         0x00040100,
434         0x00000800,
435         0x00040100,
436         0x00000800,
437         0x00040100,
438         0x00000800,
439         0x00040100,
440         0x00000800,
441         0x08000000,
442         0x00000000,
443         0xF8000020,
444         0x00000007,
445         0x02000000,
446         0x00400000,
447         0x00020080,
448         0x00000400,
449         0x00020080,
450         0x00000400,
451         0x0002A000,
452         0x0001E400,
453         0x00020080,
454         0x00000400,
455         0x04000000,
456         0xC8800000,
457         0x00003001,
458         0x00004000,
459         0x01000000,
460         0x00200000,
461         0x00010040,
462         0x00000200,
463         0x00010040,
464         0x00000200,
465         0x00010040,
466         0x00000200,
467         0x00010040,
468         0x00000200,
469         0x02000000,
470         0x00000000,
471         0xFE000008,
472         0x00000001,
473         0x00800000,
474         0x00100000,
475         0x00000200,
476         0x08283380,
477         0x00000000,
478         0x00122C80,
479         0x1A000008,
480         0x00D00000,
481         0x00068000,
482         0x00003400,
483         0x000001A0,
484         0x6800000D,
485         0x03400000,
486         0x001A0000,
487         0x0000D000,
488         0x00000680,
489         0xA0000034,
490         0x0D000001,
491         0x00680000,
492         0x00034000,
493         0x00080200,
494         0x00001000,
495         0x00080200,
496         0x00001000,
497         0x00080200,
498         0x00001000,
499         0x00080200,
500         0x00001000,
501         0x0000FF00,
502         0x00000000,
503         0x00000040,
504         0x00010000,
505         0x00003FC0,
506         0x00800000,
507         0x00040100,
508         0x00000800,
509         0x00040100,
510         0x00000800,
511         0x00040100,
512         0x00000800,
513         0x00040100,
514         0x00000800,
515         0x08000000,
516         0x00000000,
517         0xF8000020,
518         0x00000007,
519         0x02000000,
520         0x00400000,
521         0x00020080,
522         0x00000400,
523         0x00020080,
524         0x00000400,
525         0x00020080,
526         0x00000400,
527         0x00020080,
528         0x00000400,
529         0x04000000,
530         0x00FF0000,
531         0x00000000,
532         0x00004000,
533         0x01000000,
534         0x00200000,
535         0x00010040,
536         0x00000200,
537         0x00010040,
538         0x00000200,
539         0x00010040,
540         0x00000200,
541         0x00010040,
542         0x00000200,
543         0x02000000,
544         0x00000004,
545         0x00001008,
546         0x00402000,
547         0x00800000,
548         0x00100001,
549         0x00000200,
550         0x08283380,
551         0x00000000,
552         0x00102C80,
553         0x1A000008,
554         0x00D00000,
555         0x00068000,
556         0x00003400,
557         0x000001A0,
558         0x6800000D,
559         0x03400000,
560         0x001A0000,
561         0x0000D000,
562         0x00000680,
563         0xA0000034,
564         0x0D000001,
565         0x00680000,
566         0x00034000,
567         0x00080200,
568         0x00001000,
569         0x00080200,
570         0x00001000,
571         0x00080200,
572         0x00001000,
573         0x00080200,
574         0x00001000,
575         0x0000FF00,
576         0x00000000,
577         0x00000040,
578         0x00010000,
579         0x00003FC0,
580         0x00800000,
581         0x00489800,
582         0x9E1A0000,
583         0x00000200,
584         0x80000004,
585         0x00000200,
586         0x80000004,
587         0x00000200,
588         0x80000004,
589         0x00000200,
590         0xC0000004,
591         0x0000003F,
592         0x0000FF00,
593         0x03FC0000,
594         0xF0000000,
595         0x0000000F,
596         0x40002000,
597         0x00000100,
598         0x40000002,
599         0x00000100,
600         0x40000002,
601         0x00000100,
602         0x40000002,
603         0x00000100,
604         0xE0000002,
605         0x0000001F,
606         0x00007F80,
607         0x01FE0000,
608         0xF8000000,
609         0x00000007,
610         0x20001000,
611         0x00000080,
612         0x20000001,
613         0x00000080,
614         0x20000001,
615         0x00000080,
616         0x20000001,
617         0x00000080,
618         0xF0000001,
619         0x0000000F,
620         0x00003FC0,
621         0x00FF0000,
622         0xFC000000,
623         0x00000003,
624         0x00000800,
625         0xC0000001,
626         0x00041419,
627         0x40000000,
628         0x04000816,
629         0x000D0000,
630         0x00006800,
631         0x00000340,
632         0xD000001A,
633         0x06800000,
634         0x00340000,
635         0x0001A000,
636         0x00000D00,
637         0x40000068,
638         0x1A000003,
639         0x00D00000,
640         0x00068000,
641         0x00003400,
642         0x000001A0,
643         0x00000401,
644         0x00000008,
645         0x00000401,
646         0x00000008,
647         0x00000401,
648         0x00000008,
649         0x00000401,
650         0x80000008,
651         0x0000007F,
652         0x0001FE00,
653         0x07F80000,
654         0xE0000000,
655         0x0000001F,
656         0x00004000,
657 };
658
659
660 #endif /* __SOCFPGA_IOCSR_CONFIG_H__ */