MIPS: kernel: unaligned: Add support for the MIPS R6
authorLeonid Yegoshin <Leonid.Yegoshin@imgtec.com>
Tue, 28 Oct 2014 10:42:23 +0000 (10:42 +0000)
committerMarkos Chandras <markos.chandras@imgtec.com>
Tue, 17 Feb 2015 15:37:28 +0000 (15:37 +0000)
commit0593a44c6403d0b2afdac94a261ad474719e8322
treed34136c29668c6ab03bd9ea29e8781b615803503
parentacac4108df6029c03195513ead7073bbb0cb9718
MIPS: kernel: unaligned: Add support for the MIPS R6

The load/store unaligned instructions have been removed in MIPS R6
so we need to re-implement the related macros using the regular
load/store instructions. Moreover, the load/store from coprocessor 2
instructions have been reallocated in Release 6 so we will handle them
in the emulator instead.

Signed-off-by: Leonid Yegoshin <Leonid.Yegoshin@imgtec.com>
Signed-off-by: Markos Chandras <markos.chandras@imgtec.com>
arch/mips/kernel/unaligned.c