summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorThiemo Seufer <ths@networkno.de>2005-09-09 17:11:50 +0000
committerRalf Baechle <ralf@linux-mips.org>2005-10-29 19:32:17 +0100
commitf5b4d9563b3dc43d3b5df2422baecd2d4b77750a (patch)
tree4f0b5642c8c31cb8557fb74804de2f326c1574cb /arch
parent424cadae94a683afe2164f726269d2b479d99732 (diff)
downloadblackbird-op-linux-f5b4d9563b3dc43d3b5df2422baecd2d4b77750a.tar.gz
blackbird-op-linux-f5b4d9563b3dc43d3b5df2422baecd2d4b77750a.zip
R4600 v2.0 needs a nop before tlbp.
Signed-off-by: Thiemo Seufer <ths@networkno.de> Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch')
-rw-r--r--arch/mips/mm/tlbex.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/mips/mm/tlbex.c b/arch/mips/mm/tlbex.c
index e8a8ffd0362d..240537d263ff 100644
--- a/arch/mips/mm/tlbex.c
+++ b/arch/mips/mm/tlbex.c
@@ -779,6 +779,8 @@ static __initdata u32 final_handler[64];
static __init void __attribute__((unused)) build_tlb_probe_entry(u32 **p)
{
switch (current_cpu_data.cputype) {
+ /* Found by experiment: R4600 v2.0 needs this, too. */
+ case CPU_R4600:
case CPU_R5000:
case CPU_R5000A:
case CPU_NEVADA:
OpenPOWER on IntegriCloud