]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blob - arch/blackfin/mach-bf609/Kconfig
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
[mirror_ubuntu-bionic-kernel.git] / arch / blackfin / mach-bf609 / Kconfig
1 # SPDX-License-Identifier: GPL-2.0
2 config BF60x
3 def_bool y
4 depends on (BF609)
5 select IRQ_PREFLOW_FASTEOI
6
7 if (BF60x)
8
9 source "arch/blackfin/mach-bf609/boards/Kconfig"
10
11 menu "BF609 Specific Configuration"
12
13 config SEC_IRQ_PRIORITY_LEVELS
14 int "SEC interrupt priority levels"
15 default 7
16 range 0 7
17 help
18 Divide the total number of interrupt priority levels into sub-levels.
19 There is 2 ^ (SEC_IRQ_PRIORITY_LEVELS + 1) different levels.
20
21 config L1_PARITY_CHECK
22 bool "Enable L1 parity check"
23 default n
24 help
25 Enable the L1 parity check in L1 sram. A fault event is raised
26 when L1 parity error is found.
27
28 comment "System Cross Bar Priority Assignment"
29
30 config SCB_PRIORITY
31 bool "Init System Cross Bar Priority"
32 default n
33
34 menuconfig SCB0_MI0
35 bool "SCB0 Master Interface 0 (DDR)"
36 default n
37 depends on SCB_PRIORITY
38 help
39 The slave interface id of each slot should be set according following table.
40 Core 0 -- 0
41 Core 1 -- 2
42 SCB1 -- 9
43 SCB2 -- 10
44 SCB3 -- 11
45 SCB4 -- 12
46 SCB5 -- 5
47 SCB6 -- 6
48 SCB7 -- 8
49 SCB8 -- 7
50 SCB9 -- 4
51 USB -- 13
52
53 if SCB0_MI0
54
55 config SCB0_MI0_SLOT0
56 int "Slot 0 slave interface id"
57 default 0
58 range 0 13
59
60 config SCB0_MI0_SLOT1
61 int "Slot 1 slave interface id"
62 default 2
63 range 0 13
64
65 config SCB0_MI0_SLOT2
66 int "Slot 2 slave interface id"
67 default 4
68 range 0 13
69
70 config SCB0_MI0_SLOT3
71 int "Slot 3 slave interface id"
72 default 5
73 range 0 13
74
75 config SCB0_MI0_SLOT4
76 int "Slot 4 slave interface id"
77 default 6
78 range 0 13
79
80 config SCB0_MI0_SLOT5
81 int "Slot 5 slave interface id"
82 default 7
83 range 0 13
84
85 config SCB0_MI0_SLOT6
86 int "Slot 6 slave interface id"
87 default 8
88 range 0 13
89
90 config SCB0_MI0_SLOT7
91 int "Slot 7 slave interface id"
92 default 9
93 range 0 13
94
95 config SCB0_MI0_SLOT8
96 int "Slot 8 slave interface id"
97 default 10
98 range 0 13
99
100 config SCB0_MI0_SLOT9
101 int "Slot 9 slave interface id"
102 default 11
103 range 0 13
104
105 config SCB0_MI0_SLOT10
106 int "Slot 10 slave interface id"
107 default 13
108 range 0 13
109
110 config SCB0_MI0_SLOT11
111 int "Slot 11 slave interface id"
112 default 12
113 range 0 13
114
115 config SCB0_MI0_SLOT12
116 int "Slot 12 slave interface id"
117 default 0
118 range 0 13
119
120 config SCB0_MI0_SLOT13
121 int "Slot 13 slave interface id"
122 default 2
123 range 0 13
124
125 config SCB0_MI0_SLOT14
126 int "Slot 14 slave interface id"
127 default 4
128 range 0 13
129
130 config SCB0_MI0_SLOT15
131 int "Slot 15 slave interface id"
132 default 5
133 range 0 13
134
135 config SCB0_MI0_SLOT16
136 int "Slot 16 slave interface id"
137 default 6
138 range 0 13
139
140 config SCB0_MI0_SLOT17
141 int "Slot 17 slave interface id"
142 default 7
143 range 0 13
144
145 config SCB0_MI0_SLOT18
146 int "Slot 18 slave interface id"
147 default 8
148 range 0 13
149
150 config SCB0_MI0_SLOT19
151 int "Slot 19 slave interface id"
152 default 9
153 range 0 13
154
155 config SCB0_MI0_SLOT20
156 int "Slot 20 slave interface id"
157 default 10
158 range 0 13
159
160 config SCB0_MI0_SLOT21
161 int "Slot 21 slave interface id"
162 default 11
163 range 0 13
164
165 config SCB0_MI0_SLOT22
166 int "Slot 22 slave interface id"
167 default 13
168 range 0 13
169
170 config SCB0_MI0_SLOT23
171 int "Slot 23 slave interface id"
172 default 12
173 range 0 13
174
175 config SCB0_MI0_SLOT24
176 int "Slot 24 slave interface id"
177 default 0
178 range 0 13
179
180 config SCB0_MI0_SLOT25
181 int "Slot 25 slave interface id"
182 default 2
183 range 0 13
184
185 config SCB0_MI0_SLOT26
186 int "Slot 26 slave interface id"
187 default 4
188 range 0 13
189
190 config SCB0_MI0_SLOT27
191 int "Slot 27 slave interface id"
192 default 5
193 range 0 13
194
195 config SCB0_MI0_SLOT28
196 int "Slot 28 slave interface id"
197 default 6
198 range 0 13
199
200 config SCB0_MI0_SLOT29
201 int "Slot 29 slave interface id"
202 default 7
203 range 0 13
204
205 config SCB0_MI0_SLOT30
206 int "Slot 30 slave interface id"
207 default 8
208 range 0 13
209
210 config SCB0_MI0_SLOT31
211 int "Slot 31 slave interface id"
212 default 13
213 range 0 13
214
215 endif # SCB0_MI0
216
217 menuconfig SCB0_MI1
218 bool "SCB0 Master Interface 1 (SMC)"
219 default n
220 depends on SCB_PRIORITY
221 help
222 The slave interface id of each slot should be set according following table.
223 Core 0 -- 0
224 Core 1 -- 2
225 SCB1 -- 9
226 SCB2 -- 10
227 SCB3 -- 11
228 SCB4 -- 12
229 SCB5 -- 5
230 SCB6 -- 6
231 SCB7 -- 8
232 SCB8 -- 7
233 SCB9 -- 4
234 USB -- 13
235
236 if SCB0_MI1
237
238 config SCB0_MI1_SLOT0
239 int "Slot 0 slave interface id"
240 default 0
241 range 0 13
242
243 config SCB0_MI1_SLOT1
244 int "Slot 1 slave interface id"
245 default 2
246 range 0 13
247
248 config SCB0_MI1_SLOT2
249 int "Slot 2 slave interface id"
250 default 4
251 range 0 13
252
253 config SCB0_MI1_SLOT3
254 int "Slot 3 slave interface id"
255 default 5
256 range 0 13
257
258 config SCB0_MI1_SLOT4
259 int "Slot 4 slave interface id"
260 default 6
261 range 0 13
262
263 config SCB0_MI1_SLOT5
264 int "Slot 5 slave interface id"
265 default 7
266 range 0 13
267
268 config SCB0_MI1_SLOT6
269 int "Slot 6 slave interface id"
270 default 8
271 range 0 13
272
273 config SCB0_MI1_SLOT7
274 int "Slot 7 slave interface id"
275 default 9
276 range 0 13
277
278 config SCB0_MI1_SLOT8
279 int "Slot 8 slave interface id"
280 default 10
281 range 0 13
282
283 config SCB0_MI1_SLOT9
284 int "Slot 9 slave interface id"
285 default 11
286 range 0 13
287
288 config SCB0_MI1_SLOT10
289 int "Slot 10 slave interface id"
290 default 13
291 range 0 13
292
293 config SCB0_MI1_SLOT11
294 int "Slot 11 slave interface id"
295 default 12
296 range 0 13
297
298 config SCB0_MI1_SLOT12
299 int "Slot 12 slave interface id"
300 default 0
301 range 0 13
302
303 config SCB0_MI1_SLOT13
304 int "Slot 13 slave interface id"
305 default 2
306 range 0 13
307
308 config SCB0_MI1_SLOT14
309 int "Slot 14 slave interface id"
310 default 4
311 range 0 13
312
313 config SCB0_MI1_SLOT15
314 int "Slot 15 slave interface id"
315 default 5
316 range 0 13
317
318 config SCB0_MI1_SLOT16
319 int "Slot 16 slave interface id"
320 default 6
321 range 0 13
322
323 config SCB0_MI1_SLOT17
324 int "Slot 17 slave interface id"
325 default 7
326 range 0 13
327
328 config SCB0_MI1_SLOT18
329 int "Slot 18 slave interface id"
330 default 8
331 range 0 13
332
333 config SCB0_MI1_SLOT19
334 int "Slot 19 slave interface id"
335 default 9
336 range 0 13
337
338 config SCB0_MI1_SLOT20
339 int "Slot 20 slave interface id"
340 default 10
341 range 0 13
342
343 config SCB0_MI1_SLOT21
344 int "Slot 21 slave interface id"
345 default 11
346 range 0 13
347
348 config SCB0_MI1_SLOT22
349 int "Slot 22 slave interface id"
350 default 13
351 range 0 13
352
353 config SCB0_MI1_SLOT23
354 int "Slot 23 slave interface id"
355 default 12
356 range 0 13
357
358 config SCB0_MI1_SLOT24
359 int "Slot 24 slave interface id"
360 default 0
361 range 0 13
362
363 config SCB0_MI1_SLOT25
364 int "Slot 25 slave interface id"
365 default 2
366 range 0 13
367
368 config SCB0_MI1_SLOT26
369 int "Slot 26 slave interface id"
370 default 4
371 range 0 13
372
373 config SCB0_MI1_SLOT27
374 int "Slot 27 slave interface id"
375 default 5
376 range 0 13
377
378 config SCB0_MI1_SLOT28
379 int "Slot 28 slave interface id"
380 default 6
381 range 0 13
382
383 config SCB0_MI1_SLOT29
384 int "Slot 29 slave interface id"
385 default 7
386 range 0 13
387
388 config SCB0_MI1_SLOT30
389 int "Slot 30 slave interface id"
390 default 8
391 range 0 13
392
393 config SCB0_MI1_SLOT31
394 int "Slot 31 slave interface id"
395 default 13
396 range 0 13
397
398 endif # SCB0_MI1
399
400 menuconfig SCB0_MI2
401 bool "SCB0 Master Interface 2 (Data L2)"
402 default n
403 depends on SCB_PRIORITY
404 help
405 The slave interface id of each slot should be set according following table.
406 Core 0 -- 0
407 Core 1 -- 2
408 SCB1 -- 9
409 SCB2 -- 10
410 SCB3 -- 11
411 SCB4 -- 12
412 SCB5 -- 5
413 SCB6 -- 6
414 SCB7 -- 8
415 SCB8 -- 7
416 SCB9 -- 4
417 USB -- 13
418
419 if SCB0_MI2
420
421 config SCB0_MI2_SLOT0
422 int "Slot 0 slave interface id"
423 default 4
424 range 0 13
425
426 config SCB0_MI2_SLOT1
427 int "Slot 1 slave interface id"
428 default 5
429 range 0 13
430
431 config SCB0_MI2_SLOT2
432 int "Slot 2 slave interface id"
433 default 6
434 range 0 13
435
436 config SCB0_MI2_SLOT3
437 int "Slot 3 slave interface id"
438 default 7
439 range 0 13
440
441 config SCB0_MI2_SLOT4
442 int "Slot 4 slave interface id"
443 default 8
444 range 0 13
445
446 config SCB0_MI2_SLOT5
447 int "Slot 5 slave interface id"
448 default 9
449 range 0 13
450
451 config SCB0_MI2_SLOT6
452 int "Slot 6 slave interface id"
453 default 10
454 range 0 13
455
456 config SCB0_MI2_SLOT7
457 int "Slot 7 slave interface id"
458 default 11
459 range 0 13
460
461 config SCB0_MI2_SLOT8
462 int "Slot 8 slave interface id"
463 default 13
464 range 0 13
465
466 config SCB0_MI2_SLOT9
467 int "Slot 9 slave interface id"
468 default 12
469 range 0 13
470
471 config SCB0_MI2_SLOT10
472 int "Slot 10 slave interface id"
473 default 4
474 range 0 13
475
476 config SCB0_MI2_SLOT11
477 int "Slot 11 slave interface id"
478 default 5
479 range 0 13
480
481 config SCB0_MI2_SLOT12
482 int "Slot 12 slave interface id"
483 default 6
484 range 0 13
485
486 config SCB0_MI2_SLOT13
487 int "Slot 13 slave interface id"
488 default 7
489 range 0 13
490
491 config SCB0_MI2_SLOT14
492 int "Slot 14 slave interface id"
493 default 8
494 range 0 13
495
496 config SCB0_MI2_SLOT15
497 int "Slot 15 slave interface id"
498 default 9
499 range 0 13
500
501 config SCB0_MI2_SLOT16
502 int "Slot 16 slave interface id"
503 default 10
504 range 0 13
505
506 config SCB0_MI2_SLOT17
507 int "Slot 17 slave interface id"
508 default 11
509 range 0 13
510
511 config SCB0_MI2_SLOT18
512 int "Slot 18 slave interface id"
513 default 13
514 range 0 13
515
516 config SCB0_MI2_SLOT19
517 int "Slot 19 slave interface id"
518 default 12
519 range 0 13
520
521 config SCB0_MI2_SLOT20
522 int "Slot 20 slave interface id"
523 default 4
524 range 0 13
525
526 config SCB0_MI2_SLOT21
527 int "Slot 21 slave interface id"
528 default 5
529 range 0 13
530
531 config SCB0_MI2_SLOT22
532 int "Slot 22 slave interface id"
533 default 6
534 range 0 13
535
536 config SCB0_MI2_SLOT23
537 int "Slot 23 slave interface id"
538 default 7
539 range 0 13
540
541 config SCB0_MI2_SLOT24
542 int "Slot 24 slave interface id"
543 default 8
544 range 0 13
545
546 config SCB0_MI2_SLOT25
547 int "Slot 25 slave interface id"
548 default 9
549 range 0 13
550
551 config SCB0_MI2_SLOT26
552 int "Slot 26 slave interface id"
553 default 10
554 range 0 13
555
556 config SCB0_MI2_SLOT27
557 int "Slot 27 slave interface id"
558 default 11
559 range 0 13
560
561 config SCB0_MI2_SLOT28
562 int "Slot 28 slave interface id"
563 default 13
564 range 0 13
565
566 config SCB0_MI2_SLOT29
567 int "Slot 29 slave interface id"
568 default 12
569 range 0 13
570
571 config SCB0_MI2_SLOT30
572 int "Slot 30 slave interface id"
573 default 4
574 range 0 13
575
576 config SCB0_MI2_SLOT31
577 int "Slot 31 slave interface id"
578 default 7
579 range 0 13
580
581 endif # SCB0_MI2
582
583 menuconfig SCB0_MI3
584 bool "SCB0 Master Interface 3 (L1A)"
585 default n
586 depends on SCB_PRIORITY
587 help
588 The slave interface id of each slot should be set according following table.
589 Core 0 -- 0
590 Core 1 -- 2
591 SCB1 -- 9
592 SCB2 -- 10
593 SCB3 -- 11
594 SCB4 -- 12
595 SCB5 -- 5
596 SCB6 -- 6
597 SCB7 -- 8
598 SCB8 -- 7
599 SCB9 -- 4
600 USB -- 13
601
602 if SCB0_MI3
603
604 config SCB0_MI3_SLOT0
605 int "Slot 0 slave interface id"
606 default 4
607 range 0 13
608
609 config SCB0_MI3_SLOT1
610 int "Slot 1 slave interface id"
611 default 5
612 range 0 13
613
614 config SCB0_MI3_SLOT2
615 int "Slot 2 slave interface id"
616 default 6
617 range 0 13
618
619 config SCB0_MI3_SLOT3
620 int "Slot 3 slave interface id"
621 default 7
622 range 0 13
623
624 config SCB0_MI3_SLOT4
625 int "Slot 4 slave interface id"
626 default 8
627 range 0 13
628
629 config SCB0_MI3_SLOT5
630 int "Slot 5 slave interface id"
631 default 9
632 range 0 13
633
634 config SCB0_MI3_SLOT6
635 int "Slot 6 slave interface id"
636 default 10
637 range 0 13
638
639 config SCB0_MI3_SLOT7
640 int "Slot 7 slave interface id"
641 default 11
642 range 0 13
643
644 config SCB0_MI3_SLOT8
645 int "Slot 8 slave interface id"
646 default 13
647 range 0 13
648
649 config SCB0_MI3_SLOT9
650 int "Slot 9 slave interface id"
651 default 12
652 range 0 13
653
654 config SCB0_MI3_SLOT10
655 int "Slot 10 slave interface id"
656 default 4
657 range 0 13
658
659 config SCB0_MI3_SLOT11
660 int "Slot 11 slave interface id"
661 default 5
662 range 0 13
663
664 config SCB0_MI3_SLOT12
665 int "Slot 12 slave interface id"
666 default 6
667 range 0 13
668
669 config SCB0_MI3_SLOT13
670 int "Slot 13 slave interface id"
671 default 7
672 range 0 13
673
674 config SCB0_MI3_SLOT14
675 int "Slot 14 slave interface id"
676 default 8
677 range 0 13
678
679 config SCB0_MI3_SLOT15
680 int "Slot 15 slave interface id"
681 default 9
682 range 0 13
683
684 config SCB0_MI3_SLOT16
685 int "Slot 16 slave interface id"
686 default 10
687 range 0 13
688
689 config SCB0_MI3_SLOT17
690 int "Slot 17 slave interface id"
691 default 11
692 range 0 13
693
694 config SCB0_MI3_SLOT18
695 int "Slot 18 slave interface id"
696 default 13
697 range 0 13
698
699 config SCB0_MI3_SLOT19
700 int "Slot 19 slave interface id"
701 default 12
702 range 0 13
703
704 config SCB0_MI3_SLOT20
705 int "Slot 20 slave interface id"
706 default 4
707 range 0 13
708
709 config SCB0_MI3_SLOT21
710 int "Slot 21 slave interface id"
711 default 5
712 range 0 13
713
714 config SCB0_MI3_SLOT22
715 int "Slot 22 slave interface id"
716 default 6
717 range 0 13
718
719 config SCB0_MI3_SLOT23
720 int "Slot 23 slave interface id"
721 default 7
722 range 0 13
723
724 config SCB0_MI3_SLOT24
725 int "Slot 24 slave interface id"
726 default 8
727 range 0 13
728
729 config SCB0_MI3_SLOT25
730 int "Slot 25 slave interface id"
731 default 9
732 range 0 13
733
734 config SCB0_MI3_SLOT26
735 int "Slot 26 slave interface id"
736 default 10
737 range 0 13
738
739 config SCB0_MI3_SLOT27
740 int "Slot 27 slave interface id"
741 default 11
742 range 0 13
743
744 config SCB0_MI3_SLOT28
745 int "Slot 28 slave interface id"
746 default 13
747 range 0 13
748
749 config SCB0_MI3_SLOT29
750 int "Slot 29 slave interface id"
751 default 12
752 range 0 13
753
754 config SCB0_MI3_SLOT30
755 int "Slot 30 slave interface id"
756 default 4
757 range 0 13
758
759 config SCB0_MI3_SLOT31
760 int "Slot 31 slave interface id"
761 default 7
762 range 0 13
763
764 endif # SCB0_MI3
765
766 menuconfig SCB0_MI4
767 bool "SCB0 Master Interface 4 (L1B)"
768 default n
769 depends on SCB_PRIORITY
770 help
771 The slave interface id of each slot should be set according following table.
772 Core 0 -- 0
773 Core 1 -- 2
774 SCB1 -- 9
775 SCB2 -- 10
776 SCB3 -- 11
777 SCB4 -- 12
778 SCB5 -- 5
779 SCB6 -- 6
780 SCB7 -- 8
781 SCB8 -- 7
782 SCB9 -- 4
783 USB -- 13
784
785 if SCB0_MI4
786
787 config SCB0_MI4_SLOT0
788 int "Slot 0 slave interface id"
789 default 4
790 range 0 13
791
792 config SCB0_MI4_SLOT1
793 int "Slot 1 slave interface id"
794 default 5
795 range 0 13
796
797 config SCB0_MI4_SLOT2
798 int "Slot 2 slave interface id"
799 default 6
800 range 0 13
801
802 config SCB0_MI4_SLOT3
803 int "Slot 3 slave interface id"
804 default 7
805 range 0 13
806
807 config SCB0_MI4_SLOT4
808 int "Slot 4 slave interface id"
809 default 8
810 range 0 13
811
812 config SCB0_MI4_SLOT5
813 int "Slot 5 slave interface id"
814 default 9
815 range 0 13
816
817 config SCB0_MI4_SLOT6
818 int "Slot 6 slave interface id"
819 default 10
820 range 0 13
821
822 config SCB0_MI4_SLOT7
823 int "Slot 7 slave interface id"
824 default 11
825 range 0 13
826
827 config SCB0_MI4_SLOT8
828 int "Slot 8 slave interface id"
829 default 13
830 range 0 13
831
832 config SCB0_MI4_SLOT9
833 int "Slot 9 slave interface id"
834 default 12
835 range 0 13
836
837 config SCB0_MI4_SLOT10
838 int "Slot 10 slave interface id"
839 default 4
840 range 0 13
841
842 config SCB0_MI4_SLOT11
843 int "Slot 11 slave interface id"
844 default 5
845 range 0 13
846
847 config SCB0_MI4_SLOT12
848 int "Slot 12 slave interface id"
849 default 6
850 range 0 13
851
852 config SCB0_MI4_SLOT13
853 int "Slot 13 slave interface id"
854 default 7
855 range 0 13
856
857 config SCB0_MI4_SLOT14
858 int "Slot 14 slave interface id"
859 default 8
860 range 0 13
861
862 config SCB0_MI4_SLOT15
863 int "Slot 15 slave interface id"
864 default 9
865 range 0 13
866
867 config SCB0_MI4_SLOT16
868 int "Slot 16 slave interface id"
869 default 10
870 range 0 13
871
872 config SCB0_MI4_SLOT17
873 int "Slot 17 slave interface id"
874 default 11
875 range 0 13
876
877 config SCB0_MI4_SLOT18
878 int "Slot 18 slave interface id"
879 default 13
880 range 0 13
881
882 config SCB0_MI4_SLOT19
883 int "Slot 19 slave interface id"
884 default 12
885 range 0 13
886
887 config SCB0_MI4_SLOT20
888 int "Slot 20 slave interface id"
889 default 4
890 range 0 13
891
892 config SCB0_MI4_SLOT21
893 int "Slot 21 slave interface id"
894 default 5
895 range 0 13
896
897 config SCB0_MI4_SLOT22
898 int "Slot 22 slave interface id"
899 default 6
900 range 0 13
901
902 config SCB0_MI4_SLOT23
903 int "Slot 23 slave interface id"
904 default 7
905 range 0 13
906
907 config SCB0_MI4_SLOT24
908 int "Slot 24 slave interface id"
909 default 8
910 range 0 13
911
912 config SCB0_MI4_SLOT25
913 int "Slot 25 slave interface id"
914 default 9
915 range 0 13
916
917 config SCB0_MI4_SLOT26
918 int "Slot 26 slave interface id"
919 default 10
920 range 0 13
921
922 config SCB0_MI4_SLOT27
923 int "Slot 27 slave interface id"
924 default 11
925 range 0 13
926
927 config SCB0_MI4_SLOT28
928 int "Slot 28 slave interface id"
929 default 13
930 range 0 13
931
932 config SCB0_MI4_SLOT29
933 int "Slot 29 slave interface id"
934 default 12
935 range 0 13
936
937 config SCB0_MI4_SLOT30
938 int "Slot 30 slave interface id"
939 default 4
940 range 0 13
941
942 config SCB0_MI4_SLOT31
943 int "Slot 31 slave interface id"
944 default 7
945 range 0 13
946
947 endif # SCB0_MI4
948
949 menuconfig SCB0_MI5
950 bool "SCB0 Master Interface 5 (SMMR)"
951 default n
952 depends on SCB_PRIORITY
953 help
954 The slave interface id of each slot should be set according following table.
955 MMR0 -- 1
956 MMR1 -- 3
957 SCB2 -- 10
958 SCB4 -- 12
959
960 if SCB0_MI5
961
962 config SCB0_MI5_SLOT0
963 int "Slot 0 slave interface id"
964 default 1
965 range 0 13
966
967 config SCB0_MI5_SLOT1
968 int "Slot 1 slave interface id"
969 default 3
970 range 0 13
971
972 config SCB0_MI5_SLOT2
973 int "Slot 2 slave interface id"
974 default 10
975 range 0 13
976
977 config SCB0_MI5_SLOT3
978 int "Slot 3 slave interface id"
979 default 12
980 range 0 13
981
982 config SCB0_MI5_SLOT4
983 int "Slot 4 slave interface id"
984 default 1
985 range 0 13
986
987 config SCB0_MI5_SLOT5
988 int "Slot 5 slave interface id"
989 default 3
990 range 0 13
991
992 config SCB0_MI5_SLOT6
993 int "Slot 6 slave interface id"
994 default 10
995 range 0 13
996
997 config SCB0_MI5_SLOT7
998 int "Slot 7 slave interface id"
999 default 12
1000 range 0 13
1001
1002 config SCB0_MI5_SLOT8
1003 int "Slot 8 slave interface id"
1004 default 1
1005 range 0 13
1006
1007 config SCB0_MI5_SLOT9
1008 int "Slot 9 slave interface id"
1009 default 3
1010 range 0 13
1011
1012 config SCB0_MI5_SLOT10
1013 int "Slot 10 slave interface id"
1014 default 10
1015 range 0 13
1016
1017 config SCB0_MI5_SLOT11
1018 int "Slot 11 slave interface id"
1019 default 12
1020 range 0 13
1021
1022 config SCB0_MI5_SLOT12
1023 int "Slot 12 slave interface id"
1024 default 1
1025 range 0 13
1026
1027 config SCB0_MI5_SLOT13
1028 int "Slot 13 slave interface id"
1029 default 3
1030 range 0 13
1031
1032 config SCB0_MI5_SLOT14
1033 int "Slot 14 slave interface id"
1034 default 10
1035 range 0 13
1036
1037 config SCB0_MI5_SLOT15
1038 int "Slot 15 slave interface id"
1039 default 12
1040 range 0 13
1041
1042 endif # SCB0_MI5
1043
1044 menuconfig SCB1_MI0
1045 bool "SCB1 Master Interface 0"
1046 default n
1047 depends on SCB_PRIORITY
1048 help
1049 The slave interface id of each slot should be set according following table.
1050 SPORT0A -- 0
1051 SPORT0B -- 1
1052 SPORT1A -- 2
1053 SPORT1B -- 3
1054 SPORT2A -- 4
1055 SPORT2B -- 5
1056 SPI0TX -- 6
1057 SPI0RX -- 7
1058 SPI1TX -- 8
1059 SPI1RX -- 9
1060
1061 if SCB1_MI0
1062
1063 config SCB1_MI0_SLOT0
1064 int "Slot 0 slave interface id"
1065 default 0
1066 range 0 9
1067
1068 config SCB1_MI0_SLOT1
1069 int "Slot 1 slave interface id"
1070 default 1
1071 range 0 9
1072
1073 config SCB1_MI0_SLOT2
1074 int "Slot 2 slave interface id"
1075 default 2
1076 range 0 9
1077
1078 config SCB1_MI0_SLOT3
1079 int "Slot 3 slave interface id"
1080 default 3
1081 range 0 9
1082
1083 config SCB1_MI0_SLOT4
1084 int "Slot 4 slave interface id"
1085 default 4
1086 range 0 9
1087
1088 config SCB1_MI0_SLOT5
1089 int "Slot 5 slave interface id"
1090 default 5
1091 range 0 9
1092
1093 config SCB1_MI0_SLOT6
1094 int "Slot 6 slave interface id"
1095 default 6
1096 range 0 9
1097
1098 config SCB1_MI0_SLOT7
1099 int "Slot 7 slave interface id"
1100 default 7
1101 range 0 9
1102
1103 config SCB1_MI0_SLOT8
1104 int "Slot 8 slave interface id"
1105 default 8
1106 range 0 9
1107
1108 config SCB1_MI0_SLOT9
1109 int "Slot 9 slave interface id"
1110 default 9
1111 range 0 9
1112
1113 config SCB1_MI0_SLOT10
1114 int "Slot 10 slave interface id"
1115 default 0
1116 range 0 9
1117
1118 config SCB1_MI0_SLOT11
1119 int "Slot 11 slave interface id"
1120 default 1
1121 range 0 9
1122
1123 config SCB1_MI0_SLOT12
1124 int "Slot 12 slave interface id"
1125 default 2
1126 range 0 9
1127
1128 config SCB1_MI0_SLOT13
1129 int "Slot 13 slave interface id"
1130 default 3
1131 range 0 9
1132
1133 config SCB1_MI0_SLOT14
1134 int "Slot 14 slave interface id"
1135 default 4
1136 range 0 9
1137
1138 config SCB1_MI0_SLOT15
1139 int "Slot 15 slave interface id"
1140 default 5
1141 range 0 9
1142
1143 config SCB1_MI0_SLOT16
1144 int "Slot 16 slave interface id"
1145 default 6
1146 range 0 13
1147
1148 config SCB1_MI0_SLOT17
1149 int "Slot 17 slave interface id"
1150 default 7
1151 range 0 13
1152
1153 config SCB1_MI0_SLOT18
1154 int "Slot 18 slave interface id"
1155 default 8
1156 range 0 13
1157
1158 config SCB1_MI0_SLOT19
1159 int "Slot 19 slave interface id"
1160 default 9
1161 range 0 13
1162
1163 endif # SCB1_MI0
1164
1165 menuconfig SCB2_MI0
1166 bool "SCB2 Master Interface 0"
1167 default n
1168 depends on SCB_PRIORITY
1169 help
1170 The slave interface id of each slot should be set according following table.
1171 RSI -- 0
1172 SDU DMA -- 1
1173 SDU -- 2
1174 EMAC0 -- 3
1175 EMAC1 -- 4
1176
1177 if SCB2_MI0
1178
1179 config SCB2_MI0_SLOT0
1180 int "Slot 0 slave interface id"
1181 default 0
1182 range 0 4
1183
1184 config SCB2_MI0_SLOT1
1185 int "Slot 1 slave interface id"
1186 default 1
1187 range 0 4
1188
1189 config SCB2_MI0_SLOT2
1190 int "Slot 2 slave interface id"
1191 default 2
1192 range 0 4
1193
1194 config SCB2_MI0_SLOT3
1195 int "Slot 3 slave interface id"
1196 default 3
1197 range 0 4
1198
1199 config SCB2_MI0_SLOT4
1200 int "Slot 4 slave interface id"
1201 default 4
1202 range 0 4
1203
1204 config SCB2_MI0_SLOT5
1205 int "Slot 5 slave interface id"
1206 default 0
1207 range 0 4
1208
1209 config SCB2_MI0_SLOT6
1210 int "Slot 6 slave interface id"
1211 default 1
1212 range 0 4
1213
1214 config SCB2_MI0_SLOT7
1215 int "Slot 7 slave interface id"
1216 default 2
1217 range 0 4
1218
1219 config SCB2_MI0_SLOT8
1220 int "Slot 8 slave interface id"
1221 default 3
1222 range 0 4
1223
1224 config SCB2_MI0_SLOT9
1225 int "Slot 9 slave interface id"
1226 default 4
1227 range 0 4
1228
1229 endif # SCB2_MI0
1230
1231 menuconfig SCB3_MI0
1232 bool "SCB3 Master Interface 0"
1233 default n
1234 depends on SCB_PRIORITY
1235 help
1236 The slave interface id of each slot should be set according following table.
1237 LP0 -- 0
1238 LP1 -- 1
1239 LP2 -- 2
1240 LP3 -- 3
1241 UART0TX -- 4
1242 UART0RX -- 5
1243 UART1TX -- 4
1244 UART1RX -- 5
1245
1246 if SCB3_MI0
1247
1248 config SCB3_MI0_SLOT0
1249 int "Slot 0 slave interface id"
1250 default 0
1251 range 0 7
1252
1253 config SCB3_MI0_SLOT1
1254 int "Slot 1 slave interface id"
1255 default 1
1256 range 0 7
1257
1258 config SCB3_MI0_SLOT2
1259 int "Slot 2 slave interface id"
1260 default 2
1261 range 0 7
1262
1263 config SCB3_MI0_SLOT3
1264 int "Slot 3 slave interface id"
1265 default 3
1266 range 0 7
1267
1268 config SCB3_MI0_SLOT4
1269 int "Slot 4 slave interface id"
1270 default 4
1271 range 0 7
1272
1273 config SCB3_MI0_SLOT5
1274 int "Slot 5 slave interface id"
1275 default 5
1276 range 0 7
1277
1278 config SCB3_MI0_SLOT6
1279 int "Slot 6 slave interface id"
1280 default 6
1281 range 0 7
1282
1283 config SCB3_MI0_SLOT7
1284 int "Slot 7 slave interface id"
1285 default 7
1286 range 0 7
1287
1288 config SCB3_MI0_SLOT8
1289 int "Slot 8 slave interface id"
1290 default 0
1291 range 0 7
1292
1293 config SCB3_MI0_SLOT9
1294 int "Slot 9 slave interface id"
1295 default 1
1296 range 0 7
1297
1298 config SCB3_MI0_SLOT10
1299 int "Slot 10 slave interface id"
1300 default 2
1301 range 0 7
1302
1303 config SCB3_MI0_SLOT11
1304 int "Slot 11 slave interface id"
1305 default 3
1306 range 0 7
1307
1308 config SCB3_MI0_SLOT12
1309 int "Slot 12 slave interface id"
1310 default 4
1311 range 0 7
1312
1313 config SCB3_MI0_SLOT13
1314 int "Slot 13 slave interface id"
1315 default 5
1316 range 0 7
1317
1318 config SCB3_MI0_SLOT14
1319 int "Slot 14 slave interface id"
1320 default 6
1321 range 0 7
1322
1323 config SCB3_MI0_SLOT15
1324 int "Slot 15 slave interface id"
1325 default 7
1326 range 0 7
1327
1328 endif # SCB3_MI0
1329
1330 menuconfig SCB4_MI0
1331 bool "SCB4 Master Interface 0"
1332 default n
1333 depends on SCB_PRIORITY
1334 help
1335 The slave interface id of each slot should be set according following table.
1336 MDA21 -- 0
1337 MDA22 -- 1
1338 MDA23 -- 2
1339 MDA24 -- 3
1340 MDA25 -- 4
1341 MDA26 -- 5
1342 MDA27 -- 6
1343 MDA28 -- 7
1344
1345 if SCB4_MI0
1346
1347 config SCB4_MI0_SLOT0
1348 int "Slot 0 slave interface id"
1349 default 0
1350 range 0 7
1351
1352 config SCB4_MI0_SLOT1
1353 int "Slot 1 slave interface id"
1354 default 1
1355 range 0 7
1356
1357 config SCB4_MI0_SLOT2
1358 int "Slot 2 slave interface id"
1359 default 2
1360 range 0 7
1361
1362 config SCB4_MI0_SLOT3
1363 int "Slot 3 slave interface id"
1364 default 3
1365 range 0 7
1366
1367 config SCB4_MI0_SLOT4
1368 int "Slot 4 slave interface id"
1369 default 4
1370 range 0 7
1371
1372 config SCB4_MI0_SLOT5
1373 int "Slot 5 slave interface id"
1374 default 5
1375 range 0 7
1376
1377 config SCB4_MI0_SLOT6
1378 int "Slot 6 slave interface id"
1379 default 6
1380 range 0 7
1381
1382 config SCB4_MI0_SLOT7
1383 int "Slot 7 slave interface id"
1384 default 7
1385 range 0 7
1386
1387 config SCB4_MI0_SLOT8
1388 int "Slot 8 slave interface id"
1389 default 0
1390 range 0 7
1391
1392 config SCB4_MI0_SLOT9
1393 int "Slot 9 slave interface id"
1394 default 1
1395 range 0 7
1396
1397 config SCB4_MI0_SLOT10
1398 int "Slot 10 slave interface id"
1399 default 2
1400 range 0 7
1401
1402 config SCB4_MI0_SLOT11
1403 int "Slot 11 slave interface id"
1404 default 3
1405 range 0 7
1406
1407 config SCB4_MI0_SLOT12
1408 int "Slot 12 slave interface id"
1409 default 4
1410 range 0 7
1411
1412 config SCB4_MI0_SLOT13
1413 int "Slot 13 slave interface id"
1414 default 5
1415 range 0 7
1416
1417 config SCB4_MI0_SLOT14
1418 int "Slot 14 slave interface id"
1419 default 6
1420 range 0 7
1421
1422 config SCB4_MI0_SLOT15
1423 int "Slot 15 slave interface id"
1424 default 7
1425 range 0 7
1426
1427 endif # SCB4_MI0
1428
1429 menuconfig SCB5_MI0
1430 bool "SCB5 Master Interface 0"
1431 default n
1432 depends on SCB_PRIORITY
1433 help
1434 The slave interface id of each slot should be set according following table.
1435 PPI0 MDA29 -- 0
1436 PPI0 MDA30 -- 1
1437 PPI2 MDA31 -- 2
1438 PPI2 MDA32 -- 3
1439
1440 if SCB5_MI0
1441
1442 config SCB5_MI0_SLOT0
1443 int "Slot 0 slave interface id"
1444 default 0
1445 range 0 3
1446
1447 config SCB5_MI0_SLOT1
1448 int "Slot 1 slave interface id"
1449 default 1
1450 range 0 3
1451
1452 config SCB5_MI0_SLOT2
1453 int "Slot 2 slave interface id"
1454 default 2
1455 range 0 3
1456
1457 config SCB5_MI0_SLOT3
1458 int "Slot 3 slave interface id"
1459 default 3
1460 range 0 3
1461
1462 config SCB5_MI0_SLOT4
1463 int "Slot 4 slave interface id"
1464 default 0
1465 range 0 3
1466
1467 config SCB5_MI0_SLOT5
1468 int "Slot 5 slave interface id"
1469 default 1
1470 range 0 3
1471
1472 config SCB5_MI0_SLOT6
1473 int "Slot 6 slave interface id"
1474 default 2
1475 range 0 3
1476
1477 config SCB5_MI0_SLOT7
1478 int "Slot 7 slave interface id"
1479 default 3
1480 range 0 3
1481
1482 endif # SCB5_MI0
1483
1484 menuconfig SCB6_MI0
1485 bool "SCB6 Master Interface 0"
1486 default n
1487 depends on SCB_PRIORITY
1488 help
1489 The slave interface id of each slot should be set according following table.
1490 PPI1 MDA33 -- 0
1491 PPI1 MDA34 -- 1
1492
1493 if SCB6_MI0
1494
1495 config SCB6_MI0_SLOT0
1496 int "Slot 0 slave interface id"
1497 default 0
1498 range 0 1
1499
1500 config SCB6_MI0_SLOT1
1501 int "Slot 1 slave interface id"
1502 default 1
1503 range 0 1
1504
1505 config SCB6_MI0_SLOT2
1506 int "Slot 2 slave interface id"
1507 default 0
1508 range 0 1
1509
1510 config SCB6_MI0_SLOT3
1511 int "Slot 3 slave interface id"
1512 default 1
1513 range 0 1
1514
1515 endif # SCB6_MI0
1516
1517 menuconfig SCB7_MI0
1518 bool "SCB7 Master Interface 0"
1519 default n
1520 depends on SCB_PRIORITY
1521 help
1522 The slave interface id of each slot should be set according following table.
1523 PIXC0 -- 0
1524 PIXC1 -- 1
1525 PIXC2 -- 2
1526
1527 if SCB7_MI0
1528
1529 config SCB7_MI0_SLOT0
1530 int "Slot 0 slave interface id"
1531 default 0
1532 range 0 2
1533
1534 config SCB7_MI0_SLOT1
1535 int "Slot 1 slave interface id"
1536 default 1
1537 range 0 2
1538
1539 config SCB7_MI0_SLOT2
1540 int "Slot 2 slave interface id"
1541 default 2
1542 range 0 2
1543
1544 config SCB7_MI0_SLOT3
1545 int "Slot 3 slave interface id"
1546 default 0
1547 range 0 2
1548
1549 config SCB7_MI0_SLOT4
1550 int "Slot 4 slave interface id"
1551 default 1
1552 range 0 2
1553
1554 config SCB7_MI0_SLOT5
1555 int "Slot 5 slave interface id"
1556 default 2
1557 range 0 2
1558
1559 endif # SCB7_MI0
1560
1561 menuconfig SCB8_MI0
1562 bool "SCB8 Master Interface 0"
1563 default n
1564 depends on SCB_PRIORITY
1565 help
1566 The slave interface id of each slot should be set according following table.
1567 PVP CPDOB -- 0
1568 PVP CPDOC -- 1
1569 PVP CPCO -- 2
1570 PVP CPCI -- 3
1571
1572 if SCB8_MI0
1573
1574 config SCB8_MI0_SLOT0
1575 int "Slot 0 slave interface id"
1576 default 0
1577 range 0 3
1578
1579 config SCB8_MI0_SLOT1
1580 int "Slot 1 slave interface id"
1581 default 1
1582 range 0 3
1583
1584 config SCB8_MI0_SLOT2
1585 int "Slot 2 slave interface id"
1586 default 2
1587 range 0 3
1588
1589 config SCB8_MI0_SLOT3
1590 int "Slot 3 slave interface id"
1591 default 3
1592 range 0 3
1593
1594 config SCB8_MI0_SLOT4
1595 int "Slot 4 slave interface id"
1596 default 0
1597 range 0 3
1598
1599 config SCB8_MI0_SLOT5
1600 int "Slot 5 slave interface id"
1601 default 1
1602 range 0 3
1603
1604 config SCB8_MI0_SLOT6
1605 int "Slot 6 slave interface id"
1606 default 2
1607 range 0 3
1608
1609 config SCB8_MI0_SLOT7
1610 int "Slot 7 slave interface id"
1611 default 3
1612 range 0 3
1613
1614 endif # SCB8_MI0
1615
1616 menuconfig SCB9_MI0
1617 bool "SCB9 Master Interface 0"
1618 default n
1619 depends on SCB_PRIORITY
1620 help
1621 The slave interface id of each slot should be set according following table.
1622 PVP MPDO -- 0
1623 PVP MPDI -- 1
1624 PVP MPCO -- 2
1625 PVP MPCI -- 3
1626 PVP CPDOA -- 4
1627
1628 if SCB9_MI0
1629
1630 config SCB9_MI0_SLOT0
1631 int "Slot 0 slave interface id"
1632 default 0
1633 range 0 4
1634
1635 config SCB9_MI0_SLOT1
1636 int "Slot 1 slave interface id"
1637 default 1
1638 range 0 4
1639
1640 config SCB9_MI0_SLOT2
1641 int "Slot 2 slave interface id"
1642 default 2
1643 range 0 4
1644
1645 config SCB9_MI0_SLOT3
1646 int "Slot 3 slave interface id"
1647 default 3
1648 range 0 4
1649
1650 config SCB9_MI0_SLOT4
1651 int "Slot 4 slave interface id"
1652 default 4
1653 range 0 4
1654
1655 config SCB9_MI0_SLOT5
1656 int "Slot 5 slave interface id"
1657 default 0
1658 range 0 4
1659
1660 config SCB9_MI0_SLOT6
1661 int "Slot 6 slave interface id"
1662 default 1
1663 range 0 4
1664
1665 config SCB9_MI0_SLOT7
1666 int "Slot 7 slave interface id"
1667 default 2
1668 range 0 4
1669
1670 config SCB9_MI0_SLOT8
1671 int "Slot 8 slave interface id"
1672 default 3
1673 range 0 4
1674
1675 config SCB9_MI0_SLOT9
1676 int "Slot 9 slave interface id"
1677 default 4
1678 range 0 4
1679
1680 endif # SCB9_MI0
1681
1682 endmenu
1683
1684 endif