xref: /openbmc/u-boot/arch/powerpc/Kconfig (revision c0bc2a7e06742d32b14b7d71e617dc5428bf8ef2)
1dd84058dSMasahiro Yamadamenu "PowerPC architecture"
2dd84058dSMasahiro Yamada	depends on PPC
3dd84058dSMasahiro Yamada
4dd84058dSMasahiro Yamadaconfig SYS_ARCH
5dd84058dSMasahiro Yamada	default "powerpc"
6dd84058dSMasahiro Yamada
7dd84058dSMasahiro Yamadachoice
8dd84058dSMasahiro Yamada	prompt "CPU select"
9a26cd049SJoe Hershberger	optional
10dd84058dSMasahiro Yamada
11dd84058dSMasahiro Yamadaconfig MPC83xx
12dd84058dSMasahiro Yamada	bool "MPC83xx"
13a350c6a6SMasahiro Yamada	select CREATE_ARCH_SYMLINK
142c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC
1590b80386SYork Sun	select SYS_FSL_SEC_BE
162c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_2
17dd84058dSMasahiro Yamada
18dd84058dSMasahiro Yamadaconfig MPC85xx
19dd84058dSMasahiro Yamada	bool "MPC85xx"
20a350c6a6SMasahiro Yamada	select CREATE_ARCH_SYMLINK
21d26e34c4SYork Sun	select SYS_FSL_DDR
22d26e34c4SYork Sun	select SYS_FSL_DDR_BE
2364d6ac5bSTom Rini	imply USB_EHCI_HCD if USB
24551c3934SSimon Glass	imply CMD_HASH
251b330894SSimon Glass	imply CMD_IRQ
26dd84058dSMasahiro Yamada
27dd84058dSMasahiro Yamadaconfig MPC86xx
28dd84058dSMasahiro Yamada	bool "MPC86xx"
29d26e34c4SYork Sun	select SYS_FSL_DDR
30d26e34c4SYork Sun	select SYS_FSL_DDR_BE
31fa379223SChristophe Leroy	imply CMD_REGINFO
32dd84058dSMasahiro Yamada
33ee1e600cSChristophe Leroyconfig MPC8xx
34907208c4SChristophe Leroy	bool "MPC8xx"
35b3ede331SChristophe Leroy	select BOARD_EARLY_INIT_F
36fa379223SChristophe Leroy	imply CMD_REGINFO
37*c0bc2a7eSChristophe Leroy	imply MPC8xx_WATCHDOG
38907208c4SChristophe Leroy
39dd84058dSMasahiro Yamadaendchoice
40dd84058dSMasahiro Yamada
41dd84058dSMasahiro Yamadasource "arch/powerpc/cpu/mpc83xx/Kconfig"
42dd84058dSMasahiro Yamadasource "arch/powerpc/cpu/mpc85xx/Kconfig"
43dd84058dSMasahiro Yamadasource "arch/powerpc/cpu/mpc86xx/Kconfig"
44907208c4SChristophe Leroysource "arch/powerpc/cpu/mpc8xx/Kconfig"
45dd84058dSMasahiro Yamada
46dd84058dSMasahiro Yamadaendmenu
47