Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
[sfrench/cifs-2.6.git] / arch / ppc / Kconfig
index 08e083d30dc68c6d142bb1638963b438d4805ffb..abc877faf1232eb73cc284d6737e8ef356bef308 100644 (file)
@@ -42,6 +42,9 @@ config GENERIC_CALIBRATE_DELAY
 config PPC
        bool
        default y
+       select HAVE_IDE
+       select HAVE_OPROFILE
+       select HAVE_KPROBES
 
 config PPC32
        bool
@@ -104,12 +107,6 @@ config 8xx
        bool "8xx"
        select PPC_LIB_RHEAP
 
-config E200
-       bool "e200"
-
-config E500
-       bool "e500"
-
 endchoice
 
 config PPC_FPU
@@ -124,25 +121,14 @@ config PPC_DCR
        depends on PPC_DCR_NATIVE
        default y
 
-config BOOKE
-       bool
-       depends on E200 || E500
-       default y
-
-config FSL_BOOKE
-       bool
-       depends on E200 || E500
-       default y
-
 config PTE_64BIT
        bool
-       depends on 44x || E500
+       depends on 44x
        default y if 44x
-       default y if E500 && PHYS_64BIT
 
 config PHYS_64BIT
-       bool 'Large physical address support' if E500
-       depends on 44x || E500
+       bool
+       depends on 44x
        default y if 44x
        ---help---
          This option enables kernel support for larger than 32-bit physical
@@ -167,21 +153,6 @@ config ALTIVEC
 
          If in doubt, say Y here.
 
-config SPE
-       bool "SPE Support"
-       depends on E200 || E500
-       ---help---
-         This option enables kernel support for the Signal Processing
-         Extensions (SPE) to the PowerPC processor. The kernel currently
-         supports saving and restoring SPE registers, and turning on the
-         'spe enable' bit so user processes can execute SPE instructions.
-
-         This option is only useful if you have a processor that supports
-         SPE (e500, otherwise known as 85xx series), but does not have any
-         effect on a non-spe cpu (it does, however add code to the kernel).
-
-         If in doubt, say Y here.
-
 config TAU
        bool "Thermal Management Support"
        depends on 6xx && !8260
@@ -228,7 +199,7 @@ config TAU_AVERAGE
 
 config MATH_EMULATION
        bool "Math emulation"
-       depends on 4xx || 8xx || E200 || E500
+       depends on 4xx || 8xx
        ---help---
          Some PowerPC chips designed for embedded applications do not have
          a floating-point unit and therefore do not implement the
@@ -279,7 +250,6 @@ config PPC601_SYNC_FIX
          If in doubt, say Y here.
 
 source arch/ppc/platforms/4xx/Kconfig
-source arch/ppc/platforms/85xx/Kconfig
 
 config PPC_STD_MMU
        bool
@@ -288,7 +258,7 @@ config PPC_STD_MMU
 
 config NOT_COHERENT_CACHE
        bool
-       depends on 4xx || 8xx || E200
+       depends on 4xx || 8xx
        default y
 
 endmenu
@@ -1045,13 +1015,13 @@ config GENERIC_ISA_DMA
 
 config PPC_I8259
        bool
-       default y if 85xx || PPC_PREP
+       default y if PPC_PREP
        default n
 
 config PPC_INDIRECT_PCI
        bool
        depends on PCI
-       default y if 40x || 44x || 85xx || PPC_PREP
+       default y if 40x || 44x || PPC_PREP
        default n
 
 config EISA
@@ -1068,8 +1038,8 @@ config MCA
        bool
 
 config PCI
-       bool "PCI support" if 40x || CPM2 || 85xx || PPC_MPC52xx
-       default y if !40x && !CPM2 && !8xx && !85xx
+       bool "PCI support" if 40x || CPM2 || PPC_MPC52xx
+       default y if !40x && !CPM2 && !8xx
        default PCI_QSPAN if !4xx && !CPM2 && 8xx
        help
          Find out whether your system includes a PCI bus. PCI is the name of
@@ -1289,8 +1259,6 @@ endmenu
 
 source "lib/Kconfig"
 
-source "kernel/Kconfig.instrumentation"
-
 source "arch/ppc/Kconfig.debug"
 
 source "security/Kconfig"