xref: /openbmc/u-boot/arch/powerpc/cpu/mpc85xx/Kconfig (revision 5ff3f41d044bd286caed0886b94d78a7a85365da)
1dd84058dSMasahiro Yamadamenu "mpc85xx CPU"
2dd84058dSMasahiro Yamada	depends on MPC85xx
3dd84058dSMasahiro Yamada
4dd84058dSMasahiro Yamadaconfig SYS_CPU
5dd84058dSMasahiro Yamada	default "mpc85xx"
6dd84058dSMasahiro Yamada
7dd84058dSMasahiro Yamadachoice
8dd84058dSMasahiro Yamada	prompt "Target select"
9a26cd049SJoe Hershberger	optional
10dd84058dSMasahiro Yamada
11dd84058dSMasahiro Yamadaconfig TARGET_SBC8548
12dd84058dSMasahiro Yamada	bool "Support sbc8548"
13281ed4c7SYork Sun	select ARCH_MPC8548
14dd84058dSMasahiro Yamada
15dd84058dSMasahiro Yamadaconfig TARGET_SOCRATES
16dd84058dSMasahiro Yamada	bool "Support socrates"
1725cb74b3SYork Sun	select ARCH_MPC8544
18dd84058dSMasahiro Yamada
1945a8d117SYork Sunconfig TARGET_B4420QDS
2045a8d117SYork Sun	bool "Support B4420QDS"
21b41f192bSYork Sun	select ARCH_B4420
2245a8d117SYork Sun	select SUPPORT_SPL
2345a8d117SYork Sun	select PHYS_64BIT
2445a8d117SYork Sun
25dd84058dSMasahiro Yamadaconfig TARGET_B4860QDS
26dd84058dSMasahiro Yamada	bool "Support B4860QDS"
273006ebc3SYork Sun	select ARCH_B4860
2802627356SMasahiro Yamada	select SUPPORT_SPL
29bb6b142fSMasahiro Yamada	select PHYS_64BIT
30dd84058dSMasahiro Yamada
31dd84058dSMasahiro Yamadaconfig TARGET_BSC9131RDB
32dd84058dSMasahiro Yamada	bool "Support BSC9131RDB"
33115d60c0SYork Sun	select ARCH_BSC9131
3402627356SMasahiro Yamada	select SUPPORT_SPL
35dd84058dSMasahiro Yamada
36dd84058dSMasahiro Yamadaconfig TARGET_BSC9132QDS
37dd84058dSMasahiro Yamada	bool "Support BSC9132QDS"
38115d60c0SYork Sun	select ARCH_BSC9132
3902627356SMasahiro Yamada	select SUPPORT_SPL
40dd84058dSMasahiro Yamada
41dd84058dSMasahiro Yamadaconfig TARGET_C29XPCIE
42dd84058dSMasahiro Yamada	bool "Support C29XPCIE"
434fd64746SYork Sun	select ARCH_C29X
4402627356SMasahiro Yamada	select SUPPORT_SPL
45cf6bbe4cSMasahiro Yamada	select SUPPORT_TPL
46bb6b142fSMasahiro Yamada	select PHYS_64BIT
47dd84058dSMasahiro Yamada
48dd84058dSMasahiro Yamadaconfig TARGET_P3041DS
49dd84058dSMasahiro Yamada	bool "Support P3041DS"
50bb6b142fSMasahiro Yamada	select PHYS_64BIT
515e5fdd2dSYork Sun	select ARCH_P3041
52dd84058dSMasahiro Yamada
53dd84058dSMasahiro Yamadaconfig TARGET_P4080DS
54dd84058dSMasahiro Yamada	bool "Support P4080DS"
55bb6b142fSMasahiro Yamada	select PHYS_64BIT
56e71372cbSYork Sun	select ARCH_P4080
57dd84058dSMasahiro Yamada
58dd84058dSMasahiro Yamadaconfig TARGET_P5020DS
59dd84058dSMasahiro Yamada	bool "Support P5020DS"
60bb6b142fSMasahiro Yamada	select PHYS_64BIT
61cefe11cdSYork Sun	select ARCH_P5020
62dd84058dSMasahiro Yamada
63dd84058dSMasahiro Yamadaconfig TARGET_P5040DS
64dd84058dSMasahiro Yamada	bool "Support P5040DS"
65bb6b142fSMasahiro Yamada	select PHYS_64BIT
6695390360SYork Sun	select ARCH_P5040
67dd84058dSMasahiro Yamada
68dd84058dSMasahiro Yamadaconfig TARGET_MPC8536DS
69dd84058dSMasahiro Yamada	bool "Support MPC8536DS"
7024ad75aeSYork Sun	select ARCH_MPC8536
71dd84058dSMasahiro Yamada
72dd84058dSMasahiro Yamadaconfig TARGET_MPC8540ADS
73dd84058dSMasahiro Yamada	bool "Support MPC8540ADS"
747f825218SYork Sun	select ARCH_MPC8540
75dd84058dSMasahiro Yamada
76dd84058dSMasahiro Yamadaconfig TARGET_MPC8541CDS
77dd84058dSMasahiro Yamada	bool "Support MPC8541CDS"
783aff3082SYork Sun	select ARCH_MPC8541
79dd84058dSMasahiro Yamada
80dd84058dSMasahiro Yamadaconfig TARGET_MPC8544DS
81dd84058dSMasahiro Yamada	bool "Support MPC8544DS"
8225cb74b3SYork Sun	select ARCH_MPC8544
83dd84058dSMasahiro Yamada
84dd84058dSMasahiro Yamadaconfig TARGET_MPC8548CDS
85dd84058dSMasahiro Yamada	bool "Support MPC8548CDS"
86281ed4c7SYork Sun	select ARCH_MPC8548
87dd84058dSMasahiro Yamada
88dd84058dSMasahiro Yamadaconfig TARGET_MPC8555CDS
89dd84058dSMasahiro Yamada	bool "Support MPC8555CDS"
903c3d8ab5SYork Sun	select ARCH_MPC8555
91dd84058dSMasahiro Yamada
92dd84058dSMasahiro Yamadaconfig TARGET_MPC8560ADS
93dd84058dSMasahiro Yamada	bool "Support MPC8560ADS"
9499d0a312SYork Sun	select ARCH_MPC8560
95dd84058dSMasahiro Yamada
96dd84058dSMasahiro Yamadaconfig TARGET_MPC8568MDS
97dd84058dSMasahiro Yamada	bool "Support MPC8568MDS"
98d07c3843SYork Sun	select ARCH_MPC8568
99dd84058dSMasahiro Yamada
100dd84058dSMasahiro Yamadaconfig TARGET_MPC8569MDS
101dd84058dSMasahiro Yamada	bool "Support MPC8569MDS"
10223b36a7dSYork Sun	select ARCH_MPC8569
103dd84058dSMasahiro Yamada
104dd84058dSMasahiro Yamadaconfig TARGET_MPC8572DS
105dd84058dSMasahiro Yamada	bool "Support MPC8572DS"
106c8f48474SYork Sun	select ARCH_MPC8572
107dd84058dSMasahiro Yamada
1087601686cSYork Sunconfig TARGET_P1010RDB_PA
1097601686cSYork Sun	bool "Support P1010RDB_PA"
1107601686cSYork Sun	select ARCH_P1010
1117601686cSYork Sun	select SUPPORT_SPL
1127601686cSYork Sun	select SUPPORT_TPL
1137601686cSYork Sun
1147601686cSYork Sunconfig TARGET_P1010RDB_PB
1157601686cSYork Sun	bool "Support P1010RDB_PB"
1167d5f9f84SYork Sun	select ARCH_P1010
11702627356SMasahiro Yamada	select SUPPORT_SPL
118cf6bbe4cSMasahiro Yamada	select SUPPORT_TPL
119dd84058dSMasahiro Yamada
120dd84058dSMasahiro Yamadaconfig TARGET_P1022DS
121dd84058dSMasahiro Yamada	bool "Support P1022DS"
122feb9e25bSYork Sun	select ARCH_P1022
12302627356SMasahiro Yamada	select SUPPORT_SPL
124cf6bbe4cSMasahiro Yamada	select SUPPORT_TPL
125dd84058dSMasahiro Yamada
126dd84058dSMasahiro Yamadaconfig TARGET_P1023RDB
127dd84058dSMasahiro Yamada	bool "Support P1023RDB"
1289bb1d6bcSYork Sun	select ARCH_P1023
129dd84058dSMasahiro Yamada
130fedae6ebSYork Sunconfig TARGET_P1020MBG
131fedae6ebSYork Sun	bool "Support P1020MBG-PC"
132fedae6ebSYork Sun	select SUPPORT_SPL
133fedae6ebSYork Sun	select SUPPORT_TPL
134484fff64SYork Sun	select ARCH_P1020
135484fff64SYork Sun
136aa14620cSYork Sunconfig TARGET_P1020RDB_PC
137aa14620cSYork Sun	bool "Support P1020RDB-PC"
138aa14620cSYork Sun	select SUPPORT_SPL
139aa14620cSYork Sun	select SUPPORT_TPL
140484fff64SYork Sun	select ARCH_P1020
141aa14620cSYork Sun
142f404b66cSYork Sunconfig TARGET_P1020RDB_PD
143f404b66cSYork Sun	bool "Support P1020RDB-PD"
144f404b66cSYork Sun	select SUPPORT_SPL
145f404b66cSYork Sun	select SUPPORT_TPL
146484fff64SYork Sun	select ARCH_P1020
147f404b66cSYork Sun
148e9bc8a8fSYork Sunconfig TARGET_P1020UTM
149e9bc8a8fSYork Sun	bool "Support P1020UTM"
150e9bc8a8fSYork Sun	select SUPPORT_SPL
151e9bc8a8fSYork Sun	select SUPPORT_TPL
152484fff64SYork Sun	select ARCH_P1020
153fedae6ebSYork Sun
154da439db3SYork Sunconfig TARGET_P1021RDB
155da439db3SYork Sun	bool "Support P1021RDB"
156da439db3SYork Sun	select SUPPORT_SPL
157da439db3SYork Sun	select SUPPORT_TPL
158a990799dSYork Sun	select ARCH_P1021
159da439db3SYork Sun
1604eedabfeSYork Sunconfig TARGET_P1024RDB
1614eedabfeSYork Sun	bool "Support P1024RDB"
1624eedabfeSYork Sun	select SUPPORT_SPL
1634eedabfeSYork Sun	select SUPPORT_TPL
16452b6f13dSYork Sun	select ARCH_P1024
1654eedabfeSYork Sun
166b0c98b4bSYork Sunconfig TARGET_P1025RDB
167b0c98b4bSYork Sun	bool "Support P1025RDB"
168b0c98b4bSYork Sun	select SUPPORT_SPL
169b0c98b4bSYork Sun	select SUPPORT_TPL
1704167a67dSYork Sun	select ARCH_P1025
171b0c98b4bSYork Sun
1728435aa77SYork Sunconfig TARGET_P2020RDB
1738435aa77SYork Sun	bool "Support P2020RDB-PC"
1748435aa77SYork Sun	select SUPPORT_SPL
1758435aa77SYork Sun	select SUPPORT_TPL
1764593637bSYork Sun	select ARCH_P2020
1778435aa77SYork Sun
178dd84058dSMasahiro Yamadaconfig TARGET_P1_TWR
179dd84058dSMasahiro Yamada	bool "Support p1_twr"
1804167a67dSYork Sun	select ARCH_P1025
181dd84058dSMasahiro Yamada
182dd84058dSMasahiro Yamadaconfig TARGET_P2041RDB
183dd84058dSMasahiro Yamada	bool "Support P2041RDB"
184ce040c83SYork Sun	select ARCH_P2041
185bb6b142fSMasahiro Yamada	select PHYS_64BIT
186dd84058dSMasahiro Yamada
187dd84058dSMasahiro Yamadaconfig TARGET_QEMU_PPCE500
188dd84058dSMasahiro Yamada	bool "Support qemu-ppce500"
18910343403SYork Sun	select ARCH_QEMU_E500
190bb6b142fSMasahiro Yamada	select PHYS_64BIT
191dd84058dSMasahiro Yamada
192aba80048SShengzhou Liuconfig TARGET_T102XQDS
193aba80048SShengzhou Liu	bool "Support T102xQDS"
194aba80048SShengzhou Liu	select SUPPORT_SPL
195bb6b142fSMasahiro Yamada	select PHYS_64BIT
196aba80048SShengzhou Liu
19708c75292SYork Sunconfig TARGET_T1023RDB
19808c75292SYork Sun	bool "Support T1023RDB"
199*5ff3f41dSYork Sun	select ARCH_T1023
20008c75292SYork Sun	select SUPPORT_SPL
20108c75292SYork Sun	select PHYS_64BIT
20208c75292SYork Sun
20308c75292SYork Sunconfig TARGET_T1024RDB
20408c75292SYork Sun	bool "Support T1024RDB"
20548c6f328SShengzhou Liu	select SUPPORT_SPL
206bb6b142fSMasahiro Yamada	select PHYS_64BIT
20748c6f328SShengzhou Liu
208dd84058dSMasahiro Yamadaconfig TARGET_T1040QDS
209dd84058dSMasahiro Yamada	bool "Support T1040QDS"
210bb6b142fSMasahiro Yamada	select PHYS_64BIT
211dd84058dSMasahiro Yamada
212dd84058dSMasahiro Yamadaconfig TARGET_T104XRDB
213dd84058dSMasahiro Yamada	bool "Support T104xRDB"
21402627356SMasahiro Yamada	select SUPPORT_SPL
215bb6b142fSMasahiro Yamada	select PHYS_64BIT
216dd84058dSMasahiro Yamada
217dd84058dSMasahiro Yamadaconfig TARGET_T208XQDS
218dd84058dSMasahiro Yamada	bool "Support T208xQDS"
21902627356SMasahiro Yamada	select SUPPORT_SPL
220bb6b142fSMasahiro Yamada	select PHYS_64BIT
221dd84058dSMasahiro Yamada
222dd84058dSMasahiro Yamadaconfig TARGET_T208XRDB
223dd84058dSMasahiro Yamada	bool "Support T208xRDB"
22402627356SMasahiro Yamada	select SUPPORT_SPL
225bb6b142fSMasahiro Yamada	select PHYS_64BIT
226dd84058dSMasahiro Yamada
227dd84058dSMasahiro Yamadaconfig TARGET_T4240QDS
228dd84058dSMasahiro Yamada	bool "Support T4240QDS"
22902627356SMasahiro Yamada	select SUPPORT_SPL
230bb6b142fSMasahiro Yamada	select PHYS_64BIT
231dd84058dSMasahiro Yamada
232dd84058dSMasahiro Yamadaconfig TARGET_T4240RDB
233dd84058dSMasahiro Yamada	bool "Support T4240RDB"
234373762c3SChunhe Lan	select SUPPORT_SPL
235bb6b142fSMasahiro Yamada	select PHYS_64BIT
236dd84058dSMasahiro Yamada
237dd84058dSMasahiro Yamadaconfig TARGET_CONTROLCENTERD
238dd84058dSMasahiro Yamada	bool "Support controlcenterd"
239feb9e25bSYork Sun	select ARCH_P1022
240dd84058dSMasahiro Yamada
241dd84058dSMasahiro Yamadaconfig TARGET_KMP204X
242dd84058dSMasahiro Yamada	bool "Support kmp204x"
243ce040c83SYork Sun	select ARCH_P2041
244bb6b142fSMasahiro Yamada	select PHYS_64BIT
245dd84058dSMasahiro Yamada
246dd84058dSMasahiro Yamadaconfig TARGET_XPEDITE520X
247dd84058dSMasahiro Yamada	bool "Support xpedite520x"
248281ed4c7SYork Sun	select ARCH_MPC8548
249dd84058dSMasahiro Yamada
250dd84058dSMasahiro Yamadaconfig TARGET_XPEDITE537X
251dd84058dSMasahiro Yamada	bool "Support xpedite537x"
252c8f48474SYork Sun	select ARCH_MPC8572
253dd84058dSMasahiro Yamada
254dd84058dSMasahiro Yamadaconfig TARGET_XPEDITE550X
255dd84058dSMasahiro Yamada	bool "Support xpedite550x"
2564593637bSYork Sun	select ARCH_P2020
257dd84058dSMasahiro Yamada
2588b0044ffSOleksandr G Zhadanconfig TARGET_UCP1020
2598b0044ffSOleksandr G Zhadan	bool "Support uCP1020"
260484fff64SYork Sun	select ARCH_P1020
2618b0044ffSOleksandr G Zhadan
26287e29878SAndy Flemingconfig TARGET_CYRUS
26387e29878SAndy Fleming	bool "Support Varisys Cyrus"
264bb6b142fSMasahiro Yamada	select PHYS_64BIT
26587e29878SAndy Fleming
266dd84058dSMasahiro Yamadaendchoice
267dd84058dSMasahiro Yamada
268b41f192bSYork Sunconfig ARCH_B4420
269b41f192bSYork Sun	bool
270b41f192bSYork Sun
2713006ebc3SYork Sunconfig ARCH_B4860
2723006ebc3SYork Sun	bool
2733006ebc3SYork Sun
274115d60c0SYork Sunconfig ARCH_BSC9131
275115d60c0SYork Sun	bool
276115d60c0SYork Sun
277115d60c0SYork Sunconfig ARCH_BSC9132
278115d60c0SYork Sun	bool
279115d60c0SYork Sun
2804fd64746SYork Sunconfig ARCH_C29X
2814fd64746SYork Sun	bool
2824fd64746SYork Sun
28324ad75aeSYork Sunconfig ARCH_MPC8536
28424ad75aeSYork Sun	bool
28524ad75aeSYork Sun
2867f825218SYork Sunconfig ARCH_MPC8540
2877f825218SYork Sun	bool
2887f825218SYork Sun
2893aff3082SYork Sunconfig ARCH_MPC8541
2903aff3082SYork Sun	bool
2913aff3082SYork Sun
29225cb74b3SYork Sunconfig ARCH_MPC8544
29325cb74b3SYork Sun	bool
29425cb74b3SYork Sun
295281ed4c7SYork Sunconfig ARCH_MPC8548
296281ed4c7SYork Sun	bool
297281ed4c7SYork Sun
2983c3d8ab5SYork Sunconfig ARCH_MPC8555
2993c3d8ab5SYork Sun	bool
3003c3d8ab5SYork Sun
30199d0a312SYork Sunconfig ARCH_MPC8560
30299d0a312SYork Sun	bool
30399d0a312SYork Sun
304d07c3843SYork Sunconfig ARCH_MPC8568
305d07c3843SYork Sun	bool
306d07c3843SYork Sun
30723b36a7dSYork Sunconfig ARCH_MPC8569
30823b36a7dSYork Sun	bool
30923b36a7dSYork Sun
310c8f48474SYork Sunconfig ARCH_MPC8572
311c8f48474SYork Sun	bool
312c8f48474SYork Sun
3137d5f9f84SYork Sunconfig ARCH_P1010
3147d5f9f84SYork Sun	bool
3157d5f9f84SYork Sun
3161cdd96f3SYork Sunconfig ARCH_P1011
3171cdd96f3SYork Sun	bool
3181cdd96f3SYork Sun
319484fff64SYork Sunconfig ARCH_P1020
320484fff64SYork Sun	bool
321484fff64SYork Sun
322a990799dSYork Sunconfig ARCH_P1021
323a990799dSYork Sun	bool
324a990799dSYork Sun
325feb9e25bSYork Sunconfig ARCH_P1022
326feb9e25bSYork Sun	bool
327feb9e25bSYork Sun
3289bb1d6bcSYork Sunconfig ARCH_P1023
3299bb1d6bcSYork Sun	bool
3309bb1d6bcSYork Sun
33152b6f13dSYork Sunconfig ARCH_P1024
33252b6f13dSYork Sun	bool
33352b6f13dSYork Sun
3344167a67dSYork Sunconfig ARCH_P1025
3354167a67dSYork Sun	bool
3364167a67dSYork Sun
3374593637bSYork Sunconfig ARCH_P2020
3384593637bSYork Sun	bool
3394593637bSYork Sun
340ce040c83SYork Sunconfig ARCH_P2041
341ce040c83SYork Sun	bool
342ce040c83SYork Sun
3435e5fdd2dSYork Sunconfig ARCH_P3041
3445e5fdd2dSYork Sun	bool
3455e5fdd2dSYork Sun
346e71372cbSYork Sunconfig ARCH_P4080
347e71372cbSYork Sun	bool
348e71372cbSYork Sun
349cefe11cdSYork Sunconfig ARCH_P5020
350cefe11cdSYork Sun	bool
351cefe11cdSYork Sun
35295390360SYork Sunconfig ARCH_P5040
35395390360SYork Sun	bool
35495390360SYork Sun
35510343403SYork Sunconfig ARCH_QEMU_E500
35610343403SYork Sun	bool
35710343403SYork Sun
358*5ff3f41dSYork Sunconfig ARCH_T1023
359*5ff3f41dSYork Sun	bool
360*5ff3f41dSYork Sun
361dd84058dSMasahiro Yamadasource "board/freescale/b4860qds/Kconfig"
362dd84058dSMasahiro Yamadasource "board/freescale/bsc9131rdb/Kconfig"
363dd84058dSMasahiro Yamadasource "board/freescale/bsc9132qds/Kconfig"
364dd84058dSMasahiro Yamadasource "board/freescale/c29xpcie/Kconfig"
365dd84058dSMasahiro Yamadasource "board/freescale/corenet_ds/Kconfig"
366dd84058dSMasahiro Yamadasource "board/freescale/mpc8536ds/Kconfig"
367dd84058dSMasahiro Yamadasource "board/freescale/mpc8540ads/Kconfig"
368dd84058dSMasahiro Yamadasource "board/freescale/mpc8541cds/Kconfig"
369dd84058dSMasahiro Yamadasource "board/freescale/mpc8544ds/Kconfig"
370dd84058dSMasahiro Yamadasource "board/freescale/mpc8548cds/Kconfig"
371dd84058dSMasahiro Yamadasource "board/freescale/mpc8555cds/Kconfig"
372dd84058dSMasahiro Yamadasource "board/freescale/mpc8560ads/Kconfig"
373dd84058dSMasahiro Yamadasource "board/freescale/mpc8568mds/Kconfig"
374dd84058dSMasahiro Yamadasource "board/freescale/mpc8569mds/Kconfig"
375dd84058dSMasahiro Yamadasource "board/freescale/mpc8572ds/Kconfig"
376dd84058dSMasahiro Yamadasource "board/freescale/p1010rdb/Kconfig"
377dd84058dSMasahiro Yamadasource "board/freescale/p1022ds/Kconfig"
378dd84058dSMasahiro Yamadasource "board/freescale/p1023rdb/Kconfig"
379dd84058dSMasahiro Yamadasource "board/freescale/p1_p2_rdb_pc/Kconfig"
380dd84058dSMasahiro Yamadasource "board/freescale/p1_twr/Kconfig"
381dd84058dSMasahiro Yamadasource "board/freescale/p2041rdb/Kconfig"
382dd84058dSMasahiro Yamadasource "board/freescale/qemu-ppce500/Kconfig"
383aba80048SShengzhou Liusource "board/freescale/t102xqds/Kconfig"
38448c6f328SShengzhou Liusource "board/freescale/t102xrdb/Kconfig"
385dd84058dSMasahiro Yamadasource "board/freescale/t1040qds/Kconfig"
386dd84058dSMasahiro Yamadasource "board/freescale/t104xrdb/Kconfig"
387dd84058dSMasahiro Yamadasource "board/freescale/t208xqds/Kconfig"
388dd84058dSMasahiro Yamadasource "board/freescale/t208xrdb/Kconfig"
389dd84058dSMasahiro Yamadasource "board/freescale/t4qds/Kconfig"
390dd84058dSMasahiro Yamadasource "board/freescale/t4rdb/Kconfig"
391dd84058dSMasahiro Yamadasource "board/gdsys/p1022/Kconfig"
392dd84058dSMasahiro Yamadasource "board/keymile/kmp204x/Kconfig"
393dd84058dSMasahiro Yamadasource "board/sbc8548/Kconfig"
394dd84058dSMasahiro Yamadasource "board/socrates/Kconfig"
39587e29878SAndy Flemingsource "board/varisys/cyrus/Kconfig"
396dd84058dSMasahiro Yamadasource "board/xes/xpedite520x/Kconfig"
397dd84058dSMasahiro Yamadasource "board/xes/xpedite537x/Kconfig"
398dd84058dSMasahiro Yamadasource "board/xes/xpedite550x/Kconfig"
3998b0044ffSOleksandr G Zhadansource "board/Arcturus/ucp1020/Kconfig"
400dd84058dSMasahiro Yamada
401dd84058dSMasahiro Yamadaendmenu
402