git: dc47d99c5022 - main - arm gicv3: Use private IVAR range for GICV3 IVARs

From: John Baldwin <jhb_at_FreeBSD.org>
Date: Tue, 17 Feb 2026 20:46:21 UTC
The branch main has been updated by jhb:

URL: https://cgit.FreeBSD.org/src/commit/?id=dc47d99c5022540477489d2b850b92a537965c0f

commit dc47d99c5022540477489d2b850b92a537965c0f
Author:     John Baldwin <jhb@FreeBSD.org>
AuthorDate: 2026-02-17 20:45:48 +0000
Commit:     John Baldwin <jhb@FreeBSD.org>
CommitDate: 2026-02-17 20:45:48 +0000

    arm gicv3: Use private IVAR range for GICV3 IVARs
    
    Suggested by:   andrew
    Differential Revision:  https://reviews.freebsd.org/D54191
---
 sys/arm64/arm64/gic_v3_var.h | 2 +-
 sys/sys/bus.h                | 1 -
 2 files changed, 1 insertion(+), 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