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