Commit 2c93e12c authored by Maciej W. Rozycki's avatar Maciej W. Rozycki Committed by Ralf Baechle

Avoid tlbw* hazards for the R4600/R4700/R5000.

Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
parent c3455b0e
...@@ -827,11 +827,16 @@ static __init void build_tlb_write_entry(u32 **p, struct label **l, ...@@ -827,11 +827,16 @@ static __init void build_tlb_write_entry(u32 **p, struct label **l,
i_nop(p); i_nop(p);
break; break;
case CPU_R4300:
case CPU_R4600: case CPU_R4600:
case CPU_R4700: case CPU_R4700:
case CPU_R5000: case CPU_R5000:
case CPU_R5000A: case CPU_R5000A:
i_nop(p);
tlbw(p);
i_nop(p);
break;
case CPU_R4300:
case CPU_5KC: case CPU_5KC:
case CPU_TX49XX: case CPU_TX49XX:
case CPU_AU1000: case CPU_AU1000:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment