diff options
author | Jayachandran C <jchandra@broadcom.com> | 2012-10-31 08:01:30 -0400 |
---|---|---|
committer | John Crispin <blogic@openwrt.org> | 2012-11-09 05:37:18 -0500 |
commit | 5b47a4db1ea7fb7c99dc69335775d2b03d4872b0 (patch) | |
tree | a68006745c0be7b52aac667a71a121856a3686a0 /arch/mips/netlogic | |
parent | d650484649643e5f18c9ff61f4ca1fc57fb61fb1 (diff) |
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>
Diffstat (limited to 'arch/mips/netlogic')
-rw-r--r-- | arch/mips/netlogic/common/smpboot.S | 2 |
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 @@ | |||
61 | li t0, LSU_DEFEATURE | 61 | li t0, LSU_DEFEATURE |
62 | mfcr t1, t0 | 62 | mfcr t1, t0 |
63 | 63 | ||
64 | lui t2, 0x4080 /* Enable Unaligned Access, L2HPE */ | 64 | lui t2, 0xc080 /* SUE, Enable Unaligned Access, L2HPE */ |
65 | or t1, t1, t2 | 65 | or t1, t1, t2 |
66 | #ifdef XLP_AX_WORKAROUND | 66 | #ifdef XLP_AX_WORKAROUND |
67 | li t2, ~0xe /* S1RCM */ | 67 | li t2, ~0xe /* S1RCM */ |