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"
28 bool "Support P3041DS"
31 select BOARD_LATE_INIT if CHAIN_OF_TRUST
36 bool "Support P4080DS"
39 select BOARD_LATE_INIT if CHAIN_OF_TRUST
44 bool "Support P5020DS"
47 select BOARD_LATE_INIT if CHAIN_OF_TRUST
52 bool "Support P5040DS"
55 select BOARD_LATE_INIT if CHAIN_OF_TRUST
59 config TARGET_MPC8541CDS
60 bool "Support MPC8541CDS"
63 config TARGET_MPC8544DS
64 bool "Support MPC8544DS"
68 config TARGET_MPC8548CDS
69 bool "Support MPC8548CDS"
72 config TARGET_MPC8555CDS
73 bool "Support MPC8555CDS"
76 config TARGET_MPC8568MDS
77 bool "Support MPC8568MDS"
80 config TARGET_MPC8569MDS
81 bool "Support MPC8569MDS"
84 config TARGET_MPC8572DS
85 bool "Support MPC8572DS"
87 # Use DDR3 controller with DDR2 DIMMs on this board
88 select SYS_FSL_DDRC_GEN3
92 config TARGET_P1010RDB_PA
93 bool "Support P1010RDB_PA"
95 select BOARD_LATE_INIT if CHAIN_OF_TRUST
102 config TARGET_P1010RDB_PB
103 bool "Support P1010RDB_PB"
105 select BOARD_LATE_INIT if CHAIN_OF_TRUST
112 config TARGET_P1020RDB_PC
113 bool "Support P1020RDB-PC"
121 config TARGET_P1020RDB_PD
122 bool "Support P1020RDB-PD"
130 config TARGET_P1024RDB
131 bool "Support P1024RDB"
139 config TARGET_P2020RDB
140 bool "Support P2020RDB-PC"
148 config TARGET_P2041RDB
149 bool "Support P2041RDB"
151 select BOARD_LATE_INIT if CHAIN_OF_TRUST
156 config TARGET_QEMU_PPCE500
157 bool "Support qemu-ppce500"
158 select ARCH_QEMU_E500
161 config TARGET_T1023RDB
162 bool "Support T1023RDB"
164 select BOARD_LATE_INIT if CHAIN_OF_TRUST
167 select FSL_DDR_INTERACTIVE
171 config TARGET_T1024RDB
172 bool "Support T1024RDB"
174 select BOARD_LATE_INIT if CHAIN_OF_TRUST
177 select FSL_DDR_INTERACTIVE
181 config TARGET_T1040RDB
182 bool "Support T1040RDB"
184 select BOARD_LATE_INIT if CHAIN_OF_TRUST
190 config TARGET_T1040D4RDB
191 bool "Support T1040D4RDB"
193 select BOARD_LATE_INIT if CHAIN_OF_TRUST
199 config TARGET_T1042RDB
200 bool "Support T1042RDB"
202 select BOARD_LATE_INIT if CHAIN_OF_TRUST
207 config TARGET_T1042D4RDB
208 bool "Support T1042D4RDB"
210 select BOARD_LATE_INIT if CHAIN_OF_TRUST
216 config TARGET_T1042RDB_PI
217 bool "Support T1042RDB_PI"
219 select BOARD_LATE_INIT if CHAIN_OF_TRUST
225 config TARGET_T2080QDS
226 bool "Support T2080QDS"
228 select BOARD_LATE_INIT if CHAIN_OF_TRUST
231 select FSL_DDR_FIRST_SLOT_QUAD_CAPABLE
232 select FSL_DDR_INTERACTIVE
235 config TARGET_T2080RDB
236 bool "Support T2080RDB"
238 select BOARD_LATE_INIT if CHAIN_OF_TRUST
244 config TARGET_T2081QDS
245 bool "Support T2081QDS"
249 select FSL_DDR_FIRST_SLOT_QUAD_CAPABLE
250 select FSL_DDR_INTERACTIVE
252 config TARGET_T4160RDB
253 bool "Support T4160RDB"
259 config TARGET_T4240RDB
260 bool "Support T4240RDB"
264 select FSL_DDR_FIRST_SLOT_QUAD_CAPABLE
268 config TARGET_CONTROLCENTERD
269 bool "Support controlcenterd"
272 config TARGET_KMP204X
273 bool "Support kmp204x"
276 config TARGET_XPEDITE520X
277 bool "Support xpedite520x"
280 config TARGET_XPEDITE537X
281 bool "Support xpedite537x"
283 # Use DDR3 controller with DDR2 DIMMs on this board
284 select SYS_FSL_DDRC_GEN3
286 config TARGET_XPEDITE550X
287 bool "Support xpedite550x"
290 config TARGET_UCP1020
291 bool "Support uCP1020"
296 config TARGET_CYRUS_P5020
297 bool "Support Varisys Cyrus P5020"
302 config TARGET_CYRUS_P5040
303 bool "Support Varisys Cyrus P5040"
315 select SYS_FSL_DDR_VER_47
316 select SYS_FSL_ERRATUM_A004477
317 select SYS_FSL_ERRATUM_A005871
318 select SYS_FSL_ERRATUM_A006379
319 select SYS_FSL_ERRATUM_A006384
320 select SYS_FSL_ERRATUM_A006475
321 select SYS_FSL_ERRATUM_A006593
322 select SYS_FSL_ERRATUM_A007075
323 select SYS_FSL_ERRATUM_A007186
324 select SYS_FSL_ERRATUM_A007212
325 select SYS_FSL_ERRATUM_A009942
326 select SYS_FSL_HAS_DDR3
327 select SYS_FSL_HAS_SEC
328 select SYS_FSL_QORIQ_CHASSIS2
329 select SYS_FSL_SEC_BE
330 select SYS_FSL_SEC_COMPAT_4
342 select SYS_FSL_DDR_VER_47
343 select SYS_FSL_ERRATUM_A004477
344 select SYS_FSL_ERRATUM_A005871
345 select SYS_FSL_ERRATUM_A006379
346 select SYS_FSL_ERRATUM_A006384
347 select SYS_FSL_ERRATUM_A006475
348 select SYS_FSL_ERRATUM_A006593
349 select SYS_FSL_ERRATUM_A007075
350 select SYS_FSL_ERRATUM_A007186
351 select SYS_FSL_ERRATUM_A007212
352 select SYS_FSL_ERRATUM_A007907
353 select SYS_FSL_ERRATUM_A009942
354 select SYS_FSL_HAS_DDR3
355 select SYS_FSL_HAS_SEC
356 select SYS_FSL_QORIQ_CHASSIS2
357 select SYS_FSL_SEC_BE
358 select SYS_FSL_SEC_COMPAT_4
368 select SYS_FSL_DDR_VER_44
369 select SYS_FSL_ERRATUM_A004477
370 select SYS_FSL_ERRATUM_A005125
371 select SYS_FSL_ERRATUM_ESDHC111
372 select SYS_FSL_HAS_DDR3
373 select SYS_FSL_HAS_SEC
374 select SYS_FSL_SEC_BE
375 select SYS_FSL_SEC_COMPAT_4
384 select SYS_FSL_DDR_VER_46
385 select SYS_FSL_ERRATUM_A004477
386 select SYS_FSL_ERRATUM_A005125
387 select SYS_FSL_ERRATUM_A005434
388 select SYS_FSL_ERRATUM_ESDHC111
389 select SYS_FSL_ERRATUM_I2C_A004447
390 select SYS_FSL_ERRATUM_IFC_A002769
391 select FSL_PCIE_RESET
392 select SYS_FSL_HAS_DDR3
393 select SYS_FSL_HAS_SEC
394 select SYS_FSL_SEC_BE
395 select SYS_FSL_SEC_COMPAT_4
396 select SYS_PPC_E500_USE_DEBUG_TLB
407 select SYS_FSL_DDR_VER_46
408 select SYS_FSL_ERRATUM_A005125
409 select SYS_FSL_ERRATUM_ESDHC111
410 select FSL_PCIE_RESET
411 select SYS_FSL_HAS_DDR3
412 select SYS_FSL_HAS_SEC
413 select SYS_FSL_SEC_BE
414 select SYS_FSL_SEC_COMPAT_6
415 select SYS_PPC_E500_USE_DEBUG_TLB
424 select SYS_FSL_ERRATUM_A004508
425 select SYS_FSL_ERRATUM_A005125
426 select FSL_PCIE_RESET
427 select SYS_FSL_HAS_DDR2
428 select SYS_FSL_HAS_DDR3
429 select SYS_FSL_HAS_SEC
430 select SYS_FSL_SEC_BE
431 select SYS_FSL_SEC_COMPAT_2
432 select SYS_PPC_E500_USE_DEBUG_TLB
441 select SYS_FSL_HAS_DDR1
446 select SYS_FSL_HAS_DDR1
447 select SYS_FSL_HAS_SEC
448 select SYS_FSL_SEC_BE
449 select SYS_FSL_SEC_COMPAT_2
454 select SYS_FSL_ERRATUM_A005125
455 select FSL_PCIE_RESET
456 select SYS_FSL_HAS_DDR2
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
466 select SYS_FSL_ERRATUM_A005125
467 select SYS_FSL_ERRATUM_NMG_DDR120
468 select SYS_FSL_ERRATUM_NMG_LBC103
469 select SYS_FSL_ERRATUM_NMG_ETSEC129
470 select SYS_FSL_ERRATUM_I2C_A004447
471 select FSL_PCIE_RESET
472 select SYS_FSL_HAS_DDR2
473 select SYS_FSL_HAS_DDR1
474 select SYS_FSL_HAS_SEC
475 select SYS_FSL_SEC_BE
476 select SYS_FSL_SEC_COMPAT_2
477 select SYS_PPC_E500_USE_DEBUG_TLB
483 select SYS_FSL_HAS_DDR1
484 select SYS_FSL_HAS_SEC
485 select SYS_FSL_SEC_BE
486 select SYS_FSL_SEC_COMPAT_2
491 select SYS_FSL_HAS_DDR1
496 select FSL_PCIE_RESET
497 select SYS_FSL_HAS_DDR2
498 select SYS_FSL_HAS_SEC
499 select SYS_FSL_SEC_BE
500 select SYS_FSL_SEC_COMPAT_2
505 select SYS_FSL_ERRATUM_A004508
506 select SYS_FSL_ERRATUM_A005125
507 select FSL_PCIE_RESET
508 select SYS_FSL_HAS_DDR3
509 select SYS_FSL_HAS_SEC
510 select SYS_FSL_SEC_BE
511 select SYS_FSL_SEC_COMPAT_2
518 select SYS_FSL_ERRATUM_A004508
519 select SYS_FSL_ERRATUM_A005125
520 select SYS_FSL_ERRATUM_DDR_115
521 select SYS_FSL_ERRATUM_DDR111_DDR134
522 select FSL_PCIE_RESET
523 select SYS_FSL_HAS_DDR2
524 select SYS_FSL_HAS_DDR3
525 select SYS_FSL_HAS_SEC
526 select SYS_FSL_SEC_BE
527 select SYS_FSL_SEC_COMPAT_2
528 select SYS_PPC_E500_USE_DEBUG_TLB
535 select SYS_FSL_ERRATUM_A004477
536 select SYS_FSL_ERRATUM_A004508
537 select SYS_FSL_ERRATUM_A005125
538 select SYS_FSL_ERRATUM_A005275
539 select SYS_FSL_ERRATUM_A006261
540 select SYS_FSL_ERRATUM_A007075
541 select SYS_FSL_ERRATUM_ESDHC111
542 select SYS_FSL_ERRATUM_I2C_A004447
543 select SYS_FSL_ERRATUM_IFC_A002769
544 select SYS_FSL_ERRATUM_P1010_A003549
545 select SYS_FSL_ERRATUM_SEC_A003571
546 select SYS_FSL_ERRATUM_IFC_A003399
547 select FSL_PCIE_RESET
548 select SYS_FSL_HAS_DDR3
549 select SYS_FSL_HAS_SEC
550 select SYS_FSL_SEC_BE
551 select SYS_FSL_SEC_COMPAT_4
552 select SYS_PPC_E500_USE_DEBUG_TLB
565 select SYS_FSL_ERRATUM_A004508
566 select SYS_FSL_ERRATUM_A005125
567 select SYS_FSL_ERRATUM_ELBC_A001
568 select SYS_FSL_ERRATUM_ESDHC111
569 select FSL_PCIE_DISABLE_ASPM
570 select SYS_FSL_HAS_DDR3
571 select SYS_FSL_HAS_SEC
572 select SYS_FSL_SEC_BE
573 select SYS_FSL_SEC_COMPAT_2
574 select SYS_PPC_E500_USE_DEBUG_TLB
580 select SYS_FSL_ERRATUM_A004508
581 select SYS_FSL_ERRATUM_A005125
582 select SYS_FSL_ERRATUM_ELBC_A001
583 select SYS_FSL_ERRATUM_ESDHC111
584 select FSL_PCIE_DISABLE_ASPM
585 select FSL_PCIE_RESET
586 select SYS_FSL_HAS_DDR3
587 select SYS_FSL_HAS_SEC
588 select SYS_FSL_SEC_BE
589 select SYS_FSL_SEC_COMPAT_2
590 select SYS_PPC_E500_USE_DEBUG_TLB
601 select SYS_FSL_ERRATUM_A004508
602 select SYS_FSL_ERRATUM_A005125
603 select SYS_FSL_ERRATUM_ELBC_A001
604 select SYS_FSL_ERRATUM_ESDHC111
605 select FSL_PCIE_DISABLE_ASPM
606 select FSL_PCIE_RESET
607 select SYS_FSL_HAS_DDR3
608 select SYS_FSL_HAS_SEC
609 select SYS_FSL_SEC_BE
610 select SYS_FSL_SEC_COMPAT_2
611 select SYS_PPC_E500_USE_DEBUG_TLB
622 select SYS_FSL_ERRATUM_A004477
623 select SYS_FSL_ERRATUM_A004508
624 select SYS_FSL_ERRATUM_A005125
625 select SYS_FSL_ERRATUM_ELBC_A001
626 select SYS_FSL_ERRATUM_ESDHC111
627 select SYS_FSL_ERRATUM_SATA_A001
628 select FSL_PCIE_RESET
629 select SYS_FSL_HAS_DDR3
630 select SYS_FSL_HAS_SEC
631 select SYS_FSL_SEC_BE
632 select SYS_FSL_SEC_COMPAT_2
633 select SYS_PPC_E500_USE_DEBUG_TLB
639 select SYS_FSL_ERRATUM_A004508
640 select SYS_FSL_ERRATUM_A005125
641 select SYS_FSL_ERRATUM_I2C_A004447
642 select FSL_PCIE_RESET
643 select SYS_FSL_HAS_DDR3
644 select SYS_FSL_HAS_SEC
645 select SYS_FSL_SEC_BE
646 select SYS_FSL_SEC_COMPAT_4
652 select SYS_FSL_ERRATUM_A004508
653 select SYS_FSL_ERRATUM_A005125
654 select SYS_FSL_ERRATUM_ELBC_A001
655 select SYS_FSL_ERRATUM_ESDHC111
656 select FSL_PCIE_DISABLE_ASPM
657 select FSL_PCIE_RESET
658 select SYS_FSL_HAS_DDR3
659 select SYS_FSL_HAS_SEC
660 select SYS_FSL_SEC_BE
661 select SYS_FSL_SEC_COMPAT_2
662 select SYS_PPC_E500_USE_DEBUG_TLB
674 select SYS_FSL_ERRATUM_A004508
675 select SYS_FSL_ERRATUM_A005125
676 select SYS_FSL_ERRATUM_ELBC_A001
677 select SYS_FSL_ERRATUM_ESDHC111
678 select FSL_PCIE_DISABLE_ASPM
679 select FSL_PCIE_RESET
680 select SYS_FSL_HAS_DDR3
681 select SYS_FSL_HAS_SEC
682 select SYS_FSL_SEC_BE
683 select SYS_FSL_SEC_COMPAT_2
684 select SYS_PPC_E500_USE_DEBUG_TLB
692 select SYS_FSL_ERRATUM_A004477
693 select SYS_FSL_ERRATUM_A004508
694 select SYS_FSL_ERRATUM_A005125
695 select SYS_FSL_ERRATUM_ESDHC111
696 select SYS_FSL_ERRATUM_ESDHC_A001
697 select FSL_PCIE_RESET
698 select SYS_FSL_HAS_DDR3
699 select SYS_FSL_HAS_SEC
700 select SYS_FSL_SEC_BE
701 select SYS_FSL_SEC_COMPAT_2
702 select SYS_PPC_E500_USE_DEBUG_TLB
712 select SYS_FSL_ERRATUM_A004510
713 select SYS_FSL_ERRATUM_A004849
714 select SYS_FSL_ERRATUM_A005275
715 select SYS_FSL_ERRATUM_A006261
716 select SYS_FSL_ERRATUM_CPU_A003999
717 select SYS_FSL_ERRATUM_DDR_A003
718 select SYS_FSL_ERRATUM_DDR_A003474
719 select SYS_FSL_ERRATUM_ESDHC111
720 select SYS_FSL_ERRATUM_I2C_A004447
721 select SYS_FSL_ERRATUM_NMG_CPU_A011
722 select SYS_FSL_ERRATUM_SRIO_A004034
723 select SYS_FSL_ERRATUM_USB14
724 select SYS_FSL_HAS_DDR3
725 select SYS_FSL_HAS_SEC
726 select SYS_FSL_QORIQ_CHASSIS1
727 select SYS_FSL_SEC_BE
728 select SYS_FSL_SEC_COMPAT_4
736 select SYS_FSL_DDR_VER_44
737 select SYS_FSL_ERRATUM_A004510
738 select SYS_FSL_ERRATUM_A004849
739 select SYS_FSL_ERRATUM_A005275
740 select SYS_FSL_ERRATUM_A005812
741 select SYS_FSL_ERRATUM_A006261
742 select SYS_FSL_ERRATUM_CPU_A003999
743 select SYS_FSL_ERRATUM_DDR_A003
744 select SYS_FSL_ERRATUM_DDR_A003474
745 select SYS_FSL_ERRATUM_ESDHC111
746 select SYS_FSL_ERRATUM_I2C_A004447
747 select SYS_FSL_ERRATUM_NMG_CPU_A011
748 select SYS_FSL_ERRATUM_SRIO_A004034
749 select SYS_FSL_ERRATUM_USB14
750 select SYS_FSL_HAS_DDR3
751 select SYS_FSL_HAS_SEC
752 select SYS_FSL_QORIQ_CHASSIS1
753 select SYS_FSL_SEC_BE
754 select SYS_FSL_SEC_COMPAT_4
765 select SYS_FSL_DDR_VER_44
766 select SYS_FSL_ERRATUM_A004510
767 select SYS_FSL_ERRATUM_A004580
768 select SYS_FSL_ERRATUM_A004849
769 select SYS_FSL_ERRATUM_A005812
770 select SYS_FSL_ERRATUM_A007075
771 select SYS_FSL_ERRATUM_CPC_A002
772 select SYS_FSL_ERRATUM_CPC_A003
773 select SYS_FSL_ERRATUM_CPU_A003999
774 select SYS_FSL_ERRATUM_DDR_A003
775 select SYS_FSL_ERRATUM_DDR_A003474
776 select SYS_FSL_ERRATUM_ELBC_A001
777 select SYS_FSL_ERRATUM_ESDHC111
778 select SYS_FSL_ERRATUM_ESDHC13
779 select SYS_FSL_ERRATUM_ESDHC135
780 select SYS_FSL_ERRATUM_I2C_A004447
781 select SYS_FSL_ERRATUM_NMG_CPU_A011
782 select SYS_FSL_ERRATUM_SRIO_A004034
783 select SYS_P4080_ERRATUM_CPU22
784 select SYS_P4080_ERRATUM_PCIE_A003
785 select SYS_P4080_ERRATUM_SERDES8
786 select SYS_P4080_ERRATUM_SERDES9
787 select SYS_P4080_ERRATUM_SERDES_A001
788 select SYS_P4080_ERRATUM_SERDES_A005
789 select SYS_FSL_HAS_DDR3
790 select SYS_FSL_HAS_SEC
791 select SYS_FSL_QORIQ_CHASSIS1
792 select SYS_FSL_SEC_BE
793 select SYS_FSL_SEC_COMPAT_4
803 select SYS_FSL_DDR_VER_44
804 select SYS_FSL_ERRATUM_A004510
805 select SYS_FSL_ERRATUM_A005275
806 select SYS_FSL_ERRATUM_A006261
807 select SYS_FSL_ERRATUM_DDR_A003
808 select SYS_FSL_ERRATUM_DDR_A003474
809 select SYS_FSL_ERRATUM_ESDHC111
810 select SYS_FSL_ERRATUM_I2C_A004447
811 select SYS_FSL_ERRATUM_SRIO_A004034
812 select SYS_FSL_ERRATUM_USB14
813 select SYS_FSL_HAS_DDR3
814 select SYS_FSL_HAS_SEC
815 select SYS_FSL_QORIQ_CHASSIS1
816 select SYS_FSL_SEC_BE
817 select SYS_FSL_SEC_COMPAT_4
828 select SYS_FSL_DDR_VER_44
829 select SYS_FSL_ERRATUM_A004510
830 select SYS_FSL_ERRATUM_A004699
831 select SYS_FSL_ERRATUM_A005275
832 select SYS_FSL_ERRATUM_A005812
833 select SYS_FSL_ERRATUM_A006261
834 select SYS_FSL_ERRATUM_DDR_A003
835 select SYS_FSL_ERRATUM_DDR_A003474
836 select SYS_FSL_ERRATUM_ESDHC111
837 select SYS_FSL_ERRATUM_USB14
838 select SYS_FSL_HAS_DDR3
839 select SYS_FSL_HAS_SEC
840 select SYS_FSL_QORIQ_CHASSIS1
841 select SYS_FSL_SEC_BE
842 select SYS_FSL_SEC_COMPAT_4
849 config ARCH_QEMU_E500
856 select SYS_FSL_DDR_VER_50
857 select SYS_FSL_ERRATUM_A008378
858 select SYS_FSL_ERRATUM_A008109
859 select SYS_FSL_ERRATUM_A009663
860 select SYS_FSL_ERRATUM_A009942
861 select SYS_FSL_ERRATUM_ESDHC111
862 select SYS_FSL_HAS_DDR3
863 select SYS_FSL_HAS_DDR4
864 select SYS_FSL_HAS_SEC
865 select SYS_FSL_QORIQ_CHASSIS2
866 select SYS_FSL_SEC_BE
867 select SYS_FSL_SEC_COMPAT_5
877 select SYS_FSL_DDR_VER_50
878 select SYS_FSL_ERRATUM_A008378
879 select SYS_FSL_ERRATUM_A008109
880 select SYS_FSL_ERRATUM_A009663
881 select SYS_FSL_ERRATUM_A009942
882 select SYS_FSL_ERRATUM_ESDHC111
883 select SYS_FSL_HAS_DDR3
884 select SYS_FSL_HAS_DDR4
885 select SYS_FSL_HAS_SEC
886 select SYS_FSL_QORIQ_CHASSIS2
887 select SYS_FSL_SEC_BE
888 select SYS_FSL_SEC_COMPAT_5
899 select SYS_FSL_DDR_VER_50
900 select SYS_FSL_ERRATUM_A008044
901 select SYS_FSL_ERRATUM_A008378
902 select SYS_FSL_ERRATUM_A008109
903 select SYS_FSL_ERRATUM_A009663
904 select SYS_FSL_ERRATUM_A009942
905 select SYS_FSL_ERRATUM_ESDHC111
906 select SYS_FSL_HAS_DDR3
907 select SYS_FSL_HAS_DDR4
908 select SYS_FSL_HAS_SEC
909 select SYS_FSL_QORIQ_CHASSIS2
910 select SYS_FSL_SEC_BE
911 select SYS_FSL_SEC_COMPAT_5
923 select SYS_FSL_DDR_VER_50
924 select SYS_FSL_ERRATUM_A008044
925 select SYS_FSL_ERRATUM_A008378
926 select SYS_FSL_ERRATUM_A008109
927 select SYS_FSL_ERRATUM_A009663
928 select SYS_FSL_ERRATUM_A009942
929 select SYS_FSL_ERRATUM_ESDHC111
930 select SYS_FSL_HAS_DDR3
931 select SYS_FSL_HAS_DDR4
932 select SYS_FSL_HAS_SEC
933 select SYS_FSL_QORIQ_CHASSIS2
934 select SYS_FSL_SEC_BE
935 select SYS_FSL_SEC_COMPAT_5
948 select SYS_FSL_DDR_VER_47
949 select SYS_FSL_ERRATUM_A006379
950 select SYS_FSL_ERRATUM_A006593
951 select SYS_FSL_ERRATUM_A007186
952 select SYS_FSL_ERRATUM_A007212
953 select SYS_FSL_ERRATUM_A007815
954 select SYS_FSL_ERRATUM_A007907
955 select SYS_FSL_ERRATUM_A008109
956 select SYS_FSL_ERRATUM_A009942
957 select SYS_FSL_ERRATUM_ESDHC111
958 select FSL_PCIE_RESET
959 select SYS_FSL_HAS_DDR3
960 select SYS_FSL_HAS_SEC
961 select SYS_FSL_QORIQ_CHASSIS2
962 select SYS_FSL_SEC_BE
963 select SYS_FSL_SEC_COMPAT_4
976 select SYS_FSL_DDR_VER_47
977 select SYS_FSL_ERRATUM_A006379
978 select SYS_FSL_ERRATUM_A006593
979 select SYS_FSL_ERRATUM_A007186
980 select SYS_FSL_ERRATUM_A007212
981 select SYS_FSL_ERRATUM_A009942
982 select SYS_FSL_ERRATUM_ESDHC111
983 select FSL_PCIE_RESET
984 select SYS_FSL_HAS_DDR3
985 select SYS_FSL_HAS_SEC
986 select SYS_FSL_QORIQ_CHASSIS2
987 select SYS_FSL_SEC_BE
988 select SYS_FSL_SEC_COMPAT_4
999 select SYS_FSL_DDR_VER_47
1000 select SYS_FSL_ERRATUM_A004468
1001 select SYS_FSL_ERRATUM_A005871
1002 select SYS_FSL_ERRATUM_A006379
1003 select SYS_FSL_ERRATUM_A006593
1004 select SYS_FSL_ERRATUM_A007186
1005 select SYS_FSL_ERRATUM_A007798
1006 select SYS_FSL_ERRATUM_A009942
1007 select SYS_FSL_HAS_DDR3
1008 select SYS_FSL_HAS_SEC
1009 select SYS_FSL_QORIQ_CHASSIS2
1010 select SYS_FSL_SEC_BE
1011 select SYS_FSL_SEC_COMPAT_4
1024 select SYS_FSL_DDR_VER_47
1025 select SYS_FSL_ERRATUM_A004468
1026 select SYS_FSL_ERRATUM_A005871
1027 select SYS_FSL_ERRATUM_A006261
1028 select SYS_FSL_ERRATUM_A006379
1029 select SYS_FSL_ERRATUM_A006593
1030 select SYS_FSL_ERRATUM_A007186
1031 select SYS_FSL_ERRATUM_A007798
1032 select SYS_FSL_ERRATUM_A007815
1033 select SYS_FSL_ERRATUM_A007907
1034 select SYS_FSL_ERRATUM_A008109
1035 select SYS_FSL_ERRATUM_A009942
1036 select SYS_FSL_HAS_DDR3
1037 select SYS_FSL_HAS_SEC
1038 select SYS_FSL_QORIQ_CHASSIS2
1039 select SYS_FSL_SEC_BE
1040 select SYS_FSL_SEC_COMPAT_4
1048 config MPC85XX_HAVE_RESET_VECTOR
1049 bool "Indicate reset vector at CONFIG_RESET_VECTOR_ADDRESS - 0xffc"
1060 Enable PowerPC E500 cores, including e500v1, e500v2, e500mc
1066 Enble PowerPC E500MC core
1071 Enable PowerPC E6500 core
1076 Use Freescale common code for Local Access Window
1081 Enable Freescale Secure Boot feature. Normally selected
1082 by defconfig. If unsure, do not change.
1085 int "Maximum number of CPUs permitted for MPC85xx"
1086 default 12 if ARCH_T4240
1087 default 8 if ARCH_P4080 || \
1089 default 4 if ARCH_B4860 || \
1097 default 2 if ARCH_B4420 || \
1112 Set this number to the maximum number of possible CPUs in the SoC.
1113 SoCs may have multiple clusters with each cluster may have multiple
1114 ports. If some ports are reserved but higher ports are used for
1115 cores, count the reserved ports. This will allocate enough memory
1116 in spin table to properly handle all cores.
1118 config SYS_CCSRBAR_DEFAULT
1119 hex "Default CCSRBAR address"
1120 default 0xff700000 if ARCH_BSC9131 || \
1141 default 0xff600000 if ARCH_P1023
1142 default 0xfe000000 if ARCH_B4420 || \
1157 default 0xe0000000 if ARCH_QEMU_E500
1159 Default value of CCSRBAR comes from power-on-reset. It
1160 is fixed on each SoC. Some SoCs can have different value
1161 if changed by pre-boot regime. The value here must match
1162 the current value in SoC. If not sure, do not change.
1164 config SYS_FSL_ERRATUM_A004468
1167 config SYS_FSL_ERRATUM_A004477
1170 config SYS_FSL_ERRATUM_A004508
1173 config SYS_FSL_ERRATUM_A004580
1176 config SYS_FSL_ERRATUM_A004699
1179 config SYS_FSL_ERRATUM_A004849
1182 config SYS_FSL_ERRATUM_A004510
1185 config SYS_FSL_ERRATUM_A004510_SVR_REV
1187 depends on SYS_FSL_ERRATUM_A004510
1188 default 0x20 if ARCH_P4080
1191 config SYS_FSL_ERRATUM_A004510_SVR_REV2
1193 depends on (SYS_FSL_ERRATUM_A004510 && (ARCH_P2041 || ARCH_P3041))
1196 config SYS_FSL_ERRATUM_A005125
1199 config SYS_FSL_ERRATUM_A005434
1202 config SYS_FSL_ERRATUM_A005812
1205 config SYS_FSL_ERRATUM_A005871
1208 config SYS_FSL_ERRATUM_A005275
1211 config SYS_FSL_ERRATUM_A006261
1214 config SYS_FSL_ERRATUM_A006379
1217 config SYS_FSL_ERRATUM_A006384
1220 config SYS_FSL_ERRATUM_A006475
1223 config SYS_FSL_ERRATUM_A006593
1226 config SYS_FSL_ERRATUM_A007075
1229 config SYS_FSL_ERRATUM_A007186
1232 config SYS_FSL_ERRATUM_A007212
1235 config SYS_FSL_ERRATUM_A007815
1238 config SYS_FSL_ERRATUM_A007798
1241 config SYS_FSL_ERRATUM_A007907
1244 config SYS_FSL_ERRATUM_A008044
1247 config SYS_FSL_ERRATUM_CPC_A002
1250 config SYS_FSL_ERRATUM_CPC_A003
1253 config SYS_FSL_ERRATUM_CPU_A003999
1256 config SYS_FSL_ERRATUM_ELBC_A001
1259 config SYS_FSL_ERRATUM_I2C_A004447
1262 config SYS_FSL_A004447_SVR_REV
1264 depends on SYS_FSL_ERRATUM_I2C_A004447
1265 default 0x00 if ARCH_MPC8548
1266 default 0x10 if ARCH_P1010
1267 default 0x11 if ARCH_P1023 || ARCH_P2041 || ARCH_BSC9132
1268 default 0x20 if ARCH_P3041 || ARCH_P4080 || ARCH_P5020
1270 config SYS_FSL_ERRATUM_IFC_A002769
1273 config SYS_FSL_ERRATUM_IFC_A003399
1276 config SYS_FSL_ERRATUM_NMG_CPU_A011
1279 config SYS_FSL_ERRATUM_NMG_ETSEC129
1282 config SYS_FSL_ERRATUM_NMG_LBC103
1285 config SYS_FSL_ERRATUM_P1010_A003549
1288 config SYS_FSL_ERRATUM_SATA_A001
1291 config SYS_FSL_ERRATUM_SEC_A003571
1294 config SYS_FSL_ERRATUM_SRIO_A004034
1297 config SYS_FSL_ERRATUM_USB14
1300 config SYS_P4080_ERRATUM_CPU22
1303 config SYS_P4080_ERRATUM_PCIE_A003
1306 config SYS_P4080_ERRATUM_SERDES8
1309 config SYS_P4080_ERRATUM_SERDES9
1312 config SYS_P4080_ERRATUM_SERDES_A001
1315 config SYS_P4080_ERRATUM_SERDES_A005
1318 config FSL_PCIE_DISABLE_ASPM
1321 config FSL_PCIE_RESET
1324 config SYS_FSL_QORIQ_CHASSIS1
1327 config SYS_FSL_QORIQ_CHASSIS2
1330 config SYS_FSL_NUM_LAWS
1331 int "Number of local access windows"
1333 default 32 if ARCH_B4420 || \
1344 default 16 if ARCH_T1023 || \
1348 default 12 if ARCH_BSC9131 || \
1362 default 10 if ARCH_MPC8544 || \
1366 default 8 if ARCH_MPC8540 || \
1371 Number of local access windows. This is fixed per SoC.
1372 If not sure, do not change.
1374 config SYS_FSL_THREADS_PER_CORE
1379 config SYS_NUM_TLBCAMS
1380 int "Number of TLB CAM entries"
1381 default 64 if E500MC
1384 Number of TLB CAM entries for Book-E chips. 64 for E500MC,
1385 16 for other E500 SoCs.
1390 config SYS_PPC_E500_USE_DEBUG_TLB
1399 config SYS_PPC_E500_DEBUG_TLB
1400 int "Temporary TLB entry for external debugger"
1401 depends on SYS_PPC_E500_USE_DEBUG_TLB
1402 default 0 if ARCH_MPC8544 || ARCH_MPC8548
1403 default 1 if ARCH_MPC8536
1404 default 2 if ARCH_MPC8572 || \
1412 default 3 if ARCH_P1010 || \
1416 Select a temporary TLB entry to be used during boot to work
1417 around limitations in e500v1 and e500v2 external debugger
1418 support. This reduces the portions of the boot code where
1419 breakpoints and single stepping do not work. The value of this
1420 symbol should be set to the TLB1 entry to be used for this
1421 purpose. If unsure, do not change.
1423 config SYS_FSL_IFC_CLK_DIV
1424 int "Divider of platform clock"
1426 default 2 if ARCH_B4420 || \
1436 Defines divider of platform clock(clock input to
1439 config SYS_FSL_LBC_CLK_DIV
1440 int "Divider of platform clock"
1441 depends on FSL_ELBC || ARCH_MPC8540 || \
1442 ARCH_MPC8548 || ARCH_MPC8541 || \
1443 ARCH_MPC8555 || ARCH_MPC8560 || \
1446 default 2 if ARCH_P2041 || \
1454 Defines divider of platform clock(clock input to
1457 source "board/freescale/corenet_ds/Kconfig"
1458 source "board/freescale/mpc8541cds/Kconfig"
1459 source "board/freescale/mpc8544ds/Kconfig"
1460 source "board/freescale/mpc8548cds/Kconfig"
1461 source "board/freescale/mpc8555cds/Kconfig"
1462 source "board/freescale/mpc8568mds/Kconfig"
1463 source "board/freescale/mpc8569mds/Kconfig"
1464 source "board/freescale/mpc8572ds/Kconfig"
1465 source "board/freescale/p1010rdb/Kconfig"
1466 source "board/freescale/p1_p2_rdb_pc/Kconfig"
1467 source "board/freescale/p2041rdb/Kconfig"
1468 source "board/freescale/qemu-ppce500/Kconfig"
1469 source "board/freescale/t102xrdb/Kconfig"
1470 source "board/freescale/t104xrdb/Kconfig"
1471 source "board/freescale/t208xqds/Kconfig"
1472 source "board/freescale/t208xrdb/Kconfig"
1473 source "board/freescale/t4rdb/Kconfig"
1474 source "board/gdsys/p1022/Kconfig"
1475 source "board/keymile/Kconfig"
1476 source "board/sbc8548/Kconfig"
1477 source "board/socrates/Kconfig"
1478 source "board/varisys/cyrus/Kconfig"
1479 source "board/xes/xpedite520x/Kconfig"
1480 source "board/xes/xpedite537x/Kconfig"
1481 source "board/xes/xpedite550x/Kconfig"
1482 source "board/Arcturus/ucp1020/Kconfig"