MIPS: Use WSBH/DSBH/DSHD on Loongson 3A
Signed-off-by: chenj <chenj@lemote.com> Cc: linux-mips@linux-mips.org Cc: chenhc@lemote.com Patchwork: https://patchwork.linux-mips.org/patch/7542/ Patchwork: https://patchwork.linux-mips.org/patch/7550/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
This commit is contained in:
@@ -1263,7 +1263,7 @@ jmp_cmp:
|
||||
emit_half_load(r_A, r_skb, off, ctx);
|
||||
#ifdef CONFIG_CPU_LITTLE_ENDIAN
|
||||
/* This needs little endian fixup */
|
||||
if (cpu_has_mips_r2) {
|
||||
if (cpu_has_wsbh) {
|
||||
/* R2 and later have the wsbh instruction */
|
||||
emit_wsbh(r_A, r_A, ctx);
|
||||
} else {
|
||||
|
Reference in New Issue
Block a user