aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm/sys_regs.h
diff options
context:
space:
mode:
authorChristoffer Dall <cdall@linaro.org>2017-04-09 07:50:34 -0700
committerChristoffer Dall <cdall@linaro.org>2017-04-09 07:50:34 -0700
commit5f6e00709c16b63c7a93552ed4ab2b48a0dd47ac (patch)
tree8ef11771d25b2443767591836ef0146fdec95c86 /arch/arm64/kvm/sys_regs.h
parentKVM: arm/arm64: Advertise support for KVM_CAP_ARM_USER_IRQ (diff)
parentKVM: arm64: Use common Set/Way sys definitions (diff)
downloadlinux-dev-5f6e00709c16b63c7a93552ed4ab2b48a0dd47ac.tar.xz
linux-dev-5f6e00709c16b63c7a93552ed4ab2b48a0dd47ac.zip
Merge remote-tracking branch 'rutland/kvm/common-sysreg' into next-fix
Diffstat (limited to 'arch/arm64/kvm/sys_regs.h')
-rw-r--r--arch/arm64/kvm/sys_regs.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm64/kvm/sys_regs.h b/arch/arm64/kvm/sys_regs.h
index 638f724e45af..060f5348ef25 100644
--- a/arch/arm64/kvm/sys_regs.h
+++ b/arch/arm64/kvm/sys_regs.h
@@ -129,4 +129,9 @@ const struct sys_reg_desc *find_reg_by_id(u64 id,
#define CRm(_x) .CRm = _x
#define Op2(_x) .Op2 = _x
+#define SYS_DESC(reg) \
+ Op0(sys_reg_Op0(reg)), Op1(sys_reg_Op1(reg)), \
+ CRn(sys_reg_CRn(reg)), CRm(sys_reg_CRm(reg)), \
+ Op2(sys_reg_Op2(reg))
+
#endif /* __ARM64_KVM_SYS_REGS_LOCAL_H__ */