powerpc: remove redundant 'default n' from Kconfig-s
[linux-2.6-block.git] / arch / powerpc / Kconfig
index db0b6eebbfa5b55a6f7c4f55b1d489bcf158d974..1888636c9eb685db2a6a965cfc346a90467d9683 100644 (file)
@@ -177,10 +177,10 @@ config PPC
        select HAVE_ARCH_KGDB
        select HAVE_ARCH_MMAP_RND_BITS
        select HAVE_ARCH_MMAP_RND_COMPAT_BITS   if COMPAT
-       select HAVE_ARCH_PREL32_RELOCATIONS
        select HAVE_ARCH_SECCOMP_FILTER
        select HAVE_ARCH_TRACEHOOK
        select HAVE_CBPF_JIT                    if !PPC64
+       select HAVE_STACKPROTECTOR              if $(cc-option,-mstack-protector-guard=tls)
        select HAVE_CONTEXT_TRACKING            if PPC64
        select HAVE_DEBUG_KMEMLEAK
        select HAVE_DEBUG_STACKOVERFLOW
@@ -286,12 +286,10 @@ config ARCH_MAY_HAVE_PC_FDC
 
 config PPC_UDBG_16550
        bool
-       default n
 
 config GENERIC_TBSYNC
        bool
        default y if PPC32 && SMP
-       default n
 
 config AUDIT_ARCH
        bool
@@ -310,13 +308,11 @@ config EPAPR_BOOT
        bool
        help
          Used to allow a board to specify it wants an ePAPR compliant wrapper.
-       default n
 
 config DEFAULT_UIMAGE
        bool
        help
          Used to allow a board to specify it wants a uImage built by default
-       default n
 
 config ARCH_HIBERNATION_POSSIBLE
        bool
@@ -330,11 +326,9 @@ config ARCH_SUSPEND_POSSIBLE
 
 config PPC_DCR_NATIVE
        bool
-       default n
 
 config PPC_DCR_MMIO
        bool
-       default n
 
 config PPC_DCR
        bool
@@ -345,7 +339,6 @@ config PPC_OF_PLATFORM_PCI
        bool
        depends on PCI
        depends on PPC64 # not supported on 32 bits yet
-       default n
 
 config ARCH_SUPPORTS_DEBUG_PAGEALLOC
        depends on PPC32 || PPC_BOOK3S_64
@@ -448,14 +441,12 @@ config PPC_TRANSACTIONAL_MEM
        depends on SMP
        select ALTIVEC
        select VSX
-       default n
        ---help---
          Support user-mode Transactional Memory on POWERPC.
 
 config LD_HEAD_STUB_CATCH
        bool "Reserve 256 bytes to cope with linker stubs in HEAD text" if EXPERT
        depends on PPC64
-       default n
        help
          Very large kernels can cause linker branch stubs to be generated by
          code in head_64.S, which moves the head text sections out of their
@@ -558,7 +549,6 @@ config RELOCATABLE
 config RELOCATABLE_TEST
        bool "Test relocatable kernel"
        depends on (PPC64 && RELOCATABLE)
-       default n
        help
          This runs the relocatable kernel at the address it was initially
          loaded at, which tends to be non-zero and therefore test the
@@ -770,7 +760,6 @@ config PPC_SUBPAGE_PROT
 
 config PPC_COPRO_BASE
        bool
-       default n
 
 config SCHED_SMT
        bool "SMT (Hyperthreading) scheduler support"
@@ -893,7 +882,6 @@ config PPC_INDIRECT_PCI
        bool
        depends on PCI
        default y if 40x || 44x
-       default n
 
 config EISA
        bool
@@ -990,7 +978,6 @@ source "drivers/pcmcia/Kconfig"
 
 config HAS_RAPIDIO
        bool
-       default n
 
 config RAPIDIO
        tristate "RapidIO support"
@@ -1013,7 +1000,6 @@ endmenu
 
 config NONSTATIC_KERNEL
        bool
-       default n
 
 menu "Advanced setup"
        depends on PPC32