12 bool "Support sbc8548"
15 config TARGET_SOCRATES
16 bool "Support socrates"
19 config TARGET_B4420QDS
20 bool "Support B4420QDS"
25 config TARGET_B4860QDS
26 bool "Support B4860QDS"
31 config TARGET_BSC9131RDB
32 bool "Support BSC9131RDB"
36 config TARGET_BSC9132QDS
37 bool "Support BSC9132QDS"
41 config TARGET_C29XPCIE
42 bool "Support C29XPCIE"
49 bool "Support P3041DS"
54 bool "Support P4080DS"
59 bool "Support P5020DS"
64 bool "Support P5040DS"
68 config TARGET_MPC8536DS
69 bool "Support MPC8536DS"
71 # Use DDR3 controller with DDR2 DIMMs on this board
72 select SYS_FSL_DDRC_GEN3
74 config TARGET_MPC8540ADS
75 bool "Support MPC8540ADS"
78 config TARGET_MPC8541CDS
79 bool "Support MPC8541CDS"
82 config TARGET_MPC8544DS
83 bool "Support MPC8544DS"
86 config TARGET_MPC8548CDS
87 bool "Support MPC8548CDS"
90 config TARGET_MPC8555CDS
91 bool "Support MPC8555CDS"
94 config TARGET_MPC8560ADS
95 bool "Support MPC8560ADS"
98 config TARGET_MPC8568MDS
99 bool "Support MPC8568MDS"
102 config TARGET_MPC8569MDS
103 bool "Support MPC8569MDS"
106 config TARGET_MPC8572DS
107 bool "Support MPC8572DS"
109 # Use DDR3 controller with DDR2 DIMMs on this board
110 select SYS_FSL_DDRC_GEN3
112 config TARGET_P1010RDB_PA
113 bool "Support P1010RDB_PA"
118 config TARGET_P1010RDB_PB
119 bool "Support P1010RDB_PB"
124 config TARGET_P1022DS
125 bool "Support P1022DS"
130 config TARGET_P1023RDB
131 bool "Support P1023RDB"
134 config TARGET_P1020MBG
135 bool "Support P1020MBG-PC"
140 config TARGET_P1020RDB_PC
141 bool "Support P1020RDB-PC"
146 config TARGET_P1020RDB_PD
147 bool "Support P1020RDB-PD"
152 config TARGET_P1020UTM
153 bool "Support P1020UTM"
158 config TARGET_P1021RDB
159 bool "Support P1021RDB"
164 config TARGET_P1024RDB
165 bool "Support P1024RDB"
170 config TARGET_P1025RDB
171 bool "Support P1025RDB"
176 config TARGET_P2020RDB
177 bool "Support P2020RDB-PC"
183 bool "Support p1_twr"
186 config TARGET_P2041RDB
187 bool "Support P2041RDB"
191 config TARGET_QEMU_PPCE500
192 bool "Support qemu-ppce500"
193 select ARCH_QEMU_E500
196 config TARGET_T1024QDS
197 bool "Support T1024QDS"
202 config TARGET_T1023RDB
203 bool "Support T1023RDB"
208 config TARGET_T1024RDB
209 bool "Support T1024RDB"
214 config TARGET_T1040QDS
215 bool "Support T1040QDS"
219 config TARGET_T1040RDB
220 bool "Support T1040RDB"
225 config TARGET_T1040D4RDB
226 bool "Support T1040D4RDB"
231 config TARGET_T1042RDB
232 bool "Support T1042RDB"
237 config TARGET_T1042D4RDB
238 bool "Support T1042D4RDB"
243 config TARGET_T1042RDB_PI
244 bool "Support T1042RDB_PI"
249 config TARGET_T2080QDS
250 bool "Support T2080QDS"
255 config TARGET_T2080RDB
256 bool "Support T2080RDB"
261 config TARGET_T2081QDS
262 bool "Support T2081QDS"
267 config TARGET_T4160QDS
268 bool "Support T4160QDS"
273 config TARGET_T4160RDB
274 bool "Support T4160RDB"
279 config TARGET_T4240QDS
280 bool "Support T4240QDS"
285 config TARGET_T4240RDB
286 bool "Support T4240RDB"
291 config TARGET_CONTROLCENTERD
292 bool "Support controlcenterd"
295 config TARGET_KMP204X
296 bool "Support kmp204x"
300 config TARGET_XPEDITE520X
301 bool "Support xpedite520x"
304 config TARGET_XPEDITE537X
305 bool "Support xpedite537x"
307 # Use DDR3 controller with DDR2 DIMMs on this board
308 select SYS_FSL_DDRC_GEN3
310 config TARGET_XPEDITE550X
311 bool "Support xpedite550x"
314 config TARGET_UCP1020
315 bool "Support uCP1020"
318 config TARGET_CYRUS_P5020
319 bool "Support Varisys Cyrus P5020"
323 config TARGET_CYRUS_P5040
324 bool "Support Varisys Cyrus P5040"
335 select SYS_FSL_DDR_VER_47
336 select SYS_FSL_ERRATUM_A004477
337 select SYS_FSL_ERRATUM_A005871
338 select SYS_FSL_ERRATUM_A006379
339 select SYS_FSL_ERRATUM_A006384
340 select SYS_FSL_ERRATUM_A006475
341 select SYS_FSL_ERRATUM_A006593
342 select SYS_FSL_ERRATUM_A007075
343 select SYS_FSL_ERRATUM_A007186
344 select SYS_FSL_ERRATUM_A007212
345 select SYS_FSL_ERRATUM_A009942
346 select SYS_FSL_HAS_DDR3
347 select SYS_FSL_HAS_SEC
348 select SYS_FSL_SEC_BE
349 select SYS_FSL_SEC_COMPAT_4
356 select SYS_FSL_DDR_VER_47
357 select SYS_FSL_ERRATUM_A004477
358 select SYS_FSL_ERRATUM_A005871
359 select SYS_FSL_ERRATUM_A006379
360 select SYS_FSL_ERRATUM_A006384
361 select SYS_FSL_ERRATUM_A006475
362 select SYS_FSL_ERRATUM_A006593
363 select SYS_FSL_ERRATUM_A007075
364 select SYS_FSL_ERRATUM_A007186
365 select SYS_FSL_ERRATUM_A007212
366 select SYS_FSL_ERRATUM_A009942
367 select SYS_FSL_HAS_DDR3
368 select SYS_FSL_HAS_SEC
369 select SYS_FSL_SEC_BE
370 select SYS_FSL_SEC_COMPAT_4
375 select SYS_FSL_DDR_VER_44
376 select SYS_FSL_ERRATUM_A004477
377 select SYS_FSL_ERRATUM_A005125
378 select SYS_FSL_ERRATUM_ESDHC111
379 select SYS_FSL_HAS_DDR3
380 select SYS_FSL_HAS_SEC
381 select SYS_FSL_SEC_BE
382 select SYS_FSL_SEC_COMPAT_4
387 select SYS_FSL_DDR_VER_46
388 select SYS_FSL_ERRATUM_A004477
389 select SYS_FSL_ERRATUM_A005125
390 select SYS_FSL_ERRATUM_A005434
391 select SYS_FSL_ERRATUM_ESDHC111
392 select SYS_FSL_ERRATUM_I2C_A004447
393 select SYS_FSL_ERRATUM_IFC_A002769
394 select SYS_FSL_HAS_DDR3
395 select SYS_FSL_HAS_SEC
396 select SYS_FSL_SEC_BE
397 select SYS_FSL_SEC_COMPAT_4
398 select SYS_PPC_E500_USE_DEBUG_TLB
403 select SYS_FSL_DDR_VER_46
404 select SYS_FSL_ERRATUM_A005125
405 select SYS_FSL_ERRATUM_ESDHC111
406 select SYS_FSL_HAS_DDR3
407 select SYS_FSL_HAS_SEC
408 select SYS_FSL_SEC_BE
409 select SYS_FSL_SEC_COMPAT_6
410 select SYS_PPC_E500_USE_DEBUG_TLB
415 select SYS_FSL_ERRATUM_A004508
416 select SYS_FSL_ERRATUM_A005125
417 select SYS_FSL_HAS_DDR2
418 select SYS_FSL_HAS_DDR3
419 select SYS_FSL_HAS_SEC
420 select SYS_FSL_SEC_BE
421 select SYS_FSL_SEC_COMPAT_2
422 select SYS_PPC_E500_USE_DEBUG_TLB
427 select SYS_FSL_HAS_DDR1
432 select SYS_FSL_HAS_DDR1
433 select SYS_FSL_HAS_SEC
434 select SYS_FSL_SEC_BE
435 select SYS_FSL_SEC_COMPAT_2
440 select SYS_FSL_ERRATUM_A005125
441 select SYS_FSL_HAS_DDR2
442 select SYS_FSL_HAS_SEC
443 select SYS_FSL_SEC_BE
444 select SYS_FSL_SEC_COMPAT_2
445 select SYS_PPC_E500_USE_DEBUG_TLB
450 select SYS_FSL_ERRATUM_A005125
451 select SYS_FSL_ERRATUM_NMG_DDR120
452 select SYS_FSL_ERRATUM_NMG_LBC103
453 select SYS_FSL_ERRATUM_NMG_ETSEC129
454 select SYS_FSL_ERRATUM_I2C_A004447
455 select SYS_FSL_HAS_DDR2
456 select SYS_FSL_HAS_DDR1
457 select SYS_FSL_HAS_SEC
458 select SYS_FSL_SEC_BE
459 select SYS_FSL_SEC_COMPAT_2
460 select SYS_PPC_E500_USE_DEBUG_TLB
465 select SYS_FSL_HAS_DDR1
466 select SYS_FSL_HAS_SEC
467 select SYS_FSL_SEC_BE
468 select SYS_FSL_SEC_COMPAT_2
473 select SYS_FSL_HAS_DDR1
478 select SYS_FSL_HAS_DDR2
479 select SYS_FSL_HAS_SEC
480 select SYS_FSL_SEC_BE
481 select SYS_FSL_SEC_COMPAT_2
486 select SYS_FSL_ERRATUM_A004508
487 select SYS_FSL_ERRATUM_A005125
488 select SYS_FSL_HAS_DDR3
489 select SYS_FSL_HAS_SEC
490 select SYS_FSL_SEC_BE
491 select SYS_FSL_SEC_COMPAT_2
496 select SYS_FSL_ERRATUM_A004508
497 select SYS_FSL_ERRATUM_A005125
498 select SYS_FSL_ERRATUM_DDR_115
499 select SYS_FSL_ERRATUM_DDR111_DDR134
500 select SYS_FSL_HAS_DDR2
501 select SYS_FSL_HAS_DDR3
502 select SYS_FSL_HAS_SEC
503 select SYS_FSL_SEC_BE
504 select SYS_FSL_SEC_COMPAT_2
505 select SYS_PPC_E500_USE_DEBUG_TLB
510 select SYS_FSL_ERRATUM_A004477
511 select SYS_FSL_ERRATUM_A004508
512 select SYS_FSL_ERRATUM_A005125
513 select SYS_FSL_ERRATUM_A006261
514 select SYS_FSL_ERRATUM_A007075
515 select SYS_FSL_ERRATUM_ESDHC111
516 select SYS_FSL_ERRATUM_I2C_A004447
517 select SYS_FSL_ERRATUM_IFC_A002769
518 select SYS_FSL_ERRATUM_P1010_A003549
519 select SYS_FSL_ERRATUM_SEC_A003571
520 select SYS_FSL_ERRATUM_IFC_A003399
521 select SYS_FSL_HAS_DDR3
522 select SYS_FSL_HAS_SEC
523 select SYS_FSL_SEC_BE
524 select SYS_FSL_SEC_COMPAT_4
525 select SYS_PPC_E500_USE_DEBUG_TLB
530 select SYS_FSL_ERRATUM_A004508
531 select SYS_FSL_ERRATUM_A005125
532 select SYS_FSL_ERRATUM_ELBC_A001
533 select SYS_FSL_ERRATUM_ESDHC111
534 select SYS_FSL_HAS_DDR3
535 select SYS_FSL_HAS_SEC
536 select SYS_FSL_SEC_BE
537 select SYS_FSL_SEC_COMPAT_2
538 select SYS_PPC_E500_USE_DEBUG_TLB
543 select SYS_FSL_ERRATUM_A004508
544 select SYS_FSL_ERRATUM_A005125
545 select SYS_FSL_ERRATUM_ELBC_A001
546 select SYS_FSL_ERRATUM_ESDHC111
547 select SYS_FSL_HAS_DDR3
548 select SYS_FSL_HAS_SEC
549 select SYS_FSL_SEC_BE
550 select SYS_FSL_SEC_COMPAT_2
551 select SYS_PPC_E500_USE_DEBUG_TLB
556 select SYS_FSL_ERRATUM_A004508
557 select SYS_FSL_ERRATUM_A005125
558 select SYS_FSL_ERRATUM_ELBC_A001
559 select SYS_FSL_ERRATUM_ESDHC111
560 select SYS_FSL_HAS_DDR3
561 select SYS_FSL_HAS_SEC
562 select SYS_FSL_SEC_BE
563 select SYS_FSL_SEC_COMPAT_2
564 select SYS_PPC_E500_USE_DEBUG_TLB
569 select SYS_FSL_ERRATUM_A004477
570 select SYS_FSL_ERRATUM_A004508
571 select SYS_FSL_ERRATUM_A005125
572 select SYS_FSL_ERRATUM_ELBC_A001
573 select SYS_FSL_ERRATUM_ESDHC111
574 select SYS_FSL_ERRATUM_SATA_A001
575 select SYS_FSL_HAS_DDR3
576 select SYS_FSL_HAS_SEC
577 select SYS_FSL_SEC_BE
578 select SYS_FSL_SEC_COMPAT_2
579 select SYS_PPC_E500_USE_DEBUG_TLB
584 select SYS_FSL_ERRATUM_A004508
585 select SYS_FSL_ERRATUM_A005125
586 select SYS_FSL_ERRATUM_I2C_A004447
587 select SYS_FSL_HAS_DDR3
588 select SYS_FSL_HAS_SEC
589 select SYS_FSL_SEC_BE
590 select SYS_FSL_SEC_COMPAT_4
595 select SYS_FSL_ERRATUM_A004508
596 select SYS_FSL_ERRATUM_A005125
597 select SYS_FSL_ERRATUM_ELBC_A001
598 select SYS_FSL_ERRATUM_ESDHC111
599 select SYS_FSL_HAS_DDR3
600 select SYS_FSL_HAS_SEC
601 select SYS_FSL_SEC_BE
602 select SYS_FSL_SEC_COMPAT_2
603 select SYS_PPC_E500_USE_DEBUG_TLB
608 select SYS_FSL_ERRATUM_A004508
609 select SYS_FSL_ERRATUM_A005125
610 select SYS_FSL_ERRATUM_ELBC_A001
611 select SYS_FSL_ERRATUM_ESDHC111
612 select SYS_FSL_HAS_DDR3
613 select SYS_FSL_HAS_SEC
614 select SYS_FSL_SEC_BE
615 select SYS_FSL_SEC_COMPAT_2
616 select SYS_PPC_E500_USE_DEBUG_TLB
621 select SYS_FSL_ERRATUM_A004477
622 select SYS_FSL_ERRATUM_A004508
623 select SYS_FSL_ERRATUM_A005125
624 select SYS_FSL_ERRATUM_ESDHC111
625 select SYS_FSL_ERRATUM_ESDHC_A001
626 select SYS_FSL_HAS_DDR3
627 select SYS_FSL_HAS_SEC
628 select SYS_FSL_SEC_BE
629 select SYS_FSL_SEC_COMPAT_2
630 select SYS_PPC_E500_USE_DEBUG_TLB
636 select SYS_FSL_ERRATUM_A004510
637 select SYS_FSL_ERRATUM_A004849
638 select SYS_FSL_ERRATUM_A006261
639 select SYS_FSL_ERRATUM_CPU_A003999
640 select SYS_FSL_ERRATUM_DDR_A003
641 select SYS_FSL_ERRATUM_DDR_A003474
642 select SYS_FSL_ERRATUM_ESDHC111
643 select SYS_FSL_ERRATUM_I2C_A004447
644 select SYS_FSL_ERRATUM_NMG_CPU_A011
645 select SYS_FSL_ERRATUM_SRIO_A004034
646 select SYS_FSL_ERRATUM_USB14
647 select SYS_FSL_HAS_DDR3
648 select SYS_FSL_HAS_SEC
649 select SYS_FSL_SEC_BE
650 select SYS_FSL_SEC_COMPAT_4
656 select SYS_FSL_DDR_VER_44
657 select SYS_FSL_ERRATUM_A004510
658 select SYS_FSL_ERRATUM_A004849
659 select SYS_FSL_ERRATUM_A005812
660 select SYS_FSL_ERRATUM_A006261
661 select SYS_FSL_ERRATUM_CPU_A003999
662 select SYS_FSL_ERRATUM_DDR_A003
663 select SYS_FSL_ERRATUM_DDR_A003474
664 select SYS_FSL_ERRATUM_ESDHC111
665 select SYS_FSL_ERRATUM_I2C_A004447
666 select SYS_FSL_ERRATUM_NMG_CPU_A011
667 select SYS_FSL_ERRATUM_SRIO_A004034
668 select SYS_FSL_ERRATUM_USB14
669 select SYS_FSL_HAS_DDR3
670 select SYS_FSL_HAS_SEC
671 select SYS_FSL_SEC_BE
672 select SYS_FSL_SEC_COMPAT_4
678 select SYS_FSL_DDR_VER_44
679 select SYS_FSL_ERRATUM_A004510
680 select SYS_FSL_ERRATUM_A004580
681 select SYS_FSL_ERRATUM_A004849
682 select SYS_FSL_ERRATUM_A005812
683 select SYS_FSL_ERRATUM_A007075
684 select SYS_FSL_ERRATUM_CPC_A002
685 select SYS_FSL_ERRATUM_CPC_A003
686 select SYS_FSL_ERRATUM_CPU_A003999
687 select SYS_FSL_ERRATUM_DDR_A003
688 select SYS_FSL_ERRATUM_DDR_A003474
689 select SYS_FSL_ERRATUM_ELBC_A001
690 select SYS_FSL_ERRATUM_ESDHC111
691 select SYS_FSL_ERRATUM_ESDHC13
692 select SYS_FSL_ERRATUM_ESDHC135
693 select SYS_FSL_ERRATUM_I2C_A004447
694 select SYS_FSL_ERRATUM_NMG_CPU_A011
695 select SYS_FSL_ERRATUM_SRIO_A004034
696 select SYS_P4080_ERRATUM_CPU22
697 select SYS_P4080_ERRATUM_PCIE_A003
698 select SYS_P4080_ERRATUM_SERDES8
699 select SYS_P4080_ERRATUM_SERDES9
700 select SYS_P4080_ERRATUM_SERDES_A001
701 select SYS_P4080_ERRATUM_SERDES_A005
702 select SYS_FSL_HAS_DDR3
703 select SYS_FSL_HAS_SEC
704 select SYS_FSL_SEC_BE
705 select SYS_FSL_SEC_COMPAT_4
711 select SYS_FSL_DDR_VER_44
712 select SYS_FSL_ERRATUM_A004510
713 select SYS_FSL_ERRATUM_A006261
714 select SYS_FSL_ERRATUM_DDR_A003
715 select SYS_FSL_ERRATUM_DDR_A003474
716 select SYS_FSL_ERRATUM_ESDHC111
717 select SYS_FSL_ERRATUM_I2C_A004447
718 select SYS_FSL_ERRATUM_SRIO_A004034
719 select SYS_FSL_ERRATUM_USB14
720 select SYS_FSL_HAS_DDR3
721 select SYS_FSL_HAS_SEC
722 select SYS_FSL_SEC_BE
723 select SYS_FSL_SEC_COMPAT_4
729 select SYS_FSL_DDR_VER_44
730 select SYS_FSL_ERRATUM_A004510
731 select SYS_FSL_ERRATUM_A004699
732 select SYS_FSL_ERRATUM_A005812
733 select SYS_FSL_ERRATUM_A006261
734 select SYS_FSL_ERRATUM_DDR_A003
735 select SYS_FSL_ERRATUM_DDR_A003474
736 select SYS_FSL_ERRATUM_ESDHC111
737 select SYS_FSL_ERRATUM_USB14
738 select SYS_FSL_HAS_DDR3
739 select SYS_FSL_HAS_SEC
740 select SYS_FSL_SEC_BE
741 select SYS_FSL_SEC_COMPAT_4
743 config ARCH_QEMU_E500
750 select SYS_FSL_DDR_VER_50
751 select SYS_FSL_ERRATUM_A008378
752 select SYS_FSL_ERRATUM_A009663
753 select SYS_FSL_ERRATUM_A009942
754 select SYS_FSL_ERRATUM_ESDHC111
755 select SYS_FSL_HAS_DDR3
756 select SYS_FSL_HAS_DDR4
757 select SYS_FSL_HAS_SEC
758 select SYS_FSL_SEC_BE
759 select SYS_FSL_SEC_COMPAT_5
765 select SYS_FSL_DDR_VER_50
766 select SYS_FSL_ERRATUM_A008378
767 select SYS_FSL_ERRATUM_A009663
768 select SYS_FSL_ERRATUM_A009942
769 select SYS_FSL_ERRATUM_ESDHC111
770 select SYS_FSL_HAS_DDR3
771 select SYS_FSL_HAS_DDR4
772 select SYS_FSL_HAS_SEC
773 select SYS_FSL_SEC_BE
774 select SYS_FSL_SEC_COMPAT_5
780 select SYS_FSL_DDR_VER_50
781 select SYS_FSL_ERRATUM_A008044
782 select SYS_FSL_ERRATUM_A008378
783 select SYS_FSL_ERRATUM_A009663
784 select SYS_FSL_ERRATUM_A009942
785 select SYS_FSL_ERRATUM_ESDHC111
786 select SYS_FSL_HAS_DDR3
787 select SYS_FSL_HAS_DDR4
788 select SYS_FSL_HAS_SEC
789 select SYS_FSL_SEC_BE
790 select SYS_FSL_SEC_COMPAT_5
796 select SYS_FSL_DDR_VER_50
797 select SYS_FSL_ERRATUM_A008044
798 select SYS_FSL_ERRATUM_A008378
799 select SYS_FSL_ERRATUM_A009663
800 select SYS_FSL_ERRATUM_A009942
801 select SYS_FSL_ERRATUM_ESDHC111
802 select SYS_FSL_HAS_DDR3
803 select SYS_FSL_HAS_DDR4
804 select SYS_FSL_HAS_SEC
805 select SYS_FSL_SEC_BE
806 select SYS_FSL_SEC_COMPAT_5
813 select SYS_FSL_DDR_VER_47
814 select SYS_FSL_ERRATUM_A006379
815 select SYS_FSL_ERRATUM_A006593
816 select SYS_FSL_ERRATUM_A007186
817 select SYS_FSL_ERRATUM_A007212
818 select SYS_FSL_ERRATUM_A009942
819 select SYS_FSL_ERRATUM_ESDHC111
820 select SYS_FSL_HAS_DDR3
821 select SYS_FSL_HAS_SEC
822 select SYS_FSL_SEC_BE
823 select SYS_FSL_SEC_COMPAT_4
830 select SYS_FSL_DDR_VER_47
831 select SYS_FSL_ERRATUM_A006379
832 select SYS_FSL_ERRATUM_A006593
833 select SYS_FSL_ERRATUM_A007186
834 select SYS_FSL_ERRATUM_A007212
835 select SYS_FSL_ERRATUM_A009942
836 select SYS_FSL_ERRATUM_ESDHC111
837 select SYS_FSL_HAS_DDR3
838 select SYS_FSL_HAS_SEC
839 select SYS_FSL_SEC_BE
840 select SYS_FSL_SEC_COMPAT_4
847 select SYS_FSL_DDR_VER_47
848 select SYS_FSL_ERRATUM_A004468
849 select SYS_FSL_ERRATUM_A005871
850 select SYS_FSL_ERRATUM_A006379
851 select SYS_FSL_ERRATUM_A006593
852 select SYS_FSL_ERRATUM_A007186
853 select SYS_FSL_ERRATUM_A007798
854 select SYS_FSL_ERRATUM_A009942
855 select SYS_FSL_HAS_DDR3
856 select SYS_FSL_HAS_SEC
857 select SYS_FSL_SEC_BE
858 select SYS_FSL_SEC_COMPAT_4
865 select SYS_FSL_DDR_VER_47
866 select SYS_FSL_ERRATUM_A004468
867 select SYS_FSL_ERRATUM_A005871
868 select SYS_FSL_ERRATUM_A006261
869 select SYS_FSL_ERRATUM_A006379
870 select SYS_FSL_ERRATUM_A006593
871 select SYS_FSL_ERRATUM_A007186
872 select SYS_FSL_ERRATUM_A007798
873 select SYS_FSL_ERRATUM_A009942
874 select SYS_FSL_HAS_DDR3
875 select SYS_FSL_HAS_SEC
876 select SYS_FSL_SEC_BE
877 select SYS_FSL_SEC_COMPAT_4
887 Enable PowerPC E500 cores, including e500v1, e500v2, e500mc
892 Enble PowerPC E500MC core
897 Enable PowerPC E6500 core
902 Use Freescale common code for Local Access Window
907 Enable Freescale Secure Boot feature. Normally selected
908 by defconfig. If unsure, do not change.
911 int "Maximum number of CPUs permitted for MPC85xx"
912 default 12 if ARCH_T4240
913 default 8 if ARCH_P4080 || \
915 default 4 if ARCH_B4860 || \
923 default 2 if ARCH_B4420 || \
938 Set this number to the maximum number of possible CPUs in the SoC.
939 SoCs may have multiple clusters with each cluster may have multiple
940 ports. If some ports are reserved but higher ports are used for
941 cores, count the reserved ports. This will allocate enough memory
942 in spin table to properly handle all cores.
944 config SYS_CCSRBAR_DEFAULT
945 hex "Default CCSRBAR address"
946 default 0xff700000 if ARCH_BSC9131 || \
967 default 0xff600000 if ARCH_P1023
968 default 0xfe000000 if ARCH_B4420 || \
983 default 0xe0000000 if ARCH_QEMU_E500
985 Default value of CCSRBAR comes from power-on-reset. It
986 is fixed on each SoC. Some SoCs can have different value
987 if changed by pre-boot regime. The value here must match
988 the current value in SoC. If not sure, do not change.
990 config SYS_FSL_ERRATUM_A004468
993 config SYS_FSL_ERRATUM_A004477
996 config SYS_FSL_ERRATUM_A004508
999 config SYS_FSL_ERRATUM_A004580
1002 config SYS_FSL_ERRATUM_A004699
1005 config SYS_FSL_ERRATUM_A004849
1008 config SYS_FSL_ERRATUM_A004510
1011 config SYS_FSL_ERRATUM_A004510_SVR_REV
1013 depends on SYS_FSL_ERRATUM_A004510
1014 default 0x20 if ARCH_P4080
1017 config SYS_FSL_ERRATUM_A004510_SVR_REV2
1019 depends on (SYS_FSL_ERRATUM_A004510 && (ARCH_P2041 || ARCH_P3041))
1022 config SYS_FSL_ERRATUM_A005125
1025 config SYS_FSL_ERRATUM_A005434
1028 config SYS_FSL_ERRATUM_A005812
1031 config SYS_FSL_ERRATUM_A005871
1034 config SYS_FSL_ERRATUM_A006261
1037 config SYS_FSL_ERRATUM_A006379
1040 config SYS_FSL_ERRATUM_A006384
1043 config SYS_FSL_ERRATUM_A006475
1046 config SYS_FSL_ERRATUM_A006593
1049 config SYS_FSL_ERRATUM_A007075
1052 config SYS_FSL_ERRATUM_A007186
1055 config SYS_FSL_ERRATUM_A007212
1058 config SYS_FSL_ERRATUM_A007798
1061 config SYS_FSL_ERRATUM_A008044
1064 config SYS_FSL_ERRATUM_CPC_A002
1067 config SYS_FSL_ERRATUM_CPC_A003
1070 config SYS_FSL_ERRATUM_CPU_A003999
1073 config SYS_FSL_ERRATUM_ELBC_A001
1076 config SYS_FSL_ERRATUM_I2C_A004447
1079 config SYS_FSL_A004447_SVR_REV
1081 depends on SYS_FSL_ERRATUM_I2C_A004447
1082 default 0x00 if ARCH_MPC8548
1083 default 0x10 if ARCH_P1010
1084 default 0x11 if ARCH_P1023 || ARCH_P2041 || ARCH_BSC9132
1085 default 0x20 if ARCH_P3041 || ARCH_P4080 || ARCH_P5020
1087 config SYS_FSL_ERRATUM_IFC_A002769
1090 config SYS_FSL_ERRATUM_IFC_A003399
1093 config SYS_FSL_ERRATUM_NMG_CPU_A011
1096 config SYS_FSL_ERRATUM_NMG_ETSEC129
1099 config SYS_FSL_ERRATUM_NMG_LBC103
1102 config SYS_FSL_ERRATUM_P1010_A003549
1105 config SYS_FSL_ERRATUM_SATA_A001
1108 config SYS_FSL_ERRATUM_SEC_A003571
1111 config SYS_FSL_ERRATUM_SRIO_A004034
1114 config SYS_FSL_ERRATUM_USB14
1117 config SYS_P4080_ERRATUM_CPU22
1120 config SYS_P4080_ERRATUM_PCIE_A003
1123 config SYS_P4080_ERRATUM_SERDES8
1126 config SYS_P4080_ERRATUM_SERDES9
1129 config SYS_P4080_ERRATUM_SERDES_A001
1132 config SYS_P4080_ERRATUM_SERDES_A005
1135 config SYS_FSL_NUM_LAWS
1136 int "Number of local access windows"
1138 default 32 if ARCH_B4420 || \
1149 default 16 if ARCH_T1023 || \
1153 default 12 if ARCH_BSC9131 || \
1167 default 10 if ARCH_MPC8544 || \
1171 default 8 if ARCH_MPC8540 || \
1176 Number of local access windows. This is fixed per SoC.
1177 If not sure, do not change.
1179 config SYS_FSL_THREADS_PER_CORE
1184 config SYS_NUM_TLBCAMS
1185 int "Number of TLB CAM entries"
1186 default 64 if E500MC
1189 Number of TLB CAM entries for Book-E chips. 64 for E500MC,
1190 16 for other E500 SoCs.
1192 config SYS_PPC_E500_USE_DEBUG_TLB
1195 config SYS_PPC_E500_DEBUG_TLB
1196 int "Temporary TLB entry for external debugger"
1197 depends on SYS_PPC_E500_USE_DEBUG_TLB
1198 default 0 if ARCH_MPC8544 || ARCH_MPC8548
1199 default 1 if ARCH_MPC8536
1200 default 2 if ARCH_MPC8572 || \
1208 default 3 if ARCH_P1010 || \
1212 Select a temporary TLB entry to be used during boot to work
1213 around limitations in e500v1 and e500v2 external debugger
1214 support. This reduces the portions of the boot code where
1215 breakpoints and single stepping do not work. The value of this
1216 symbol should be set to the TLB1 entry to be used for this
1217 purpose. If unsure, do not change.
1219 source "board/freescale/b4860qds/Kconfig"
1220 source "board/freescale/bsc9131rdb/Kconfig"
1221 source "board/freescale/bsc9132qds/Kconfig"
1222 source "board/freescale/c29xpcie/Kconfig"
1223 source "board/freescale/corenet_ds/Kconfig"
1224 source "board/freescale/mpc8536ds/Kconfig"
1225 source "board/freescale/mpc8540ads/Kconfig"
1226 source "board/freescale/mpc8541cds/Kconfig"
1227 source "board/freescale/mpc8544ds/Kconfig"
1228 source "board/freescale/mpc8548cds/Kconfig"
1229 source "board/freescale/mpc8555cds/Kconfig"
1230 source "board/freescale/mpc8560ads/Kconfig"
1231 source "board/freescale/mpc8568mds/Kconfig"
1232 source "board/freescale/mpc8569mds/Kconfig"
1233 source "board/freescale/mpc8572ds/Kconfig"
1234 source "board/freescale/p1010rdb/Kconfig"
1235 source "board/freescale/p1022ds/Kconfig"
1236 source "board/freescale/p1023rdb/Kconfig"
1237 source "board/freescale/p1_p2_rdb_pc/Kconfig"
1238 source "board/freescale/p1_twr/Kconfig"
1239 source "board/freescale/p2041rdb/Kconfig"
1240 source "board/freescale/qemu-ppce500/Kconfig"
1241 source "board/freescale/t102xqds/Kconfig"
1242 source "board/freescale/t102xrdb/Kconfig"
1243 source "board/freescale/t1040qds/Kconfig"
1244 source "board/freescale/t104xrdb/Kconfig"
1245 source "board/freescale/t208xqds/Kconfig"
1246 source "board/freescale/t208xrdb/Kconfig"
1247 source "board/freescale/t4qds/Kconfig"
1248 source "board/freescale/t4rdb/Kconfig"
1249 source "board/gdsys/p1022/Kconfig"
1250 source "board/keymile/kmp204x/Kconfig"
1251 source "board/sbc8548/Kconfig"
1252 source "board/socrates/Kconfig"
1253 source "board/varisys/cyrus/Kconfig"
1254 source "board/xes/xpedite520x/Kconfig"
1255 source "board/xes/xpedite537x/Kconfig"
1256 source "board/xes/xpedite550x/Kconfig"
1257 source "board/Arcturus/ucp1020/Kconfig"