arm: KVM: Make kvm_arm.h friendly to assembly code
authorVladimir Murzin <vladimir.murzin@arm.com>
Mon, 16 Nov 2015 11:28:17 +0000 (11:28 +0000)
committerAlex Shi <alex.shi@linaro.org>
Wed, 9 Nov 2016 14:15:52 +0000 (22:15 +0800)
commit516f3f777e5fb0710f1626c79e3dacca751b8c30
treefe5191c488eaf7e3889a1eabb04a89cbbe10dec9
parentab054025ab77a09a751083bb70e7e2a242e2242e
arm: KVM: Make kvm_arm.h friendly to assembly code

kvm_arm.h is included from both C code and assembly code; however some
definitions in this header supplied with U/UL/ULL suffixes which might
confuse assembly once they got evaluated.
We have _AC macro for such cases, so just wrap problem places with it.

Acked-by: Christoffer Dall <christoffer.dall@linaro.org>
Signed-off-by: Vladimir Murzin <vladimir.murzin@arm.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
(cherry picked from commit 8420dcd37ef34040c8fc5a27bf66887b3b2faf80)
Signed-off-by: Alex Shi <alex.shi@linaro.org>
arch/arm/include/asm/kvm_arm.h