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