xref: /openbmc/u-boot/arch/powerpc/cpu/mpc85xx/Kconfig (revision 96699f097a02fc258eb5a24be74f2ad2eeb34d00)
1dd84058dSMasahiro Yamadamenu "mpc85xx CPU"
2dd84058dSMasahiro Yamada	depends on MPC85xx
3dd84058dSMasahiro Yamada
4dd84058dSMasahiro Yamadaconfig SYS_CPU
5dd84058dSMasahiro Yamada	default "mpc85xx"
6dd84058dSMasahiro Yamada
7230ecd71SSimon Glassconfig CMD_ERRATA
8230ecd71SSimon Glass	bool "Enable the 'errata' command"
9230ecd71SSimon Glass	depends on MPC85xx
10230ecd71SSimon Glass	default y
11230ecd71SSimon Glass	help
12230ecd71SSimon Glass	  This enables the 'errata' command which displays a list of errata
13230ecd71SSimon Glass	  work-arounds which are enabled for the current board.
14230ecd71SSimon Glass
15dd84058dSMasahiro Yamadachoice
16dd84058dSMasahiro Yamada	prompt "Target select"
17a26cd049SJoe Hershberger	optional
18dd84058dSMasahiro Yamada
19dd84058dSMasahiro Yamadaconfig TARGET_SBC8548
20dd84058dSMasahiro Yamada	bool "Support sbc8548"
21281ed4c7SYork Sun	select ARCH_MPC8548
22dd84058dSMasahiro Yamada
23dd84058dSMasahiro Yamadaconfig TARGET_SOCRATES
24dd84058dSMasahiro Yamada	bool "Support socrates"
2525cb74b3SYork Sun	select ARCH_MPC8544
26dd84058dSMasahiro Yamada
2745a8d117SYork Sunconfig TARGET_B4420QDS
2845a8d117SYork Sun	bool "Support B4420QDS"
29b41f192bSYork Sun	select ARCH_B4420
3045a8d117SYork Sun	select SUPPORT_SPL
3145a8d117SYork Sun	select PHYS_64BIT
327e3caa81SMasahiro Yamada	imply PANIC_HANG
3345a8d117SYork Sun
34dd84058dSMasahiro Yamadaconfig TARGET_B4860QDS
35dd84058dSMasahiro Yamada	bool "Support B4860QDS"
363006ebc3SYork Sun	select ARCH_B4860
37e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
3802627356SMasahiro Yamada	select SUPPORT_SPL
39bb6b142fSMasahiro Yamada	select PHYS_64BIT
407e3caa81SMasahiro Yamada	imply PANIC_HANG
41dd84058dSMasahiro Yamada
42dd84058dSMasahiro Yamadaconfig TARGET_BSC9131RDB
43dd84058dSMasahiro Yamada	bool "Support BSC9131RDB"
44115d60c0SYork Sun	select ARCH_BSC9131
4502627356SMasahiro Yamada	select SUPPORT_SPL
46a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
47dd84058dSMasahiro Yamada
48dd84058dSMasahiro Yamadaconfig TARGET_BSC9132QDS
49dd84058dSMasahiro Yamada	bool "Support BSC9132QDS"
50115d60c0SYork Sun	select ARCH_BSC9132
51e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
5202627356SMasahiro Yamada	select SUPPORT_SPL
53a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
54dd84058dSMasahiro Yamada
55dd84058dSMasahiro Yamadaconfig TARGET_C29XPCIE
56dd84058dSMasahiro Yamada	bool "Support C29XPCIE"
574fd64746SYork Sun	select ARCH_C29X
58e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
5902627356SMasahiro Yamada	select SUPPORT_SPL
60cf6bbe4cSMasahiro Yamada	select SUPPORT_TPL
61bb6b142fSMasahiro Yamada	select PHYS_64BIT
627e3caa81SMasahiro Yamada	imply PANIC_HANG
63dd84058dSMasahiro Yamada
64dd84058dSMasahiro Yamadaconfig TARGET_P3041DS
65dd84058dSMasahiro Yamada	bool "Support P3041DS"
66bb6b142fSMasahiro Yamada	select PHYS_64BIT
675e5fdd2dSYork Sun	select ARCH_P3041
68e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
693bf926c0SSimon Glass	imply CMD_SATA
707e3caa81SMasahiro Yamada	imply PANIC_HANG
71dd84058dSMasahiro Yamada
72dd84058dSMasahiro Yamadaconfig TARGET_P4080DS
73dd84058dSMasahiro Yamada	bool "Support P4080DS"
74bb6b142fSMasahiro Yamada	select PHYS_64BIT
75e71372cbSYork Sun	select ARCH_P4080
76e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
773bf926c0SSimon Glass	imply CMD_SATA
787e3caa81SMasahiro Yamada	imply PANIC_HANG
79dd84058dSMasahiro Yamada
80dd84058dSMasahiro Yamadaconfig TARGET_P5020DS
81dd84058dSMasahiro Yamada	bool "Support P5020DS"
82bb6b142fSMasahiro Yamada	select PHYS_64BIT
83cefe11cdSYork Sun	select ARCH_P5020
84e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
853bf926c0SSimon Glass	imply CMD_SATA
867e3caa81SMasahiro Yamada	imply PANIC_HANG
87dd84058dSMasahiro Yamada
88dd84058dSMasahiro Yamadaconfig TARGET_P5040DS
89dd84058dSMasahiro Yamada	bool "Support P5040DS"
90bb6b142fSMasahiro Yamada	select PHYS_64BIT
9195390360SYork Sun	select ARCH_P5040
92e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
933bf926c0SSimon Glass	imply CMD_SATA
947e3caa81SMasahiro Yamada	imply PANIC_HANG
95dd84058dSMasahiro Yamada
96dd84058dSMasahiro Yamadaconfig TARGET_MPC8536DS
97dd84058dSMasahiro Yamada	bool "Support MPC8536DS"
9824ad75aeSYork Sun	select ARCH_MPC8536
99d26e34c4SYork Sun# Use DDR3 controller with DDR2 DIMMs on this board
100d26e34c4SYork Sun	select SYS_FSL_DDRC_GEN3
1013bf926c0SSimon Glass	imply CMD_SATA
1029920d151STuomas Tynkkynen	imply FSL_SATA
103dd84058dSMasahiro Yamada
104dd84058dSMasahiro Yamadaconfig TARGET_MPC8541CDS
105dd84058dSMasahiro Yamada	bool "Support MPC8541CDS"
1063aff3082SYork Sun	select ARCH_MPC8541
107dd84058dSMasahiro Yamada
108dd84058dSMasahiro Yamadaconfig TARGET_MPC8544DS
109dd84058dSMasahiro Yamada	bool "Support MPC8544DS"
11025cb74b3SYork Sun	select ARCH_MPC8544
1117e3caa81SMasahiro Yamada	imply PANIC_HANG
112dd84058dSMasahiro Yamada
113dd84058dSMasahiro Yamadaconfig TARGET_MPC8548CDS
114dd84058dSMasahiro Yamada	bool "Support MPC8548CDS"
115281ed4c7SYork Sun	select ARCH_MPC8548
116dd84058dSMasahiro Yamada
117dd84058dSMasahiro Yamadaconfig TARGET_MPC8555CDS
118dd84058dSMasahiro Yamada	bool "Support MPC8555CDS"
1193c3d8ab5SYork Sun	select ARCH_MPC8555
120dd84058dSMasahiro Yamada
121dd84058dSMasahiro Yamadaconfig TARGET_MPC8568MDS
122dd84058dSMasahiro Yamada	bool "Support MPC8568MDS"
123d07c3843SYork Sun	select ARCH_MPC8568
124dd84058dSMasahiro Yamada
125dd84058dSMasahiro Yamadaconfig TARGET_MPC8569MDS
126dd84058dSMasahiro Yamada	bool "Support MPC8569MDS"
12723b36a7dSYork Sun	select ARCH_MPC8569
128dd84058dSMasahiro Yamada
129dd84058dSMasahiro Yamadaconfig TARGET_MPC8572DS
130dd84058dSMasahiro Yamada	bool "Support MPC8572DS"
131c8f48474SYork Sun	select ARCH_MPC8572
132d26e34c4SYork Sun# Use DDR3 controller with DDR2 DIMMs on this board
133d26e34c4SYork Sun	select SYS_FSL_DDRC_GEN3
134fedb428cSSimon Glass	imply SCSI
1357e3caa81SMasahiro Yamada	imply PANIC_HANG
136dd84058dSMasahiro Yamada
1377601686cSYork Sunconfig TARGET_P1010RDB_PA
1387601686cSYork Sun	bool "Support P1010RDB_PA"
1397601686cSYork Sun	select ARCH_P1010
140e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
1417601686cSYork Sun	select SUPPORT_SPL
1427601686cSYork Sun	select SUPPORT_TPL
143a1dc980dSSimon Glass	imply CMD_EEPROM
1443bf926c0SSimon Glass	imply CMD_SATA
1457e3caa81SMasahiro Yamada	imply PANIC_HANG
1467601686cSYork Sun
1477601686cSYork Sunconfig TARGET_P1010RDB_PB
1487601686cSYork Sun	bool "Support P1010RDB_PB"
1497d5f9f84SYork Sun	select ARCH_P1010
150e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
15102627356SMasahiro Yamada	select SUPPORT_SPL
152cf6bbe4cSMasahiro Yamada	select SUPPORT_TPL
153a1dc980dSSimon Glass	imply CMD_EEPROM
1543bf926c0SSimon Glass	imply CMD_SATA
1557e3caa81SMasahiro Yamada	imply PANIC_HANG
156dd84058dSMasahiro Yamada
157dd84058dSMasahiro Yamadaconfig TARGET_P1022DS
158dd84058dSMasahiro Yamada	bool "Support P1022DS"
159feb9e25bSYork Sun	select ARCH_P1022
16002627356SMasahiro Yamada	select SUPPORT_SPL
161cf6bbe4cSMasahiro Yamada	select SUPPORT_TPL
1623bf926c0SSimon Glass	imply CMD_SATA
1639920d151STuomas Tynkkynen	imply FSL_SATA
164dd84058dSMasahiro Yamada
165dd84058dSMasahiro Yamadaconfig TARGET_P1023RDB
166dd84058dSMasahiro Yamada	bool "Support P1023RDB"
1679bb1d6bcSYork Sun	select ARCH_P1023
168a1dc980dSSimon Glass	imply CMD_EEPROM
1697e3caa81SMasahiro Yamada	imply PANIC_HANG
170dd84058dSMasahiro Yamada
171fedae6ebSYork Sunconfig TARGET_P1020MBG
172fedae6ebSYork Sun	bool "Support P1020MBG-PC"
173fedae6ebSYork Sun	select SUPPORT_SPL
174fedae6ebSYork Sun	select SUPPORT_TPL
175484fff64SYork Sun	select ARCH_P1020
176a1dc980dSSimon Glass	imply CMD_EEPROM
1773bf926c0SSimon Glass	imply CMD_SATA
1787e3caa81SMasahiro Yamada	imply PANIC_HANG
179484fff64SYork Sun
180aa14620cSYork Sunconfig TARGET_P1020RDB_PC
181aa14620cSYork Sun	bool "Support P1020RDB-PC"
182aa14620cSYork Sun	select SUPPORT_SPL
183aa14620cSYork Sun	select SUPPORT_TPL
184484fff64SYork Sun	select ARCH_P1020
185a1dc980dSSimon Glass	imply CMD_EEPROM
1863bf926c0SSimon Glass	imply CMD_SATA
1877e3caa81SMasahiro Yamada	imply PANIC_HANG
188aa14620cSYork Sun
189f404b66cSYork Sunconfig TARGET_P1020RDB_PD
190f404b66cSYork Sun	bool "Support P1020RDB-PD"
191f404b66cSYork Sun	select SUPPORT_SPL
192f404b66cSYork Sun	select SUPPORT_TPL
193484fff64SYork Sun	select ARCH_P1020
194a1dc980dSSimon Glass	imply CMD_EEPROM
1953bf926c0SSimon Glass	imply CMD_SATA
1967e3caa81SMasahiro Yamada	imply PANIC_HANG
197f404b66cSYork Sun
198e9bc8a8fSYork Sunconfig TARGET_P1020UTM
199e9bc8a8fSYork Sun	bool "Support P1020UTM"
200e9bc8a8fSYork Sun	select SUPPORT_SPL
201e9bc8a8fSYork Sun	select SUPPORT_TPL
202484fff64SYork Sun	select ARCH_P1020
203a1dc980dSSimon Glass	imply CMD_EEPROM
2043bf926c0SSimon Glass	imply CMD_SATA
2057e3caa81SMasahiro Yamada	imply PANIC_HANG
206fedae6ebSYork Sun
207da439db3SYork Sunconfig TARGET_P1021RDB
208da439db3SYork Sun	bool "Support P1021RDB"
209da439db3SYork Sun	select SUPPORT_SPL
210da439db3SYork Sun	select SUPPORT_TPL
211a990799dSYork Sun	select ARCH_P1021
212a1dc980dSSimon Glass	imply CMD_EEPROM
2133bf926c0SSimon Glass	imply CMD_SATA
2147e3caa81SMasahiro Yamada	imply PANIC_HANG
215da439db3SYork Sun
2164eedabfeSYork Sunconfig TARGET_P1024RDB
2174eedabfeSYork Sun	bool "Support P1024RDB"
2184eedabfeSYork Sun	select SUPPORT_SPL
2194eedabfeSYork Sun	select SUPPORT_TPL
22052b6f13dSYork Sun	select ARCH_P1024
221a1dc980dSSimon Glass	imply CMD_EEPROM
2223bf926c0SSimon Glass	imply CMD_SATA
2237e3caa81SMasahiro Yamada	imply PANIC_HANG
2244eedabfeSYork Sun
225b0c98b4bSYork Sunconfig TARGET_P1025RDB
226b0c98b4bSYork Sun	bool "Support P1025RDB"
227b0c98b4bSYork Sun	select SUPPORT_SPL
228b0c98b4bSYork Sun	select SUPPORT_TPL
2294167a67dSYork Sun	select ARCH_P1025
230a1dc980dSSimon Glass	imply CMD_EEPROM
2313bf926c0SSimon Glass	imply CMD_SATA
232c88ecf47STuomas Tynkkynen	imply SATA_SIL
233b0c98b4bSYork Sun
2348435aa77SYork Sunconfig TARGET_P2020RDB
2358435aa77SYork Sun	bool "Support P2020RDB-PC"
2368435aa77SYork Sun	select SUPPORT_SPL
2378435aa77SYork Sun	select SUPPORT_TPL
2384593637bSYork Sun	select ARCH_P2020
239a1dc980dSSimon Glass	imply CMD_EEPROM
2403bf926c0SSimon Glass	imply CMD_SATA
241c88ecf47STuomas Tynkkynen	imply SATA_SIL
2428435aa77SYork Sun
243dd84058dSMasahiro Yamadaconfig TARGET_P1_TWR
244dd84058dSMasahiro Yamada	bool "Support p1_twr"
2454167a67dSYork Sun	select ARCH_P1025
246dd84058dSMasahiro Yamada
247dd84058dSMasahiro Yamadaconfig TARGET_P2041RDB
248dd84058dSMasahiro Yamada	bool "Support P2041RDB"
249ce040c83SYork Sun	select ARCH_P2041
250e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
251bb6b142fSMasahiro Yamada	select PHYS_64BIT
2523bf926c0SSimon Glass	imply CMD_SATA
2539920d151STuomas Tynkkynen	imply FSL_SATA
254dd84058dSMasahiro Yamada
255dd84058dSMasahiro Yamadaconfig TARGET_QEMU_PPCE500
256dd84058dSMasahiro Yamada	bool "Support qemu-ppce500"
25710343403SYork Sun	select ARCH_QEMU_E500
258bb6b142fSMasahiro Yamada	select PHYS_64BIT
259dd84058dSMasahiro Yamada
2606f53bd47SYork Sunconfig TARGET_T1024QDS
2616f53bd47SYork Sun	bool "Support T1024QDS"
262e5d5f5a8SYork Sun	select ARCH_T1024
263e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
264aba80048SShengzhou Liu	select SUPPORT_SPL
265bb6b142fSMasahiro Yamada	select PHYS_64BIT
266a1dc980dSSimon Glass	imply CMD_EEPROM
2673bf926c0SSimon Glass	imply CMD_SATA
2689920d151STuomas Tynkkynen	imply FSL_SATA
269aba80048SShengzhou Liu
27008c75292SYork Sunconfig TARGET_T1023RDB
27108c75292SYork Sun	bool "Support T1023RDB"
2725ff3f41dSYork Sun	select ARCH_T1023
273e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
27408c75292SYork Sun	select SUPPORT_SPL
27508c75292SYork Sun	select PHYS_64BIT
276a1dc980dSSimon Glass	imply CMD_EEPROM
2777e3caa81SMasahiro Yamada	imply PANIC_HANG
27808c75292SYork Sun
27908c75292SYork Sunconfig TARGET_T1024RDB
28008c75292SYork Sun	bool "Support T1024RDB"
281e5d5f5a8SYork Sun	select ARCH_T1024
282e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
28348c6f328SShengzhou Liu	select SUPPORT_SPL
284bb6b142fSMasahiro Yamada	select PHYS_64BIT
285a1dc980dSSimon Glass	imply CMD_EEPROM
2867e3caa81SMasahiro Yamada	imply PANIC_HANG
28748c6f328SShengzhou Liu
288dd84058dSMasahiro Yamadaconfig TARGET_T1040QDS
289dd84058dSMasahiro Yamada	bool "Support T1040QDS"
2905d737010SYork Sun	select ARCH_T1040
291e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
292bb6b142fSMasahiro Yamada	select PHYS_64BIT
293a1dc980dSSimon Glass	imply CMD_EEPROM
2943bf926c0SSimon Glass	imply CMD_SATA
2957e3caa81SMasahiro Yamada	imply PANIC_HANG
296dd84058dSMasahiro Yamada
29795a809b9SYork Sunconfig TARGET_T1040RDB
29895a809b9SYork Sun	bool "Support T1040RDB"
2995d737010SYork Sun	select ARCH_T1040
300e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
30195a809b9SYork Sun	select SUPPORT_SPL
30295a809b9SYork Sun	select PHYS_64BIT
3033bf926c0SSimon Glass	imply CMD_SATA
3047e3caa81SMasahiro Yamada	imply PANIC_HANG
30595a809b9SYork Sun
306a016735cSYork Sunconfig TARGET_T1040D4RDB
307a016735cSYork Sun	bool "Support T1040D4RDB"
308a016735cSYork Sun	select ARCH_T1040
309e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
310a016735cSYork Sun	select SUPPORT_SPL
311a016735cSYork Sun	select PHYS_64BIT
3123bf926c0SSimon Glass	imply CMD_SATA
3137e3caa81SMasahiro Yamada	imply PANIC_HANG
314a016735cSYork Sun
31595a809b9SYork Sunconfig TARGET_T1042RDB
31695a809b9SYork Sun	bool "Support T1042RDB"
3175449c98aSYork Sun	select ARCH_T1042
318e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
31902627356SMasahiro Yamada	select SUPPORT_SPL
320bb6b142fSMasahiro Yamada	select PHYS_64BIT
3213bf926c0SSimon Glass	imply CMD_SATA
322dd84058dSMasahiro Yamada
323319ed24aSYork Sunconfig TARGET_T1042D4RDB
324319ed24aSYork Sun	bool "Support T1042D4RDB"
325319ed24aSYork Sun	select ARCH_T1042
326e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
327319ed24aSYork Sun	select SUPPORT_SPL
328319ed24aSYork Sun	select PHYS_64BIT
3293bf926c0SSimon Glass	imply CMD_SATA
3307e3caa81SMasahiro Yamada	imply PANIC_HANG
331319ed24aSYork Sun
33255ed8ae3SYork Sunconfig TARGET_T1042RDB_PI
33355ed8ae3SYork Sun	bool "Support T1042RDB_PI"
33455ed8ae3SYork Sun	select ARCH_T1042
335e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
33655ed8ae3SYork Sun	select SUPPORT_SPL
33755ed8ae3SYork Sun	select PHYS_64BIT
3383bf926c0SSimon Glass	imply CMD_SATA
3397e3caa81SMasahiro Yamada	imply PANIC_HANG
34055ed8ae3SYork Sun
341638d5be0SYork Sunconfig TARGET_T2080QDS
342638d5be0SYork Sun	bool "Support T2080QDS"
3430f3d80e9SYork Sun	select ARCH_T2080
344e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
34502627356SMasahiro Yamada	select SUPPORT_SPL
346bb6b142fSMasahiro Yamada	select PHYS_64BIT
3473bf926c0SSimon Glass	imply CMD_SATA
348dd84058dSMasahiro Yamada
34901671e66SYork Sunconfig TARGET_T2080RDB
35001671e66SYork Sun	bool "Support T2080RDB"
3510f3d80e9SYork Sun	select ARCH_T2080
352e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
35302627356SMasahiro Yamada	select SUPPORT_SPL
354bb6b142fSMasahiro Yamada	select PHYS_64BIT
3553bf926c0SSimon Glass	imply CMD_SATA
3567e3caa81SMasahiro Yamada	imply PANIC_HANG
357dd84058dSMasahiro Yamada
358638d5be0SYork Sunconfig TARGET_T2081QDS
359638d5be0SYork Sun	bool "Support T2081QDS"
3600f3d80e9SYork Sun	select ARCH_T2081
361638d5be0SYork Sun	select SUPPORT_SPL
362638d5be0SYork Sun	select PHYS_64BIT
363638d5be0SYork Sun
3649c21d06cSYork Sunconfig TARGET_T4160QDS
3659c21d06cSYork Sun	bool "Support T4160QDS"
366652a7bbdSYork Sun	select ARCH_T4160
367e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
3689c21d06cSYork Sun	select SUPPORT_SPL
3699c21d06cSYork Sun	select PHYS_64BIT
3703bf926c0SSimon Glass	imply CMD_SATA
3717e3caa81SMasahiro Yamada	imply PANIC_HANG
3729c21d06cSYork Sun
37312ffdb3bSYork Sunconfig TARGET_T4160RDB
37412ffdb3bSYork Sun	bool "Support T4160RDB"
375652a7bbdSYork Sun	select ARCH_T4160
37612ffdb3bSYork Sun	select SUPPORT_SPL
37712ffdb3bSYork Sun	select PHYS_64BIT
3787e3caa81SMasahiro Yamada	imply PANIC_HANG
37912ffdb3bSYork Sun
380dd84058dSMasahiro Yamadaconfig TARGET_T4240QDS
381dd84058dSMasahiro Yamada	bool "Support T4240QDS"
38226bc57daSYork Sun	select ARCH_T4240
383e5ec4815STom Rini	select BOARD_LATE_INIT if CHAIN_OF_TRUST
38402627356SMasahiro Yamada	select SUPPORT_SPL
385bb6b142fSMasahiro Yamada	select PHYS_64BIT
3863bf926c0SSimon Glass	imply CMD_SATA
3877e3caa81SMasahiro Yamada	imply PANIC_HANG
388dd84058dSMasahiro Yamada
389dd84058dSMasahiro Yamadaconfig TARGET_T4240RDB
390dd84058dSMasahiro Yamada	bool "Support T4240RDB"
39126bc57daSYork Sun	select ARCH_T4240
392373762c3SChunhe Lan	select SUPPORT_SPL
393bb6b142fSMasahiro Yamada	select PHYS_64BIT
3943bf926c0SSimon Glass	imply CMD_SATA
3957e3caa81SMasahiro Yamada	imply PANIC_HANG
396dd84058dSMasahiro Yamada
397dd84058dSMasahiro Yamadaconfig TARGET_CONTROLCENTERD
398dd84058dSMasahiro Yamada	bool "Support controlcenterd"
399feb9e25bSYork Sun	select ARCH_P1022
400dd84058dSMasahiro Yamada
401dd84058dSMasahiro Yamadaconfig TARGET_KMP204X
402dd84058dSMasahiro Yamada	bool "Support kmp204x"
403ce040c83SYork Sun	select ARCH_P2041
404bb6b142fSMasahiro Yamada	select PHYS_64BIT
40597072747SSimon Glass	imply CMD_CRAMFS
40680e44cfeSSimon Glass	imply FS_CRAMFS
407dd84058dSMasahiro Yamada
408dd84058dSMasahiro Yamadaconfig TARGET_XPEDITE520X
409dd84058dSMasahiro Yamada	bool "Support xpedite520x"
410281ed4c7SYork Sun	select ARCH_MPC8548
411dd84058dSMasahiro Yamada
412dd84058dSMasahiro Yamadaconfig TARGET_XPEDITE537X
413dd84058dSMasahiro Yamada	bool "Support xpedite537x"
414c8f48474SYork Sun	select ARCH_MPC8572
415d26e34c4SYork Sun# Use DDR3 controller with DDR2 DIMMs on this board
416d26e34c4SYork Sun	select SYS_FSL_DDRC_GEN3
417dd84058dSMasahiro Yamada
418dd84058dSMasahiro Yamadaconfig TARGET_XPEDITE550X
419dd84058dSMasahiro Yamada	bool "Support xpedite550x"
4204593637bSYork Sun	select ARCH_P2020
421dd84058dSMasahiro Yamada
4228b0044ffSOleksandr G Zhadanconfig TARGET_UCP1020
4238b0044ffSOleksandr G Zhadan	bool "Support uCP1020"
424484fff64SYork Sun	select ARCH_P1020
4253bf926c0SSimon Glass	imply CMD_SATA
4267e3caa81SMasahiro Yamada	imply PANIC_HANG
4278b0044ffSOleksandr G Zhadan
42822a1b99aSYork Sunconfig TARGET_CYRUS_P5020
42922a1b99aSYork Sun	bool "Support Varisys Cyrus P5020"
43022a1b99aSYork Sun	select ARCH_P5020
43122a1b99aSYork Sun	select PHYS_64BIT
4327e3caa81SMasahiro Yamada	imply PANIC_HANG
43322a1b99aSYork Sun
43422a1b99aSYork Sunconfig TARGET_CYRUS_P5040
43522a1b99aSYork Sun	 bool "Support Varisys Cyrus P5040"
43622a1b99aSYork Sun	select ARCH_P5040
437bb6b142fSMasahiro Yamada	select PHYS_64BIT
4387e3caa81SMasahiro Yamada	imply PANIC_HANG
43987e29878SAndy Fleming
440dd84058dSMasahiro Yamadaendchoice
441dd84058dSMasahiro Yamada
442b41f192bSYork Sunconfig ARCH_B4420
443b41f192bSYork Sun	bool
444f8dee360SYork Sun	select E500MC
4459ec10107SYork Sun	select E6500
44605cb79a7SYork Sun	select FSL_LAW
44722120f11SYork Sun	select SYS_FSL_DDR_VER_47
44863659ff3SYork Sun	select SYS_FSL_ERRATUM_A004477
44963659ff3SYork Sun	select SYS_FSL_ERRATUM_A005871
45063659ff3SYork Sun	select SYS_FSL_ERRATUM_A006379
45163659ff3SYork Sun	select SYS_FSL_ERRATUM_A006384
45263659ff3SYork Sun	select SYS_FSL_ERRATUM_A006475
45363659ff3SYork Sun	select SYS_FSL_ERRATUM_A006593
45463659ff3SYork Sun	select SYS_FSL_ERRATUM_A007075
45563659ff3SYork Sun	select SYS_FSL_ERRATUM_A007186
45663659ff3SYork Sun	select SYS_FSL_ERRATUM_A007212
45763659ff3SYork Sun	select SYS_FSL_ERRATUM_A009942
458d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
4592c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
4607371774aSYork Sun	select SYS_FSL_QORIQ_CHASSIS2
46190b80386SYork Sun	select SYS_FSL_SEC_BE
4622c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_4
4634851278eSYork Sun	select SYS_PPC64
464d98b98d6SPrabhakar Kushwaha	select FSL_IFC
465a1dc980dSSimon Glass	imply CMD_EEPROM
4668f1a80e9STom Rini	imply CMD_NAND
467fa379223SChristophe Leroy	imply CMD_REGINFO
468b41f192bSYork Sun
4693006ebc3SYork Sunconfig ARCH_B4860
4703006ebc3SYork Sun	bool
471f8dee360SYork Sun	select E500MC
4729ec10107SYork Sun	select E6500
47305cb79a7SYork Sun	select FSL_LAW
47422120f11SYork Sun	select SYS_FSL_DDR_VER_47
47563659ff3SYork Sun	select SYS_FSL_ERRATUM_A004477
47663659ff3SYork Sun	select SYS_FSL_ERRATUM_A005871
47763659ff3SYork Sun	select SYS_FSL_ERRATUM_A006379
47863659ff3SYork Sun	select SYS_FSL_ERRATUM_A006384
47963659ff3SYork Sun	select SYS_FSL_ERRATUM_A006475
48063659ff3SYork Sun	select SYS_FSL_ERRATUM_A006593
48163659ff3SYork Sun	select SYS_FSL_ERRATUM_A007075
48263659ff3SYork Sun	select SYS_FSL_ERRATUM_A007186
48363659ff3SYork Sun	select SYS_FSL_ERRATUM_A007212
48406ad970bSDarwin Dingel	select SYS_FSL_ERRATUM_A007907
48563659ff3SYork Sun	select SYS_FSL_ERRATUM_A009942
486d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
4872c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
4887371774aSYork Sun	select SYS_FSL_QORIQ_CHASSIS2
48990b80386SYork Sun	select SYS_FSL_SEC_BE
4902c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_4
4914851278eSYork Sun	select SYS_PPC64
492d98b98d6SPrabhakar Kushwaha	select FSL_IFC
493a1dc980dSSimon Glass	imply CMD_EEPROM
4948f1a80e9STom Rini	imply CMD_NAND
495fa379223SChristophe Leroy	imply CMD_REGINFO
4963006ebc3SYork Sun
497115d60c0SYork Sunconfig ARCH_BSC9131
498115d60c0SYork Sun	bool
49905cb79a7SYork Sun	select FSL_LAW
50022120f11SYork Sun	select SYS_FSL_DDR_VER_44
50163659ff3SYork Sun	select SYS_FSL_ERRATUM_A004477
50263659ff3SYork Sun	select SYS_FSL_ERRATUM_A005125
503c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
504d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
5052c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
50690b80386SYork Sun	select SYS_FSL_SEC_BE
5072c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_4
508d98b98d6SPrabhakar Kushwaha	select FSL_IFC
509a1dc980dSSimon Glass	imply CMD_EEPROM
5108f1a80e9STom Rini	imply CMD_NAND
511fa379223SChristophe Leroy	imply CMD_REGINFO
512115d60c0SYork Sun
513115d60c0SYork Sunconfig ARCH_BSC9132
514115d60c0SYork Sun	bool
51505cb79a7SYork Sun	select FSL_LAW
51622120f11SYork Sun	select SYS_FSL_DDR_VER_46
51763659ff3SYork Sun	select SYS_FSL_ERRATUM_A004477
51863659ff3SYork Sun	select SYS_FSL_ERRATUM_A005125
51963659ff3SYork Sun	select SYS_FSL_ERRATUM_A005434
520c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
52163659ff3SYork Sun	select SYS_FSL_ERRATUM_I2C_A004447
52263659ff3SYork Sun	select SYS_FSL_ERRATUM_IFC_A002769
523d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
5242c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
52590b80386SYork Sun	select SYS_FSL_SEC_BE
5262c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_4
52753c95384SYork Sun	select SYS_PPC_E500_USE_DEBUG_TLB
528d98b98d6SPrabhakar Kushwaha	select FSL_IFC
529a1dc980dSSimon Glass	imply CMD_EEPROM
530d56b4b19STom Rini	imply CMD_MTDPARTS
5318f1a80e9STom Rini	imply CMD_NAND
5326500ec7aSSimon Glass	imply CMD_PCI
533fa379223SChristophe Leroy	imply CMD_REGINFO
534115d60c0SYork Sun
5354fd64746SYork Sunconfig ARCH_C29X
5364fd64746SYork Sun	bool
53705cb79a7SYork Sun	select FSL_LAW
53822120f11SYork Sun	select SYS_FSL_DDR_VER_46
53963659ff3SYork Sun	select SYS_FSL_ERRATUM_A005125
540c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
541d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
5422c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
54390b80386SYork Sun	select SYS_FSL_SEC_BE
5442c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_6
54553c95384SYork Sun	select SYS_PPC_E500_USE_DEBUG_TLB
546d98b98d6SPrabhakar Kushwaha	select FSL_IFC
5478f1a80e9STom Rini	imply CMD_NAND
5486500ec7aSSimon Glass	imply CMD_PCI
549fa379223SChristophe Leroy	imply CMD_REGINFO
5504fd64746SYork Sun
55124ad75aeSYork Sunconfig ARCH_MPC8536
55224ad75aeSYork Sun	bool
55305cb79a7SYork Sun	select FSL_LAW
55463659ff3SYork Sun	select SYS_FSL_ERRATUM_A004508
55563659ff3SYork Sun	select SYS_FSL_ERRATUM_A005125
556d26e34c4SYork Sun	select SYS_FSL_HAS_DDR2
557d26e34c4SYork 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_2
56153c95384SYork Sun	select SYS_PPC_E500_USE_DEBUG_TLB
56206878977SPrabhakar Kushwaha	select FSL_ELBC
5638f1a80e9STom Rini	imply CMD_NAND
5643bf926c0SSimon Glass	imply CMD_SATA
565fa379223SChristophe Leroy	imply CMD_REGINFO
56624ad75aeSYork Sun
5677f825218SYork Sunconfig ARCH_MPC8540
5687f825218SYork Sun	bool
56905cb79a7SYork Sun	select FSL_LAW
570d26e34c4SYork Sun	select SYS_FSL_HAS_DDR1
5717f825218SYork Sun
5723aff3082SYork Sunconfig ARCH_MPC8541
5733aff3082SYork Sun	bool
57405cb79a7SYork Sun	select FSL_LAW
575d26e34c4SYork Sun	select SYS_FSL_HAS_DDR1
5762c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
57790b80386SYork Sun	select SYS_FSL_SEC_BE
5782c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_2
5793aff3082SYork Sun
58025cb74b3SYork Sunconfig ARCH_MPC8544
58125cb74b3SYork Sun	bool
58205cb79a7SYork Sun	select FSL_LAW
58363659ff3SYork Sun	select SYS_FSL_ERRATUM_A005125
584d26e34c4SYork Sun	select SYS_FSL_HAS_DDR2
5852c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
58690b80386SYork Sun	select SYS_FSL_SEC_BE
5872c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_2
58853c95384SYork Sun	select SYS_PPC_E500_USE_DEBUG_TLB
58906878977SPrabhakar Kushwaha	select FSL_ELBC
59025cb74b3SYork Sun
591281ed4c7SYork Sunconfig ARCH_MPC8548
592281ed4c7SYork Sun	bool
59305cb79a7SYork Sun	select FSL_LAW
59463659ff3SYork Sun	select SYS_FSL_ERRATUM_A005125
59563659ff3SYork Sun	select SYS_FSL_ERRATUM_NMG_DDR120
59663659ff3SYork Sun	select SYS_FSL_ERRATUM_NMG_LBC103
59763659ff3SYork Sun	select SYS_FSL_ERRATUM_NMG_ETSEC129
59863659ff3SYork Sun	select SYS_FSL_ERRATUM_I2C_A004447
599d26e34c4SYork Sun	select SYS_FSL_HAS_DDR2
600d26e34c4SYork Sun	select SYS_FSL_HAS_DDR1
6012c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
60290b80386SYork Sun	select SYS_FSL_SEC_BE
6032c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_2
60453c95384SYork Sun	select SYS_PPC_E500_USE_DEBUG_TLB
605fa379223SChristophe Leroy	imply CMD_REGINFO
606281ed4c7SYork Sun
6073c3d8ab5SYork Sunconfig ARCH_MPC8555
6083c3d8ab5SYork Sun	bool
60905cb79a7SYork Sun	select FSL_LAW
610d26e34c4SYork Sun	select SYS_FSL_HAS_DDR1
6112c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
61290b80386SYork Sun	select SYS_FSL_SEC_BE
6132c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_2
6143c3d8ab5SYork Sun
61599d0a312SYork Sunconfig ARCH_MPC8560
61699d0a312SYork Sun	bool
61705cb79a7SYork Sun	select FSL_LAW
618d26e34c4SYork Sun	select SYS_FSL_HAS_DDR1
61999d0a312SYork Sun
620d07c3843SYork Sunconfig ARCH_MPC8568
621d07c3843SYork Sun	bool
62205cb79a7SYork Sun	select FSL_LAW
623d26e34c4SYork Sun	select SYS_FSL_HAS_DDR2
6242c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
62590b80386SYork Sun	select SYS_FSL_SEC_BE
6262c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_2
627d07c3843SYork Sun
62823b36a7dSYork Sunconfig ARCH_MPC8569
62923b36a7dSYork Sun	bool
63005cb79a7SYork Sun	select FSL_LAW
63163659ff3SYork Sun	select SYS_FSL_ERRATUM_A004508
63263659ff3SYork Sun	select SYS_FSL_ERRATUM_A005125
633d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
6342c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
63590b80386SYork Sun	select SYS_FSL_SEC_BE
6362c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_2
63706878977SPrabhakar Kushwaha	select FSL_ELBC
6388f1a80e9STom Rini	imply CMD_NAND
63923b36a7dSYork Sun
640c8f48474SYork Sunconfig ARCH_MPC8572
641c8f48474SYork Sun	bool
64205cb79a7SYork Sun	select FSL_LAW
64363659ff3SYork Sun	select SYS_FSL_ERRATUM_A004508
64463659ff3SYork Sun	select SYS_FSL_ERRATUM_A005125
64563659ff3SYork Sun	select SYS_FSL_ERRATUM_DDR_115
64663659ff3SYork Sun	select SYS_FSL_ERRATUM_DDR111_DDR134
647d26e34c4SYork Sun	select SYS_FSL_HAS_DDR2
648d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
6492c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
65090b80386SYork Sun	select SYS_FSL_SEC_BE
6512c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_2
652d26e34c4SYork Sun	select SYS_PPC_E500_USE_DEBUG_TLB
65306878977SPrabhakar Kushwaha	select FSL_ELBC
6548f1a80e9STom Rini	imply CMD_NAND
655c8f48474SYork Sun
6567d5f9f84SYork Sunconfig ARCH_P1010
6577d5f9f84SYork Sun	bool
65805cb79a7SYork Sun	select FSL_LAW
65963659ff3SYork Sun	select SYS_FSL_ERRATUM_A004477
66063659ff3SYork Sun	select SYS_FSL_ERRATUM_A004508
66163659ff3SYork Sun	select SYS_FSL_ERRATUM_A005125
66263659ff3SYork Sun	select SYS_FSL_ERRATUM_A006261
66363659ff3SYork Sun	select SYS_FSL_ERRATUM_A007075
664c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
66563659ff3SYork Sun	select SYS_FSL_ERRATUM_I2C_A004447
66663659ff3SYork Sun	select SYS_FSL_ERRATUM_IFC_A002769
66763659ff3SYork Sun	select SYS_FSL_ERRATUM_P1010_A003549
66863659ff3SYork Sun	select SYS_FSL_ERRATUM_SEC_A003571
66963659ff3SYork Sun	select SYS_FSL_ERRATUM_IFC_A003399
670d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
6712c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
67290b80386SYork Sun	select SYS_FSL_SEC_BE
6732c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_4
67453c95384SYork Sun	select SYS_PPC_E500_USE_DEBUG_TLB
675d98b98d6SPrabhakar Kushwaha	select FSL_IFC
676a1dc980dSSimon Glass	imply CMD_EEPROM
677d56b4b19STom Rini	imply CMD_MTDPARTS
6788f1a80e9STom Rini	imply CMD_NAND
6793bf926c0SSimon Glass	imply CMD_SATA
6806500ec7aSSimon Glass	imply CMD_PCI
681fa379223SChristophe Leroy	imply CMD_REGINFO
6829920d151STuomas Tynkkynen	imply FSL_SATA
6837d5f9f84SYork Sun
6841cdd96f3SYork Sunconfig ARCH_P1011
6851cdd96f3SYork Sun	bool
68605cb79a7SYork Sun	select FSL_LAW
68763659ff3SYork Sun	select SYS_FSL_ERRATUM_A004508
68863659ff3SYork Sun	select SYS_FSL_ERRATUM_A005125
68963659ff3SYork Sun	select SYS_FSL_ERRATUM_ELBC_A001
690c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
691d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
6922c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
69390b80386SYork Sun	select SYS_FSL_SEC_BE
6942c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_2
69553c95384SYork Sun	select SYS_PPC_E500_USE_DEBUG_TLB
69606878977SPrabhakar Kushwaha	select FSL_ELBC
6971cdd96f3SYork Sun
698484fff64SYork Sunconfig ARCH_P1020
699484fff64SYork Sun	bool
70005cb79a7SYork Sun	select FSL_LAW
70163659ff3SYork Sun	select SYS_FSL_ERRATUM_A004508
70263659ff3SYork Sun	select SYS_FSL_ERRATUM_A005125
70363659ff3SYork Sun	select SYS_FSL_ERRATUM_ELBC_A001
704c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
705d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
7062c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
70790b80386SYork Sun	select SYS_FSL_SEC_BE
7082c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_2
70953c95384SYork Sun	select SYS_PPC_E500_USE_DEBUG_TLB
71006878977SPrabhakar Kushwaha	select FSL_ELBC
7118f1a80e9STom Rini	imply CMD_NAND
7123bf926c0SSimon Glass	imply CMD_SATA
7136500ec7aSSimon Glass	imply CMD_PCI
714fa379223SChristophe Leroy	imply CMD_REGINFO
715c88ecf47STuomas Tynkkynen	imply SATA_SIL
716484fff64SYork Sun
717a990799dSYork Sunconfig ARCH_P1021
718a990799dSYork Sun	bool
71905cb79a7SYork Sun	select FSL_LAW
72063659ff3SYork Sun	select SYS_FSL_ERRATUM_A004508
72163659ff3SYork Sun	select SYS_FSL_ERRATUM_A005125
72263659ff3SYork Sun	select SYS_FSL_ERRATUM_ELBC_A001
723c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
724d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
7252c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
72690b80386SYork Sun	select SYS_FSL_SEC_BE
7272c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_2
72853c95384SYork Sun	select SYS_PPC_E500_USE_DEBUG_TLB
72906878977SPrabhakar Kushwaha	select FSL_ELBC
730fa379223SChristophe Leroy	imply CMD_REGINFO
7318f1a80e9STom Rini	imply CMD_NAND
7323bf926c0SSimon Glass	imply CMD_SATA
733fa379223SChristophe Leroy	imply CMD_REGINFO
734c88ecf47STuomas Tynkkynen	imply SATA_SIL
735a990799dSYork Sun
736feb9e25bSYork Sunconfig ARCH_P1022
737feb9e25bSYork Sun	bool
73805cb79a7SYork Sun	select FSL_LAW
73963659ff3SYork Sun	select SYS_FSL_ERRATUM_A004477
74063659ff3SYork Sun	select SYS_FSL_ERRATUM_A004508
74163659ff3SYork Sun	select SYS_FSL_ERRATUM_A005125
74263659ff3SYork Sun	select SYS_FSL_ERRATUM_ELBC_A001
743c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
74463659ff3SYork Sun	select SYS_FSL_ERRATUM_SATA_A001
745d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
7462c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
74790b80386SYork Sun	select SYS_FSL_SEC_BE
7482c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_2
74953c95384SYork Sun	select SYS_PPC_E500_USE_DEBUG_TLB
75006878977SPrabhakar Kushwaha	select FSL_ELBC
751feb9e25bSYork Sun
7529bb1d6bcSYork Sunconfig ARCH_P1023
7539bb1d6bcSYork Sun	bool
75405cb79a7SYork Sun	select FSL_LAW
75563659ff3SYork Sun	select SYS_FSL_ERRATUM_A004508
75663659ff3SYork Sun	select SYS_FSL_ERRATUM_A005125
75763659ff3SYork Sun	select SYS_FSL_ERRATUM_I2C_A004447
758d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
7592c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
76090b80386SYork Sun	select SYS_FSL_SEC_BE
7612c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_4
76206878977SPrabhakar Kushwaha	select FSL_ELBC
7639bb1d6bcSYork Sun
76452b6f13dSYork Sunconfig ARCH_P1024
76552b6f13dSYork Sun	bool
76605cb79a7SYork Sun	select FSL_LAW
76763659ff3SYork Sun	select SYS_FSL_ERRATUM_A004508
76863659ff3SYork Sun	select SYS_FSL_ERRATUM_A005125
76963659ff3SYork Sun	select SYS_FSL_ERRATUM_ELBC_A001
770c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
771d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
7722c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
77390b80386SYork Sun	select SYS_FSL_SEC_BE
7742c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_2
77553c95384SYork Sun	select SYS_PPC_E500_USE_DEBUG_TLB
77606878977SPrabhakar Kushwaha	select FSL_ELBC
777a1dc980dSSimon Glass	imply CMD_EEPROM
7788f1a80e9STom Rini	imply CMD_NAND
7793bf926c0SSimon Glass	imply CMD_SATA
7806500ec7aSSimon Glass	imply CMD_PCI
781fa379223SChristophe Leroy	imply CMD_REGINFO
782c88ecf47STuomas Tynkkynen	imply SATA_SIL
78352b6f13dSYork Sun
7844167a67dSYork Sunconfig ARCH_P1025
7854167a67dSYork Sun	bool
78605cb79a7SYork Sun	select FSL_LAW
78763659ff3SYork Sun	select SYS_FSL_ERRATUM_A004508
78863659ff3SYork Sun	select SYS_FSL_ERRATUM_A005125
78963659ff3SYork Sun	select SYS_FSL_ERRATUM_ELBC_A001
790c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
791d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
7922c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
79390b80386SYork Sun	select SYS_FSL_SEC_BE
7942c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_2
79553c95384SYork Sun	select SYS_PPC_E500_USE_DEBUG_TLB
79606878977SPrabhakar Kushwaha	select FSL_ELBC
7973bf926c0SSimon Glass	imply CMD_SATA
798fa379223SChristophe Leroy	imply CMD_REGINFO
7994167a67dSYork Sun
8004593637bSYork Sunconfig ARCH_P2020
8014593637bSYork Sun	bool
80205cb79a7SYork Sun	select FSL_LAW
80363659ff3SYork Sun	select SYS_FSL_ERRATUM_A004477
80463659ff3SYork Sun	select SYS_FSL_ERRATUM_A004508
80563659ff3SYork Sun	select SYS_FSL_ERRATUM_A005125
806c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
807c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC_A001
808d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
8092c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
81090b80386SYork Sun	select SYS_FSL_SEC_BE
8112c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_2
81253c95384SYork Sun	select SYS_PPC_E500_USE_DEBUG_TLB
81306878977SPrabhakar Kushwaha	select FSL_ELBC
814a1dc980dSSimon Glass	imply CMD_EEPROM
8158f1a80e9STom Rini	imply CMD_NAND
816fa379223SChristophe Leroy	imply CMD_REGINFO
8174593637bSYork Sun
818ce040c83SYork Sunconfig ARCH_P2041
819ce040c83SYork Sun	bool
820f8dee360SYork Sun	select E500MC
82105cb79a7SYork Sun	select FSL_LAW
82263659ff3SYork Sun	select SYS_FSL_ERRATUM_A004510
82363659ff3SYork Sun	select SYS_FSL_ERRATUM_A004849
82463659ff3SYork Sun	select SYS_FSL_ERRATUM_A006261
82563659ff3SYork Sun	select SYS_FSL_ERRATUM_CPU_A003999
82663659ff3SYork Sun	select SYS_FSL_ERRATUM_DDR_A003
82763659ff3SYork Sun	select SYS_FSL_ERRATUM_DDR_A003474
828c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
82963659ff3SYork Sun	select SYS_FSL_ERRATUM_I2C_A004447
83063659ff3SYork Sun	select SYS_FSL_ERRATUM_NMG_CPU_A011
83163659ff3SYork Sun	select SYS_FSL_ERRATUM_SRIO_A004034
83263659ff3SYork Sun	select SYS_FSL_ERRATUM_USB14
833d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
8342c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
8357371774aSYork Sun	select SYS_FSL_QORIQ_CHASSIS1
83690b80386SYork Sun	select SYS_FSL_SEC_BE
8372c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_4
83806878977SPrabhakar Kushwaha	select FSL_ELBC
8398f1a80e9STom Rini	imply CMD_NAND
840ce040c83SYork Sun
8415e5fdd2dSYork Sunconfig ARCH_P3041
8425e5fdd2dSYork Sun	bool
843f8dee360SYork Sun	select E500MC
84405cb79a7SYork Sun	select FSL_LAW
84522120f11SYork Sun	select SYS_FSL_DDR_VER_44
84663659ff3SYork Sun	select SYS_FSL_ERRATUM_A004510
84763659ff3SYork Sun	select SYS_FSL_ERRATUM_A004849
84863659ff3SYork Sun	select SYS_FSL_ERRATUM_A005812
84963659ff3SYork Sun	select SYS_FSL_ERRATUM_A006261
85063659ff3SYork Sun	select SYS_FSL_ERRATUM_CPU_A003999
85163659ff3SYork Sun	select SYS_FSL_ERRATUM_DDR_A003
85263659ff3SYork Sun	select SYS_FSL_ERRATUM_DDR_A003474
853c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
85463659ff3SYork Sun	select SYS_FSL_ERRATUM_I2C_A004447
85563659ff3SYork Sun	select SYS_FSL_ERRATUM_NMG_CPU_A011
85663659ff3SYork Sun	select SYS_FSL_ERRATUM_SRIO_A004034
85763659ff3SYork Sun	select SYS_FSL_ERRATUM_USB14
858d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
8592c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
8607371774aSYork Sun	select SYS_FSL_QORIQ_CHASSIS1
86190b80386SYork Sun	select SYS_FSL_SEC_BE
8622c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_4
86306878977SPrabhakar Kushwaha	select FSL_ELBC
8648f1a80e9STom Rini	imply CMD_NAND
8653bf926c0SSimon Glass	imply CMD_SATA
866fa379223SChristophe Leroy	imply CMD_REGINFO
8679920d151STuomas Tynkkynen	imply FSL_SATA
8685e5fdd2dSYork Sun
869e71372cbSYork Sunconfig ARCH_P4080
870e71372cbSYork Sun	bool
871f8dee360SYork Sun	select E500MC
87205cb79a7SYork Sun	select FSL_LAW
87322120f11SYork Sun	select SYS_FSL_DDR_VER_44
87463659ff3SYork Sun	select SYS_FSL_ERRATUM_A004510
87563659ff3SYork Sun	select SYS_FSL_ERRATUM_A004580
87663659ff3SYork Sun	select SYS_FSL_ERRATUM_A004849
87763659ff3SYork Sun	select SYS_FSL_ERRATUM_A005812
87863659ff3SYork Sun	select SYS_FSL_ERRATUM_A007075
87963659ff3SYork Sun	select SYS_FSL_ERRATUM_CPC_A002
88063659ff3SYork Sun	select SYS_FSL_ERRATUM_CPC_A003
88163659ff3SYork Sun	select SYS_FSL_ERRATUM_CPU_A003999
88263659ff3SYork Sun	select SYS_FSL_ERRATUM_DDR_A003
88363659ff3SYork Sun	select SYS_FSL_ERRATUM_DDR_A003474
88463659ff3SYork Sun	select SYS_FSL_ERRATUM_ELBC_A001
885c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
886c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC13
887c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC135
88863659ff3SYork Sun	select SYS_FSL_ERRATUM_I2C_A004447
88963659ff3SYork Sun	select SYS_FSL_ERRATUM_NMG_CPU_A011
89063659ff3SYork Sun	select SYS_FSL_ERRATUM_SRIO_A004034
89163659ff3SYork Sun	select SYS_P4080_ERRATUM_CPU22
89263659ff3SYork Sun	select SYS_P4080_ERRATUM_PCIE_A003
89363659ff3SYork Sun	select SYS_P4080_ERRATUM_SERDES8
89463659ff3SYork Sun	select SYS_P4080_ERRATUM_SERDES9
89563659ff3SYork Sun	select SYS_P4080_ERRATUM_SERDES_A001
89663659ff3SYork Sun	select SYS_P4080_ERRATUM_SERDES_A005
897d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
8982c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
8997371774aSYork Sun	select SYS_FSL_QORIQ_CHASSIS1
90090b80386SYork Sun	select SYS_FSL_SEC_BE
9012c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_4
90206878977SPrabhakar Kushwaha	select FSL_ELBC
9033bf926c0SSimon Glass	imply CMD_SATA
904fa379223SChristophe Leroy	imply CMD_REGINFO
905c88ecf47STuomas Tynkkynen	imply SATA_SIL
906e71372cbSYork Sun
907cefe11cdSYork Sunconfig ARCH_P5020
908cefe11cdSYork Sun	bool
909f8dee360SYork Sun	select E500MC
91005cb79a7SYork Sun	select FSL_LAW
91122120f11SYork Sun	select SYS_FSL_DDR_VER_44
91263659ff3SYork Sun	select SYS_FSL_ERRATUM_A004510
91363659ff3SYork Sun	select SYS_FSL_ERRATUM_A006261
91463659ff3SYork Sun	select SYS_FSL_ERRATUM_DDR_A003
91563659ff3SYork Sun	select SYS_FSL_ERRATUM_DDR_A003474
916c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
91763659ff3SYork Sun	select SYS_FSL_ERRATUM_I2C_A004447
91863659ff3SYork Sun	select SYS_FSL_ERRATUM_SRIO_A004034
91963659ff3SYork Sun	select SYS_FSL_ERRATUM_USB14
920d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
9212c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
9227371774aSYork Sun	select SYS_FSL_QORIQ_CHASSIS1
92390b80386SYork Sun	select SYS_FSL_SEC_BE
9242c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_4
9254851278eSYork Sun	select SYS_PPC64
92606878977SPrabhakar Kushwaha	select FSL_ELBC
9273bf926c0SSimon Glass	imply CMD_SATA
928fa379223SChristophe Leroy	imply CMD_REGINFO
9299920d151STuomas Tynkkynen	imply FSL_SATA
930cefe11cdSYork Sun
93195390360SYork Sunconfig ARCH_P5040
93295390360SYork Sun	bool
933f8dee360SYork Sun	select E500MC
93405cb79a7SYork Sun	select FSL_LAW
93522120f11SYork Sun	select SYS_FSL_DDR_VER_44
93663659ff3SYork Sun	select SYS_FSL_ERRATUM_A004510
93763659ff3SYork Sun	select SYS_FSL_ERRATUM_A004699
93863659ff3SYork Sun	select SYS_FSL_ERRATUM_A005812
93963659ff3SYork Sun	select SYS_FSL_ERRATUM_A006261
94063659ff3SYork Sun	select SYS_FSL_ERRATUM_DDR_A003
94163659ff3SYork Sun	select SYS_FSL_ERRATUM_DDR_A003474
942c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
94363659ff3SYork Sun	select SYS_FSL_ERRATUM_USB14
944d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
9452c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
9467371774aSYork Sun	select SYS_FSL_QORIQ_CHASSIS1
94790b80386SYork Sun	select SYS_FSL_SEC_BE
9482c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_4
9494851278eSYork Sun	select SYS_PPC64
95006878977SPrabhakar Kushwaha	select FSL_ELBC
9513bf926c0SSimon Glass	imply CMD_SATA
952fa379223SChristophe Leroy	imply CMD_REGINFO
9539920d151STuomas Tynkkynen	imply FSL_SATA
95495390360SYork Sun
95510343403SYork Sunconfig ARCH_QEMU_E500
95610343403SYork Sun	bool
95710343403SYork Sun
9585ff3f41dSYork Sunconfig ARCH_T1023
9595ff3f41dSYork Sun	bool
960f8dee360SYork Sun	select E500MC
96105cb79a7SYork Sun	select FSL_LAW
96222120f11SYork Sun	select SYS_FSL_DDR_VER_50
96363659ff3SYork Sun	select SYS_FSL_ERRATUM_A008378
96463659ff3SYork Sun	select SYS_FSL_ERRATUM_A009663
96563659ff3SYork Sun	select SYS_FSL_ERRATUM_A009942
966c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
967d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
968d26e34c4SYork Sun	select SYS_FSL_HAS_DDR4
9692c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
9707371774aSYork Sun	select SYS_FSL_QORIQ_CHASSIS2
97190b80386SYork Sun	select SYS_FSL_SEC_BE
9722c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_5
973d98b98d6SPrabhakar Kushwaha	select FSL_IFC
974a1dc980dSSimon Glass	imply CMD_EEPROM
9758f1a80e9STom Rini	imply CMD_NAND
976fa379223SChristophe Leroy	imply CMD_REGINFO
9775ff3f41dSYork Sun
978e5d5f5a8SYork Sunconfig ARCH_T1024
979e5d5f5a8SYork Sun	bool
980f8dee360SYork Sun	select E500MC
98105cb79a7SYork Sun	select FSL_LAW
98222120f11SYork Sun	select SYS_FSL_DDR_VER_50
98363659ff3SYork Sun	select SYS_FSL_ERRATUM_A008378
98463659ff3SYork Sun	select SYS_FSL_ERRATUM_A009663
98563659ff3SYork Sun	select SYS_FSL_ERRATUM_A009942
986c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
987d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
988d26e34c4SYork Sun	select SYS_FSL_HAS_DDR4
9892c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
9907371774aSYork Sun	select SYS_FSL_QORIQ_CHASSIS2
99190b80386SYork Sun	select SYS_FSL_SEC_BE
9922c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_5
993d98b98d6SPrabhakar Kushwaha	select FSL_IFC
994a1dc980dSSimon Glass	imply CMD_EEPROM
9958f1a80e9STom Rini	imply CMD_NAND
996d56b4b19STom Rini	imply CMD_MTDPARTS
997fa379223SChristophe Leroy	imply CMD_REGINFO
998e5d5f5a8SYork Sun
9995d737010SYork Sunconfig ARCH_T1040
10005d737010SYork Sun	bool
1001f8dee360SYork Sun	select E500MC
100205cb79a7SYork Sun	select FSL_LAW
100322120f11SYork Sun	select SYS_FSL_DDR_VER_50
100463659ff3SYork Sun	select SYS_FSL_ERRATUM_A008044
100563659ff3SYork Sun	select SYS_FSL_ERRATUM_A008378
100663659ff3SYork Sun	select SYS_FSL_ERRATUM_A009663
100763659ff3SYork Sun	select SYS_FSL_ERRATUM_A009942
1008c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
1009d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
1010d26e34c4SYork Sun	select SYS_FSL_HAS_DDR4
10112c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
10127371774aSYork Sun	select SYS_FSL_QORIQ_CHASSIS2
101390b80386SYork Sun	select SYS_FSL_SEC_BE
10142c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_5
1015d98b98d6SPrabhakar Kushwaha	select FSL_IFC
1016d56b4b19STom Rini	imply CMD_MTDPARTS
10178f1a80e9STom Rini	imply CMD_NAND
10183bf926c0SSimon Glass	imply CMD_SATA
1019fa379223SChristophe Leroy	imply CMD_REGINFO
10209920d151STuomas Tynkkynen	imply FSL_SATA
10215d737010SYork Sun
10225449c98aSYork Sunconfig ARCH_T1042
10235449c98aSYork Sun	bool
1024f8dee360SYork Sun	select E500MC
102505cb79a7SYork Sun	select FSL_LAW
102622120f11SYork Sun	select SYS_FSL_DDR_VER_50
102763659ff3SYork Sun	select SYS_FSL_ERRATUM_A008044
102863659ff3SYork Sun	select SYS_FSL_ERRATUM_A008378
102963659ff3SYork Sun	select SYS_FSL_ERRATUM_A009663
103063659ff3SYork Sun	select SYS_FSL_ERRATUM_A009942
1031c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
1032d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
1033d26e34c4SYork Sun	select SYS_FSL_HAS_DDR4
10342c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
10357371774aSYork Sun	select SYS_FSL_QORIQ_CHASSIS2
103690b80386SYork Sun	select SYS_FSL_SEC_BE
10372c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_5
1038d98b98d6SPrabhakar Kushwaha	select FSL_IFC
1039d56b4b19STom Rini	imply CMD_MTDPARTS
10408f1a80e9STom Rini	imply CMD_NAND
10413bf926c0SSimon Glass	imply CMD_SATA
1042fa379223SChristophe Leroy	imply CMD_REGINFO
10439920d151STuomas Tynkkynen	imply FSL_SATA
10445449c98aSYork Sun
10450f3d80e9SYork Sunconfig ARCH_T2080
10460f3d80e9SYork Sun	bool
1047f8dee360SYork Sun	select E500MC
10489ec10107SYork Sun	select E6500
104905cb79a7SYork Sun	select FSL_LAW
105022120f11SYork Sun	select SYS_FSL_DDR_VER_47
105163659ff3SYork Sun	select SYS_FSL_ERRATUM_A006379
105263659ff3SYork Sun	select SYS_FSL_ERRATUM_A006593
105363659ff3SYork Sun	select SYS_FSL_ERRATUM_A007186
105463659ff3SYork Sun	select SYS_FSL_ERRATUM_A007212
105509bfd962STony O'Brien	select SYS_FSL_ERRATUM_A007815
105606ad970bSDarwin Dingel	select SYS_FSL_ERRATUM_A007907
105763659ff3SYork Sun	select SYS_FSL_ERRATUM_A009942
1058c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
1059d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
10602c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
10617371774aSYork Sun	select SYS_FSL_QORIQ_CHASSIS2
106290b80386SYork Sun	select SYS_FSL_SEC_BE
10632c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_4
10644851278eSYork Sun	select SYS_PPC64
1065d98b98d6SPrabhakar Kushwaha	select FSL_IFC
10663bf926c0SSimon Glass	imply CMD_SATA
10678f1a80e9STom Rini	imply CMD_NAND
1068fa379223SChristophe Leroy	imply CMD_REGINFO
10699920d151STuomas Tynkkynen	imply FSL_SATA
10700f3d80e9SYork Sun
10710f3d80e9SYork Sunconfig ARCH_T2081
10720f3d80e9SYork Sun	bool
1073f8dee360SYork Sun	select E500MC
10749ec10107SYork Sun	select E6500
107505cb79a7SYork Sun	select FSL_LAW
107622120f11SYork Sun	select SYS_FSL_DDR_VER_47
107763659ff3SYork Sun	select SYS_FSL_ERRATUM_A006379
107863659ff3SYork Sun	select SYS_FSL_ERRATUM_A006593
107963659ff3SYork Sun	select SYS_FSL_ERRATUM_A007186
108063659ff3SYork Sun	select SYS_FSL_ERRATUM_A007212
108163659ff3SYork Sun	select SYS_FSL_ERRATUM_A009942
1082c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
1083d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
10842c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
10857371774aSYork Sun	select SYS_FSL_QORIQ_CHASSIS2
108690b80386SYork Sun	select SYS_FSL_SEC_BE
10872c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_4
10884851278eSYork Sun	select SYS_PPC64
1089d98b98d6SPrabhakar Kushwaha	select FSL_IFC
10908f1a80e9STom Rini	imply CMD_NAND
1091fa379223SChristophe Leroy	imply CMD_REGINFO
10920f3d80e9SYork Sun
1093652a7bbdSYork Sunconfig ARCH_T4160
1094652a7bbdSYork Sun	bool
1095f8dee360SYork Sun	select E500MC
10969ec10107SYork Sun	select E6500
109705cb79a7SYork Sun	select FSL_LAW
109822120f11SYork Sun	select SYS_FSL_DDR_VER_47
109963659ff3SYork Sun	select SYS_FSL_ERRATUM_A004468
110063659ff3SYork Sun	select SYS_FSL_ERRATUM_A005871
110163659ff3SYork Sun	select SYS_FSL_ERRATUM_A006379
110263659ff3SYork Sun	select SYS_FSL_ERRATUM_A006593
110363659ff3SYork Sun	select SYS_FSL_ERRATUM_A007186
110463659ff3SYork Sun	select SYS_FSL_ERRATUM_A007798
110563659ff3SYork Sun	select SYS_FSL_ERRATUM_A009942
1106d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
11072c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
11087371774aSYork Sun	select SYS_FSL_QORIQ_CHASSIS2
110990b80386SYork Sun	select SYS_FSL_SEC_BE
11102c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_4
11114851278eSYork Sun	select SYS_PPC64
1112d98b98d6SPrabhakar Kushwaha	select FSL_IFC
11133bf926c0SSimon Glass	imply CMD_SATA
11148f1a80e9STom Rini	imply CMD_NAND
1115fa379223SChristophe Leroy	imply CMD_REGINFO
11169920d151STuomas Tynkkynen	imply FSL_SATA
1117652a7bbdSYork Sun
111826bc57daSYork Sunconfig ARCH_T4240
111926bc57daSYork Sun	bool
1120f8dee360SYork Sun	select E500MC
11219ec10107SYork Sun	select E6500
112205cb79a7SYork Sun	select FSL_LAW
112322120f11SYork Sun	select SYS_FSL_DDR_VER_47
112463659ff3SYork Sun	select SYS_FSL_ERRATUM_A004468
112563659ff3SYork Sun	select SYS_FSL_ERRATUM_A005871
112663659ff3SYork Sun	select SYS_FSL_ERRATUM_A006261
112763659ff3SYork Sun	select SYS_FSL_ERRATUM_A006379
112863659ff3SYork Sun	select SYS_FSL_ERRATUM_A006593
112963659ff3SYork Sun	select SYS_FSL_ERRATUM_A007186
113063659ff3SYork Sun	select SYS_FSL_ERRATUM_A007798
113109bfd962STony O'Brien	select SYS_FSL_ERRATUM_A007815
113206ad970bSDarwin Dingel	select SYS_FSL_ERRATUM_A007907
113363659ff3SYork Sun	select SYS_FSL_ERRATUM_A009942
1134d26e34c4SYork Sun	select SYS_FSL_HAS_DDR3
11352c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
11367371774aSYork Sun	select SYS_FSL_QORIQ_CHASSIS2
113790b80386SYork Sun	select SYS_FSL_SEC_BE
11382c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_4
11394851278eSYork Sun	select SYS_PPC64
1140d98b98d6SPrabhakar Kushwaha	select FSL_IFC
11413bf926c0SSimon Glass	imply CMD_SATA
11428f1a80e9STom Rini	imply CMD_NAND
1143fa379223SChristophe Leroy	imply CMD_REGINFO
11449920d151STuomas Tynkkynen	imply FSL_SATA
114505cb79a7SYork Sun
1146*96699f09SJagdish Gediyaconfig MPC85XX_HAVE_RESET_VECTOR
1147*96699f09SJagdish Gediya	bool "Indicate reset vector at CONFIG_RESET_VECTOR_ADDRESS - 0xffc"
1148*96699f09SJagdish Gediya	depends on MPC85xx
1149*96699f09SJagdish Gediya
1150f8dee360SYork Sunconfig BOOKE
1151f8dee360SYork Sun	bool
1152f8dee360SYork Sun	default y
1153f8dee360SYork Sun
1154f8dee360SYork Sunconfig E500
1155f8dee360SYork Sun	bool
1156f8dee360SYork Sun	default y
1157f8dee360SYork Sun	help
1158f8dee360SYork Sun		Enable PowerPC E500 cores, including e500v1, e500v2, e500mc
1159f8dee360SYork Sun
1160f8dee360SYork Sunconfig E500MC
1161f8dee360SYork Sun	bool
11626500ec7aSSimon Glass	imply CMD_PCI
1163f8dee360SYork Sun	help
1164f8dee360SYork Sun		Enble PowerPC E500MC core
1165f8dee360SYork Sun
11669ec10107SYork Sunconfig E6500
11679ec10107SYork Sun	bool
11689ec10107SYork Sun	help
11699ec10107SYork Sun		Enable PowerPC E6500 core
11709ec10107SYork Sun
117105cb79a7SYork Sunconfig FSL_LAW
117205cb79a7SYork Sun	bool
117305cb79a7SYork Sun	help
117405cb79a7SYork Sun		Use Freescale common code for Local Access Window
117526bc57daSYork Sun
1176c6e6bda3SYork Sunconfig SECURE_BOOT
1177c6e6bda3SYork Sun	bool	"Secure Boot"
1178c6e6bda3SYork Sun	help
1179c6e6bda3SYork Sun		Enable Freescale Secure Boot feature. Normally selected
1180c6e6bda3SYork Sun		by defconfig. If unsure, do not change.
1181c6e6bda3SYork Sun
11823f82b56dSYork Sunconfig MAX_CPUS
11833f82b56dSYork Sun	int "Maximum number of CPUs permitted for MPC85xx"
11843f82b56dSYork Sun	default 12 if ARCH_T4240
11853f82b56dSYork Sun	default 8 if ARCH_P4080 || \
11863f82b56dSYork Sun		     ARCH_T4160
11873f82b56dSYork Sun	default 4 if ARCH_B4860 || \
11883f82b56dSYork Sun		     ARCH_P2041 || \
11893f82b56dSYork Sun		     ARCH_P3041 || \
11903f82b56dSYork Sun		     ARCH_P5040 || \
11913f82b56dSYork Sun		     ARCH_T1040 || \
11923f82b56dSYork Sun		     ARCH_T1042 || \
11933f82b56dSYork Sun		     ARCH_T2080 || \
11943f82b56dSYork Sun		     ARCH_T2081
11953f82b56dSYork Sun	default 2 if ARCH_B4420 || \
11963f82b56dSYork Sun		     ARCH_BSC9132 || \
11973f82b56dSYork Sun		     ARCH_MPC8572 || \
11983f82b56dSYork Sun		     ARCH_P1020 || \
11993f82b56dSYork Sun		     ARCH_P1021 || \
12003f82b56dSYork Sun		     ARCH_P1022 || \
12013f82b56dSYork Sun		     ARCH_P1023 || \
12023f82b56dSYork Sun		     ARCH_P1024 || \
12033f82b56dSYork Sun		     ARCH_P1025 || \
12043f82b56dSYork Sun		     ARCH_P2020 || \
12053f82b56dSYork Sun		     ARCH_P5020 || \
12063f82b56dSYork Sun		     ARCH_T1023 || \
12073f82b56dSYork Sun		     ARCH_T1024
12083f82b56dSYork Sun	default 1
12093f82b56dSYork Sun	help
12103f82b56dSYork Sun	  Set this number to the maximum number of possible CPUs in the SoC.
12113f82b56dSYork Sun	  SoCs may have multiple clusters with each cluster may have multiple
12123f82b56dSYork Sun	  ports. If some ports are reserved but higher ports are used for
12133f82b56dSYork Sun	  cores, count the reserved ports. This will allocate enough memory
12143f82b56dSYork Sun	  in spin table to properly handle all cores.
12153f82b56dSYork Sun
1216830fc1bfSYork Sunconfig SYS_CCSRBAR_DEFAULT
1217830fc1bfSYork Sun	hex "Default CCSRBAR address"
1218830fc1bfSYork Sun	default	0xff700000 if	ARCH_BSC9131	|| \
1219830fc1bfSYork Sun				ARCH_BSC9132	|| \
1220830fc1bfSYork Sun				ARCH_C29X	|| \
1221830fc1bfSYork Sun				ARCH_MPC8536	|| \
1222830fc1bfSYork Sun				ARCH_MPC8540	|| \
1223830fc1bfSYork Sun				ARCH_MPC8541	|| \
1224830fc1bfSYork Sun				ARCH_MPC8544	|| \
1225830fc1bfSYork Sun				ARCH_MPC8548	|| \
1226830fc1bfSYork Sun				ARCH_MPC8555	|| \
1227830fc1bfSYork Sun				ARCH_MPC8560	|| \
1228830fc1bfSYork Sun				ARCH_MPC8568	|| \
1229830fc1bfSYork Sun				ARCH_MPC8569	|| \
1230830fc1bfSYork Sun				ARCH_MPC8572	|| \
1231830fc1bfSYork Sun				ARCH_P1010	|| \
1232830fc1bfSYork Sun				ARCH_P1011	|| \
1233830fc1bfSYork Sun				ARCH_P1020	|| \
1234830fc1bfSYork Sun				ARCH_P1021	|| \
1235830fc1bfSYork Sun				ARCH_P1022	|| \
1236830fc1bfSYork Sun				ARCH_P1024	|| \
1237830fc1bfSYork Sun				ARCH_P1025	|| \
1238830fc1bfSYork Sun				ARCH_P2020
1239830fc1bfSYork Sun	default 0xff600000 if	ARCH_P1023
1240830fc1bfSYork Sun	default 0xfe000000 if	ARCH_B4420	|| \
1241830fc1bfSYork Sun				ARCH_B4860	|| \
1242830fc1bfSYork Sun				ARCH_P2041	|| \
1243830fc1bfSYork Sun				ARCH_P3041	|| \
1244830fc1bfSYork Sun				ARCH_P4080	|| \
1245830fc1bfSYork Sun				ARCH_P5020	|| \
1246830fc1bfSYork Sun				ARCH_P5040	|| \
1247830fc1bfSYork Sun				ARCH_T1023	|| \
1248830fc1bfSYork Sun				ARCH_T1024	|| \
1249830fc1bfSYork Sun				ARCH_T1040	|| \
1250830fc1bfSYork Sun				ARCH_T1042	|| \
1251830fc1bfSYork Sun				ARCH_T2080	|| \
1252830fc1bfSYork Sun				ARCH_T2081	|| \
1253830fc1bfSYork Sun				ARCH_T4160	|| \
1254830fc1bfSYork Sun				ARCH_T4240
1255830fc1bfSYork Sun	default 0xe0000000 if ARCH_QEMU_E500
1256830fc1bfSYork Sun	help
1257830fc1bfSYork Sun		Default value of CCSRBAR comes from power-on-reset. It
1258830fc1bfSYork Sun		is fixed on each SoC. Some SoCs can have different value
1259830fc1bfSYork Sun		if changed by pre-boot regime. The value here must match
1260830fc1bfSYork Sun		the current value in SoC. If not sure, do not change.
1261830fc1bfSYork Sun
126263659ff3SYork Sunconfig SYS_FSL_ERRATUM_A004468
126363659ff3SYork Sun	bool
126463659ff3SYork Sun
126563659ff3SYork Sunconfig SYS_FSL_ERRATUM_A004477
126663659ff3SYork Sun	bool
126763659ff3SYork Sun
126863659ff3SYork Sunconfig SYS_FSL_ERRATUM_A004508
126963659ff3SYork Sun	bool
127063659ff3SYork Sun
127163659ff3SYork Sunconfig SYS_FSL_ERRATUM_A004580
127263659ff3SYork Sun	bool
127363659ff3SYork Sun
127463659ff3SYork Sunconfig SYS_FSL_ERRATUM_A004699
127563659ff3SYork Sun	bool
127663659ff3SYork Sun
127763659ff3SYork Sunconfig SYS_FSL_ERRATUM_A004849
127863659ff3SYork Sun	bool
127963659ff3SYork Sun
128063659ff3SYork Sunconfig SYS_FSL_ERRATUM_A004510
128163659ff3SYork Sun	bool
128263659ff3SYork Sun
128363659ff3SYork Sunconfig SYS_FSL_ERRATUM_A004510_SVR_REV
128463659ff3SYork Sun	hex
128563659ff3SYork Sun	depends on SYS_FSL_ERRATUM_A004510
128663659ff3SYork Sun	default 0x20 if ARCH_P4080
128763659ff3SYork Sun	default 0x10
128863659ff3SYork Sun
128963659ff3SYork Sunconfig SYS_FSL_ERRATUM_A004510_SVR_REV2
129063659ff3SYork Sun	hex
129163659ff3SYork Sun	depends on (SYS_FSL_ERRATUM_A004510 && (ARCH_P2041 || ARCH_P3041))
129263659ff3SYork Sun	default 0x11
129363659ff3SYork Sun
129463659ff3SYork Sunconfig SYS_FSL_ERRATUM_A005125
129563659ff3SYork Sun	bool
129663659ff3SYork Sun
129763659ff3SYork Sunconfig SYS_FSL_ERRATUM_A005434
129863659ff3SYork Sun	bool
129963659ff3SYork Sun
130063659ff3SYork Sunconfig SYS_FSL_ERRATUM_A005812
130163659ff3SYork Sun	bool
130263659ff3SYork Sun
130363659ff3SYork Sunconfig SYS_FSL_ERRATUM_A005871
130463659ff3SYork Sun	bool
130563659ff3SYork Sun
130663659ff3SYork Sunconfig SYS_FSL_ERRATUM_A006261
130763659ff3SYork Sun	bool
130863659ff3SYork Sun
130963659ff3SYork Sunconfig SYS_FSL_ERRATUM_A006379
131063659ff3SYork Sun	bool
131163659ff3SYork Sun
131263659ff3SYork Sunconfig SYS_FSL_ERRATUM_A006384
131363659ff3SYork Sun	bool
131463659ff3SYork Sun
131563659ff3SYork Sunconfig SYS_FSL_ERRATUM_A006475
131663659ff3SYork Sun	bool
131763659ff3SYork Sun
131863659ff3SYork Sunconfig SYS_FSL_ERRATUM_A006593
131963659ff3SYork Sun	bool
132063659ff3SYork Sun
132163659ff3SYork Sunconfig SYS_FSL_ERRATUM_A007075
132263659ff3SYork Sun	bool
132363659ff3SYork Sun
132463659ff3SYork Sunconfig SYS_FSL_ERRATUM_A007186
132563659ff3SYork Sun	bool
132663659ff3SYork Sun
132763659ff3SYork Sunconfig SYS_FSL_ERRATUM_A007212
132863659ff3SYork Sun	bool
132963659ff3SYork Sun
133009bfd962STony O'Brienconfig SYS_FSL_ERRATUM_A007815
133109bfd962STony O'Brien	bool
133209bfd962STony O'Brien
133363659ff3SYork Sunconfig SYS_FSL_ERRATUM_A007798
133463659ff3SYork Sun	bool
133563659ff3SYork Sun
133606ad970bSDarwin Dingelconfig SYS_FSL_ERRATUM_A007907
133706ad970bSDarwin Dingel	bool
133806ad970bSDarwin Dingel
133963659ff3SYork Sunconfig SYS_FSL_ERRATUM_A008044
134063659ff3SYork Sun	bool
134163659ff3SYork Sun
134263659ff3SYork Sunconfig SYS_FSL_ERRATUM_CPC_A002
134363659ff3SYork Sun	bool
134463659ff3SYork Sun
134563659ff3SYork Sunconfig SYS_FSL_ERRATUM_CPC_A003
134663659ff3SYork Sun	bool
134763659ff3SYork Sun
134863659ff3SYork Sunconfig SYS_FSL_ERRATUM_CPU_A003999
134963659ff3SYork Sun	bool
135063659ff3SYork Sun
135163659ff3SYork Sunconfig SYS_FSL_ERRATUM_ELBC_A001
135263659ff3SYork Sun	bool
135363659ff3SYork Sun
135463659ff3SYork Sunconfig SYS_FSL_ERRATUM_I2C_A004447
135563659ff3SYork Sun	bool
135663659ff3SYork Sun
135763659ff3SYork Sunconfig SYS_FSL_A004447_SVR_REV
135863659ff3SYork Sun	hex
135963659ff3SYork Sun	depends on SYS_FSL_ERRATUM_I2C_A004447
136063659ff3SYork Sun	default 0x00 if ARCH_MPC8548
136163659ff3SYork Sun	default 0x10 if ARCH_P1010
136263659ff3SYork Sun	default 0x11 if ARCH_P1023 || ARCH_P2041 || ARCH_BSC9132
136363659ff3SYork Sun	default 0x20 if ARCH_P3041 || ARCH_P4080 || ARCH_P5020
136463659ff3SYork Sun
136563659ff3SYork Sunconfig SYS_FSL_ERRATUM_IFC_A002769
136663659ff3SYork Sun	bool
136763659ff3SYork Sun
136863659ff3SYork Sunconfig SYS_FSL_ERRATUM_IFC_A003399
136963659ff3SYork Sun	bool
137063659ff3SYork Sun
137163659ff3SYork Sunconfig SYS_FSL_ERRATUM_NMG_CPU_A011
137263659ff3SYork Sun	bool
137363659ff3SYork Sun
137463659ff3SYork Sunconfig SYS_FSL_ERRATUM_NMG_ETSEC129
137563659ff3SYork Sun	bool
137663659ff3SYork Sun
137763659ff3SYork Sunconfig SYS_FSL_ERRATUM_NMG_LBC103
137863659ff3SYork Sun	bool
137963659ff3SYork Sun
138063659ff3SYork Sunconfig SYS_FSL_ERRATUM_P1010_A003549
138163659ff3SYork Sun	bool
138263659ff3SYork Sun
138363659ff3SYork Sunconfig SYS_FSL_ERRATUM_SATA_A001
138463659ff3SYork Sun	bool
138563659ff3SYork Sun
138663659ff3SYork Sunconfig SYS_FSL_ERRATUM_SEC_A003571
138763659ff3SYork Sun	bool
138863659ff3SYork Sun
138963659ff3SYork Sunconfig SYS_FSL_ERRATUM_SRIO_A004034
139063659ff3SYork Sun	bool
139163659ff3SYork Sun
139263659ff3SYork Sunconfig SYS_FSL_ERRATUM_USB14
139363659ff3SYork Sun	bool
139463659ff3SYork Sun
139563659ff3SYork Sunconfig SYS_P4080_ERRATUM_CPU22
139663659ff3SYork Sun	bool
139763659ff3SYork Sun
139863659ff3SYork Sunconfig SYS_P4080_ERRATUM_PCIE_A003
139963659ff3SYork Sun	bool
140063659ff3SYork Sun
140163659ff3SYork Sunconfig SYS_P4080_ERRATUM_SERDES8
140263659ff3SYork Sun	bool
140363659ff3SYork Sun
140463659ff3SYork Sunconfig SYS_P4080_ERRATUM_SERDES9
140563659ff3SYork Sun	bool
140663659ff3SYork Sun
140763659ff3SYork Sunconfig SYS_P4080_ERRATUM_SERDES_A001
140863659ff3SYork Sun	bool
140963659ff3SYork Sun
141063659ff3SYork Sunconfig SYS_P4080_ERRATUM_SERDES_A005
141163659ff3SYork Sun	bool
141263659ff3SYork Sun
14137371774aSYork Sunconfig SYS_FSL_QORIQ_CHASSIS1
14147371774aSYork Sun	bool
14157371774aSYork Sun
14167371774aSYork Sunconfig SYS_FSL_QORIQ_CHASSIS2
14177371774aSYork Sun	bool
14187371774aSYork Sun
14198303acbcSYork Sunconfig SYS_FSL_NUM_LAWS
14208303acbcSYork Sun	int "Number of local access windows"
14218303acbcSYork Sun	depends on FSL_LAW
14228303acbcSYork Sun	default 32 if	ARCH_B4420	|| \
14238303acbcSYork Sun			ARCH_B4860	|| \
14248303acbcSYork Sun			ARCH_P2041	|| \
14258303acbcSYork Sun			ARCH_P3041	|| \
14268303acbcSYork Sun			ARCH_P4080	|| \
14278303acbcSYork Sun			ARCH_P5020	|| \
14288303acbcSYork Sun			ARCH_P5040	|| \
14298303acbcSYork Sun			ARCH_T2080	|| \
14308303acbcSYork Sun			ARCH_T2081	|| \
14318303acbcSYork Sun			ARCH_T4160	|| \
14328303acbcSYork Sun			ARCH_T4240
143308a37fd1SYork Sun	default 16 if	ARCH_T1023	|| \
14348303acbcSYork Sun			ARCH_T1024	|| \
14358303acbcSYork Sun			ARCH_T1040	|| \
14368303acbcSYork Sun			ARCH_T1042
14378303acbcSYork Sun	default 12 if	ARCH_BSC9131	|| \
14388303acbcSYork Sun			ARCH_BSC9132	|| \
14398303acbcSYork Sun			ARCH_C29X	|| \
14408303acbcSYork Sun			ARCH_MPC8536	|| \
14418303acbcSYork Sun			ARCH_MPC8572	|| \
14428303acbcSYork Sun			ARCH_P1010	|| \
14438303acbcSYork Sun			ARCH_P1011	|| \
14448303acbcSYork Sun			ARCH_P1020	|| \
14458303acbcSYork Sun			ARCH_P1021	|| \
14468303acbcSYork Sun			ARCH_P1022	|| \
14478303acbcSYork Sun			ARCH_P1023	|| \
14488303acbcSYork Sun			ARCH_P1024	|| \
14498303acbcSYork Sun			ARCH_P1025	|| \
14508303acbcSYork Sun			ARCH_P2020
14518303acbcSYork Sun	default 10 if	ARCH_MPC8544	|| \
14528303acbcSYork Sun			ARCH_MPC8548	|| \
14538303acbcSYork Sun			ARCH_MPC8568	|| \
14548303acbcSYork Sun			ARCH_MPC8569
14558303acbcSYork Sun	default 8 if	ARCH_MPC8540	|| \
14568303acbcSYork Sun			ARCH_MPC8541	|| \
14578303acbcSYork Sun			ARCH_MPC8555	|| \
14588303acbcSYork Sun			ARCH_MPC8560
14598303acbcSYork Sun	help
14608303acbcSYork Sun		Number of local access windows. This is fixed per SoC.
14618303acbcSYork Sun		If not sure, do not change.
14628303acbcSYork Sun
14639ec10107SYork Sunconfig SYS_FSL_THREADS_PER_CORE
14649ec10107SYork Sun	int
14659ec10107SYork Sun	default 2 if E6500
14669ec10107SYork Sun	default 1
14679ec10107SYork Sun
146826e79b65SYork Sunconfig SYS_NUM_TLBCAMS
146926e79b65SYork Sun	int "Number of TLB CAM entries"
147026e79b65SYork Sun	default 64 if E500MC
147126e79b65SYork Sun	default 16
147226e79b65SYork Sun	help
147326e79b65SYork Sun		Number of TLB CAM entries for Book-E chips. 64 for E500MC,
147426e79b65SYork Sun		16 for other E500 SoCs.
147526e79b65SYork Sun
14764851278eSYork Sunconfig SYS_PPC64
14774851278eSYork Sun	bool
14784851278eSYork Sun
147953c95384SYork Sunconfig SYS_PPC_E500_USE_DEBUG_TLB
148053c95384SYork Sun	bool
148153c95384SYork Sun
1482d98b98d6SPrabhakar Kushwahaconfig FSL_IFC
1483d98b98d6SPrabhakar Kushwaha	bool
1484d98b98d6SPrabhakar Kushwaha
148506878977SPrabhakar Kushwahaconfig FSL_ELBC
148606878977SPrabhakar Kushwaha	bool
148706878977SPrabhakar Kushwaha
148853c95384SYork Sunconfig SYS_PPC_E500_DEBUG_TLB
148953c95384SYork Sun	int "Temporary TLB entry for external debugger"
149053c95384SYork Sun	depends on SYS_PPC_E500_USE_DEBUG_TLB
149153c95384SYork Sun	default 0 if	ARCH_MPC8544 || ARCH_MPC8548
149253c95384SYork Sun	default 1 if	ARCH_MPC8536
149353c95384SYork Sun	default 2 if	ARCH_MPC8572	|| \
149453c95384SYork Sun			ARCH_P1011	|| \
149553c95384SYork Sun			ARCH_P1020	|| \
149653c95384SYork Sun			ARCH_P1021	|| \
149753c95384SYork Sun			ARCH_P1022	|| \
149853c95384SYork Sun			ARCH_P1024	|| \
149953c95384SYork Sun			ARCH_P1025	|| \
150053c95384SYork Sun			ARCH_P2020
150153c95384SYork Sun	default 3 if	ARCH_P1010	|| \
150253c95384SYork Sun			ARCH_BSC9132	|| \
150353c95384SYork Sun			ARCH_C29X
150453c95384SYork Sun	help
150553c95384SYork Sun		Select a temporary TLB entry to be used during boot to work
150653c95384SYork Sun                around limitations in e500v1 and e500v2 external debugger
150753c95384SYork Sun                support. This reduces the portions of the boot code where
150853c95384SYork Sun                breakpoints and single stepping do not work. The value of this
150953c95384SYork Sun                symbol should be set to the TLB1 entry to be used for this
151053c95384SYork Sun                purpose. If unsure, do not change.
151153c95384SYork Sun
15121c40707eSPrabhakar Kushwahaconfig SYS_FSL_IFC_CLK_DIV
15131c40707eSPrabhakar Kushwaha	int "Divider of platform clock"
15141c40707eSPrabhakar Kushwaha	depends on FSL_IFC
15151c40707eSPrabhakar Kushwaha	default 2 if	ARCH_B4420	|| \
15161c40707eSPrabhakar Kushwaha			ARCH_B4860	|| \
15171c40707eSPrabhakar Kushwaha			ARCH_T1024	|| \
15181c40707eSPrabhakar Kushwaha			ARCH_T1023	|| \
15191c40707eSPrabhakar Kushwaha			ARCH_T1040	|| \
15201c40707eSPrabhakar Kushwaha			ARCH_T1042	|| \
15211c40707eSPrabhakar Kushwaha			ARCH_T4160	|| \
15221c40707eSPrabhakar Kushwaha			ARCH_T4240
15231c40707eSPrabhakar Kushwaha	default 1
15241c40707eSPrabhakar Kushwaha	help
15251c40707eSPrabhakar Kushwaha		Defines divider of platform clock(clock input to
15261c40707eSPrabhakar Kushwaha		IFC controller).
15271c40707eSPrabhakar Kushwaha
1528add63f94SPrabhakar Kushwahaconfig SYS_FSL_LBC_CLK_DIV
1529add63f94SPrabhakar Kushwaha	int "Divider of platform clock"
1530add63f94SPrabhakar Kushwaha	depends on FSL_ELBC || ARCH_MPC8540 || \
1531add63f94SPrabhakar Kushwaha		ARCH_MPC8548 || ARCH_MPC8541 || \
1532add63f94SPrabhakar Kushwaha		ARCH_MPC8555 || ARCH_MPC8560 || \
1533add63f94SPrabhakar Kushwaha		ARCH_MPC8568
1534add63f94SPrabhakar Kushwaha
1535add63f94SPrabhakar Kushwaha	default 2 if	ARCH_P2041	|| \
1536add63f94SPrabhakar Kushwaha			ARCH_P3041	|| \
1537add63f94SPrabhakar Kushwaha			ARCH_P4080	|| \
1538add63f94SPrabhakar Kushwaha			ARCH_P5020	|| \
1539add63f94SPrabhakar Kushwaha			ARCH_P5040
1540add63f94SPrabhakar Kushwaha	default 1
1541add63f94SPrabhakar Kushwaha
1542add63f94SPrabhakar Kushwaha	help
1543add63f94SPrabhakar Kushwaha		Defines divider of platform clock(clock input to
1544add63f94SPrabhakar Kushwaha		eLBC controller).
1545add63f94SPrabhakar Kushwaha
1546dd84058dSMasahiro Yamadasource "board/freescale/b4860qds/Kconfig"
1547dd84058dSMasahiro Yamadasource "board/freescale/bsc9131rdb/Kconfig"
1548dd84058dSMasahiro Yamadasource "board/freescale/bsc9132qds/Kconfig"
1549dd84058dSMasahiro Yamadasource "board/freescale/c29xpcie/Kconfig"
1550dd84058dSMasahiro Yamadasource "board/freescale/corenet_ds/Kconfig"
1551dd84058dSMasahiro Yamadasource "board/freescale/mpc8536ds/Kconfig"
1552dd84058dSMasahiro Yamadasource "board/freescale/mpc8541cds/Kconfig"
1553dd84058dSMasahiro Yamadasource "board/freescale/mpc8544ds/Kconfig"
1554dd84058dSMasahiro Yamadasource "board/freescale/mpc8548cds/Kconfig"
1555dd84058dSMasahiro Yamadasource "board/freescale/mpc8555cds/Kconfig"
1556dd84058dSMasahiro Yamadasource "board/freescale/mpc8568mds/Kconfig"
1557dd84058dSMasahiro Yamadasource "board/freescale/mpc8569mds/Kconfig"
1558dd84058dSMasahiro Yamadasource "board/freescale/mpc8572ds/Kconfig"
1559dd84058dSMasahiro Yamadasource "board/freescale/p1010rdb/Kconfig"
1560dd84058dSMasahiro Yamadasource "board/freescale/p1022ds/Kconfig"
1561dd84058dSMasahiro Yamadasource "board/freescale/p1023rdb/Kconfig"
1562dd84058dSMasahiro Yamadasource "board/freescale/p1_p2_rdb_pc/Kconfig"
1563dd84058dSMasahiro Yamadasource "board/freescale/p1_twr/Kconfig"
1564dd84058dSMasahiro Yamadasource "board/freescale/p2041rdb/Kconfig"
1565dd84058dSMasahiro Yamadasource "board/freescale/qemu-ppce500/Kconfig"
1566aba80048SShengzhou Liusource "board/freescale/t102xqds/Kconfig"
156748c6f328SShengzhou Liusource "board/freescale/t102xrdb/Kconfig"
1568dd84058dSMasahiro Yamadasource "board/freescale/t1040qds/Kconfig"
1569dd84058dSMasahiro Yamadasource "board/freescale/t104xrdb/Kconfig"
1570dd84058dSMasahiro Yamadasource "board/freescale/t208xqds/Kconfig"
1571dd84058dSMasahiro Yamadasource "board/freescale/t208xrdb/Kconfig"
1572dd84058dSMasahiro Yamadasource "board/freescale/t4qds/Kconfig"
1573dd84058dSMasahiro Yamadasource "board/freescale/t4rdb/Kconfig"
1574dd84058dSMasahiro Yamadasource "board/gdsys/p1022/Kconfig"
1575dd84058dSMasahiro Yamadasource "board/keymile/kmp204x/Kconfig"
1576dd84058dSMasahiro Yamadasource "board/sbc8548/Kconfig"
1577dd84058dSMasahiro Yamadasource "board/socrates/Kconfig"
157887e29878SAndy Flemingsource "board/varisys/cyrus/Kconfig"
1579dd84058dSMasahiro Yamadasource "board/xes/xpedite520x/Kconfig"
1580dd84058dSMasahiro Yamadasource "board/xes/xpedite537x/Kconfig"
1581dd84058dSMasahiro Yamadasource "board/xes/xpedite550x/Kconfig"
15828b0044ffSOleksandr G Zhadansource "board/Arcturus/ucp1020/Kconfig"
1583dd84058dSMasahiro Yamada
1584dd84058dSMasahiro Yamadaendmenu
1585