aboutsummaryrefslogtreecommitdiffstats
path: root/arch/mips/include/uapi
diff options
context:
space:
mode:
authorLeonid Yegoshin <Leonid.Yegoshin@imgtec.com>2013-12-04 06:00:27 -0500
committerRalf Baechle <ralf@linux-mips.org>2014-03-26 18:09:12 -0400
commita442c9e7b8b04789a0327d8672fab412afb215fa (patch)
treea3724395cc84ca90365d9ab662e2936305b8d65a /arch/mips/include/uapi
parenta6813fe5c28656b9a5d7d4f515c689876802d947 (diff)
MIPS: uapi: inst: Add new EVA opcodes
Signed-off-by: Leonid Yegoshin <Leonid.Yegoshin@imgtec.com> Signed-off-by: Markos Chandras <markos.chandras@imgtec.com>
Diffstat (limited to 'arch/mips/include/uapi')
-rw-r--r--arch/mips/include/uapi/asm/inst.h14
1 files changed, 10 insertions, 4 deletions
diff --git a/arch/mips/include/uapi/asm/inst.h b/arch/mips/include/uapi/asm/inst.h
index b39ba25b41cc..9ce652ed5f89 100644
--- a/arch/mips/include/uapi/asm/inst.h
+++ b/arch/mips/include/uapi/asm/inst.h
@@ -73,10 +73,16 @@ enum spec2_op {
73enum spec3_op { 73enum spec3_op {
74 ext_op, dextm_op, dextu_op, dext_op, 74 ext_op, dextm_op, dextu_op, dext_op,
75 ins_op, dinsm_op, dinsu_op, dins_op, 75 ins_op, dinsm_op, dinsu_op, dins_op,
76 lx_op = 0x0a, 76 lx_op = 0x0a, lwle_op = 0x19,
77 bshfl_op = 0x20, 77 lwre_op = 0x1a, cachee_op = 0x1b,
78 dbshfl_op = 0x24, 78 sbe_op = 0x1c, she_op = 0x1d,
79 rdhwr_op = 0x3b 79 sce_op = 0x1e, swe_op = 0x1f,
80 bshfl_op = 0x20, swle_op = 0x21,
81 swre_op = 0x22, prefe_op = 0x23,
82 dbshfl_op = 0x24, lbue_op = 0x28,
83 lhue_op = 0x29, lbe_op = 0x2c,
84 lhe_op = 0x2d, lle_op = 0x2e,
85 lwe_op = 0x2f, rdhwr_op = 0x3b
80}; 86};
81 87
82/* 88/*