]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
arm64: sysreg: Move SPE registers and PSB into common header files
authorWill Deacon <will.deacon@arm.com>
Wed, 20 Sep 2017 15:48:33 +0000 (16:48 +0100)
committerWill Deacon <will.deacon@arm.com>
Wed, 18 Oct 2017 11:53:32 +0000 (12:53 +0100)
commita173c390d9c130d1dd254a9246fc7ffe4a2869f7
tree7a6118ccafcf154bf5f668f4a617b2a33c34836f
parent085b30625e39df67d7320f22269796276c6b0c11
arm64: sysreg: Move SPE registers and PSB into common header files

SPE is part of the v8.2 architecture, so move its system register and
field definitions into sysreg.h and the new PSB barrier into barrier.h

Finally, move KVM over to using the generic definitions so that it
doesn't have to open-code its own versions.

Acked-by: Marc Zyngier <marc.zyngier@arm.com>
Acked-by: Mark Rutland <mark.rutland@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
arch/arm64/include/asm/barrier.h
arch/arm64/include/asm/sysreg.h
arch/arm64/kvm/hyp/debug-sr.c