Merge branch 'for-linus' of git://git.linaro.org/people/rmk/linux-arm
[linux-2.6-block.git] / arch / powerpc / Kconfig
index 303703d716feaf21308b53e5eb016ddd6ee74ecf..feab3bad6d0f265ca51c5b88c50f073d20f29e93 100644 (file)
@@ -133,7 +133,7 @@ config PPC
        select HAVE_REGS_AND_STACK_ACCESS_API
        select HAVE_HW_BREAKPOINT if PERF_EVENTS && PPC_BOOK3S_64
        select HAVE_GENERIC_HARDIRQS
-       select HAVE_SPARSE_IRQ
+       select SPARSE_IRQ
        select IRQ_PER_CPU
        select IRQ_DOMAIN
        select GENERIC_IRQ_SHOW
@@ -153,6 +153,7 @@ config COMPAT
        bool
        default y if PPC64
        select COMPAT_BINFMT_ELF
+       select ARCH_WANT_OLD_COMPAT_IPC
 
 config SYSVIPC_COMPAT
        bool
@@ -377,13 +378,16 @@ config CRASH_DUMP
          The same kernel binary can be used as production kernel and dump
          capture kernel.
 
-config PHYP_DUMP
-       bool "Hypervisor-assisted dump (EXPERIMENTAL)"
-       depends on PPC_PSERIES && EXPERIMENTAL
+config FA_DUMP
+       bool "Firmware-assisted dump"
+       depends on PPC64 && PPC_RTAS && CRASH_DUMP
        help
-         Hypervisor-assisted dump is meant to be a kdump replacement
-         offering robustness and speed not possible without system
-         hypervisor assistance.
+         A robust mechanism to get reliable kernel crash dump with
+         assistance from firmware. This approach does not use kexec,
+         instead firmware assists in booting the kdump kernel
+         while preserving memory contents. Firmware-assisted dump
+         is meant to be a kdump replacement offering robustness and
+         speed not possible without system firmware assistance.
 
          If unsure, say "N"
 
@@ -612,7 +616,7 @@ endmenu
 
 config ISA_DMA_API
        bool
-       default !PPC_ISERIES || PCI
+       default PCI
 
 menu "Bus options"