xref: /openbmc/u-boot/arch/powerpc/Kconfig (revision d3e19cf9195e7308c6333bbbbc12f8db8fa2d079)
1 menu "PowerPC architecture"
2 	depends on PPC
3 
4 config SYS_ARCH
5 	default "powerpc"
6 
7 choice
8 	prompt "CPU select"
9 	optional
10 
11 config MPC83xx
12 	bool "MPC83xx"
13 	select CREATE_ARCH_SYMLINK
14 	select SYS_FSL_HAS_SEC
15 	select SYS_FSL_SEC_BE
16 	select SYS_FSL_SEC_COMPAT_2
17 
18 config MPC85xx
19 	bool "MPC85xx"
20 	select CREATE_ARCH_SYMLINK
21 	select SYS_FSL_DDR
22 	select SYS_FSL_DDR_BE
23 	imply CMD_HASH
24 	imply CMD_IRQ
25 	imply USB_EHCI_HCD if USB
26 
27 config MPC86xx
28 	bool "MPC86xx"
29 	select SYS_FSL_DDR
30 	select SYS_FSL_DDR_BE
31 	imply CMD_REGINFO
32 
33 config MPC8xx
34 	bool "MPC8xx"
35 	select BOARD_EARLY_INIT_F
36 	imply CMD_REGINFO
37 	imply MPC8xx_WATCHDOG
38 
39 endchoice
40 
41 source "arch/powerpc/cpu/mpc83xx/Kconfig"
42 source "arch/powerpc/cpu/mpc85xx/Kconfig"
43 source "arch/powerpc/cpu/mpc86xx/Kconfig"
44 source "arch/powerpc/cpu/mpc8xx/Kconfig"
45 
46 endmenu
47