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