8 bool "Enable the 'errata' command"
12 This enables the 'errata' command which displays a list of errata
13 work-arounds which are enabled for the current board.
16 prompt "Target select"
20 bool "Support sbc8548"
23 config TARGET_SOCRATES
24 bool "Support socrates"
27 config TARGET_BSC9131RDB
28 bool "Support BSC9131RDB"
31 select BOARD_EARLY_INIT_F
33 config TARGET_BSC9132QDS
34 bool "Support BSC9132QDS"
36 select BOARD_LATE_INIT if CHAIN_OF_TRUST
38 select BOARD_EARLY_INIT_F
39 select FSL_DDR_INTERACTIVE
41 config TARGET_C29XPCIE
42 bool "Support C29XPCIE"
44 select BOARD_LATE_INIT if CHAIN_OF_TRUST
51 bool "Support P3041DS"
54 select BOARD_LATE_INIT if CHAIN_OF_TRUST
59 bool "Support P4080DS"
62 select BOARD_LATE_INIT if CHAIN_OF_TRUST
67 bool "Support P5020DS"
70 select BOARD_LATE_INIT if CHAIN_OF_TRUST
75 bool "Support P5040DS"
78 select BOARD_LATE_INIT if CHAIN_OF_TRUST
82 config TARGET_MPC8536DS
83 bool "Support MPC8536DS"
85 # Use DDR3 controller with DDR2 DIMMs on this board
86 select SYS_FSL_DDRC_GEN3
90 config TARGET_MPC8541CDS
91 bool "Support MPC8541CDS"
94 config TARGET_MPC8544DS
95 bool "Support MPC8544DS"
99 config TARGET_MPC8548CDS
100 bool "Support MPC8548CDS"
103 config TARGET_MPC8555CDS
104 bool "Support MPC8555CDS"
107 config TARGET_MPC8568MDS
108 bool "Support MPC8568MDS"
111 config TARGET_MPC8569MDS
112 bool "Support MPC8569MDS"
115 config TARGET_MPC8572DS
116 bool "Support MPC8572DS"
118 # Use DDR3 controller with DDR2 DIMMs on this board
119 select SYS_FSL_DDRC_GEN3
123 config TARGET_P1010RDB_PA
124 bool "Support P1010RDB_PA"
126 select BOARD_LATE_INIT if CHAIN_OF_TRUST
133 config TARGET_P1010RDB_PB
134 bool "Support P1010RDB_PB"
136 select BOARD_LATE_INIT if CHAIN_OF_TRUST
143 config TARGET_P1022DS
144 bool "Support P1022DS"
151 config TARGET_P1023RDB
152 bool "Support P1023RDB"
154 select FSL_DDR_INTERACTIVE
158 config TARGET_P1020MBG
159 bool "Support P1020MBG-PC"
167 config TARGET_P1020RDB_PC
168 bool "Support P1020RDB-PC"
176 config TARGET_P1020RDB_PD
177 bool "Support P1020RDB-PD"
185 config TARGET_P1020UTM
186 bool "Support P1020UTM"
194 config TARGET_P1021RDB
195 bool "Support P1021RDB"
203 config TARGET_P1024RDB
204 bool "Support P1024RDB"
212 config TARGET_P1025RDB
213 bool "Support P1025RDB"
221 config TARGET_P2020RDB
222 bool "Support P2020RDB-PC"
231 bool "Support p1_twr"
234 config TARGET_P2041RDB
235 bool "Support P2041RDB"
237 select BOARD_LATE_INIT if CHAIN_OF_TRUST
242 config TARGET_QEMU_PPCE500
243 bool "Support qemu-ppce500"
244 select ARCH_QEMU_E500
247 config TARGET_T1024QDS
248 bool "Support T1024QDS"
250 select BOARD_LATE_INIT if CHAIN_OF_TRUST
257 config TARGET_T1023RDB
258 bool "Support T1023RDB"
260 select BOARD_LATE_INIT if CHAIN_OF_TRUST
263 select FSL_DDR_INTERACTIVE
267 config TARGET_T1024RDB
268 bool "Support T1024RDB"
270 select BOARD_LATE_INIT if CHAIN_OF_TRUST
273 select FSL_DDR_INTERACTIVE
277 config TARGET_T1040QDS
278 bool "Support T1040QDS"
280 select BOARD_LATE_INIT if CHAIN_OF_TRUST
282 select FSL_DDR_INTERACTIVE
287 config TARGET_T1040RDB
288 bool "Support T1040RDB"
290 select BOARD_LATE_INIT if CHAIN_OF_TRUST
296 config TARGET_T1040D4RDB
297 bool "Support T1040D4RDB"
299 select BOARD_LATE_INIT if CHAIN_OF_TRUST
305 config TARGET_T1042RDB
306 bool "Support T1042RDB"
308 select BOARD_LATE_INIT if CHAIN_OF_TRUST
313 config TARGET_T1042D4RDB
314 bool "Support T1042D4RDB"
316 select BOARD_LATE_INIT if CHAIN_OF_TRUST
322 config TARGET_T1042RDB_PI
323 bool "Support T1042RDB_PI"
325 select BOARD_LATE_INIT if CHAIN_OF_TRUST
331 config TARGET_T2080QDS
332 bool "Support T2080QDS"
334 select BOARD_LATE_INIT if CHAIN_OF_TRUST
337 select FSL_DDR_FIRST_SLOT_QUAD_CAPABLE
338 select FSL_DDR_INTERACTIVE
341 config TARGET_T2080RDB
342 bool "Support T2080RDB"
344 select BOARD_LATE_INIT if CHAIN_OF_TRUST
350 config TARGET_T2081QDS
351 bool "Support T2081QDS"
355 select FSL_DDR_FIRST_SLOT_QUAD_CAPABLE
356 select FSL_DDR_INTERACTIVE
358 config TARGET_T4160QDS
359 bool "Support T4160QDS"
361 select BOARD_LATE_INIT if CHAIN_OF_TRUST
367 config TARGET_T4160RDB
368 bool "Support T4160RDB"
374 config TARGET_T4240QDS
375 bool "Support T4240QDS"
377 select BOARD_LATE_INIT if CHAIN_OF_TRUST
380 select FSL_DDR_FIRST_SLOT_QUAD_CAPABLE
384 config TARGET_T4240RDB
385 bool "Support T4240RDB"
389 select FSL_DDR_FIRST_SLOT_QUAD_CAPABLE
393 config TARGET_CONTROLCENTERD
394 bool "Support controlcenterd"
397 config TARGET_KMP204X
398 bool "Support kmp204x"
401 config TARGET_XPEDITE520X
402 bool "Support xpedite520x"
405 config TARGET_XPEDITE537X
406 bool "Support xpedite537x"
408 # Use DDR3 controller with DDR2 DIMMs on this board
409 select SYS_FSL_DDRC_GEN3
411 config TARGET_XPEDITE550X
412 bool "Support xpedite550x"
415 config TARGET_UCP1020
416 bool "Support uCP1020"
421 config TARGET_CYRUS_P5020
422 bool "Support Varisys Cyrus P5020"
427 config TARGET_CYRUS_P5040
428 bool "Support Varisys Cyrus P5040"
440 select SYS_FSL_DDR_VER_47
441 select SYS_FSL_ERRATUM_A004477
442 select SYS_FSL_ERRATUM_A005871
443 select SYS_FSL_ERRATUM_A006379
444 select SYS_FSL_ERRATUM_A006384
445 select SYS_FSL_ERRATUM_A006475
446 select SYS_FSL_ERRATUM_A006593
447 select SYS_FSL_ERRATUM_A007075
448 select SYS_FSL_ERRATUM_A007186
449 select SYS_FSL_ERRATUM_A007212
450 select SYS_FSL_ERRATUM_A009942
451 select SYS_FSL_HAS_DDR3
452 select SYS_FSL_HAS_SEC
453 select SYS_FSL_QORIQ_CHASSIS2
454 select SYS_FSL_SEC_BE
455 select SYS_FSL_SEC_COMPAT_4
467 select SYS_FSL_DDR_VER_47
468 select SYS_FSL_ERRATUM_A004477
469 select SYS_FSL_ERRATUM_A005871
470 select SYS_FSL_ERRATUM_A006379
471 select SYS_FSL_ERRATUM_A006384
472 select SYS_FSL_ERRATUM_A006475
473 select SYS_FSL_ERRATUM_A006593
474 select SYS_FSL_ERRATUM_A007075
475 select SYS_FSL_ERRATUM_A007186
476 select SYS_FSL_ERRATUM_A007212
477 select SYS_FSL_ERRATUM_A007907
478 select SYS_FSL_ERRATUM_A009942
479 select SYS_FSL_HAS_DDR3
480 select SYS_FSL_HAS_SEC
481 select SYS_FSL_QORIQ_CHASSIS2
482 select SYS_FSL_SEC_BE
483 select SYS_FSL_SEC_COMPAT_4
493 select SYS_FSL_DDR_VER_44
494 select SYS_FSL_ERRATUM_A004477
495 select SYS_FSL_ERRATUM_A005125
496 select SYS_FSL_ERRATUM_ESDHC111
497 select SYS_FSL_HAS_DDR3
498 select SYS_FSL_HAS_SEC
499 select SYS_FSL_SEC_BE
500 select SYS_FSL_SEC_COMPAT_4
509 select SYS_FSL_DDR_VER_46
510 select SYS_FSL_ERRATUM_A004477
511 select SYS_FSL_ERRATUM_A005125
512 select SYS_FSL_ERRATUM_A005434
513 select SYS_FSL_ERRATUM_ESDHC111
514 select SYS_FSL_ERRATUM_I2C_A004447
515 select SYS_FSL_ERRATUM_IFC_A002769
516 select FSL_PCIE_RESET
517 select SYS_FSL_HAS_DDR3
518 select SYS_FSL_HAS_SEC
519 select SYS_FSL_SEC_BE
520 select SYS_FSL_SEC_COMPAT_4
521 select SYS_PPC_E500_USE_DEBUG_TLB
532 select SYS_FSL_DDR_VER_46
533 select SYS_FSL_ERRATUM_A005125
534 select SYS_FSL_ERRATUM_ESDHC111
535 select FSL_PCIE_RESET
536 select SYS_FSL_HAS_DDR3
537 select SYS_FSL_HAS_SEC
538 select SYS_FSL_SEC_BE
539 select SYS_FSL_SEC_COMPAT_6
540 select SYS_PPC_E500_USE_DEBUG_TLB
549 select SYS_FSL_ERRATUM_A004508
550 select SYS_FSL_ERRATUM_A005125
551 select FSL_PCIE_RESET
552 select SYS_FSL_HAS_DDR2
553 select SYS_FSL_HAS_DDR3
554 select SYS_FSL_HAS_SEC
555 select SYS_FSL_SEC_BE
556 select SYS_FSL_SEC_COMPAT_2
557 select SYS_PPC_E500_USE_DEBUG_TLB
566 select SYS_FSL_HAS_DDR1
571 select SYS_FSL_HAS_DDR1
572 select SYS_FSL_HAS_SEC
573 select SYS_FSL_SEC_BE
574 select SYS_FSL_SEC_COMPAT_2
579 select SYS_FSL_ERRATUM_A005125
580 select FSL_PCIE_RESET
581 select SYS_FSL_HAS_DDR2
582 select SYS_FSL_HAS_SEC
583 select SYS_FSL_SEC_BE
584 select SYS_FSL_SEC_COMPAT_2
585 select SYS_PPC_E500_USE_DEBUG_TLB
591 select SYS_FSL_ERRATUM_A005125
592 select SYS_FSL_ERRATUM_NMG_DDR120
593 select SYS_FSL_ERRATUM_NMG_LBC103
594 select SYS_FSL_ERRATUM_NMG_ETSEC129
595 select SYS_FSL_ERRATUM_I2C_A004447
596 select FSL_PCIE_RESET
597 select SYS_FSL_HAS_DDR2
598 select SYS_FSL_HAS_DDR1
599 select SYS_FSL_HAS_SEC
600 select SYS_FSL_SEC_BE
601 select SYS_FSL_SEC_COMPAT_2
602 select SYS_PPC_E500_USE_DEBUG_TLB
608 select SYS_FSL_HAS_DDR1
609 select SYS_FSL_HAS_SEC
610 select SYS_FSL_SEC_BE
611 select SYS_FSL_SEC_COMPAT_2
616 select SYS_FSL_HAS_DDR1
621 select FSL_PCIE_RESET
622 select SYS_FSL_HAS_DDR2
623 select SYS_FSL_HAS_SEC
624 select SYS_FSL_SEC_BE
625 select SYS_FSL_SEC_COMPAT_2
630 select SYS_FSL_ERRATUM_A004508
631 select SYS_FSL_ERRATUM_A005125
632 select FSL_PCIE_RESET
633 select SYS_FSL_HAS_DDR3
634 select SYS_FSL_HAS_SEC
635 select SYS_FSL_SEC_BE
636 select SYS_FSL_SEC_COMPAT_2
643 select SYS_FSL_ERRATUM_A004508
644 select SYS_FSL_ERRATUM_A005125
645 select SYS_FSL_ERRATUM_DDR_115
646 select SYS_FSL_ERRATUM_DDR111_DDR134
647 select FSL_PCIE_RESET
648 select SYS_FSL_HAS_DDR2
649 select SYS_FSL_HAS_DDR3
650 select SYS_FSL_HAS_SEC
651 select SYS_FSL_SEC_BE
652 select SYS_FSL_SEC_COMPAT_2
653 select SYS_PPC_E500_USE_DEBUG_TLB
660 select SYS_FSL_ERRATUM_A004477
661 select SYS_FSL_ERRATUM_A004508
662 select SYS_FSL_ERRATUM_A005125
663 select SYS_FSL_ERRATUM_A005275
664 select SYS_FSL_ERRATUM_A006261
665 select SYS_FSL_ERRATUM_A007075
666 select SYS_FSL_ERRATUM_ESDHC111
667 select SYS_FSL_ERRATUM_I2C_A004447
668 select SYS_FSL_ERRATUM_IFC_A002769
669 select SYS_FSL_ERRATUM_P1010_A003549
670 select SYS_FSL_ERRATUM_SEC_A003571
671 select SYS_FSL_ERRATUM_IFC_A003399
672 select FSL_PCIE_RESET
673 select SYS_FSL_HAS_DDR3
674 select SYS_FSL_HAS_SEC
675 select SYS_FSL_SEC_BE
676 select SYS_FSL_SEC_COMPAT_4
677 select SYS_PPC_E500_USE_DEBUG_TLB
690 select SYS_FSL_ERRATUM_A004508
691 select SYS_FSL_ERRATUM_A005125
692 select SYS_FSL_ERRATUM_ELBC_A001
693 select SYS_FSL_ERRATUM_ESDHC111
694 select FSL_PCIE_DISABLE_ASPM
695 select SYS_FSL_HAS_DDR3
696 select SYS_FSL_HAS_SEC
697 select SYS_FSL_SEC_BE
698 select SYS_FSL_SEC_COMPAT_2
699 select SYS_PPC_E500_USE_DEBUG_TLB
705 select SYS_FSL_ERRATUM_A004508
706 select SYS_FSL_ERRATUM_A005125
707 select SYS_FSL_ERRATUM_ELBC_A001
708 select SYS_FSL_ERRATUM_ESDHC111
709 select FSL_PCIE_DISABLE_ASPM
710 select FSL_PCIE_RESET
711 select SYS_FSL_HAS_DDR3
712 select SYS_FSL_HAS_SEC
713 select SYS_FSL_SEC_BE
714 select SYS_FSL_SEC_COMPAT_2
715 select SYS_PPC_E500_USE_DEBUG_TLB
726 select SYS_FSL_ERRATUM_A004508
727 select SYS_FSL_ERRATUM_A005125
728 select SYS_FSL_ERRATUM_ELBC_A001
729 select SYS_FSL_ERRATUM_ESDHC111
730 select FSL_PCIE_DISABLE_ASPM
731 select FSL_PCIE_RESET
732 select SYS_FSL_HAS_DDR3
733 select SYS_FSL_HAS_SEC
734 select SYS_FSL_SEC_BE
735 select SYS_FSL_SEC_COMPAT_2
736 select SYS_PPC_E500_USE_DEBUG_TLB
747 select SYS_FSL_ERRATUM_A004477
748 select SYS_FSL_ERRATUM_A004508
749 select SYS_FSL_ERRATUM_A005125
750 select SYS_FSL_ERRATUM_ELBC_A001
751 select SYS_FSL_ERRATUM_ESDHC111
752 select SYS_FSL_ERRATUM_SATA_A001
753 select FSL_PCIE_RESET
754 select SYS_FSL_HAS_DDR3
755 select SYS_FSL_HAS_SEC
756 select SYS_FSL_SEC_BE
757 select SYS_FSL_SEC_COMPAT_2
758 select SYS_PPC_E500_USE_DEBUG_TLB
764 select SYS_FSL_ERRATUM_A004508
765 select SYS_FSL_ERRATUM_A005125
766 select SYS_FSL_ERRATUM_I2C_A004447
767 select FSL_PCIE_RESET
768 select SYS_FSL_HAS_DDR3
769 select SYS_FSL_HAS_SEC
770 select SYS_FSL_SEC_BE
771 select SYS_FSL_SEC_COMPAT_4
777 select SYS_FSL_ERRATUM_A004508
778 select SYS_FSL_ERRATUM_A005125
779 select SYS_FSL_ERRATUM_ELBC_A001
780 select SYS_FSL_ERRATUM_ESDHC111
781 select FSL_PCIE_DISABLE_ASPM
782 select FSL_PCIE_RESET
783 select SYS_FSL_HAS_DDR3
784 select SYS_FSL_HAS_SEC
785 select SYS_FSL_SEC_BE
786 select SYS_FSL_SEC_COMPAT_2
787 select SYS_PPC_E500_USE_DEBUG_TLB
799 select SYS_FSL_ERRATUM_A004508
800 select SYS_FSL_ERRATUM_A005125
801 select SYS_FSL_ERRATUM_ELBC_A001
802 select SYS_FSL_ERRATUM_ESDHC111
803 select FSL_PCIE_DISABLE_ASPM
804 select FSL_PCIE_RESET
805 select SYS_FSL_HAS_DDR3
806 select SYS_FSL_HAS_SEC
807 select SYS_FSL_SEC_BE
808 select SYS_FSL_SEC_COMPAT_2
809 select SYS_PPC_E500_USE_DEBUG_TLB
817 select SYS_FSL_ERRATUM_A004477
818 select SYS_FSL_ERRATUM_A004508
819 select SYS_FSL_ERRATUM_A005125
820 select SYS_FSL_ERRATUM_ESDHC111
821 select SYS_FSL_ERRATUM_ESDHC_A001
822 select FSL_PCIE_RESET
823 select SYS_FSL_HAS_DDR3
824 select SYS_FSL_HAS_SEC
825 select SYS_FSL_SEC_BE
826 select SYS_FSL_SEC_COMPAT_2
827 select SYS_PPC_E500_USE_DEBUG_TLB
837 select SYS_FSL_ERRATUM_A004510
838 select SYS_FSL_ERRATUM_A004849
839 select SYS_FSL_ERRATUM_A005275
840 select SYS_FSL_ERRATUM_A006261
841 select SYS_FSL_ERRATUM_CPU_A003999
842 select SYS_FSL_ERRATUM_DDR_A003
843 select SYS_FSL_ERRATUM_DDR_A003474
844 select SYS_FSL_ERRATUM_ESDHC111
845 select SYS_FSL_ERRATUM_I2C_A004447
846 select SYS_FSL_ERRATUM_NMG_CPU_A011
847 select SYS_FSL_ERRATUM_SRIO_A004034
848 select SYS_FSL_ERRATUM_USB14
849 select SYS_FSL_HAS_DDR3
850 select SYS_FSL_HAS_SEC
851 select SYS_FSL_QORIQ_CHASSIS1
852 select SYS_FSL_SEC_BE
853 select SYS_FSL_SEC_COMPAT_4
861 select SYS_FSL_DDR_VER_44
862 select SYS_FSL_ERRATUM_A004510
863 select SYS_FSL_ERRATUM_A004849
864 select SYS_FSL_ERRATUM_A005275
865 select SYS_FSL_ERRATUM_A005812
866 select SYS_FSL_ERRATUM_A006261
867 select SYS_FSL_ERRATUM_CPU_A003999
868 select SYS_FSL_ERRATUM_DDR_A003
869 select SYS_FSL_ERRATUM_DDR_A003474
870 select SYS_FSL_ERRATUM_ESDHC111
871 select SYS_FSL_ERRATUM_I2C_A004447
872 select SYS_FSL_ERRATUM_NMG_CPU_A011
873 select SYS_FSL_ERRATUM_SRIO_A004034
874 select SYS_FSL_ERRATUM_USB14
875 select SYS_FSL_HAS_DDR3
876 select SYS_FSL_HAS_SEC
877 select SYS_FSL_QORIQ_CHASSIS1
878 select SYS_FSL_SEC_BE
879 select SYS_FSL_SEC_COMPAT_4
890 select SYS_FSL_DDR_VER_44
891 select SYS_FSL_ERRATUM_A004510
892 select SYS_FSL_ERRATUM_A004580
893 select SYS_FSL_ERRATUM_A004849
894 select SYS_FSL_ERRATUM_A005812
895 select SYS_FSL_ERRATUM_A007075
896 select SYS_FSL_ERRATUM_CPC_A002
897 select SYS_FSL_ERRATUM_CPC_A003
898 select SYS_FSL_ERRATUM_CPU_A003999
899 select SYS_FSL_ERRATUM_DDR_A003
900 select SYS_FSL_ERRATUM_DDR_A003474
901 select SYS_FSL_ERRATUM_ELBC_A001
902 select SYS_FSL_ERRATUM_ESDHC111
903 select SYS_FSL_ERRATUM_ESDHC13
904 select SYS_FSL_ERRATUM_ESDHC135
905 select SYS_FSL_ERRATUM_I2C_A004447
906 select SYS_FSL_ERRATUM_NMG_CPU_A011
907 select SYS_FSL_ERRATUM_SRIO_A004034
908 select SYS_P4080_ERRATUM_CPU22
909 select SYS_P4080_ERRATUM_PCIE_A003
910 select SYS_P4080_ERRATUM_SERDES8
911 select SYS_P4080_ERRATUM_SERDES9
912 select SYS_P4080_ERRATUM_SERDES_A001
913 select SYS_P4080_ERRATUM_SERDES_A005
914 select SYS_FSL_HAS_DDR3
915 select SYS_FSL_HAS_SEC
916 select SYS_FSL_QORIQ_CHASSIS1
917 select SYS_FSL_SEC_BE
918 select SYS_FSL_SEC_COMPAT_4
928 select SYS_FSL_DDR_VER_44
929 select SYS_FSL_ERRATUM_A004510
930 select SYS_FSL_ERRATUM_A005275
931 select SYS_FSL_ERRATUM_A006261
932 select SYS_FSL_ERRATUM_DDR_A003
933 select SYS_FSL_ERRATUM_DDR_A003474
934 select SYS_FSL_ERRATUM_ESDHC111
935 select SYS_FSL_ERRATUM_I2C_A004447
936 select SYS_FSL_ERRATUM_SRIO_A004034
937 select SYS_FSL_ERRATUM_USB14
938 select SYS_FSL_HAS_DDR3
939 select SYS_FSL_HAS_SEC
940 select SYS_FSL_QORIQ_CHASSIS1
941 select SYS_FSL_SEC_BE
942 select SYS_FSL_SEC_COMPAT_4
953 select SYS_FSL_DDR_VER_44
954 select SYS_FSL_ERRATUM_A004510
955 select SYS_FSL_ERRATUM_A004699
956 select SYS_FSL_ERRATUM_A005275
957 select SYS_FSL_ERRATUM_A005812
958 select SYS_FSL_ERRATUM_A006261
959 select SYS_FSL_ERRATUM_DDR_A003
960 select SYS_FSL_ERRATUM_DDR_A003474
961 select SYS_FSL_ERRATUM_ESDHC111
962 select SYS_FSL_ERRATUM_USB14
963 select SYS_FSL_HAS_DDR3
964 select SYS_FSL_HAS_SEC
965 select SYS_FSL_QORIQ_CHASSIS1
966 select SYS_FSL_SEC_BE
967 select SYS_FSL_SEC_COMPAT_4
974 config ARCH_QEMU_E500
981 select SYS_FSL_DDR_VER_50
982 select SYS_FSL_ERRATUM_A008378
983 select SYS_FSL_ERRATUM_A008109
984 select SYS_FSL_ERRATUM_A009663
985 select SYS_FSL_ERRATUM_A009942
986 select SYS_FSL_ERRATUM_ESDHC111
987 select SYS_FSL_HAS_DDR3
988 select SYS_FSL_HAS_DDR4
989 select SYS_FSL_HAS_SEC
990 select SYS_FSL_QORIQ_CHASSIS2
991 select SYS_FSL_SEC_BE
992 select SYS_FSL_SEC_COMPAT_5
1002 select SYS_FSL_DDR_VER_50
1003 select SYS_FSL_ERRATUM_A008378
1004 select SYS_FSL_ERRATUM_A008109
1005 select SYS_FSL_ERRATUM_A009663
1006 select SYS_FSL_ERRATUM_A009942
1007 select SYS_FSL_ERRATUM_ESDHC111
1008 select SYS_FSL_HAS_DDR3
1009 select SYS_FSL_HAS_DDR4
1010 select SYS_FSL_HAS_SEC
1011 select SYS_FSL_QORIQ_CHASSIS2
1012 select SYS_FSL_SEC_BE
1013 select SYS_FSL_SEC_COMPAT_5
1024 select SYS_FSL_DDR_VER_50
1025 select SYS_FSL_ERRATUM_A008044
1026 select SYS_FSL_ERRATUM_A008378
1027 select SYS_FSL_ERRATUM_A008109
1028 select SYS_FSL_ERRATUM_A009663
1029 select SYS_FSL_ERRATUM_A009942
1030 select SYS_FSL_ERRATUM_ESDHC111
1031 select SYS_FSL_HAS_DDR3
1032 select SYS_FSL_HAS_DDR4
1033 select SYS_FSL_HAS_SEC
1034 select SYS_FSL_QORIQ_CHASSIS2
1035 select SYS_FSL_SEC_BE
1036 select SYS_FSL_SEC_COMPAT_5
1048 select SYS_FSL_DDR_VER_50
1049 select SYS_FSL_ERRATUM_A008044
1050 select SYS_FSL_ERRATUM_A008378
1051 select SYS_FSL_ERRATUM_A008109
1052 select SYS_FSL_ERRATUM_A009663
1053 select SYS_FSL_ERRATUM_A009942
1054 select SYS_FSL_ERRATUM_ESDHC111
1055 select SYS_FSL_HAS_DDR3
1056 select SYS_FSL_HAS_DDR4
1057 select SYS_FSL_HAS_SEC
1058 select SYS_FSL_QORIQ_CHASSIS2
1059 select SYS_FSL_SEC_BE
1060 select SYS_FSL_SEC_COMPAT_5
1073 select SYS_FSL_DDR_VER_47
1074 select SYS_FSL_ERRATUM_A006379
1075 select SYS_FSL_ERRATUM_A006593
1076 select SYS_FSL_ERRATUM_A007186
1077 select SYS_FSL_ERRATUM_A007212
1078 select SYS_FSL_ERRATUM_A007815
1079 select SYS_FSL_ERRATUM_A007907
1080 select SYS_FSL_ERRATUM_A008109
1081 select SYS_FSL_ERRATUM_A009942
1082 select SYS_FSL_ERRATUM_ESDHC111
1083 select FSL_PCIE_RESET
1084 select SYS_FSL_HAS_DDR3
1085 select SYS_FSL_HAS_SEC
1086 select SYS_FSL_QORIQ_CHASSIS2
1087 select SYS_FSL_SEC_BE
1088 select SYS_FSL_SEC_COMPAT_4
1101 select SYS_FSL_DDR_VER_47
1102 select SYS_FSL_ERRATUM_A006379
1103 select SYS_FSL_ERRATUM_A006593
1104 select SYS_FSL_ERRATUM_A007186
1105 select SYS_FSL_ERRATUM_A007212
1106 select SYS_FSL_ERRATUM_A009942
1107 select SYS_FSL_ERRATUM_ESDHC111
1108 select FSL_PCIE_RESET
1109 select SYS_FSL_HAS_DDR3
1110 select SYS_FSL_HAS_SEC
1111 select SYS_FSL_QORIQ_CHASSIS2
1112 select SYS_FSL_SEC_BE
1113 select SYS_FSL_SEC_COMPAT_4
1124 select SYS_FSL_DDR_VER_47
1125 select SYS_FSL_ERRATUM_A004468
1126 select SYS_FSL_ERRATUM_A005871
1127 select SYS_FSL_ERRATUM_A006379
1128 select SYS_FSL_ERRATUM_A006593
1129 select SYS_FSL_ERRATUM_A007186
1130 select SYS_FSL_ERRATUM_A007798
1131 select SYS_FSL_ERRATUM_A009942
1132 select SYS_FSL_HAS_DDR3
1133 select SYS_FSL_HAS_SEC
1134 select SYS_FSL_QORIQ_CHASSIS2
1135 select SYS_FSL_SEC_BE
1136 select SYS_FSL_SEC_COMPAT_4
1149 select SYS_FSL_DDR_VER_47
1150 select SYS_FSL_ERRATUM_A004468
1151 select SYS_FSL_ERRATUM_A005871
1152 select SYS_FSL_ERRATUM_A006261
1153 select SYS_FSL_ERRATUM_A006379
1154 select SYS_FSL_ERRATUM_A006593
1155 select SYS_FSL_ERRATUM_A007186
1156 select SYS_FSL_ERRATUM_A007798
1157 select SYS_FSL_ERRATUM_A007815
1158 select SYS_FSL_ERRATUM_A007907
1159 select SYS_FSL_ERRATUM_A008109
1160 select SYS_FSL_ERRATUM_A009942
1161 select SYS_FSL_HAS_DDR3
1162 select SYS_FSL_HAS_SEC
1163 select SYS_FSL_QORIQ_CHASSIS2
1164 select SYS_FSL_SEC_BE
1165 select SYS_FSL_SEC_COMPAT_4
1173 config MPC85XX_HAVE_RESET_VECTOR
1174 bool "Indicate reset vector at CONFIG_RESET_VECTOR_ADDRESS - 0xffc"
1185 Enable PowerPC E500 cores, including e500v1, e500v2, e500mc
1191 Enble PowerPC E500MC core
1196 Enable PowerPC E6500 core
1201 Use Freescale common code for Local Access Window
1206 Enable Freescale Secure Boot feature. Normally selected
1207 by defconfig. If unsure, do not change.
1210 int "Maximum number of CPUs permitted for MPC85xx"
1211 default 12 if ARCH_T4240
1212 default 8 if ARCH_P4080 || \
1214 default 4 if ARCH_B4860 || \
1222 default 2 if ARCH_B4420 || \
1237 Set this number to the maximum number of possible CPUs in the SoC.
1238 SoCs may have multiple clusters with each cluster may have multiple
1239 ports. If some ports are reserved but higher ports are used for
1240 cores, count the reserved ports. This will allocate enough memory
1241 in spin table to properly handle all cores.
1243 config SYS_CCSRBAR_DEFAULT
1244 hex "Default CCSRBAR address"
1245 default 0xff700000 if ARCH_BSC9131 || \
1266 default 0xff600000 if ARCH_P1023
1267 default 0xfe000000 if ARCH_B4420 || \
1282 default 0xe0000000 if ARCH_QEMU_E500
1284 Default value of CCSRBAR comes from power-on-reset. It
1285 is fixed on each SoC. Some SoCs can have different value
1286 if changed by pre-boot regime. The value here must match
1287 the current value in SoC. If not sure, do not change.
1289 config SYS_FSL_ERRATUM_A004468
1292 config SYS_FSL_ERRATUM_A004477
1295 config SYS_FSL_ERRATUM_A004508
1298 config SYS_FSL_ERRATUM_A004580
1301 config SYS_FSL_ERRATUM_A004699
1304 config SYS_FSL_ERRATUM_A004849
1307 config SYS_FSL_ERRATUM_A004510
1310 config SYS_FSL_ERRATUM_A004510_SVR_REV
1312 depends on SYS_FSL_ERRATUM_A004510
1313 default 0x20 if ARCH_P4080
1316 config SYS_FSL_ERRATUM_A004510_SVR_REV2
1318 depends on (SYS_FSL_ERRATUM_A004510 && (ARCH_P2041 || ARCH_P3041))
1321 config SYS_FSL_ERRATUM_A005125
1324 config SYS_FSL_ERRATUM_A005434
1327 config SYS_FSL_ERRATUM_A005812
1330 config SYS_FSL_ERRATUM_A005871
1333 config SYS_FSL_ERRATUM_A005275
1336 config SYS_FSL_ERRATUM_A006261
1339 config SYS_FSL_ERRATUM_A006379
1342 config SYS_FSL_ERRATUM_A006384
1345 config SYS_FSL_ERRATUM_A006475
1348 config SYS_FSL_ERRATUM_A006593
1351 config SYS_FSL_ERRATUM_A007075
1354 config SYS_FSL_ERRATUM_A007186
1357 config SYS_FSL_ERRATUM_A007212
1360 config SYS_FSL_ERRATUM_A007815
1363 config SYS_FSL_ERRATUM_A007798
1366 config SYS_FSL_ERRATUM_A007907
1369 config SYS_FSL_ERRATUM_A008044
1372 config SYS_FSL_ERRATUM_CPC_A002
1375 config SYS_FSL_ERRATUM_CPC_A003
1378 config SYS_FSL_ERRATUM_CPU_A003999
1381 config SYS_FSL_ERRATUM_ELBC_A001
1384 config SYS_FSL_ERRATUM_I2C_A004447
1387 config SYS_FSL_A004447_SVR_REV
1389 depends on SYS_FSL_ERRATUM_I2C_A004447
1390 default 0x00 if ARCH_MPC8548
1391 default 0x10 if ARCH_P1010
1392 default 0x11 if ARCH_P1023 || ARCH_P2041 || ARCH_BSC9132
1393 default 0x20 if ARCH_P3041 || ARCH_P4080 || ARCH_P5020
1395 config SYS_FSL_ERRATUM_IFC_A002769
1398 config SYS_FSL_ERRATUM_IFC_A003399
1401 config SYS_FSL_ERRATUM_NMG_CPU_A011
1404 config SYS_FSL_ERRATUM_NMG_ETSEC129
1407 config SYS_FSL_ERRATUM_NMG_LBC103
1410 config SYS_FSL_ERRATUM_P1010_A003549
1413 config SYS_FSL_ERRATUM_SATA_A001
1416 config SYS_FSL_ERRATUM_SEC_A003571
1419 config SYS_FSL_ERRATUM_SRIO_A004034
1422 config SYS_FSL_ERRATUM_USB14
1425 config SYS_P4080_ERRATUM_CPU22
1428 config SYS_P4080_ERRATUM_PCIE_A003
1431 config SYS_P4080_ERRATUM_SERDES8
1434 config SYS_P4080_ERRATUM_SERDES9
1437 config SYS_P4080_ERRATUM_SERDES_A001
1440 config SYS_P4080_ERRATUM_SERDES_A005
1443 config FSL_PCIE_DISABLE_ASPM
1446 config FSL_PCIE_RESET
1449 config SYS_FSL_QORIQ_CHASSIS1
1452 config SYS_FSL_QORIQ_CHASSIS2
1455 config SYS_FSL_NUM_LAWS
1456 int "Number of local access windows"
1458 default 32 if ARCH_B4420 || \
1469 default 16 if ARCH_T1023 || \
1473 default 12 if ARCH_BSC9131 || \
1487 default 10 if ARCH_MPC8544 || \
1491 default 8 if ARCH_MPC8540 || \
1496 Number of local access windows. This is fixed per SoC.
1497 If not sure, do not change.
1499 config SYS_FSL_THREADS_PER_CORE
1504 config SYS_NUM_TLBCAMS
1505 int "Number of TLB CAM entries"
1506 default 64 if E500MC
1509 Number of TLB CAM entries for Book-E chips. 64 for E500MC,
1510 16 for other E500 SoCs.
1515 config SYS_PPC_E500_USE_DEBUG_TLB
1524 config SYS_PPC_E500_DEBUG_TLB
1525 int "Temporary TLB entry for external debugger"
1526 depends on SYS_PPC_E500_USE_DEBUG_TLB
1527 default 0 if ARCH_MPC8544 || ARCH_MPC8548
1528 default 1 if ARCH_MPC8536
1529 default 2 if ARCH_MPC8572 || \
1537 default 3 if ARCH_P1010 || \
1541 Select a temporary TLB entry to be used during boot to work
1542 around limitations in e500v1 and e500v2 external debugger
1543 support. This reduces the portions of the boot code where
1544 breakpoints and single stepping do not work. The value of this
1545 symbol should be set to the TLB1 entry to be used for this
1546 purpose. If unsure, do not change.
1548 config SYS_FSL_IFC_CLK_DIV
1549 int "Divider of platform clock"
1551 default 2 if ARCH_B4420 || \
1561 Defines divider of platform clock(clock input to
1564 config SYS_FSL_LBC_CLK_DIV
1565 int "Divider of platform clock"
1566 depends on FSL_ELBC || ARCH_MPC8540 || \
1567 ARCH_MPC8548 || ARCH_MPC8541 || \
1568 ARCH_MPC8555 || ARCH_MPC8560 || \
1571 default 2 if ARCH_P2041 || \
1579 Defines divider of platform clock(clock input to
1582 source "board/freescale/bsc9131rdb/Kconfig"
1583 source "board/freescale/bsc9132qds/Kconfig"
1584 source "board/freescale/c29xpcie/Kconfig"
1585 source "board/freescale/corenet_ds/Kconfig"
1586 source "board/freescale/mpc8536ds/Kconfig"
1587 source "board/freescale/mpc8541cds/Kconfig"
1588 source "board/freescale/mpc8544ds/Kconfig"
1589 source "board/freescale/mpc8548cds/Kconfig"
1590 source "board/freescale/mpc8555cds/Kconfig"
1591 source "board/freescale/mpc8568mds/Kconfig"
1592 source "board/freescale/mpc8569mds/Kconfig"
1593 source "board/freescale/mpc8572ds/Kconfig"
1594 source "board/freescale/p1010rdb/Kconfig"
1595 source "board/freescale/p1022ds/Kconfig"
1596 source "board/freescale/p1023rdb/Kconfig"
1597 source "board/freescale/p1_p2_rdb_pc/Kconfig"
1598 source "board/freescale/p1_twr/Kconfig"
1599 source "board/freescale/p2041rdb/Kconfig"
1600 source "board/freescale/qemu-ppce500/Kconfig"
1601 source "board/freescale/t102xqds/Kconfig"
1602 source "board/freescale/t102xrdb/Kconfig"
1603 source "board/freescale/t1040qds/Kconfig"
1604 source "board/freescale/t104xrdb/Kconfig"
1605 source "board/freescale/t208xqds/Kconfig"
1606 source "board/freescale/t208xrdb/Kconfig"
1607 source "board/freescale/t4qds/Kconfig"
1608 source "board/freescale/t4rdb/Kconfig"
1609 source "board/gdsys/p1022/Kconfig"
1610 source "board/keymile/Kconfig"
1611 source "board/sbc8548/Kconfig"
1612 source "board/socrates/Kconfig"
1613 source "board/varisys/cyrus/Kconfig"
1614 source "board/xes/xpedite520x/Kconfig"
1615 source "board/xes/xpedite537x/Kconfig"
1616 source "board/xes/xpedite550x/Kconfig"
1617 source "board/Arcturus/ucp1020/Kconfig"