summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJayachandran C <jchandra@broadcom.com>2012-10-31 12:01:30 +0000
committerJohn Crispin <blogic@openwrt.org>2012-11-09 11:37:18 +0100
commit5b47a4db1ea7fb7c99dc69335775d2b03d4872b0 (patch)
treea68006745c0be7b52aac667a71a121856a3686a0
parentd650484649643e5f18c9ff61f4ca1fc57fb61fb1 (diff)
downloadlinux-stable-5b47a4db1ea7fb7c99dc69335775d2b03d4872b0.tar.gz
linux-stable-5b47a4db1ea7fb7c99dc69335775d2b03d4872b0.tar.bz2
linux-stable-5b47a4db1ea7fb7c99dc69335775d2b03d4872b0.zip
MIPS: Netlogic: Enable SUE bit in cores
Enable Speculative Unmap Enable bit, which will enable speculative L2 cache requests for unmapped memory. This should give better performance for kernel code/data which is in KSEG0 Signed-off-by: Jayachandran C <jchandra@broadcom.com> Patchwork: http://patchwork.linux-mips.org/patch/4461 Signed-off-by: John Crispin <blogic@openwrt.org>
-rw-r--r--arch/mips/netlogic/common/smpboot.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/mips/netlogic/common/smpboot.S b/arch/mips/netlogic/common/smpboot.S
index a13355cc97eb..25c1825873c7 100644
--- a/arch/mips/netlogic/common/smpboot.S
+++ b/arch/mips/netlogic/common/smpboot.S
@@ -61,7 +61,7 @@
li t0, LSU_DEFEATURE
mfcr t1, t0
- lui t2, 0x4080 /* Enable Unaligned Access, L2HPE */
+ lui t2, 0xc080 /* SUE, Enable Unaligned Access, L2HPE */
or t1, t1, t2
#ifdef XLP_AX_WORKAROUND
li t2, ~0xe /* S1RCM */