KVM: selftests: Use MPIDR_HWID_BITMASK from cputype.h
authorOliver Upton <oliver.upton@linux.dev>
Mon, 22 Apr 2024 20:01:57 +0000 (20:01 +0000)
committerMarc Zyngier <maz@kernel.org>
Thu, 25 Apr 2024 12:19:56 +0000 (13:19 +0100)
No need for a home-rolled definition, just rely on the common header.

Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
Link: https://lore.kernel.org/r/20240422200158.2606761-19-oliver.upton@linux.dev
Signed-off-by: Marc Zyngier <maz@kernel.org>
tools/testing/selftests/kvm/aarch64/psci_test.c
tools/testing/selftests/kvm/include/aarch64/processor.h

index 9b004905d1d3141c19051055c51a7900cbbdbea1..9fa3578d47d5308057c82ff28ae0ff2083f70fa5 100644 (file)
@@ -13,7 +13,9 @@
 
 #define _GNU_SOURCE
 
+#include <linux/kernel.h>
 #include <linux/psci.h>
+#include <asm/cputype.h>
 
 #include "kvm_util.h"
 #include "processor.h"
index f129a1152985cc3bd890675f681570eca2134629..331ff6b2dbe2e40cb72af69ea8810e2ef9bb6f79 100644 (file)
@@ -58,8 +58,6 @@
         MAIR_ATTRIDX(MAIR_ATTR_NORMAL, MT_NORMAL) |                            \
         MAIR_ATTRIDX(MAIR_ATTR_NORMAL_WT, MT_NORMAL_WT))
 
-#define MPIDR_HWID_BITMASK (0xff00fffffful)
-
 void aarch64_vcpu_setup(struct kvm_vcpu *vcpu, struct kvm_vcpu_init *init);
 struct kvm_vcpu *aarch64_vcpu_add(struct kvm_vm *vm, uint32_t vcpu_id,
                                  struct kvm_vcpu_init *init, void *guest_code);