1config 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
12config 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
20config 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
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
1043menuconfig	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
1681endmenu
1682
1683endif
1684