diff options
Diffstat (limited to 'arch/powerpc/Kconfig')
-rw-r--r-- | arch/powerpc/Kconfig | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig index cdc9a6ff4be8..bf6cedfa05db 100644 --- a/arch/powerpc/Kconfig +++ b/arch/powerpc/Kconfig | |||
@@ -42,6 +42,10 @@ config GENERIC_HARDIRQS | |||
42 | bool | 42 | bool |
43 | default y | 43 | default y |
44 | 44 | ||
45 | config GENERIC_HARDIRQS_NO__DO_IRQ | ||
46 | bool | ||
47 | default y | ||
48 | |||
45 | config HAVE_SETUP_PER_CPU_AREA | 49 | config HAVE_SETUP_PER_CPU_AREA |
46 | def_bool PPC64 | 50 | def_bool PPC64 |
47 | 51 | ||
@@ -89,10 +93,6 @@ config GENERIC_HWEIGHT | |||
89 | bool | 93 | bool |
90 | default y | 94 | default y |
91 | 95 | ||
92 | config GENERIC_CALIBRATE_DELAY | ||
93 | bool | ||
94 | default y | ||
95 | |||
96 | config GENERIC_FIND_NEXT_BIT | 96 | config GENERIC_FIND_NEXT_BIT |
97 | bool | 97 | bool |
98 | default y | 98 | default y |
@@ -125,6 +125,8 @@ config PPC | |||
125 | select USE_GENERIC_SMP_HELPERS if SMP | 125 | select USE_GENERIC_SMP_HELPERS if SMP |
126 | select HAVE_OPROFILE | 126 | select HAVE_OPROFILE |
127 | select HAVE_SYSCALL_WRAPPERS if PPC64 | 127 | select HAVE_SYSCALL_WRAPPERS if PPC64 |
128 | select GENERIC_ATOMIC64 if PPC32 | ||
129 | select HAVE_PERF_COUNTERS | ||
128 | 130 | ||
129 | config EARLY_PRINTK | 131 | config EARLY_PRINTK |
130 | bool | 132 | bool |
@@ -296,9 +298,19 @@ config IOMMU_VMERGE | |||
296 | config IOMMU_HELPER | 298 | config IOMMU_HELPER |
297 | def_bool PPC64 | 299 | def_bool PPC64 |
298 | 300 | ||
301 | config SWIOTLB | ||
302 | bool "SWIOTLB support" | ||
303 | default n | ||
304 | select IOMMU_HELPER | ||
305 | ---help--- | ||
306 | Support for IO bounce buffering for systems without an IOMMU. | ||
307 | This allows us to DMA to the full physical address space on | ||
308 | platforms where the size of a physical address is larger | ||
309 | than the bus address. Not all platforms support this. | ||
310 | |||
299 | config PPC_NEED_DMA_SYNC_OPS | 311 | config PPC_NEED_DMA_SYNC_OPS |
300 | def_bool y | 312 | def_bool y |
301 | depends on NOT_COHERENT_CACHE | 313 | depends on (NOT_COHERENT_CACHE || SWIOTLB) |
302 | 314 | ||
303 | config HOTPLUG_CPU | 315 | config HOTPLUG_CPU |
304 | bool "Support for enabling/disabling CPUs" | 316 | bool "Support for enabling/disabling CPUs" |