Kconfig 28 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291
  1. menu "mpc85xx CPU"
  2. depends on MPC85xx
  3. config SYS_CPU
  4. default "mpc85xx"
  5. choice
  6. prompt "Target select"
  7. optional
  8. config TARGET_SBC8548
  9. bool "Support sbc8548"
  10. select ARCH_MPC8548
  11. config TARGET_SOCRATES
  12. bool "Support socrates"
  13. select ARCH_MPC8544
  14. config TARGET_B4420QDS
  15. bool "Support B4420QDS"
  16. select ARCH_B4420
  17. select SUPPORT_SPL
  18. select PHYS_64BIT
  19. config TARGET_B4860QDS
  20. bool "Support B4860QDS"
  21. select ARCH_B4860
  22. select SUPPORT_SPL
  23. select PHYS_64BIT
  24. config TARGET_BSC9131RDB
  25. bool "Support BSC9131RDB"
  26. select ARCH_BSC9131
  27. select SUPPORT_SPL
  28. config TARGET_BSC9132QDS
  29. bool "Support BSC9132QDS"
  30. select ARCH_BSC9132
  31. select SUPPORT_SPL
  32. config TARGET_C29XPCIE
  33. bool "Support C29XPCIE"
  34. select ARCH_C29X
  35. select SUPPORT_SPL
  36. select SUPPORT_TPL
  37. select PHYS_64BIT
  38. config TARGET_P3041DS
  39. bool "Support P3041DS"
  40. select PHYS_64BIT
  41. select ARCH_P3041
  42. config TARGET_P4080DS
  43. bool "Support P4080DS"
  44. select PHYS_64BIT
  45. select ARCH_P4080
  46. config TARGET_P5020DS
  47. bool "Support P5020DS"
  48. select PHYS_64BIT
  49. select ARCH_P5020
  50. config TARGET_P5040DS
  51. bool "Support P5040DS"
  52. select PHYS_64BIT
  53. select ARCH_P5040
  54. config TARGET_MPC8536DS
  55. bool "Support MPC8536DS"
  56. select ARCH_MPC8536
  57. # Use DDR3 controller with DDR2 DIMMs on this board
  58. select SYS_FSL_DDRC_GEN3
  59. config TARGET_MPC8540ADS
  60. bool "Support MPC8540ADS"
  61. select ARCH_MPC8540
  62. config TARGET_MPC8541CDS
  63. bool "Support MPC8541CDS"
  64. select ARCH_MPC8541
  65. config TARGET_MPC8544DS
  66. bool "Support MPC8544DS"
  67. select ARCH_MPC8544
  68. config TARGET_MPC8548CDS
  69. bool "Support MPC8548CDS"
  70. select ARCH_MPC8548
  71. config TARGET_MPC8555CDS
  72. bool "Support MPC8555CDS"
  73. select ARCH_MPC8555
  74. config TARGET_MPC8560ADS
  75. bool "Support MPC8560ADS"
  76. select ARCH_MPC8560
  77. config TARGET_MPC8568MDS
  78. bool "Support MPC8568MDS"
  79. select ARCH_MPC8568
  80. config TARGET_MPC8569MDS
  81. bool "Support MPC8569MDS"
  82. select ARCH_MPC8569
  83. config TARGET_MPC8572DS
  84. bool "Support MPC8572DS"
  85. select ARCH_MPC8572
  86. # Use DDR3 controller with DDR2 DIMMs on this board
  87. select SYS_FSL_DDRC_GEN3
  88. config TARGET_P1010RDB_PA
  89. bool "Support P1010RDB_PA"
  90. select ARCH_P1010
  91. select SUPPORT_SPL
  92. select SUPPORT_TPL
  93. config TARGET_P1010RDB_PB
  94. bool "Support P1010RDB_PB"
  95. select ARCH_P1010
  96. select SUPPORT_SPL
  97. select SUPPORT_TPL
  98. config TARGET_P1022DS
  99. bool "Support P1022DS"
  100. select ARCH_P1022
  101. select SUPPORT_SPL
  102. select SUPPORT_TPL
  103. config TARGET_P1023RDB
  104. bool "Support P1023RDB"
  105. select ARCH_P1023
  106. config TARGET_P1020MBG
  107. bool "Support P1020MBG-PC"
  108. select SUPPORT_SPL
  109. select SUPPORT_TPL
  110. select ARCH_P1020
  111. config TARGET_P1020RDB_PC
  112. bool "Support P1020RDB-PC"
  113. select SUPPORT_SPL
  114. select SUPPORT_TPL
  115. select ARCH_P1020
  116. config TARGET_P1020RDB_PD
  117. bool "Support P1020RDB-PD"
  118. select SUPPORT_SPL
  119. select SUPPORT_TPL
  120. select ARCH_P1020
  121. config TARGET_P1020UTM
  122. bool "Support P1020UTM"
  123. select SUPPORT_SPL
  124. select SUPPORT_TPL
  125. select ARCH_P1020
  126. config TARGET_P1021RDB
  127. bool "Support P1021RDB"
  128. select SUPPORT_SPL
  129. select SUPPORT_TPL
  130. select ARCH_P1021
  131. config TARGET_P1024RDB
  132. bool "Support P1024RDB"
  133. select SUPPORT_SPL
  134. select SUPPORT_TPL
  135. select ARCH_P1024
  136. config TARGET_P1025RDB
  137. bool "Support P1025RDB"
  138. select SUPPORT_SPL
  139. select SUPPORT_TPL
  140. select ARCH_P1025
  141. config TARGET_P2020RDB
  142. bool "Support P2020RDB-PC"
  143. select SUPPORT_SPL
  144. select SUPPORT_TPL
  145. select ARCH_P2020
  146. config TARGET_P1_TWR
  147. bool "Support p1_twr"
  148. select ARCH_P1025
  149. config TARGET_P2041RDB
  150. bool "Support P2041RDB"
  151. select ARCH_P2041
  152. select PHYS_64BIT
  153. config TARGET_QEMU_PPCE500
  154. bool "Support qemu-ppce500"
  155. select ARCH_QEMU_E500
  156. select PHYS_64BIT
  157. config TARGET_T1024QDS
  158. bool "Support T1024QDS"
  159. select ARCH_T1024
  160. select SUPPORT_SPL
  161. select PHYS_64BIT
  162. config TARGET_T1023RDB
  163. bool "Support T1023RDB"
  164. select ARCH_T1023
  165. select SUPPORT_SPL
  166. select PHYS_64BIT
  167. config TARGET_T1024RDB
  168. bool "Support T1024RDB"
  169. select ARCH_T1024
  170. select SUPPORT_SPL
  171. select PHYS_64BIT
  172. config TARGET_T1040QDS
  173. bool "Support T1040QDS"
  174. select ARCH_T1040
  175. select PHYS_64BIT
  176. config TARGET_T1040RDB
  177. bool "Support T1040RDB"
  178. select ARCH_T1040
  179. select SUPPORT_SPL
  180. select PHYS_64BIT
  181. config TARGET_T1040D4RDB
  182. bool "Support T1040D4RDB"
  183. select ARCH_T1040
  184. select SUPPORT_SPL
  185. select PHYS_64BIT
  186. config TARGET_T1042RDB
  187. bool "Support T1042RDB"
  188. select ARCH_T1042
  189. select SUPPORT_SPL
  190. select PHYS_64BIT
  191. config TARGET_T1042D4RDB
  192. bool "Support T1042D4RDB"
  193. select ARCH_T1042
  194. select SUPPORT_SPL
  195. select PHYS_64BIT
  196. config TARGET_T1042RDB_PI
  197. bool "Support T1042RDB_PI"
  198. select ARCH_T1042
  199. select SUPPORT_SPL
  200. select PHYS_64BIT
  201. config TARGET_T2080QDS
  202. bool "Support T2080QDS"
  203. select ARCH_T2080
  204. select SUPPORT_SPL
  205. select PHYS_64BIT
  206. config TARGET_T2080RDB
  207. bool "Support T2080RDB"
  208. select ARCH_T2080
  209. select SUPPORT_SPL
  210. select PHYS_64BIT
  211. config TARGET_T2081QDS
  212. bool "Support T2081QDS"
  213. select ARCH_T2081
  214. select SUPPORT_SPL
  215. select PHYS_64BIT
  216. config TARGET_T4160QDS
  217. bool "Support T4160QDS"
  218. select ARCH_T4160
  219. select SUPPORT_SPL
  220. select PHYS_64BIT
  221. config TARGET_T4160RDB
  222. bool "Support T4160RDB"
  223. select ARCH_T4160
  224. select SUPPORT_SPL
  225. select PHYS_64BIT
  226. config TARGET_T4240QDS
  227. bool "Support T4240QDS"
  228. select ARCH_T4240
  229. select SUPPORT_SPL
  230. select PHYS_64BIT
  231. config TARGET_T4240RDB
  232. bool "Support T4240RDB"
  233. select ARCH_T4240
  234. select SUPPORT_SPL
  235. select PHYS_64BIT
  236. config TARGET_CONTROLCENTERD
  237. bool "Support controlcenterd"
  238. select ARCH_P1022
  239. config TARGET_KMP204X
  240. bool "Support kmp204x"
  241. select ARCH_P2041
  242. select PHYS_64BIT
  243. config TARGET_XPEDITE520X
  244. bool "Support xpedite520x"
  245. select ARCH_MPC8548
  246. config TARGET_XPEDITE537X
  247. bool "Support xpedite537x"
  248. select ARCH_MPC8572
  249. # Use DDR3 controller with DDR2 DIMMs on this board
  250. select SYS_FSL_DDRC_GEN3
  251. config TARGET_XPEDITE550X
  252. bool "Support xpedite550x"
  253. select ARCH_P2020
  254. config TARGET_UCP1020
  255. bool "Support uCP1020"
  256. select ARCH_P1020
  257. config TARGET_CYRUS_P5020
  258. bool "Support Varisys Cyrus P5020"
  259. select ARCH_P5020
  260. select PHYS_64BIT
  261. config TARGET_CYRUS_P5040
  262. bool "Support Varisys Cyrus P5040"
  263. select ARCH_P5040
  264. select PHYS_64BIT
  265. endchoice
  266. config ARCH_B4420
  267. bool
  268. select E500MC
  269. select E6500
  270. select FSL_LAW
  271. select SYS_FSL_DDR_VER_47
  272. select SYS_FSL_ERRATUM_A004477
  273. select SYS_FSL_ERRATUM_A005871
  274. select SYS_FSL_ERRATUM_A006379
  275. select SYS_FSL_ERRATUM_A006384
  276. select SYS_FSL_ERRATUM_A006475
  277. select SYS_FSL_ERRATUM_A006593
  278. select SYS_FSL_ERRATUM_A007075
  279. select SYS_FSL_ERRATUM_A007186
  280. select SYS_FSL_ERRATUM_A007212
  281. select SYS_FSL_ERRATUM_A009942
  282. select SYS_FSL_HAS_DDR3
  283. select SYS_FSL_HAS_SEC
  284. select SYS_FSL_QORIQ_CHASSIS2
  285. select SYS_FSL_SEC_BE
  286. select SYS_FSL_SEC_COMPAT_4
  287. select SYS_PPC64
  288. config ARCH_B4860
  289. bool
  290. select E500MC
  291. select E6500
  292. select FSL_LAW
  293. select SYS_FSL_DDR_VER_47
  294. select SYS_FSL_ERRATUM_A004477
  295. select SYS_FSL_ERRATUM_A005871
  296. select SYS_FSL_ERRATUM_A006379
  297. select SYS_FSL_ERRATUM_A006384
  298. select SYS_FSL_ERRATUM_A006475
  299. select SYS_FSL_ERRATUM_A006593
  300. select SYS_FSL_ERRATUM_A007075
  301. select SYS_FSL_ERRATUM_A007186
  302. select SYS_FSL_ERRATUM_A007212
  303. select SYS_FSL_ERRATUM_A009942
  304. select SYS_FSL_HAS_DDR3
  305. select SYS_FSL_HAS_SEC
  306. select SYS_FSL_QORIQ_CHASSIS2
  307. select SYS_FSL_SEC_BE
  308. select SYS_FSL_SEC_COMPAT_4
  309. select SYS_PPC64
  310. config ARCH_BSC9131
  311. bool
  312. select FSL_LAW
  313. select SYS_FSL_DDR_VER_44
  314. select SYS_FSL_ERRATUM_A004477
  315. select SYS_FSL_ERRATUM_A005125
  316. select SYS_FSL_ERRATUM_ESDHC111
  317. select SYS_FSL_HAS_DDR3
  318. select SYS_FSL_HAS_SEC
  319. select SYS_FSL_SEC_BE
  320. select SYS_FSL_SEC_COMPAT_4
  321. config ARCH_BSC9132
  322. bool
  323. select FSL_LAW
  324. select SYS_FSL_DDR_VER_46
  325. select SYS_FSL_ERRATUM_A004477
  326. select SYS_FSL_ERRATUM_A005125
  327. select SYS_FSL_ERRATUM_A005434
  328. select SYS_FSL_ERRATUM_ESDHC111
  329. select SYS_FSL_ERRATUM_I2C_A004447
  330. select SYS_FSL_ERRATUM_IFC_A002769
  331. select SYS_FSL_HAS_DDR3
  332. select SYS_FSL_HAS_SEC
  333. select SYS_FSL_SEC_BE
  334. select SYS_FSL_SEC_COMPAT_4
  335. select SYS_PPC_E500_USE_DEBUG_TLB
  336. config ARCH_C29X
  337. bool
  338. select FSL_LAW
  339. select SYS_FSL_DDR_VER_46
  340. select SYS_FSL_ERRATUM_A005125
  341. select SYS_FSL_ERRATUM_ESDHC111
  342. select SYS_FSL_HAS_DDR3
  343. select SYS_FSL_HAS_SEC
  344. select SYS_FSL_SEC_BE
  345. select SYS_FSL_SEC_COMPAT_6
  346. select SYS_PPC_E500_USE_DEBUG_TLB
  347. config ARCH_MPC8536
  348. bool
  349. select FSL_LAW
  350. select SYS_FSL_ERRATUM_A004508
  351. select SYS_FSL_ERRATUM_A005125
  352. select SYS_FSL_HAS_DDR2
  353. select SYS_FSL_HAS_DDR3
  354. select SYS_FSL_HAS_SEC
  355. select SYS_FSL_SEC_BE
  356. select SYS_FSL_SEC_COMPAT_2
  357. select SYS_PPC_E500_USE_DEBUG_TLB
  358. config ARCH_MPC8540
  359. bool
  360. select FSL_LAW
  361. select SYS_FSL_HAS_DDR1
  362. config ARCH_MPC8541
  363. bool
  364. select FSL_LAW
  365. select SYS_FSL_HAS_DDR1
  366. select SYS_FSL_HAS_SEC
  367. select SYS_FSL_SEC_BE
  368. select SYS_FSL_SEC_COMPAT_2
  369. config ARCH_MPC8544
  370. bool
  371. select FSL_LAW
  372. select SYS_FSL_ERRATUM_A005125
  373. select SYS_FSL_HAS_DDR2
  374. select SYS_FSL_HAS_SEC
  375. select SYS_FSL_SEC_BE
  376. select SYS_FSL_SEC_COMPAT_2
  377. select SYS_PPC_E500_USE_DEBUG_TLB
  378. config ARCH_MPC8548
  379. bool
  380. select FSL_LAW
  381. select SYS_FSL_ERRATUM_A005125
  382. select SYS_FSL_ERRATUM_NMG_DDR120
  383. select SYS_FSL_ERRATUM_NMG_LBC103
  384. select SYS_FSL_ERRATUM_NMG_ETSEC129
  385. select SYS_FSL_ERRATUM_I2C_A004447
  386. select SYS_FSL_HAS_DDR2
  387. select SYS_FSL_HAS_DDR1
  388. select SYS_FSL_HAS_SEC
  389. select SYS_FSL_SEC_BE
  390. select SYS_FSL_SEC_COMPAT_2
  391. select SYS_PPC_E500_USE_DEBUG_TLB
  392. config ARCH_MPC8555
  393. bool
  394. select FSL_LAW
  395. select SYS_FSL_HAS_DDR1
  396. select SYS_FSL_HAS_SEC
  397. select SYS_FSL_SEC_BE
  398. select SYS_FSL_SEC_COMPAT_2
  399. config ARCH_MPC8560
  400. bool
  401. select FSL_LAW
  402. select SYS_FSL_HAS_DDR1
  403. config ARCH_MPC8568
  404. bool
  405. select FSL_LAW
  406. select SYS_FSL_HAS_DDR2
  407. select SYS_FSL_HAS_SEC
  408. select SYS_FSL_SEC_BE
  409. select SYS_FSL_SEC_COMPAT_2
  410. config ARCH_MPC8569
  411. bool
  412. select FSL_LAW
  413. select SYS_FSL_ERRATUM_A004508
  414. select SYS_FSL_ERRATUM_A005125
  415. select SYS_FSL_HAS_DDR3
  416. select SYS_FSL_HAS_SEC
  417. select SYS_FSL_SEC_BE
  418. select SYS_FSL_SEC_COMPAT_2
  419. config ARCH_MPC8572
  420. bool
  421. select FSL_LAW
  422. select SYS_FSL_ERRATUM_A004508
  423. select SYS_FSL_ERRATUM_A005125
  424. select SYS_FSL_ERRATUM_DDR_115
  425. select SYS_FSL_ERRATUM_DDR111_DDR134
  426. select SYS_FSL_HAS_DDR2
  427. select SYS_FSL_HAS_DDR3
  428. select SYS_FSL_HAS_SEC
  429. select SYS_FSL_SEC_BE
  430. select SYS_FSL_SEC_COMPAT_2
  431. select SYS_PPC_E500_USE_DEBUG_TLB
  432. config ARCH_P1010
  433. bool
  434. select FSL_LAW
  435. select SYS_FSL_ERRATUM_A004477
  436. select SYS_FSL_ERRATUM_A004508
  437. select SYS_FSL_ERRATUM_A005125
  438. select SYS_FSL_ERRATUM_A006261
  439. select SYS_FSL_ERRATUM_A007075
  440. select SYS_FSL_ERRATUM_ESDHC111
  441. select SYS_FSL_ERRATUM_I2C_A004447
  442. select SYS_FSL_ERRATUM_IFC_A002769
  443. select SYS_FSL_ERRATUM_P1010_A003549
  444. select SYS_FSL_ERRATUM_SEC_A003571
  445. select SYS_FSL_ERRATUM_IFC_A003399
  446. select SYS_FSL_HAS_DDR3
  447. select SYS_FSL_HAS_SEC
  448. select SYS_FSL_SEC_BE
  449. select SYS_FSL_SEC_COMPAT_4
  450. select SYS_PPC_E500_USE_DEBUG_TLB
  451. config ARCH_P1011
  452. bool
  453. select FSL_LAW
  454. select SYS_FSL_ERRATUM_A004508
  455. select SYS_FSL_ERRATUM_A005125
  456. select SYS_FSL_ERRATUM_ELBC_A001
  457. select SYS_FSL_ERRATUM_ESDHC111
  458. select SYS_FSL_HAS_DDR3
  459. select SYS_FSL_HAS_SEC
  460. select SYS_FSL_SEC_BE
  461. select SYS_FSL_SEC_COMPAT_2
  462. select SYS_PPC_E500_USE_DEBUG_TLB
  463. config ARCH_P1020
  464. bool
  465. select FSL_LAW
  466. select SYS_FSL_ERRATUM_A004508
  467. select SYS_FSL_ERRATUM_A005125
  468. select SYS_FSL_ERRATUM_ELBC_A001
  469. select SYS_FSL_ERRATUM_ESDHC111
  470. select SYS_FSL_HAS_DDR3
  471. select SYS_FSL_HAS_SEC
  472. select SYS_FSL_SEC_BE
  473. select SYS_FSL_SEC_COMPAT_2
  474. select SYS_PPC_E500_USE_DEBUG_TLB
  475. config ARCH_P1021
  476. bool
  477. select FSL_LAW
  478. select SYS_FSL_ERRATUM_A004508
  479. select SYS_FSL_ERRATUM_A005125
  480. select SYS_FSL_ERRATUM_ELBC_A001
  481. select SYS_FSL_ERRATUM_ESDHC111
  482. select SYS_FSL_HAS_DDR3
  483. select SYS_FSL_HAS_SEC
  484. select SYS_FSL_SEC_BE
  485. select SYS_FSL_SEC_COMPAT_2
  486. select SYS_PPC_E500_USE_DEBUG_TLB
  487. config ARCH_P1022
  488. bool
  489. select FSL_LAW
  490. select SYS_FSL_ERRATUM_A004477
  491. select SYS_FSL_ERRATUM_A004508
  492. select SYS_FSL_ERRATUM_A005125
  493. select SYS_FSL_ERRATUM_ELBC_A001
  494. select SYS_FSL_ERRATUM_ESDHC111
  495. select SYS_FSL_ERRATUM_SATA_A001
  496. select SYS_FSL_HAS_DDR3
  497. select SYS_FSL_HAS_SEC
  498. select SYS_FSL_SEC_BE
  499. select SYS_FSL_SEC_COMPAT_2
  500. select SYS_PPC_E500_USE_DEBUG_TLB
  501. config ARCH_P1023
  502. bool
  503. select FSL_LAW
  504. select SYS_FSL_ERRATUM_A004508
  505. select SYS_FSL_ERRATUM_A005125
  506. select SYS_FSL_ERRATUM_I2C_A004447
  507. select SYS_FSL_HAS_DDR3
  508. select SYS_FSL_HAS_SEC
  509. select SYS_FSL_SEC_BE
  510. select SYS_FSL_SEC_COMPAT_4
  511. config ARCH_P1024
  512. bool
  513. select FSL_LAW
  514. select SYS_FSL_ERRATUM_A004508
  515. select SYS_FSL_ERRATUM_A005125
  516. select SYS_FSL_ERRATUM_ELBC_A001
  517. select SYS_FSL_ERRATUM_ESDHC111
  518. select SYS_FSL_HAS_DDR3
  519. select SYS_FSL_HAS_SEC
  520. select SYS_FSL_SEC_BE
  521. select SYS_FSL_SEC_COMPAT_2
  522. select SYS_PPC_E500_USE_DEBUG_TLB
  523. config ARCH_P1025
  524. bool
  525. select FSL_LAW
  526. select SYS_FSL_ERRATUM_A004508
  527. select SYS_FSL_ERRATUM_A005125
  528. select SYS_FSL_ERRATUM_ELBC_A001
  529. select SYS_FSL_ERRATUM_ESDHC111
  530. select SYS_FSL_HAS_DDR3
  531. select SYS_FSL_HAS_SEC
  532. select SYS_FSL_SEC_BE
  533. select SYS_FSL_SEC_COMPAT_2
  534. select SYS_PPC_E500_USE_DEBUG_TLB
  535. config ARCH_P2020
  536. bool
  537. select FSL_LAW
  538. select SYS_FSL_ERRATUM_A004477
  539. select SYS_FSL_ERRATUM_A004508
  540. select SYS_FSL_ERRATUM_A005125
  541. select SYS_FSL_ERRATUM_ESDHC111
  542. select SYS_FSL_ERRATUM_ESDHC_A001
  543. select SYS_FSL_HAS_DDR3
  544. select SYS_FSL_HAS_SEC
  545. select SYS_FSL_SEC_BE
  546. select SYS_FSL_SEC_COMPAT_2
  547. select SYS_PPC_E500_USE_DEBUG_TLB
  548. config ARCH_P2041
  549. bool
  550. select E500MC
  551. select FSL_LAW
  552. select SYS_FSL_ERRATUM_A004510
  553. select SYS_FSL_ERRATUM_A004849
  554. select SYS_FSL_ERRATUM_A006261
  555. select SYS_FSL_ERRATUM_CPU_A003999
  556. select SYS_FSL_ERRATUM_DDR_A003
  557. select SYS_FSL_ERRATUM_DDR_A003474
  558. select SYS_FSL_ERRATUM_ESDHC111
  559. select SYS_FSL_ERRATUM_I2C_A004447
  560. select SYS_FSL_ERRATUM_NMG_CPU_A011
  561. select SYS_FSL_ERRATUM_SRIO_A004034
  562. select SYS_FSL_ERRATUM_USB14
  563. select SYS_FSL_HAS_DDR3
  564. select SYS_FSL_HAS_SEC
  565. select SYS_FSL_QORIQ_CHASSIS1
  566. select SYS_FSL_SEC_BE
  567. select SYS_FSL_SEC_COMPAT_4
  568. config ARCH_P3041
  569. bool
  570. select E500MC
  571. select FSL_LAW
  572. select SYS_FSL_DDR_VER_44
  573. select SYS_FSL_ERRATUM_A004510
  574. select SYS_FSL_ERRATUM_A004849
  575. select SYS_FSL_ERRATUM_A005812
  576. select SYS_FSL_ERRATUM_A006261
  577. select SYS_FSL_ERRATUM_CPU_A003999
  578. select SYS_FSL_ERRATUM_DDR_A003
  579. select SYS_FSL_ERRATUM_DDR_A003474
  580. select SYS_FSL_ERRATUM_ESDHC111
  581. select SYS_FSL_ERRATUM_I2C_A004447
  582. select SYS_FSL_ERRATUM_NMG_CPU_A011
  583. select SYS_FSL_ERRATUM_SRIO_A004034
  584. select SYS_FSL_ERRATUM_USB14
  585. select SYS_FSL_HAS_DDR3
  586. select SYS_FSL_HAS_SEC
  587. select SYS_FSL_QORIQ_CHASSIS1
  588. select SYS_FSL_SEC_BE
  589. select SYS_FSL_SEC_COMPAT_4
  590. config ARCH_P4080
  591. bool
  592. select E500MC
  593. select FSL_LAW
  594. select SYS_FSL_DDR_VER_44
  595. select SYS_FSL_ERRATUM_A004510
  596. select SYS_FSL_ERRATUM_A004580
  597. select SYS_FSL_ERRATUM_A004849
  598. select SYS_FSL_ERRATUM_A005812
  599. select SYS_FSL_ERRATUM_A007075
  600. select SYS_FSL_ERRATUM_CPC_A002
  601. select SYS_FSL_ERRATUM_CPC_A003
  602. select SYS_FSL_ERRATUM_CPU_A003999
  603. select SYS_FSL_ERRATUM_DDR_A003
  604. select SYS_FSL_ERRATUM_DDR_A003474
  605. select SYS_FSL_ERRATUM_ELBC_A001
  606. select SYS_FSL_ERRATUM_ESDHC111
  607. select SYS_FSL_ERRATUM_ESDHC13
  608. select SYS_FSL_ERRATUM_ESDHC135
  609. select SYS_FSL_ERRATUM_I2C_A004447
  610. select SYS_FSL_ERRATUM_NMG_CPU_A011
  611. select SYS_FSL_ERRATUM_SRIO_A004034
  612. select SYS_P4080_ERRATUM_CPU22
  613. select SYS_P4080_ERRATUM_PCIE_A003
  614. select SYS_P4080_ERRATUM_SERDES8
  615. select SYS_P4080_ERRATUM_SERDES9
  616. select SYS_P4080_ERRATUM_SERDES_A001
  617. select SYS_P4080_ERRATUM_SERDES_A005
  618. select SYS_FSL_HAS_DDR3
  619. select SYS_FSL_HAS_SEC
  620. select SYS_FSL_QORIQ_CHASSIS1
  621. select SYS_FSL_SEC_BE
  622. select SYS_FSL_SEC_COMPAT_4
  623. config ARCH_P5020
  624. bool
  625. select E500MC
  626. select FSL_LAW
  627. select SYS_FSL_DDR_VER_44
  628. select SYS_FSL_ERRATUM_A004510
  629. select SYS_FSL_ERRATUM_A006261
  630. select SYS_FSL_ERRATUM_DDR_A003
  631. select SYS_FSL_ERRATUM_DDR_A003474
  632. select SYS_FSL_ERRATUM_ESDHC111
  633. select SYS_FSL_ERRATUM_I2C_A004447
  634. select SYS_FSL_ERRATUM_SRIO_A004034
  635. select SYS_FSL_ERRATUM_USB14
  636. select SYS_FSL_HAS_DDR3
  637. select SYS_FSL_HAS_SEC
  638. select SYS_FSL_QORIQ_CHASSIS1
  639. select SYS_FSL_SEC_BE
  640. select SYS_FSL_SEC_COMPAT_4
  641. select SYS_PPC64
  642. config ARCH_P5040
  643. bool
  644. select E500MC
  645. select FSL_LAW
  646. select SYS_FSL_DDR_VER_44
  647. select SYS_FSL_ERRATUM_A004510
  648. select SYS_FSL_ERRATUM_A004699
  649. select SYS_FSL_ERRATUM_A005812
  650. select SYS_FSL_ERRATUM_A006261
  651. select SYS_FSL_ERRATUM_DDR_A003
  652. select SYS_FSL_ERRATUM_DDR_A003474
  653. select SYS_FSL_ERRATUM_ESDHC111
  654. select SYS_FSL_ERRATUM_USB14
  655. select SYS_FSL_HAS_DDR3
  656. select SYS_FSL_HAS_SEC
  657. select SYS_FSL_QORIQ_CHASSIS1
  658. select SYS_FSL_SEC_BE
  659. select SYS_FSL_SEC_COMPAT_4
  660. select SYS_PPC64
  661. config ARCH_QEMU_E500
  662. bool
  663. config ARCH_T1023
  664. bool
  665. select E500MC
  666. select FSL_LAW
  667. select SYS_FSL_DDR_VER_50
  668. select SYS_FSL_ERRATUM_A008378
  669. select SYS_FSL_ERRATUM_A009663
  670. select SYS_FSL_ERRATUM_A009942
  671. select SYS_FSL_ERRATUM_ESDHC111
  672. select SYS_FSL_HAS_DDR3
  673. select SYS_FSL_HAS_DDR4
  674. select SYS_FSL_HAS_SEC
  675. select SYS_FSL_QORIQ_CHASSIS2
  676. select SYS_FSL_SEC_BE
  677. select SYS_FSL_SEC_COMPAT_5
  678. config ARCH_T1024
  679. bool
  680. select E500MC
  681. select FSL_LAW
  682. select SYS_FSL_DDR_VER_50
  683. select SYS_FSL_ERRATUM_A008378
  684. select SYS_FSL_ERRATUM_A009663
  685. select SYS_FSL_ERRATUM_A009942
  686. select SYS_FSL_ERRATUM_ESDHC111
  687. select SYS_FSL_HAS_DDR3
  688. select SYS_FSL_HAS_DDR4
  689. select SYS_FSL_HAS_SEC
  690. select SYS_FSL_QORIQ_CHASSIS2
  691. select SYS_FSL_SEC_BE
  692. select SYS_FSL_SEC_COMPAT_5
  693. config ARCH_T1040
  694. bool
  695. select E500MC
  696. select FSL_LAW
  697. select SYS_FSL_DDR_VER_50
  698. select SYS_FSL_ERRATUM_A008044
  699. select SYS_FSL_ERRATUM_A008378
  700. select SYS_FSL_ERRATUM_A009663
  701. select SYS_FSL_ERRATUM_A009942
  702. select SYS_FSL_ERRATUM_ESDHC111
  703. select SYS_FSL_HAS_DDR3
  704. select SYS_FSL_HAS_DDR4
  705. select SYS_FSL_HAS_SEC
  706. select SYS_FSL_QORIQ_CHASSIS2
  707. select SYS_FSL_SEC_BE
  708. select SYS_FSL_SEC_COMPAT_5
  709. config ARCH_T1042
  710. bool
  711. select E500MC
  712. select FSL_LAW
  713. select SYS_FSL_DDR_VER_50
  714. select SYS_FSL_ERRATUM_A008044
  715. select SYS_FSL_ERRATUM_A008378
  716. select SYS_FSL_ERRATUM_A009663
  717. select SYS_FSL_ERRATUM_A009942
  718. select SYS_FSL_ERRATUM_ESDHC111
  719. select SYS_FSL_HAS_DDR3
  720. select SYS_FSL_HAS_DDR4
  721. select SYS_FSL_HAS_SEC
  722. select SYS_FSL_QORIQ_CHASSIS2
  723. select SYS_FSL_SEC_BE
  724. select SYS_FSL_SEC_COMPAT_5
  725. config ARCH_T2080
  726. bool
  727. select E500MC
  728. select E6500
  729. select FSL_LAW
  730. select SYS_FSL_DDR_VER_47
  731. select SYS_FSL_ERRATUM_A006379
  732. select SYS_FSL_ERRATUM_A006593
  733. select SYS_FSL_ERRATUM_A007186
  734. select SYS_FSL_ERRATUM_A007212
  735. select SYS_FSL_ERRATUM_A009942
  736. select SYS_FSL_ERRATUM_ESDHC111
  737. select SYS_FSL_HAS_DDR3
  738. select SYS_FSL_HAS_SEC
  739. select SYS_FSL_QORIQ_CHASSIS2
  740. select SYS_FSL_SEC_BE
  741. select SYS_FSL_SEC_COMPAT_4
  742. select SYS_PPC64
  743. config ARCH_T2081
  744. bool
  745. select E500MC
  746. select E6500
  747. select FSL_LAW
  748. select SYS_FSL_DDR_VER_47
  749. select SYS_FSL_ERRATUM_A006379
  750. select SYS_FSL_ERRATUM_A006593
  751. select SYS_FSL_ERRATUM_A007186
  752. select SYS_FSL_ERRATUM_A007212
  753. select SYS_FSL_ERRATUM_A009942
  754. select SYS_FSL_ERRATUM_ESDHC111
  755. select SYS_FSL_HAS_DDR3
  756. select SYS_FSL_HAS_SEC
  757. select SYS_FSL_QORIQ_CHASSIS2
  758. select SYS_FSL_SEC_BE
  759. select SYS_FSL_SEC_COMPAT_4
  760. select SYS_PPC64
  761. config ARCH_T4160
  762. bool
  763. select E500MC
  764. select E6500
  765. select FSL_LAW
  766. select SYS_FSL_DDR_VER_47
  767. select SYS_FSL_ERRATUM_A004468
  768. select SYS_FSL_ERRATUM_A005871
  769. select SYS_FSL_ERRATUM_A006379
  770. select SYS_FSL_ERRATUM_A006593
  771. select SYS_FSL_ERRATUM_A007186
  772. select SYS_FSL_ERRATUM_A007798
  773. select SYS_FSL_ERRATUM_A009942
  774. select SYS_FSL_HAS_DDR3
  775. select SYS_FSL_HAS_SEC
  776. select SYS_FSL_QORIQ_CHASSIS2
  777. select SYS_FSL_SEC_BE
  778. select SYS_FSL_SEC_COMPAT_4
  779. select SYS_PPC64
  780. config ARCH_T4240
  781. bool
  782. select E500MC
  783. select E6500
  784. select FSL_LAW
  785. select SYS_FSL_DDR_VER_47
  786. select SYS_FSL_ERRATUM_A004468
  787. select SYS_FSL_ERRATUM_A005871
  788. select SYS_FSL_ERRATUM_A006261
  789. select SYS_FSL_ERRATUM_A006379
  790. select SYS_FSL_ERRATUM_A006593
  791. select SYS_FSL_ERRATUM_A007186
  792. select SYS_FSL_ERRATUM_A007798
  793. select SYS_FSL_ERRATUM_A009942
  794. select SYS_FSL_HAS_DDR3
  795. select SYS_FSL_HAS_SEC
  796. select SYS_FSL_QORIQ_CHASSIS2
  797. select SYS_FSL_SEC_BE
  798. select SYS_FSL_SEC_COMPAT_4
  799. select SYS_PPC64
  800. config BOOKE
  801. bool
  802. default y
  803. config E500
  804. bool
  805. default y
  806. help
  807. Enable PowerPC E500 cores, including e500v1, e500v2, e500mc
  808. config E500MC
  809. bool
  810. help
  811. Enble PowerPC E500MC core
  812. config E6500
  813. bool
  814. help
  815. Enable PowerPC E6500 core
  816. config FSL_LAW
  817. bool
  818. help
  819. Use Freescale common code for Local Access Window
  820. config SECURE_BOOT
  821. bool "Secure Boot"
  822. help
  823. Enable Freescale Secure Boot feature. Normally selected
  824. by defconfig. If unsure, do not change.
  825. config MAX_CPUS
  826. int "Maximum number of CPUs permitted for MPC85xx"
  827. default 12 if ARCH_T4240
  828. default 8 if ARCH_P4080 || \
  829. ARCH_T4160
  830. default 4 if ARCH_B4860 || \
  831. ARCH_P2041 || \
  832. ARCH_P3041 || \
  833. ARCH_P5040 || \
  834. ARCH_T1040 || \
  835. ARCH_T1042 || \
  836. ARCH_T2080 || \
  837. ARCH_T2081
  838. default 2 if ARCH_B4420 || \
  839. ARCH_BSC9132 || \
  840. ARCH_MPC8572 || \
  841. ARCH_P1020 || \
  842. ARCH_P1021 || \
  843. ARCH_P1022 || \
  844. ARCH_P1023 || \
  845. ARCH_P1024 || \
  846. ARCH_P1025 || \
  847. ARCH_P2020 || \
  848. ARCH_P5020 || \
  849. ARCH_T1023 || \
  850. ARCH_T1024
  851. default 1
  852. help
  853. Set this number to the maximum number of possible CPUs in the SoC.
  854. SoCs may have multiple clusters with each cluster may have multiple
  855. ports. If some ports are reserved but higher ports are used for
  856. cores, count the reserved ports. This will allocate enough memory
  857. in spin table to properly handle all cores.
  858. config SYS_CCSRBAR_DEFAULT
  859. hex "Default CCSRBAR address"
  860. default 0xff700000 if ARCH_BSC9131 || \
  861. ARCH_BSC9132 || \
  862. ARCH_C29X || \
  863. ARCH_MPC8536 || \
  864. ARCH_MPC8540 || \
  865. ARCH_MPC8541 || \
  866. ARCH_MPC8544 || \
  867. ARCH_MPC8548 || \
  868. ARCH_MPC8555 || \
  869. ARCH_MPC8560 || \
  870. ARCH_MPC8568 || \
  871. ARCH_MPC8569 || \
  872. ARCH_MPC8572 || \
  873. ARCH_P1010 || \
  874. ARCH_P1011 || \
  875. ARCH_P1020 || \
  876. ARCH_P1021 || \
  877. ARCH_P1022 || \
  878. ARCH_P1024 || \
  879. ARCH_P1025 || \
  880. ARCH_P2020
  881. default 0xff600000 if ARCH_P1023
  882. default 0xfe000000 if ARCH_B4420 || \
  883. ARCH_B4860 || \
  884. ARCH_P2041 || \
  885. ARCH_P3041 || \
  886. ARCH_P4080 || \
  887. ARCH_P5020 || \
  888. ARCH_P5040 || \
  889. ARCH_T1023 || \
  890. ARCH_T1024 || \
  891. ARCH_T1040 || \
  892. ARCH_T1042 || \
  893. ARCH_T2080 || \
  894. ARCH_T2081 || \
  895. ARCH_T4160 || \
  896. ARCH_T4240
  897. default 0xe0000000 if ARCH_QEMU_E500
  898. help
  899. Default value of CCSRBAR comes from power-on-reset. It
  900. is fixed on each SoC. Some SoCs can have different value
  901. if changed by pre-boot regime. The value here must match
  902. the current value in SoC. If not sure, do not change.
  903. config SYS_FSL_ERRATUM_A004468
  904. bool
  905. config SYS_FSL_ERRATUM_A004477
  906. bool
  907. config SYS_FSL_ERRATUM_A004508
  908. bool
  909. config SYS_FSL_ERRATUM_A004580
  910. bool
  911. config SYS_FSL_ERRATUM_A004699
  912. bool
  913. config SYS_FSL_ERRATUM_A004849
  914. bool
  915. config SYS_FSL_ERRATUM_A004510
  916. bool
  917. config SYS_FSL_ERRATUM_A004510_SVR_REV
  918. hex
  919. depends on SYS_FSL_ERRATUM_A004510
  920. default 0x20 if ARCH_P4080
  921. default 0x10
  922. config SYS_FSL_ERRATUM_A004510_SVR_REV2
  923. hex
  924. depends on (SYS_FSL_ERRATUM_A004510 && (ARCH_P2041 || ARCH_P3041))
  925. default 0x11
  926. config SYS_FSL_ERRATUM_A005125
  927. bool
  928. config SYS_FSL_ERRATUM_A005434
  929. bool
  930. config SYS_FSL_ERRATUM_A005812
  931. bool
  932. config SYS_FSL_ERRATUM_A005871
  933. bool
  934. config SYS_FSL_ERRATUM_A006261
  935. bool
  936. config SYS_FSL_ERRATUM_A006379
  937. bool
  938. config SYS_FSL_ERRATUM_A006384
  939. bool
  940. config SYS_FSL_ERRATUM_A006475
  941. bool
  942. config SYS_FSL_ERRATUM_A006593
  943. bool
  944. config SYS_FSL_ERRATUM_A007075
  945. bool
  946. config SYS_FSL_ERRATUM_A007186
  947. bool
  948. config SYS_FSL_ERRATUM_A007212
  949. bool
  950. config SYS_FSL_ERRATUM_A007798
  951. bool
  952. config SYS_FSL_ERRATUM_A008044
  953. bool
  954. config SYS_FSL_ERRATUM_CPC_A002
  955. bool
  956. config SYS_FSL_ERRATUM_CPC_A003
  957. bool
  958. config SYS_FSL_ERRATUM_CPU_A003999
  959. bool
  960. config SYS_FSL_ERRATUM_ELBC_A001
  961. bool
  962. config SYS_FSL_ERRATUM_I2C_A004447
  963. bool
  964. config SYS_FSL_A004447_SVR_REV
  965. hex
  966. depends on SYS_FSL_ERRATUM_I2C_A004447
  967. default 0x00 if ARCH_MPC8548
  968. default 0x10 if ARCH_P1010
  969. default 0x11 if ARCH_P1023 || ARCH_P2041 || ARCH_BSC9132
  970. default 0x20 if ARCH_P3041 || ARCH_P4080 || ARCH_P5020
  971. config SYS_FSL_ERRATUM_IFC_A002769
  972. bool
  973. config SYS_FSL_ERRATUM_IFC_A003399
  974. bool
  975. config SYS_FSL_ERRATUM_NMG_CPU_A011
  976. bool
  977. config SYS_FSL_ERRATUM_NMG_ETSEC129
  978. bool
  979. config SYS_FSL_ERRATUM_NMG_LBC103
  980. bool
  981. config SYS_FSL_ERRATUM_P1010_A003549
  982. bool
  983. config SYS_FSL_ERRATUM_SATA_A001
  984. bool
  985. config SYS_FSL_ERRATUM_SEC_A003571
  986. bool
  987. config SYS_FSL_ERRATUM_SRIO_A004034
  988. bool
  989. config SYS_FSL_ERRATUM_USB14
  990. bool
  991. config SYS_P4080_ERRATUM_CPU22
  992. bool
  993. config SYS_P4080_ERRATUM_PCIE_A003
  994. bool
  995. config SYS_P4080_ERRATUM_SERDES8
  996. bool
  997. config SYS_P4080_ERRATUM_SERDES9
  998. bool
  999. config SYS_P4080_ERRATUM_SERDES_A001
  1000. bool
  1001. config SYS_P4080_ERRATUM_SERDES_A005
  1002. bool
  1003. config SYS_FSL_QORIQ_CHASSIS1
  1004. bool
  1005. config SYS_FSL_QORIQ_CHASSIS2
  1006. bool
  1007. config SYS_FSL_NUM_LAWS
  1008. int "Number of local access windows"
  1009. depends on FSL_LAW
  1010. default 32 if ARCH_B4420 || \
  1011. ARCH_B4860 || \
  1012. ARCH_P2041 || \
  1013. ARCH_P3041 || \
  1014. ARCH_P4080 || \
  1015. ARCH_P5020 || \
  1016. ARCH_P5040 || \
  1017. ARCH_T2080 || \
  1018. ARCH_T2081 || \
  1019. ARCH_T4160 || \
  1020. ARCH_T4240
  1021. default 16 if ARCH_T1023 || \
  1022. ARCH_T1024 || \
  1023. ARCH_T1040 || \
  1024. ARCH_T1042
  1025. default 12 if ARCH_BSC9131 || \
  1026. ARCH_BSC9132 || \
  1027. ARCH_C29X || \
  1028. ARCH_MPC8536 || \
  1029. ARCH_MPC8572 || \
  1030. ARCH_P1010 || \
  1031. ARCH_P1011 || \
  1032. ARCH_P1020 || \
  1033. ARCH_P1021 || \
  1034. ARCH_P1022 || \
  1035. ARCH_P1023 || \
  1036. ARCH_P1024 || \
  1037. ARCH_P1025 || \
  1038. ARCH_P2020
  1039. default 10 if ARCH_MPC8544 || \
  1040. ARCH_MPC8548 || \
  1041. ARCH_MPC8568 || \
  1042. ARCH_MPC8569
  1043. default 8 if ARCH_MPC8540 || \
  1044. ARCH_MPC8541 || \
  1045. ARCH_MPC8555 || \
  1046. ARCH_MPC8560
  1047. help
  1048. Number of local access windows. This is fixed per SoC.
  1049. If not sure, do not change.
  1050. config SYS_FSL_THREADS_PER_CORE
  1051. int
  1052. default 2 if E6500
  1053. default 1
  1054. config SYS_NUM_TLBCAMS
  1055. int "Number of TLB CAM entries"
  1056. default 64 if E500MC
  1057. default 16
  1058. help
  1059. Number of TLB CAM entries for Book-E chips. 64 for E500MC,
  1060. 16 for other E500 SoCs.
  1061. config SYS_PPC64
  1062. bool
  1063. config SYS_PPC_E500_USE_DEBUG_TLB
  1064. bool
  1065. config SYS_PPC_E500_DEBUG_TLB
  1066. int "Temporary TLB entry for external debugger"
  1067. depends on SYS_PPC_E500_USE_DEBUG_TLB
  1068. default 0 if ARCH_MPC8544 || ARCH_MPC8548
  1069. default 1 if ARCH_MPC8536
  1070. default 2 if ARCH_MPC8572 || \
  1071. ARCH_P1011 || \
  1072. ARCH_P1020 || \
  1073. ARCH_P1021 || \
  1074. ARCH_P1022 || \
  1075. ARCH_P1024 || \
  1076. ARCH_P1025 || \
  1077. ARCH_P2020
  1078. default 3 if ARCH_P1010 || \
  1079. ARCH_BSC9132 || \
  1080. ARCH_C29X
  1081. help
  1082. Select a temporary TLB entry to be used during boot to work
  1083. around limitations in e500v1 and e500v2 external debugger
  1084. support. This reduces the portions of the boot code where
  1085. breakpoints and single stepping do not work. The value of this
  1086. symbol should be set to the TLB1 entry to be used for this
  1087. purpose. If unsure, do not change.
  1088. source "board/freescale/b4860qds/Kconfig"
  1089. source "board/freescale/bsc9131rdb/Kconfig"
  1090. source "board/freescale/bsc9132qds/Kconfig"
  1091. source "board/freescale/c29xpcie/Kconfig"
  1092. source "board/freescale/corenet_ds/Kconfig"
  1093. source "board/freescale/mpc8536ds/Kconfig"
  1094. source "board/freescale/mpc8540ads/Kconfig"
  1095. source "board/freescale/mpc8541cds/Kconfig"
  1096. source "board/freescale/mpc8544ds/Kconfig"
  1097. source "board/freescale/mpc8548cds/Kconfig"
  1098. source "board/freescale/mpc8555cds/Kconfig"
  1099. source "board/freescale/mpc8560ads/Kconfig"
  1100. source "board/freescale/mpc8568mds/Kconfig"
  1101. source "board/freescale/mpc8569mds/Kconfig"
  1102. source "board/freescale/mpc8572ds/Kconfig"
  1103. source "board/freescale/p1010rdb/Kconfig"
  1104. source "board/freescale/p1022ds/Kconfig"
  1105. source "board/freescale/p1023rdb/Kconfig"
  1106. source "board/freescale/p1_p2_rdb_pc/Kconfig"
  1107. source "board/freescale/p1_twr/Kconfig"
  1108. source "board/freescale/p2041rdb/Kconfig"
  1109. source "board/freescale/qemu-ppce500/Kconfig"
  1110. source "board/freescale/t102xqds/Kconfig"
  1111. source "board/freescale/t102xrdb/Kconfig"
  1112. source "board/freescale/t1040qds/Kconfig"
  1113. source "board/freescale/t104xrdb/Kconfig"
  1114. source "board/freescale/t208xqds/Kconfig"
  1115. source "board/freescale/t208xrdb/Kconfig"
  1116. source "board/freescale/t4qds/Kconfig"
  1117. source "board/freescale/t4rdb/Kconfig"
  1118. source "board/gdsys/p1022/Kconfig"
  1119. source "board/keymile/kmp204x/Kconfig"
  1120. source "board/sbc8548/Kconfig"
  1121. source "board/socrates/Kconfig"
  1122. source "board/varisys/cyrus/Kconfig"
  1123. source "board/xes/xpedite520x/Kconfig"
  1124. source "board/xes/xpedite537x/Kconfig"
  1125. source "board/xes/xpedite550x/Kconfig"
  1126. source "board/Arcturus/ucp1020/Kconfig"
  1127. endmenu