f37a9cbffb9b01c9db5db40896693ea0c6959739
[oweals/u-boot.git] / arch / powerpc / Kconfig
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 MPC512X
12         bool "MPC512X"
13
14 config 5xx
15         bool "MPC5xx"
16
17 config MPC5xxx
18         bool "MPC5xxx"
19
20 config MPC8260
21         bool "MPC8260"
22
23 config MPC83xx
24         bool "MPC83xx"
25         select CREATE_ARCH_SYMLINK
26         select SYS_FSL_HAS_SEC
27         select SYS_FSL_SEC_BE
28         select SYS_FSL_SEC_COMPAT_2
29
30 config MPC85xx
31         bool "MPC85xx"
32         select CREATE_ARCH_SYMLINK
33         select SYS_FSL_DDR
34         select SYS_FSL_DDR_BE
35         imply USB_EHCI_HCD if USB
36         imply CMD_HASH
37         imply CMD_IRQ
38
39 config MPC86xx
40         bool "MPC86xx"
41         select SYS_FSL_DDR
42         select SYS_FSL_DDR_BE
43
44 config 8xx
45         bool "MPC8xx"
46
47 config 4xx
48         bool "PPC4xx"
49         select CREATE_ARCH_SYMLINK
50         imply CMD_IRQ
51
52 endchoice
53
54 source "arch/powerpc/lib/Kconfig"
55
56 source "arch/powerpc/cpu/mpc512x/Kconfig"
57 source "arch/powerpc/cpu/mpc5xx/Kconfig"
58 source "arch/powerpc/cpu/mpc5xxx/Kconfig"
59 source "arch/powerpc/cpu/mpc8260/Kconfig"
60 source "arch/powerpc/cpu/mpc83xx/Kconfig"
61 source "arch/powerpc/cpu/mpc85xx/Kconfig"
62 source "arch/powerpc/cpu/mpc86xx/Kconfig"
63 source "arch/powerpc/cpu/mpc8xx/Kconfig"
64 source "arch/powerpc/cpu/ppc4xx/Kconfig"
65
66 endmenu