KVM: selftests: aarch64: Add function for accessing GICv3 dist and redist registers
authorRicardo Koller <ricarkol@google.com>
Tue, 9 Nov 2021 02:38:51 +0000 (18:38 -0800)
committerMarc Zyngier <maz@kernel.org>
Tue, 28 Dec 2021 19:23:07 +0000 (19:23 +0000)
commit745068367ccbf33d69cf4acf7b1a3d5478978e8e
tree09aa942269cf58c02610588a156493d3d164554a
parent33a1ca736e74839d08948973d30f6def820b8b14
KVM: selftests: aarch64: Add function for accessing GICv3 dist and redist registers

Add a generic library function for reading and writing GICv3 distributor
and redistributor registers. Then adapt some functions to use it; more
will come and use it in the next commit.

Signed-off-by: Ricardo Koller <ricarkol@google.com>
Acked-by: Andrew Jones <drjones@redhat.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20211109023906.1091208-3-ricarkol@google.com
tools/testing/selftests/kvm/lib/aarch64/gic_v3.c