projects
/
linux-drm-fsl-dcu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'linus' into perfcounters/core-v2
[linux-drm-fsl-dcu.git]
/
arch
/
powerpc
/
platforms
/
Kconfig.cputype
diff --git
a/arch/powerpc/platforms/Kconfig.cputype
b/arch/powerpc/platforms/Kconfig.cputype
index dc0f3c9335189d24361d5c192a691f6bc6dc5a10..732ee93a8e988fd594eed27614d2034f2b71ed67 100644
(file)
--- a/
arch/powerpc/platforms/Kconfig.cputype
+++ b/
arch/powerpc/platforms/Kconfig.cputype
@@
-58,9
+58,17
@@
config E200
endchoice
endchoice
+# Until we have a choice of exclusive CPU types on 64-bit, we always
+# use PPC_BOOK3S. On 32-bit, this is equivalent to 6xx which is
+# "classic" MMU
+
+config PPC_BOOK3S
+ def_bool y
+ depends on PPC64 || 6xx
+
config POWER4_ONLY
bool "Optimize for POWER4"
config POWER4_ONLY
bool "Optimize for POWER4"
- depends on PPC64
+ depends on PPC64
&& PPC_BOOK3S
default n
---help---
Cause the compiler to optimize for POWER4/POWER5/PPC970 processors.
default n
---help---
Cause the compiler to optimize for POWER4/POWER5/PPC970 processors.
@@
-69,16
+77,16
@@
config POWER4_ONLY
config POWER3
bool
config POWER3
bool
- depends on PPC64
+ depends on PPC64
&& PPC_BOOK3S
default y if !POWER4_ONLY
config POWER4
default y if !POWER4_ONLY
config POWER4
- depends on PPC64
+ depends on PPC64
&& PPC_BOOK3S
def_bool y
config TUNE_CELL
bool "Optimize for Cell Broadband Engine"
def_bool y
config TUNE_CELL
bool "Optimize for Cell Broadband Engine"
- depends on PPC64
+ depends on PPC64
&& PPC_BOOK3S
help
Cause the compiler to optimize for the PPE of the Cell Broadband
Engine. This will make the code run considerably faster on Cell
help
Cause the compiler to optimize for the PPE of the Cell Broadband
Engine. This will make the code run considerably faster on Cell
@@
-148,7
+156,7
@@
config PHYS_64BIT
config ALTIVEC
bool "AltiVec Support"
config ALTIVEC
bool "AltiVec Support"
- depends on
CLASSIC32
|| POWER4
+ depends on
6xx
|| POWER4
---help---
This option enables kernel support for the Altivec extensions to the
PowerPC processor. The kernel currently supports saving and restoring
---help---
This option enables kernel support for the Altivec extensions to the
PowerPC processor. The kernel currently supports saving and restoring
@@
-211,6
+219,10
@@
config PPC_MMU_NOHASH
def_bool y
depends on !PPC_STD_MMU
def_bool y
depends on !PPC_STD_MMU
+config PPC_BOOK3E_MMU
+ def_bool y
+ depends on FSL_BOOKE
+
config PPC_MM_SLICES
bool
default y if HUGETLB_PAGE || (PPC_STD_MMU_64 && PPC_64K_PAGES)
config PPC_MM_SLICES
bool
default y if HUGETLB_PAGE || (PPC_STD_MMU_64 && PPC_64K_PAGES)