[PATCH 2/4] arm64: dts: amlogic: s7d: fix the GIC CPU interface region size
Carlo Caione
ccaione at baylibre.com
Thu Oct 22 11:30:28 PDT 2026
The CPU interface of the GIC-400 spans 8 KiB, but the S7D device tree
describes only its first 256 bytes. The GIC driver then disables the
split priority drop and deactivation mode, which needs the GICC_DIR
register in the second 4 KiB page, and warns at boot that the range is
too small.
Describe the whole 8 KiB region, as the other Amlogic SoCs with a
GIC-400 at the same address do.
Fixes: 1a30661c20de ("arm64: dts: add support for S7D based Amlogic BM202")
Signed-off-by: Carlo Caione <ccaione at baylibre.com>
---
arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi b/arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi
index 5593ff9e07eb..059a1bf37584 100644
--- a/arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi
+++ b/arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi
@@ -85,7 +85,7 @@ gic: interrupt-controller at fff01000 {
#address-cells = <0>;
interrupt-controller;
reg = <0x0 0xfff01000 0 0x1000>,
- <0x0 0xfff02000 0 0x0100>;
+ <0x0 0xfff02000 0 0x2000>;
interrupts = <GIC_PPI 9 0xf04>;
};
--
2.56.0
More information about the linux-arm-kernel
mailing list