aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2026-02-17 20:45:48 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2026-02-17 20:45:48 +0000
commitdc47d99c5022540477489d2b850b92a537965c0f (patch)
tree6b3cb2d4c7b7a174934205fc4cf3c279074747cb
parent824ce81f74b5aece73620c94693dcf3c718e96c4 (diff)
arm gicv3: Use private IVAR range for GICV3 IVARs
Suggested by: andrew Differential Revision: https://reviews.freebsd.org/D54191
-rw-r--r--sys/arm64/arm64/gic_v3_var.h2
-rw-r--r--sys/sys/bus.h1
2 files changed, 1 insertions, 2 deletions
diff --git a/sys/arm64/arm64/gic_v3_var.h b/sys/arm64/arm64/gic_v3_var.h
index 1f7170933be0..8c1e39d63774 100644
--- a/sys/arm64/arm64/gic_v3_var.h
+++ b/sys/arm64/arm64/gic_v3_var.h
@@ -110,7 +110,7 @@ MALLOC_DECLARE(M_GIC_V3);
/* ivars */
enum {
- GICV3_IVAR_NIRQS = BUS_IVARS_GICV3,
+ GICV3_IVAR_NIRQS = BUS_IVARS_PRIVATE,
GICV3_IVAR_REDIST,
GICV3_IVAR_FLAGS,
};
diff --git a/sys/sys/bus.h b/sys/sys/bus.h
index 5bf8df4ca0b0..2b5a3fb7d2ee 100644
--- a/sys/sys/bus.h
+++ b/sys/sys/bus.h
@@ -309,7 +309,6 @@ enum intr_polarity {
#define BUS_IVARS_PRIVATE 0x0 /* private variables */
#define BUS_IVARS_ACPI 0x100
#define BUS_IVARS_GIC 500
-#define BUS_IVARS_GICV3 1000
#define BUS_IVARS_GPIOBUS 10500
#define BUS_IVARS_SUPERIO 10600