These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / arch / powerpc / platforms / cell / Kconfig
index 2f23133..429fc59 100644 (file)
@@ -25,7 +25,7 @@ config PPC_CELL_NATIVE
 
 config PPC_IBM_CELL_BLADE
        bool "IBM Cell Blade"
-       depends on PPC64 && PPC_BOOK3S
+       depends on PPC64 && PPC_BOOK3S && CPU_BIG_ENDIAN
        select PPC_CELL_NATIVE
        select PPC_OF_PLATFORM_PCI
        select PCI
@@ -35,7 +35,7 @@ config PPC_IBM_CELL_BLADE
 
 config PPC_CELL_QPACE
        bool "IBM Cell - QPACE"
-       depends on PPC64 && PPC_BOOK3S
+       depends on PPC64 && PPC_BOOK3S && CPU_BIG_ENDIAN
        select PPC_CELL_COMMON
 
 config AXON_MSI
@@ -57,21 +57,6 @@ config SPU_FS
          Units on machines implementing the Broadband Processor
          Architecture.
 
-config SPU_FS_64K_LS
-       bool "Use 64K pages to map SPE local  store"
-       # we depend on PPC_MM_SLICES for now rather than selecting
-       # it because we depend on hugetlbfs hooks being present. We
-       # will fix that when the generic code has been improved to
-       # not require hijacking hugetlbfs hooks.
-       depends on SPU_FS && PPC_MM_SLICES && !PPC_64K_PAGES
-       default y
-       select PPC_HAS_HASH_64K
-       help
-         This option causes SPE local stores to be mapped in process
-         address spaces using 64K pages while the rest of the kernel
-         uses 4K pages. This can improve performances of applications
-         using multiple SPEs by lowering the TLB pressure on them.
-
 config SPU_BASE
        bool
        default n