diff options
Diffstat (limited to 'arch/powerpc/Kconfig')
-rw-r--r-- | arch/powerpc/Kconfig | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig index 8de5f9ff4ade..808d2ef80e2f 100644 --- a/arch/powerpc/Kconfig +++ b/arch/powerpc/Kconfig | |||
@@ -117,6 +117,9 @@ config GENERIC_BUG | |||
117 | default y | 117 | default y |
118 | depends on BUG | 118 | depends on BUG |
119 | 119 | ||
120 | config SYS_SUPPORTS_APM_EMULATION | ||
121 | bool | ||
122 | |||
120 | # | 123 | # |
121 | # Powerpc uses the slab allocator to manage its ptes and the | 124 | # Powerpc uses the slab allocator to manage its ptes and the |
122 | # page structs of ptes are used for splitting the page table | 125 | # page structs of ptes are used for splitting the page table |
@@ -136,6 +139,11 @@ config DEFAULT_UIMAGE | |||
136 | Used to allow a board to specify it wants a uImage built by default | 139 | Used to allow a board to specify it wants a uImage built by default |
137 | default n | 140 | default n |
138 | 141 | ||
142 | config PPC64_SWSUSP | ||
143 | bool | ||
144 | depends on PPC64 && (BROKEN || (PPC_PMAC64 && EXPERIMENTAL)) | ||
145 | default y | ||
146 | |||
139 | menu "Processor support" | 147 | menu "Processor support" |
140 | choice | 148 | choice |
141 | prompt "Processor Type" | 149 | prompt "Processor Type" |
@@ -206,6 +214,7 @@ config 40x | |||
206 | config 44x | 214 | config 44x |
207 | bool "AMCC 44x" | 215 | bool "AMCC 44x" |
208 | select PPC_DCR_NATIVE | 216 | select PPC_DCR_NATIVE |
217 | select WANT_DEVICE_TREE | ||
209 | 218 | ||
210 | config E200 | 219 | config E200 |
211 | bool "Freescale e200" | 220 | bool "Freescale e200" |
@@ -270,9 +279,14 @@ config PPC_OF_PLATFORM_PCI | |||
270 | depends on PPC64 # not supported on 32 bits yet | 279 | depends on PPC64 # not supported on 32 bits yet |
271 | default n | 280 | default n |
272 | 281 | ||
282 | config 4xx | ||
283 | bool | ||
284 | depends on 40x || 44x | ||
285 | default y | ||
286 | |||
273 | config BOOKE | 287 | config BOOKE |
274 | bool | 288 | bool |
275 | depends on E200 || E500 | 289 | depends on E200 || E500 || 44x |
276 | default y | 290 | default y |
277 | 291 | ||
278 | config FSL_BOOKE | 292 | config FSL_BOOKE |
@@ -669,11 +683,12 @@ config MCA | |||
669 | config PCI | 683 | config PCI |
670 | bool "PCI support" if 40x || CPM2 || PPC_83xx || PPC_85xx || PPC_86xx \ | 684 | bool "PCI support" if 40x || CPM2 || PPC_83xx || PPC_85xx || PPC_86xx \ |
671 | || PPC_MPC52xx || (EMBEDDED && (PPC_PSERIES || PPC_ISERIES)) \ | 685 | || PPC_MPC52xx || (EMBEDDED && (PPC_PSERIES || PPC_ISERIES)) \ |
672 | || MPC7448HPC2 || PPC_PS3 | 686 | || MPC7448HPC2 || PPC_PS3 || PPC_HOLLY |
673 | default y if !40x && !CPM2 && !8xx && !APUS && !PPC_83xx \ | 687 | default y if !40x && !CPM2 && !8xx && !APUS && !PPC_83xx \ |
674 | && !PPC_85xx && !PPC_86xx | 688 | && !PPC_85xx && !PPC_86xx |
675 | default PCI_PERMEDIA if !4xx && !CPM2 && !8xx && APUS | 689 | default PCI_PERMEDIA if !4xx && !CPM2 && !8xx && APUS |
676 | default PCI_QSPAN if !4xx && !CPM2 && 8xx | 690 | default PCI_QSPAN if !4xx && !CPM2 && 8xx |
691 | select ARCH_SUPPORTS_MSI | ||
677 | help | 692 | help |
678 | Find out whether your system includes a PCI bus. PCI is the name of | 693 | Find out whether your system includes a PCI bus. PCI is the name of |
679 | a bus system, i.e. the way the CPU talks to the other stuff inside | 694 | a bus system, i.e. the way the CPU talks to the other stuff inside |