summaryrefslogtreecommitdiff
path: root/tools/arch
diff options
context:
space:
mode:
authorMarc Zyngier <maz@kernel.org>2025-08-17 21:21:58 +0100
committerOliver Upton <oliver.upton@linux.dev>2025-08-21 16:31:56 -0700
commit0843e0ced338d07c8bcec5675c560a94d05a4d41 (patch)
treeb1dc7c5e4963b858a4fdadf849330aeccf37b97d /tools/arch
parent7a765aa88e345782d3e4ed4c82e49f1ea82fd29c (diff)
KVM: arm64: Get rid of ARM64_FEATURE_MASK()
The ARM64_FEATURE_MASK() macro was a hack introduce whilst the automatic generation of sysreg encoding was introduced, and was too unreliable to be entirely trusted. We are in a better place now, and we could really do without this macro. Get rid of it altogether. Signed-off-by: Marc Zyngier <maz@kernel.org> Link: https://lore.kernel.org/r/20250817202158.395078-7-maz@kernel.org Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
Diffstat (limited to 'tools/arch')
-rw-r--r--tools/arch/arm64/include/asm/sysreg.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/tools/arch/arm64/include/asm/sysreg.h b/tools/arch/arm64/include/asm/sysreg.h
index 690b6ebd118f..65f2759ea27a 100644
--- a/tools/arch/arm64/include/asm/sysreg.h
+++ b/tools/arch/arm64/include/asm/sysreg.h
@@ -1080,9 +1080,6 @@
#define ARM64_FEATURE_FIELD_BITS 4
-/* Defined for compatibility only, do not add new users. */
-#define ARM64_FEATURE_MASK(x) (x##_MASK)
-
#ifdef __ASSEMBLY__
.macro mrs_s, rt, sreg