diff options
Diffstat (limited to 'arch/powerpc/Kconfig')
-rw-r--r-- | arch/powerpc/Kconfig | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig index df338c5cc910..8aa39d073dfe 100644 --- a/arch/powerpc/Kconfig +++ b/arch/powerpc/Kconfig | |||
@@ -121,6 +121,12 @@ config PPC_83xx | |||
121 | select 83xx | 121 | select 83xx |
122 | select PPC_FPU | 122 | select PPC_FPU |
123 | 123 | ||
124 | config PPC_85xx | ||
125 | bool "Freescale 85xx" | ||
126 | select E500 | ||
127 | select FSL_SOC | ||
128 | select 85xx | ||
129 | |||
124 | config 40x | 130 | config 40x |
125 | bool "AMCC 40x" | 131 | bool "AMCC 40x" |
126 | 132 | ||
@@ -133,8 +139,6 @@ config 8xx | |||
133 | config E200 | 139 | config E200 |
134 | bool "Freescale e200" | 140 | bool "Freescale e200" |
135 | 141 | ||
136 | config E500 | ||
137 | bool "Freescale e500" | ||
138 | endchoice | 142 | endchoice |
139 | 143 | ||
140 | config POWER4_ONLY | 144 | config POWER4_ONLY |
@@ -162,6 +166,13 @@ config 6xx | |||
162 | config 83xx | 166 | config 83xx |
163 | bool | 167 | bool |
164 | 168 | ||
169 | # this is temp to handle compat with arch=ppc | ||
170 | config 85xx | ||
171 | bool | ||
172 | |||
173 | config E500 | ||
174 | bool | ||
175 | |||
165 | config PPC_FPU | 176 | config PPC_FPU |
166 | bool | 177 | bool |
167 | default y if PPC64 | 178 | default y if PPC64 |
@@ -211,6 +222,7 @@ config ALTIVEC | |||
211 | config SPE | 222 | config SPE |
212 | bool "SPE Support" | 223 | bool "SPE Support" |
213 | depends on E200 || E500 | 224 | depends on E200 || E500 |
225 | default y | ||
214 | ---help--- | 226 | ---help--- |
215 | This option enables kernel support for the Signal Processing | 227 | This option enables kernel support for the Signal Processing |
216 | Extensions (SPE) to the PowerPC processor. The kernel currently | 228 | Extensions (SPE) to the PowerPC processor. The kernel currently |
@@ -728,13 +740,12 @@ config GENERIC_ISA_DMA | |||
728 | 740 | ||
729 | config PPC_I8259 | 741 | config PPC_I8259 |
730 | bool | 742 | bool |
731 | default y if 85xx | ||
732 | default n | 743 | default n |
733 | 744 | ||
734 | config PPC_INDIRECT_PCI | 745 | config PPC_INDIRECT_PCI |
735 | bool | 746 | bool |
736 | depends on PCI | 747 | depends on PCI |
737 | default y if 40x || 44x || 85xx | 748 | default y if 40x || 44x |
738 | default n | 749 | default n |
739 | 750 | ||
740 | config EISA | 751 | config EISA |
@@ -751,8 +762,8 @@ config MCA | |||
751 | bool | 762 | bool |
752 | 763 | ||
753 | config PCI | 764 | config PCI |
754 | bool "PCI support" if 40x || CPM2 || PPC_83xx || 85xx || PPC_MPC52xx || (EMBEDDED && PPC_ISERIES) | 765 | bool "PCI support" if 40x || CPM2 || PPC_83xx || PPC_85xx || PPC_MPC52xx || (EMBEDDED && PPC_ISERIES) |
755 | default y if !40x && !CPM2 && !8xx && !APUS && !PPC_83xx && !85xx | 766 | default y if !40x && !CPM2 && !8xx && !APUS && !PPC_83xx && !PPC_85xx |
756 | default PCI_PERMEDIA if !4xx && !CPM2 && !8xx && APUS | 767 | default PCI_PERMEDIA if !4xx && !CPM2 && !8xx && APUS |
757 | default PCI_QSPAN if !4xx && !CPM2 && 8xx | 768 | default PCI_QSPAN if !4xx && !CPM2 && 8xx |
758 | help | 769 | help |