]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: insn: Add aarch64_insn_decode_immediate
authorMarc Zyngier <marc.zyngier@arm.com>
Fri, 27 Mar 2015 13:09:21 +0000 (13:09 +0000)
committerWill Deacon <will.deacon@arm.com>
Mon, 30 Mar 2015 10:03:42 +0000 (11:03 +0100)
commitd128dc96a67338c790dfe1e90d520cb296f1cd31
tree3f4bafcc51a1df7f4adac354bd8956f77bd66e58
parent088879e9c2f8dcb3e6e77901dcae7104673d5b63
arm64: insn: Add aarch64_insn_decode_immediate

Patching an instruction sometimes requires extracting the immediate
field from this instruction. To facilitate this, and avoid
potential duplication of code, add aarch64_insn_decode_immediate
as the reciprocal to aarch64_insn_encode_immediate.

Acked-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
arch/arm64/include/asm/insn.h
arch/arm64/kernel/insn.c