diff options
Diffstat (limited to 'arch/powerpc/platforms/Kconfig')
-rw-r--r-- | arch/powerpc/platforms/Kconfig | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/arch/powerpc/platforms/Kconfig b/arch/powerpc/platforms/Kconfig index d6c475ca311d..df67ff50c0da 100644 --- a/arch/powerpc/platforms/Kconfig +++ b/arch/powerpc/platforms/Kconfig | |||
@@ -2,7 +2,7 @@ menu "Platform support" | |||
2 | 2 | ||
3 | choice | 3 | choice |
4 | prompt "Machine type" | 4 | prompt "Machine type" |
5 | depends on PPC64 || CLASSIC32 | 5 | depends on PPC64 || 6xx |
6 | default PPC_MULTIPLATFORM | 6 | default PPC_MULTIPLATFORM |
7 | 7 | ||
8 | config PPC_MULTIPLATFORM | 8 | config PPC_MULTIPLATFORM |
@@ -16,8 +16,31 @@ config EMBEDDED6xx | |||
16 | bool "Embedded 6xx/7xx/7xxx-based board" | 16 | bool "Embedded 6xx/7xx/7xxx-based board" |
17 | depends on PPC32 && (BROKEN||BROKEN_ON_SMP) | 17 | depends on PPC32 && (BROKEN||BROKEN_ON_SMP) |
18 | 18 | ||
19 | config PPC_82xx | ||
20 | bool "Freescale 82xx" | ||
21 | depends on 6xx | ||
22 | |||
23 | config PPC_83xx | ||
24 | bool "Freescale 83xx" | ||
25 | depends on 6xx | ||
26 | select FSL_SOC | ||
27 | select 83xx | ||
28 | select WANT_DEVICE_TREE | ||
29 | |||
30 | config PPC_86xx | ||
31 | bool "Freescale 86xx" | ||
32 | depends on 6xx | ||
33 | select FSL_SOC | ||
34 | select FSL_PCIE | ||
35 | select ALTIVEC | ||
36 | help | ||
37 | The Freescale E600 SoCs have 74xx cores. | ||
19 | endchoice | 38 | endchoice |
20 | 39 | ||
40 | config CLASSIC32 | ||
41 | def_bool y | ||
42 | depends on 6xx && PPC_MULTIPLATFORM | ||
43 | |||
21 | source "arch/powerpc/platforms/pseries/Kconfig" | 44 | source "arch/powerpc/platforms/pseries/Kconfig" |
22 | source "arch/powerpc/platforms/iseries/Kconfig" | 45 | source "arch/powerpc/platforms/iseries/Kconfig" |
23 | source "arch/powerpc/platforms/chrp/Kconfig" | 46 | source "arch/powerpc/platforms/chrp/Kconfig" |