1dd84058dSMasahiro Yamadamenu "mpc85xx CPU" 2dd84058dSMasahiro Yamada depends on MPC85xx 3dd84058dSMasahiro Yamada 4dd84058dSMasahiro Yamadaconfig SYS_CPU 5dd84058dSMasahiro Yamada default "mpc85xx" 6dd84058dSMasahiro Yamada 7dd84058dSMasahiro Yamadachoice 8dd84058dSMasahiro Yamada prompt "Target select" 9a26cd049SJoe Hershberger optional 10dd84058dSMasahiro Yamada 11dd84058dSMasahiro Yamadaconfig TARGET_SBC8548 12dd84058dSMasahiro Yamada bool "Support sbc8548" 13281ed4c7SYork Sun select ARCH_MPC8548 14dd84058dSMasahiro Yamada 15dd84058dSMasahiro Yamadaconfig TARGET_SOCRATES 16dd84058dSMasahiro Yamada bool "Support socrates" 1725cb74b3SYork Sun select ARCH_MPC8544 18dd84058dSMasahiro Yamada 1945a8d117SYork Sunconfig TARGET_B4420QDS 2045a8d117SYork Sun bool "Support B4420QDS" 21b41f192bSYork Sun select ARCH_B4420 2245a8d117SYork Sun select SUPPORT_SPL 2345a8d117SYork Sun select PHYS_64BIT 2445a8d117SYork Sun 25dd84058dSMasahiro Yamadaconfig TARGET_B4860QDS 26dd84058dSMasahiro Yamada bool "Support B4860QDS" 273006ebc3SYork Sun select ARCH_B4860 2802627356SMasahiro Yamada select SUPPORT_SPL 29bb6b142fSMasahiro Yamada select PHYS_64BIT 30dd84058dSMasahiro Yamada 31dd84058dSMasahiro Yamadaconfig TARGET_BSC9131RDB 32dd84058dSMasahiro Yamada bool "Support BSC9131RDB" 33115d60c0SYork Sun select ARCH_BSC9131 3402627356SMasahiro Yamada select SUPPORT_SPL 35dd84058dSMasahiro Yamada 36dd84058dSMasahiro Yamadaconfig TARGET_BSC9132QDS 37dd84058dSMasahiro Yamada bool "Support BSC9132QDS" 38115d60c0SYork Sun select ARCH_BSC9132 3902627356SMasahiro Yamada select SUPPORT_SPL 40dd84058dSMasahiro Yamada 41dd84058dSMasahiro Yamadaconfig TARGET_C29XPCIE 42dd84058dSMasahiro Yamada bool "Support C29XPCIE" 434fd64746SYork Sun select ARCH_C29X 4402627356SMasahiro Yamada select SUPPORT_SPL 45cf6bbe4cSMasahiro Yamada select SUPPORT_TPL 46bb6b142fSMasahiro Yamada select PHYS_64BIT 47dd84058dSMasahiro Yamada 48dd84058dSMasahiro Yamadaconfig TARGET_P3041DS 49dd84058dSMasahiro Yamada bool "Support P3041DS" 50bb6b142fSMasahiro Yamada select PHYS_64BIT 515e5fdd2dSYork Sun select ARCH_P3041 52dd84058dSMasahiro Yamada 53dd84058dSMasahiro Yamadaconfig TARGET_P4080DS 54dd84058dSMasahiro Yamada bool "Support P4080DS" 55bb6b142fSMasahiro Yamada select PHYS_64BIT 56e71372cbSYork Sun select ARCH_P4080 57dd84058dSMasahiro Yamada 58dd84058dSMasahiro Yamadaconfig TARGET_P5020DS 59dd84058dSMasahiro Yamada bool "Support P5020DS" 60bb6b142fSMasahiro Yamada select PHYS_64BIT 61cefe11cdSYork Sun select ARCH_P5020 62dd84058dSMasahiro Yamada 63dd84058dSMasahiro Yamadaconfig TARGET_P5040DS 64dd84058dSMasahiro Yamada bool "Support P5040DS" 65bb6b142fSMasahiro Yamada select PHYS_64BIT 6695390360SYork Sun select ARCH_P5040 67dd84058dSMasahiro Yamada 68dd84058dSMasahiro Yamadaconfig TARGET_MPC8536DS 69dd84058dSMasahiro Yamada bool "Support MPC8536DS" 7024ad75aeSYork Sun select ARCH_MPC8536 71*d26e34c4SYork Sun# Use DDR3 controller with DDR2 DIMMs on this board 72*d26e34c4SYork Sun select SYS_FSL_DDRC_GEN3 73dd84058dSMasahiro Yamada 74dd84058dSMasahiro Yamadaconfig TARGET_MPC8540ADS 75dd84058dSMasahiro Yamada bool "Support MPC8540ADS" 767f825218SYork Sun select ARCH_MPC8540 77dd84058dSMasahiro Yamada 78dd84058dSMasahiro Yamadaconfig TARGET_MPC8541CDS 79dd84058dSMasahiro Yamada bool "Support MPC8541CDS" 803aff3082SYork Sun select ARCH_MPC8541 81dd84058dSMasahiro Yamada 82dd84058dSMasahiro Yamadaconfig TARGET_MPC8544DS 83dd84058dSMasahiro Yamada bool "Support MPC8544DS" 8425cb74b3SYork Sun select ARCH_MPC8544 85dd84058dSMasahiro Yamada 86dd84058dSMasahiro Yamadaconfig TARGET_MPC8548CDS 87dd84058dSMasahiro Yamada bool "Support MPC8548CDS" 88281ed4c7SYork Sun select ARCH_MPC8548 89dd84058dSMasahiro Yamada 90dd84058dSMasahiro Yamadaconfig TARGET_MPC8555CDS 91dd84058dSMasahiro Yamada bool "Support MPC8555CDS" 923c3d8ab5SYork Sun select ARCH_MPC8555 93dd84058dSMasahiro Yamada 94dd84058dSMasahiro Yamadaconfig TARGET_MPC8560ADS 95dd84058dSMasahiro Yamada bool "Support MPC8560ADS" 9699d0a312SYork Sun select ARCH_MPC8560 97dd84058dSMasahiro Yamada 98dd84058dSMasahiro Yamadaconfig TARGET_MPC8568MDS 99dd84058dSMasahiro Yamada bool "Support MPC8568MDS" 100d07c3843SYork Sun select ARCH_MPC8568 101dd84058dSMasahiro Yamada 102dd84058dSMasahiro Yamadaconfig TARGET_MPC8569MDS 103dd84058dSMasahiro Yamada bool "Support MPC8569MDS" 10423b36a7dSYork Sun select ARCH_MPC8569 105dd84058dSMasahiro Yamada 106dd84058dSMasahiro Yamadaconfig TARGET_MPC8572DS 107dd84058dSMasahiro Yamada bool "Support MPC8572DS" 108c8f48474SYork Sun select ARCH_MPC8572 109*d26e34c4SYork Sun# Use DDR3 controller with DDR2 DIMMs on this board 110*d26e34c4SYork Sun select SYS_FSL_DDRC_GEN3 111dd84058dSMasahiro Yamada 1127601686cSYork Sunconfig TARGET_P1010RDB_PA 1137601686cSYork Sun bool "Support P1010RDB_PA" 1147601686cSYork Sun select ARCH_P1010 1157601686cSYork Sun select SUPPORT_SPL 1167601686cSYork Sun select SUPPORT_TPL 1177601686cSYork Sun 1187601686cSYork Sunconfig TARGET_P1010RDB_PB 1197601686cSYork Sun bool "Support P1010RDB_PB" 1207d5f9f84SYork Sun select ARCH_P1010 12102627356SMasahiro Yamada select SUPPORT_SPL 122cf6bbe4cSMasahiro Yamada select SUPPORT_TPL 123dd84058dSMasahiro Yamada 124dd84058dSMasahiro Yamadaconfig TARGET_P1022DS 125dd84058dSMasahiro Yamada bool "Support P1022DS" 126feb9e25bSYork Sun select ARCH_P1022 12702627356SMasahiro Yamada select SUPPORT_SPL 128cf6bbe4cSMasahiro Yamada select SUPPORT_TPL 129dd84058dSMasahiro Yamada 130dd84058dSMasahiro Yamadaconfig TARGET_P1023RDB 131dd84058dSMasahiro Yamada bool "Support P1023RDB" 1329bb1d6bcSYork Sun select ARCH_P1023 133dd84058dSMasahiro Yamada 134fedae6ebSYork Sunconfig TARGET_P1020MBG 135fedae6ebSYork Sun bool "Support P1020MBG-PC" 136fedae6ebSYork Sun select SUPPORT_SPL 137fedae6ebSYork Sun select SUPPORT_TPL 138484fff64SYork Sun select ARCH_P1020 139484fff64SYork Sun 140aa14620cSYork Sunconfig TARGET_P1020RDB_PC 141aa14620cSYork Sun bool "Support P1020RDB-PC" 142aa14620cSYork Sun select SUPPORT_SPL 143aa14620cSYork Sun select SUPPORT_TPL 144484fff64SYork Sun select ARCH_P1020 145aa14620cSYork Sun 146f404b66cSYork Sunconfig TARGET_P1020RDB_PD 147f404b66cSYork Sun bool "Support P1020RDB-PD" 148f404b66cSYork Sun select SUPPORT_SPL 149f404b66cSYork Sun select SUPPORT_TPL 150484fff64SYork Sun select ARCH_P1020 151f404b66cSYork Sun 152e9bc8a8fSYork Sunconfig TARGET_P1020UTM 153e9bc8a8fSYork Sun bool "Support P1020UTM" 154e9bc8a8fSYork Sun select SUPPORT_SPL 155e9bc8a8fSYork Sun select SUPPORT_TPL 156484fff64SYork Sun select ARCH_P1020 157fedae6ebSYork Sun 158da439db3SYork Sunconfig TARGET_P1021RDB 159da439db3SYork Sun bool "Support P1021RDB" 160da439db3SYork Sun select SUPPORT_SPL 161da439db3SYork Sun select SUPPORT_TPL 162a990799dSYork Sun select ARCH_P1021 163da439db3SYork Sun 1644eedabfeSYork Sunconfig TARGET_P1024RDB 1654eedabfeSYork Sun bool "Support P1024RDB" 1664eedabfeSYork Sun select SUPPORT_SPL 1674eedabfeSYork Sun select SUPPORT_TPL 16852b6f13dSYork Sun select ARCH_P1024 1694eedabfeSYork Sun 170b0c98b4bSYork Sunconfig TARGET_P1025RDB 171b0c98b4bSYork Sun bool "Support P1025RDB" 172b0c98b4bSYork Sun select SUPPORT_SPL 173b0c98b4bSYork Sun select SUPPORT_TPL 1744167a67dSYork Sun select ARCH_P1025 175b0c98b4bSYork Sun 1768435aa77SYork Sunconfig TARGET_P2020RDB 1778435aa77SYork Sun bool "Support P2020RDB-PC" 1788435aa77SYork Sun select SUPPORT_SPL 1798435aa77SYork Sun select SUPPORT_TPL 1804593637bSYork Sun select ARCH_P2020 1818435aa77SYork Sun 182dd84058dSMasahiro Yamadaconfig TARGET_P1_TWR 183dd84058dSMasahiro Yamada bool "Support p1_twr" 1844167a67dSYork Sun select ARCH_P1025 185dd84058dSMasahiro Yamada 186dd84058dSMasahiro Yamadaconfig TARGET_P2041RDB 187dd84058dSMasahiro Yamada bool "Support P2041RDB" 188ce040c83SYork Sun select ARCH_P2041 189bb6b142fSMasahiro Yamada select PHYS_64BIT 190dd84058dSMasahiro Yamada 191dd84058dSMasahiro Yamadaconfig TARGET_QEMU_PPCE500 192dd84058dSMasahiro Yamada bool "Support qemu-ppce500" 19310343403SYork Sun select ARCH_QEMU_E500 194bb6b142fSMasahiro Yamada select PHYS_64BIT 195dd84058dSMasahiro Yamada 1966f53bd47SYork Sunconfig TARGET_T1024QDS 1976f53bd47SYork Sun bool "Support T1024QDS" 198e5d5f5a8SYork Sun select ARCH_T1024 199aba80048SShengzhou Liu select SUPPORT_SPL 200bb6b142fSMasahiro Yamada select PHYS_64BIT 201aba80048SShengzhou Liu 20208c75292SYork Sunconfig TARGET_T1023RDB 20308c75292SYork Sun bool "Support T1023RDB" 2045ff3f41dSYork Sun select ARCH_T1023 20508c75292SYork Sun select SUPPORT_SPL 20608c75292SYork Sun select PHYS_64BIT 20708c75292SYork Sun 20808c75292SYork Sunconfig TARGET_T1024RDB 20908c75292SYork Sun bool "Support T1024RDB" 210e5d5f5a8SYork Sun select ARCH_T1024 21148c6f328SShengzhou Liu select SUPPORT_SPL 212bb6b142fSMasahiro Yamada select PHYS_64BIT 21348c6f328SShengzhou Liu 214dd84058dSMasahiro Yamadaconfig TARGET_T1040QDS 215dd84058dSMasahiro Yamada bool "Support T1040QDS" 2165d737010SYork Sun select ARCH_T1040 217bb6b142fSMasahiro Yamada select PHYS_64BIT 218dd84058dSMasahiro Yamada 21995a809b9SYork Sunconfig TARGET_T1040RDB 22095a809b9SYork Sun bool "Support T1040RDB" 2215d737010SYork Sun select ARCH_T1040 22295a809b9SYork Sun select SUPPORT_SPL 22395a809b9SYork Sun select PHYS_64BIT 22495a809b9SYork Sun 225a016735cSYork Sunconfig TARGET_T1040D4RDB 226a016735cSYork Sun bool "Support T1040D4RDB" 227a016735cSYork Sun select ARCH_T1040 228a016735cSYork Sun select SUPPORT_SPL 229a016735cSYork Sun select PHYS_64BIT 230a016735cSYork Sun 23195a809b9SYork Sunconfig TARGET_T1042RDB 23295a809b9SYork Sun bool "Support T1042RDB" 2335449c98aSYork Sun select ARCH_T1042 23402627356SMasahiro Yamada select SUPPORT_SPL 235bb6b142fSMasahiro Yamada select PHYS_64BIT 236dd84058dSMasahiro Yamada 237319ed24aSYork Sunconfig TARGET_T1042D4RDB 238319ed24aSYork Sun bool "Support T1042D4RDB" 239319ed24aSYork Sun select ARCH_T1042 240319ed24aSYork Sun select SUPPORT_SPL 241319ed24aSYork Sun select PHYS_64BIT 242319ed24aSYork Sun 24355ed8ae3SYork Sunconfig TARGET_T1042RDB_PI 24455ed8ae3SYork Sun bool "Support T1042RDB_PI" 24555ed8ae3SYork Sun select ARCH_T1042 24655ed8ae3SYork Sun select SUPPORT_SPL 24755ed8ae3SYork Sun select PHYS_64BIT 24855ed8ae3SYork Sun 249638d5be0SYork Sunconfig TARGET_T2080QDS 250638d5be0SYork Sun bool "Support T2080QDS" 2510f3d80e9SYork Sun select ARCH_T2080 25202627356SMasahiro Yamada select SUPPORT_SPL 253bb6b142fSMasahiro Yamada select PHYS_64BIT 254dd84058dSMasahiro Yamada 25501671e66SYork Sunconfig TARGET_T2080RDB 25601671e66SYork Sun bool "Support T2080RDB" 2570f3d80e9SYork Sun select ARCH_T2080 25802627356SMasahiro Yamada select SUPPORT_SPL 259bb6b142fSMasahiro Yamada select PHYS_64BIT 260dd84058dSMasahiro Yamada 261638d5be0SYork Sunconfig TARGET_T2081QDS 262638d5be0SYork Sun bool "Support T2081QDS" 2630f3d80e9SYork Sun select ARCH_T2081 264638d5be0SYork Sun select SUPPORT_SPL 265638d5be0SYork Sun select PHYS_64BIT 266638d5be0SYork Sun 2679c21d06cSYork Sunconfig TARGET_T4160QDS 2689c21d06cSYork Sun bool "Support T4160QDS" 269652a7bbdSYork Sun select ARCH_T4160 2709c21d06cSYork Sun select SUPPORT_SPL 2719c21d06cSYork Sun select PHYS_64BIT 2729c21d06cSYork Sun 27312ffdb3bSYork Sunconfig TARGET_T4160RDB 27412ffdb3bSYork Sun bool "Support T4160RDB" 275652a7bbdSYork Sun select ARCH_T4160 27612ffdb3bSYork Sun select SUPPORT_SPL 27712ffdb3bSYork Sun select PHYS_64BIT 27812ffdb3bSYork Sun 279dd84058dSMasahiro Yamadaconfig TARGET_T4240QDS 280dd84058dSMasahiro Yamada bool "Support T4240QDS" 28126bc57daSYork Sun select ARCH_T4240 28202627356SMasahiro Yamada select SUPPORT_SPL 283bb6b142fSMasahiro Yamada select PHYS_64BIT 284dd84058dSMasahiro Yamada 285dd84058dSMasahiro Yamadaconfig TARGET_T4240RDB 286dd84058dSMasahiro Yamada bool "Support T4240RDB" 28726bc57daSYork Sun select ARCH_T4240 288373762c3SChunhe Lan select SUPPORT_SPL 289bb6b142fSMasahiro Yamada select PHYS_64BIT 290dd84058dSMasahiro Yamada 291dd84058dSMasahiro Yamadaconfig TARGET_CONTROLCENTERD 292dd84058dSMasahiro Yamada bool "Support controlcenterd" 293feb9e25bSYork Sun select ARCH_P1022 294dd84058dSMasahiro Yamada 295dd84058dSMasahiro Yamadaconfig TARGET_KMP204X 296dd84058dSMasahiro Yamada bool "Support kmp204x" 297ce040c83SYork Sun select ARCH_P2041 298bb6b142fSMasahiro Yamada select PHYS_64BIT 299dd84058dSMasahiro Yamada 300dd84058dSMasahiro Yamadaconfig TARGET_XPEDITE520X 301dd84058dSMasahiro Yamada bool "Support xpedite520x" 302281ed4c7SYork Sun select ARCH_MPC8548 303dd84058dSMasahiro Yamada 304dd84058dSMasahiro Yamadaconfig TARGET_XPEDITE537X 305dd84058dSMasahiro Yamada bool "Support xpedite537x" 306c8f48474SYork Sun select ARCH_MPC8572 307*d26e34c4SYork Sun# Use DDR3 controller with DDR2 DIMMs on this board 308*d26e34c4SYork Sun select SYS_FSL_DDRC_GEN3 309dd84058dSMasahiro Yamada 310dd84058dSMasahiro Yamadaconfig TARGET_XPEDITE550X 311dd84058dSMasahiro Yamada bool "Support xpedite550x" 3124593637bSYork Sun select ARCH_P2020 313dd84058dSMasahiro Yamada 3148b0044ffSOleksandr G Zhadanconfig TARGET_UCP1020 3158b0044ffSOleksandr G Zhadan bool "Support uCP1020" 316484fff64SYork Sun select ARCH_P1020 3178b0044ffSOleksandr G Zhadan 31822a1b99aSYork Sunconfig TARGET_CYRUS_P5020 31922a1b99aSYork Sun bool "Support Varisys Cyrus P5020" 32022a1b99aSYork Sun select ARCH_P5020 32122a1b99aSYork Sun select PHYS_64BIT 32222a1b99aSYork Sun 32322a1b99aSYork Sunconfig TARGET_CYRUS_P5040 32422a1b99aSYork Sun bool "Support Varisys Cyrus P5040" 32522a1b99aSYork Sun select ARCH_P5040 326bb6b142fSMasahiro Yamada select PHYS_64BIT 32787e29878SAndy Fleming 328dd84058dSMasahiro Yamadaendchoice 329dd84058dSMasahiro Yamada 330b41f192bSYork Sunconfig ARCH_B4420 331b41f192bSYork Sun bool 332f8dee360SYork Sun select E500MC 33305cb79a7SYork Sun select FSL_LAW 334*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 3352c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 33690b80386SYork Sun select SYS_FSL_SEC_BE 3372c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 338b41f192bSYork Sun 3393006ebc3SYork Sunconfig ARCH_B4860 3403006ebc3SYork Sun bool 341f8dee360SYork Sun select E500MC 34205cb79a7SYork Sun select FSL_LAW 343*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 3442c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 34590b80386SYork Sun select SYS_FSL_SEC_BE 3462c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 3473006ebc3SYork Sun 348115d60c0SYork Sunconfig ARCH_BSC9131 349115d60c0SYork Sun bool 35005cb79a7SYork Sun select FSL_LAW 351*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 3522c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 35390b80386SYork Sun select SYS_FSL_SEC_BE 3542c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 355115d60c0SYork Sun 356115d60c0SYork Sunconfig ARCH_BSC9132 357115d60c0SYork Sun bool 35805cb79a7SYork Sun select FSL_LAW 359*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 3602c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 36190b80386SYork Sun select SYS_FSL_SEC_BE 3622c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 36353c95384SYork Sun select SYS_PPC_E500_USE_DEBUG_TLB 364115d60c0SYork Sun 3654fd64746SYork Sunconfig ARCH_C29X 3664fd64746SYork Sun bool 36705cb79a7SYork Sun select FSL_LAW 368*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 3692c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 37090b80386SYork Sun select SYS_FSL_SEC_BE 3712c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_6 37253c95384SYork Sun select SYS_PPC_E500_USE_DEBUG_TLB 3734fd64746SYork Sun 37424ad75aeSYork Sunconfig ARCH_MPC8536 37524ad75aeSYork Sun bool 37605cb79a7SYork Sun select FSL_LAW 377*d26e34c4SYork Sun select SYS_FSL_HAS_DDR2 378*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 3792c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 38090b80386SYork Sun select SYS_FSL_SEC_BE 3812c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_2 38253c95384SYork Sun select SYS_PPC_E500_USE_DEBUG_TLB 38324ad75aeSYork Sun 3847f825218SYork Sunconfig ARCH_MPC8540 3857f825218SYork Sun bool 38605cb79a7SYork Sun select FSL_LAW 387*d26e34c4SYork Sun select SYS_FSL_HAS_DDR1 3887f825218SYork Sun 3893aff3082SYork Sunconfig ARCH_MPC8541 3903aff3082SYork Sun bool 39105cb79a7SYork Sun select FSL_LAW 392*d26e34c4SYork Sun select SYS_FSL_HAS_DDR1 3932c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 39490b80386SYork Sun select SYS_FSL_SEC_BE 3952c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_2 3963aff3082SYork Sun 39725cb74b3SYork Sunconfig ARCH_MPC8544 39825cb74b3SYork Sun bool 39905cb79a7SYork Sun select FSL_LAW 400*d26e34c4SYork Sun select SYS_FSL_HAS_DDR2 4012c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 40290b80386SYork Sun select SYS_FSL_SEC_BE 4032c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_2 40453c95384SYork Sun select SYS_PPC_E500_USE_DEBUG_TLB 40525cb74b3SYork Sun 406281ed4c7SYork Sunconfig ARCH_MPC8548 407281ed4c7SYork Sun bool 40805cb79a7SYork Sun select FSL_LAW 409*d26e34c4SYork Sun select SYS_FSL_HAS_DDR2 410*d26e34c4SYork Sun select SYS_FSL_HAS_DDR1 4112c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 41290b80386SYork Sun select SYS_FSL_SEC_BE 4132c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_2 41453c95384SYork Sun select SYS_PPC_E500_USE_DEBUG_TLB 415281ed4c7SYork Sun 4163c3d8ab5SYork Sunconfig ARCH_MPC8555 4173c3d8ab5SYork Sun bool 41805cb79a7SYork Sun select FSL_LAW 419*d26e34c4SYork Sun select SYS_FSL_HAS_DDR1 4202c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 42190b80386SYork Sun select SYS_FSL_SEC_BE 4222c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_2 4233c3d8ab5SYork Sun 42499d0a312SYork Sunconfig ARCH_MPC8560 42599d0a312SYork Sun bool 42605cb79a7SYork Sun select FSL_LAW 427*d26e34c4SYork Sun select SYS_FSL_HAS_DDR1 42899d0a312SYork Sun 429d07c3843SYork Sunconfig ARCH_MPC8568 430d07c3843SYork Sun bool 43105cb79a7SYork Sun select FSL_LAW 432*d26e34c4SYork Sun select SYS_FSL_HAS_DDR2 4332c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 43490b80386SYork Sun select SYS_FSL_SEC_BE 4352c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_2 436d07c3843SYork Sun 43723b36a7dSYork Sunconfig ARCH_MPC8569 43823b36a7dSYork Sun bool 43905cb79a7SYork Sun select FSL_LAW 440*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 4412c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 44290b80386SYork Sun select SYS_FSL_SEC_BE 4432c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_2 44423b36a7dSYork Sun 445c8f48474SYork Sunconfig ARCH_MPC8572 446c8f48474SYork Sun bool 44705cb79a7SYork Sun select FSL_LAW 448*d26e34c4SYork Sun select SYS_FSL_HAS_DDR2 449*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 4502c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 45190b80386SYork Sun select SYS_FSL_SEC_BE 4522c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_2 453*d26e34c4SYork Sun select SYS_PPC_E500_USE_DEBUG_TLB 454c8f48474SYork Sun 4557d5f9f84SYork Sunconfig ARCH_P1010 4567d5f9f84SYork Sun bool 45705cb79a7SYork Sun select FSL_LAW 458*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 4592c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 46090b80386SYork Sun select SYS_FSL_SEC_BE 4612c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 46253c95384SYork Sun select SYS_PPC_E500_USE_DEBUG_TLB 4637d5f9f84SYork Sun 4641cdd96f3SYork Sunconfig ARCH_P1011 4651cdd96f3SYork Sun bool 46605cb79a7SYork Sun select FSL_LAW 467*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 4682c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 46990b80386SYork Sun select SYS_FSL_SEC_BE 4702c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_2 47153c95384SYork Sun select SYS_PPC_E500_USE_DEBUG_TLB 4721cdd96f3SYork Sun 473484fff64SYork Sunconfig ARCH_P1020 474484fff64SYork Sun bool 47505cb79a7SYork Sun select FSL_LAW 476*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 4772c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 47890b80386SYork Sun select SYS_FSL_SEC_BE 4792c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_2 48053c95384SYork Sun select SYS_PPC_E500_USE_DEBUG_TLB 481484fff64SYork Sun 482a990799dSYork Sunconfig ARCH_P1021 483a990799dSYork Sun bool 48405cb79a7SYork Sun select FSL_LAW 485*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 4862c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 48790b80386SYork Sun select SYS_FSL_SEC_BE 4882c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_2 48953c95384SYork Sun select SYS_PPC_E500_USE_DEBUG_TLB 490a990799dSYork Sun 491feb9e25bSYork Sunconfig ARCH_P1022 492feb9e25bSYork Sun bool 49305cb79a7SYork Sun select FSL_LAW 494*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 4952c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 49690b80386SYork Sun select SYS_FSL_SEC_BE 4972c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_2 49853c95384SYork Sun select SYS_PPC_E500_USE_DEBUG_TLB 499feb9e25bSYork Sun 5009bb1d6bcSYork Sunconfig ARCH_P1023 5019bb1d6bcSYork Sun bool 50205cb79a7SYork Sun select FSL_LAW 503*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 5042c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 50590b80386SYork Sun select SYS_FSL_SEC_BE 5062c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 5079bb1d6bcSYork Sun 50852b6f13dSYork Sunconfig ARCH_P1024 50952b6f13dSYork Sun bool 51005cb79a7SYork Sun select FSL_LAW 511*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 5122c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 51390b80386SYork Sun select SYS_FSL_SEC_BE 5142c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_2 51553c95384SYork Sun select SYS_PPC_E500_USE_DEBUG_TLB 51652b6f13dSYork Sun 5174167a67dSYork Sunconfig ARCH_P1025 5184167a67dSYork Sun bool 51905cb79a7SYork Sun select FSL_LAW 520*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 5212c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 52290b80386SYork Sun select SYS_FSL_SEC_BE 5232c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_2 52453c95384SYork Sun select SYS_PPC_E500_USE_DEBUG_TLB 5254167a67dSYork Sun 5264593637bSYork Sunconfig ARCH_P2020 5274593637bSYork Sun bool 52805cb79a7SYork Sun select FSL_LAW 529*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 5302c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 53190b80386SYork Sun select SYS_FSL_SEC_BE 5322c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_2 53353c95384SYork Sun select SYS_PPC_E500_USE_DEBUG_TLB 5344593637bSYork Sun 535ce040c83SYork Sunconfig ARCH_P2041 536ce040c83SYork Sun bool 537f8dee360SYork Sun select E500MC 53805cb79a7SYork Sun select FSL_LAW 539*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 5402c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 54190b80386SYork Sun select SYS_FSL_SEC_BE 5422c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 543ce040c83SYork Sun 5445e5fdd2dSYork Sunconfig ARCH_P3041 5455e5fdd2dSYork Sun bool 546f8dee360SYork Sun select E500MC 54705cb79a7SYork Sun select FSL_LAW 548*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 5492c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 55090b80386SYork Sun select SYS_FSL_SEC_BE 5512c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 5525e5fdd2dSYork Sun 553e71372cbSYork Sunconfig ARCH_P4080 554e71372cbSYork Sun bool 555f8dee360SYork Sun select E500MC 55605cb79a7SYork Sun select FSL_LAW 557*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 5582c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 55990b80386SYork Sun select SYS_FSL_SEC_BE 5602c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 561e71372cbSYork Sun 562cefe11cdSYork Sunconfig ARCH_P5020 563cefe11cdSYork Sun bool 564f8dee360SYork Sun select E500MC 56505cb79a7SYork Sun select FSL_LAW 566*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 5672c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 56890b80386SYork Sun select SYS_FSL_SEC_BE 5692c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 570cefe11cdSYork Sun 57195390360SYork Sunconfig ARCH_P5040 57295390360SYork Sun bool 573f8dee360SYork Sun select E500MC 57405cb79a7SYork Sun select FSL_LAW 575*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 5762c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 57790b80386SYork Sun select SYS_FSL_SEC_BE 5782c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 57995390360SYork Sun 58010343403SYork Sunconfig ARCH_QEMU_E500 58110343403SYork Sun bool 58210343403SYork Sun 5835ff3f41dSYork Sunconfig ARCH_T1023 5845ff3f41dSYork Sun bool 585f8dee360SYork Sun select E500MC 58605cb79a7SYork Sun select FSL_LAW 587*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 588*d26e34c4SYork Sun select SYS_FSL_HAS_DDR4 5892c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 59090b80386SYork Sun select SYS_FSL_SEC_BE 5912c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_5 5925ff3f41dSYork Sun 593e5d5f5a8SYork Sunconfig ARCH_T1024 594e5d5f5a8SYork Sun bool 595f8dee360SYork Sun select E500MC 59605cb79a7SYork Sun select FSL_LAW 597*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 598*d26e34c4SYork Sun select SYS_FSL_HAS_DDR4 5992c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 60090b80386SYork Sun select SYS_FSL_SEC_BE 6012c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_5 602e5d5f5a8SYork Sun 6035d737010SYork Sunconfig ARCH_T1040 6045d737010SYork Sun bool 605f8dee360SYork Sun select E500MC 60605cb79a7SYork Sun select FSL_LAW 607*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 608*d26e34c4SYork Sun select SYS_FSL_HAS_DDR4 6092c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 61090b80386SYork Sun select SYS_FSL_SEC_BE 6112c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_5 6125d737010SYork Sun 6135449c98aSYork Sunconfig ARCH_T1042 6145449c98aSYork Sun bool 615f8dee360SYork Sun select E500MC 61605cb79a7SYork Sun select FSL_LAW 617*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 618*d26e34c4SYork Sun select SYS_FSL_HAS_DDR4 6192c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 62090b80386SYork Sun select SYS_FSL_SEC_BE 6212c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_5 6225449c98aSYork Sun 6230f3d80e9SYork Sunconfig ARCH_T2080 6240f3d80e9SYork Sun bool 625f8dee360SYork Sun select E500MC 62605cb79a7SYork Sun select FSL_LAW 627*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 6282c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 62990b80386SYork Sun select SYS_FSL_SEC_BE 6302c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 6310f3d80e9SYork Sun 6320f3d80e9SYork Sunconfig ARCH_T2081 6330f3d80e9SYork Sun bool 634f8dee360SYork Sun select E500MC 63505cb79a7SYork Sun select FSL_LAW 636*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 6372c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 63890b80386SYork Sun select SYS_FSL_SEC_BE 6392c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 6400f3d80e9SYork Sun 641652a7bbdSYork Sunconfig ARCH_T4160 642652a7bbdSYork Sun bool 643f8dee360SYork Sun select E500MC 64405cb79a7SYork Sun select FSL_LAW 645*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 6462c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 64790b80386SYork Sun select SYS_FSL_SEC_BE 6482c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 649652a7bbdSYork Sun 65026bc57daSYork Sunconfig ARCH_T4240 65126bc57daSYork Sun bool 652f8dee360SYork Sun select E500MC 65305cb79a7SYork Sun select FSL_LAW 654*d26e34c4SYork Sun select SYS_FSL_HAS_DDR3 6552c2e2c9eSYork Sun select SYS_FSL_HAS_SEC 65690b80386SYork Sun select SYS_FSL_SEC_BE 6572c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 65805cb79a7SYork Sun 659f8dee360SYork Sunconfig BOOKE 660f8dee360SYork Sun bool 661f8dee360SYork Sun default y 662f8dee360SYork Sun 663f8dee360SYork Sunconfig E500 664f8dee360SYork Sun bool 665f8dee360SYork Sun default y 666f8dee360SYork Sun help 667f8dee360SYork Sun Enable PowerPC E500 cores, including e500v1, e500v2, e500mc 668f8dee360SYork Sun 669f8dee360SYork Sunconfig E500MC 670f8dee360SYork Sun bool 671f8dee360SYork Sun help 672f8dee360SYork Sun Enble PowerPC E500MC core 673f8dee360SYork Sun 67405cb79a7SYork Sunconfig FSL_LAW 67505cb79a7SYork Sun bool 67605cb79a7SYork Sun help 67705cb79a7SYork Sun Use Freescale common code for Local Access Window 67826bc57daSYork Sun 679c6e6bda3SYork Sunconfig SECURE_BOOT 680c6e6bda3SYork Sun bool "Secure Boot" 681c6e6bda3SYork Sun help 682c6e6bda3SYork Sun Enable Freescale Secure Boot feature. Normally selected 683c6e6bda3SYork Sun by defconfig. If unsure, do not change. 684c6e6bda3SYork Sun 6853f82b56dSYork Sunconfig MAX_CPUS 6863f82b56dSYork Sun int "Maximum number of CPUs permitted for MPC85xx" 6873f82b56dSYork Sun default 12 if ARCH_T4240 6883f82b56dSYork Sun default 8 if ARCH_P4080 || \ 6893f82b56dSYork Sun ARCH_T4160 6903f82b56dSYork Sun default 4 if ARCH_B4860 || \ 6913f82b56dSYork Sun ARCH_P2041 || \ 6923f82b56dSYork Sun ARCH_P3041 || \ 6933f82b56dSYork Sun ARCH_P5040 || \ 6943f82b56dSYork Sun ARCH_T1040 || \ 6953f82b56dSYork Sun ARCH_T1042 || \ 6963f82b56dSYork Sun ARCH_T2080 || \ 6973f82b56dSYork Sun ARCH_T2081 6983f82b56dSYork Sun default 2 if ARCH_B4420 || \ 6993f82b56dSYork Sun ARCH_BSC9132 || \ 7003f82b56dSYork Sun ARCH_MPC8572 || \ 7013f82b56dSYork Sun ARCH_P1020 || \ 7023f82b56dSYork Sun ARCH_P1021 || \ 7033f82b56dSYork Sun ARCH_P1022 || \ 7043f82b56dSYork Sun ARCH_P1023 || \ 7053f82b56dSYork Sun ARCH_P1024 || \ 7063f82b56dSYork Sun ARCH_P1025 || \ 7073f82b56dSYork Sun ARCH_P2020 || \ 7083f82b56dSYork Sun ARCH_P5020 || \ 7093f82b56dSYork Sun ARCH_T1023 || \ 7103f82b56dSYork Sun ARCH_T1024 7113f82b56dSYork Sun default 1 7123f82b56dSYork Sun help 7133f82b56dSYork Sun Set this number to the maximum number of possible CPUs in the SoC. 7143f82b56dSYork Sun SoCs may have multiple clusters with each cluster may have multiple 7153f82b56dSYork Sun ports. If some ports are reserved but higher ports are used for 7163f82b56dSYork Sun cores, count the reserved ports. This will allocate enough memory 7173f82b56dSYork Sun in spin table to properly handle all cores. 7183f82b56dSYork Sun 719830fc1bfSYork Sunconfig SYS_CCSRBAR_DEFAULT 720830fc1bfSYork Sun hex "Default CCSRBAR address" 721830fc1bfSYork Sun default 0xff700000 if ARCH_BSC9131 || \ 722830fc1bfSYork Sun ARCH_BSC9132 || \ 723830fc1bfSYork Sun ARCH_C29X || \ 724830fc1bfSYork Sun ARCH_MPC8536 || \ 725830fc1bfSYork Sun ARCH_MPC8540 || \ 726830fc1bfSYork Sun ARCH_MPC8541 || \ 727830fc1bfSYork Sun ARCH_MPC8544 || \ 728830fc1bfSYork Sun ARCH_MPC8548 || \ 729830fc1bfSYork Sun ARCH_MPC8555 || \ 730830fc1bfSYork Sun ARCH_MPC8560 || \ 731830fc1bfSYork Sun ARCH_MPC8568 || \ 732830fc1bfSYork Sun ARCH_MPC8569 || \ 733830fc1bfSYork Sun ARCH_MPC8572 || \ 734830fc1bfSYork Sun ARCH_P1010 || \ 735830fc1bfSYork Sun ARCH_P1011 || \ 736830fc1bfSYork Sun ARCH_P1020 || \ 737830fc1bfSYork Sun ARCH_P1021 || \ 738830fc1bfSYork Sun ARCH_P1022 || \ 739830fc1bfSYork Sun ARCH_P1024 || \ 740830fc1bfSYork Sun ARCH_P1025 || \ 741830fc1bfSYork Sun ARCH_P2020 742830fc1bfSYork Sun default 0xff600000 if ARCH_P1023 743830fc1bfSYork Sun default 0xfe000000 if ARCH_B4420 || \ 744830fc1bfSYork Sun ARCH_B4860 || \ 745830fc1bfSYork Sun ARCH_P2041 || \ 746830fc1bfSYork Sun ARCH_P3041 || \ 747830fc1bfSYork Sun ARCH_P4080 || \ 748830fc1bfSYork Sun ARCH_P5020 || \ 749830fc1bfSYork Sun ARCH_P5040 || \ 750830fc1bfSYork Sun ARCH_T1023 || \ 751830fc1bfSYork Sun ARCH_T1024 || \ 752830fc1bfSYork Sun ARCH_T1040 || \ 753830fc1bfSYork Sun ARCH_T1042 || \ 754830fc1bfSYork Sun ARCH_T2080 || \ 755830fc1bfSYork Sun ARCH_T2081 || \ 756830fc1bfSYork Sun ARCH_T4160 || \ 757830fc1bfSYork Sun ARCH_T4240 758830fc1bfSYork Sun default 0xe0000000 if ARCH_QEMU_E500 759830fc1bfSYork Sun help 760830fc1bfSYork Sun Default value of CCSRBAR comes from power-on-reset. It 761830fc1bfSYork Sun is fixed on each SoC. Some SoCs can have different value 762830fc1bfSYork Sun if changed by pre-boot regime. The value here must match 763830fc1bfSYork Sun the current value in SoC. If not sure, do not change. 764830fc1bfSYork Sun 7658303acbcSYork Sunconfig SYS_FSL_NUM_LAWS 7668303acbcSYork Sun int "Number of local access windows" 7678303acbcSYork Sun depends on FSL_LAW 7688303acbcSYork Sun default 32 if ARCH_B4420 || \ 7698303acbcSYork Sun ARCH_B4860 || \ 7708303acbcSYork Sun ARCH_P2041 || \ 7718303acbcSYork Sun ARCH_P3041 || \ 7728303acbcSYork Sun ARCH_P4080 || \ 7738303acbcSYork Sun ARCH_P5020 || \ 7748303acbcSYork Sun ARCH_P5040 || \ 7758303acbcSYork Sun ARCH_T2080 || \ 7768303acbcSYork Sun ARCH_T2081 || \ 7778303acbcSYork Sun ARCH_T4160 || \ 7788303acbcSYork Sun ARCH_T4240 77908a37fd1SYork Sun default 16 if ARCH_T1023 || \ 7808303acbcSYork Sun ARCH_T1024 || \ 7818303acbcSYork Sun ARCH_T1040 || \ 7828303acbcSYork Sun ARCH_T1042 7838303acbcSYork Sun default 12 if ARCH_BSC9131 || \ 7848303acbcSYork Sun ARCH_BSC9132 || \ 7858303acbcSYork Sun ARCH_C29X || \ 7868303acbcSYork Sun ARCH_MPC8536 || \ 7878303acbcSYork Sun ARCH_MPC8572 || \ 7888303acbcSYork Sun ARCH_P1010 || \ 7898303acbcSYork Sun ARCH_P1011 || \ 7908303acbcSYork Sun ARCH_P1020 || \ 7918303acbcSYork Sun ARCH_P1021 || \ 7928303acbcSYork Sun ARCH_P1022 || \ 7938303acbcSYork Sun ARCH_P1023 || \ 7948303acbcSYork Sun ARCH_P1024 || \ 7958303acbcSYork Sun ARCH_P1025 || \ 7968303acbcSYork Sun ARCH_P2020 7978303acbcSYork Sun default 10 if ARCH_MPC8544 || \ 7988303acbcSYork Sun ARCH_MPC8548 || \ 7998303acbcSYork Sun ARCH_MPC8568 || \ 8008303acbcSYork Sun ARCH_MPC8569 8018303acbcSYork Sun default 8 if ARCH_MPC8540 || \ 8028303acbcSYork Sun ARCH_MPC8541 || \ 8038303acbcSYork Sun ARCH_MPC8555 || \ 8048303acbcSYork Sun ARCH_MPC8560 8058303acbcSYork Sun help 8068303acbcSYork Sun Number of local access windows. This is fixed per SoC. 8078303acbcSYork Sun If not sure, do not change. 8088303acbcSYork Sun 80926e79b65SYork Sunconfig SYS_NUM_TLBCAMS 81026e79b65SYork Sun int "Number of TLB CAM entries" 81126e79b65SYork Sun default 64 if E500MC 81226e79b65SYork Sun default 16 81326e79b65SYork Sun help 81426e79b65SYork Sun Number of TLB CAM entries for Book-E chips. 64 for E500MC, 81526e79b65SYork Sun 16 for other E500 SoCs. 81626e79b65SYork Sun 81753c95384SYork Sunconfig SYS_PPC_E500_USE_DEBUG_TLB 81853c95384SYork Sun bool 81953c95384SYork Sun 82053c95384SYork Sunconfig SYS_PPC_E500_DEBUG_TLB 82153c95384SYork Sun int "Temporary TLB entry for external debugger" 82253c95384SYork Sun depends on SYS_PPC_E500_USE_DEBUG_TLB 82353c95384SYork Sun default 0 if ARCH_MPC8544 || ARCH_MPC8548 82453c95384SYork Sun default 1 if ARCH_MPC8536 82553c95384SYork Sun default 2 if ARCH_MPC8572 || \ 82653c95384SYork Sun ARCH_P1011 || \ 82753c95384SYork Sun ARCH_P1020 || \ 82853c95384SYork Sun ARCH_P1021 || \ 82953c95384SYork Sun ARCH_P1022 || \ 83053c95384SYork Sun ARCH_P1024 || \ 83153c95384SYork Sun ARCH_P1025 || \ 83253c95384SYork Sun ARCH_P2020 83353c95384SYork Sun default 3 if ARCH_P1010 || \ 83453c95384SYork Sun ARCH_BSC9132 || \ 83553c95384SYork Sun ARCH_C29X 83653c95384SYork Sun help 83753c95384SYork Sun Select a temporary TLB entry to be used during boot to work 83853c95384SYork Sun around limitations in e500v1 and e500v2 external debugger 83953c95384SYork Sun support. This reduces the portions of the boot code where 84053c95384SYork Sun breakpoints and single stepping do not work. The value of this 84153c95384SYork Sun symbol should be set to the TLB1 entry to be used for this 84253c95384SYork Sun purpose. If unsure, do not change. 84353c95384SYork Sun 844dd84058dSMasahiro Yamadasource "board/freescale/b4860qds/Kconfig" 845dd84058dSMasahiro Yamadasource "board/freescale/bsc9131rdb/Kconfig" 846dd84058dSMasahiro Yamadasource "board/freescale/bsc9132qds/Kconfig" 847dd84058dSMasahiro Yamadasource "board/freescale/c29xpcie/Kconfig" 848dd84058dSMasahiro Yamadasource "board/freescale/corenet_ds/Kconfig" 849dd84058dSMasahiro Yamadasource "board/freescale/mpc8536ds/Kconfig" 850dd84058dSMasahiro Yamadasource "board/freescale/mpc8540ads/Kconfig" 851dd84058dSMasahiro Yamadasource "board/freescale/mpc8541cds/Kconfig" 852dd84058dSMasahiro Yamadasource "board/freescale/mpc8544ds/Kconfig" 853dd84058dSMasahiro Yamadasource "board/freescale/mpc8548cds/Kconfig" 854dd84058dSMasahiro Yamadasource "board/freescale/mpc8555cds/Kconfig" 855dd84058dSMasahiro Yamadasource "board/freescale/mpc8560ads/Kconfig" 856dd84058dSMasahiro Yamadasource "board/freescale/mpc8568mds/Kconfig" 857dd84058dSMasahiro Yamadasource "board/freescale/mpc8569mds/Kconfig" 858dd84058dSMasahiro Yamadasource "board/freescale/mpc8572ds/Kconfig" 859dd84058dSMasahiro Yamadasource "board/freescale/p1010rdb/Kconfig" 860dd84058dSMasahiro Yamadasource "board/freescale/p1022ds/Kconfig" 861dd84058dSMasahiro Yamadasource "board/freescale/p1023rdb/Kconfig" 862dd84058dSMasahiro Yamadasource "board/freescale/p1_p2_rdb_pc/Kconfig" 863dd84058dSMasahiro Yamadasource "board/freescale/p1_twr/Kconfig" 864dd84058dSMasahiro Yamadasource "board/freescale/p2041rdb/Kconfig" 865dd84058dSMasahiro Yamadasource "board/freescale/qemu-ppce500/Kconfig" 866aba80048SShengzhou Liusource "board/freescale/t102xqds/Kconfig" 86748c6f328SShengzhou Liusource "board/freescale/t102xrdb/Kconfig" 868dd84058dSMasahiro Yamadasource "board/freescale/t1040qds/Kconfig" 869dd84058dSMasahiro Yamadasource "board/freescale/t104xrdb/Kconfig" 870dd84058dSMasahiro Yamadasource "board/freescale/t208xqds/Kconfig" 871dd84058dSMasahiro Yamadasource "board/freescale/t208xrdb/Kconfig" 872dd84058dSMasahiro Yamadasource "board/freescale/t4qds/Kconfig" 873dd84058dSMasahiro Yamadasource "board/freescale/t4rdb/Kconfig" 874dd84058dSMasahiro Yamadasource "board/gdsys/p1022/Kconfig" 875dd84058dSMasahiro Yamadasource "board/keymile/kmp204x/Kconfig" 876dd84058dSMasahiro Yamadasource "board/sbc8548/Kconfig" 877dd84058dSMasahiro Yamadasource "board/socrates/Kconfig" 87887e29878SAndy Flemingsource "board/varisys/cyrus/Kconfig" 879dd84058dSMasahiro Yamadasource "board/xes/xpedite520x/Kconfig" 880dd84058dSMasahiro Yamadasource "board/xes/xpedite537x/Kconfig" 881dd84058dSMasahiro Yamadasource "board/xes/xpedite550x/Kconfig" 8828b0044ffSOleksandr G Zhadansource "board/Arcturus/ucp1020/Kconfig" 883dd84058dSMasahiro Yamada 884dd84058dSMasahiro Yamadaendmenu 885