[PATCH] RFC: ARM: dts: ixp4xx: Fix interrupt-map weirdness

Linus Walleij linusw at kernel.org
Sun Jul 5 15:15:24 PDT 2026


Building the DTBs for IXP4xx results in a few thousand lines
of this:

arch/arm/boot/dts/intel/ixp/intel-ixp42x-adi-coyote.dts:68.4-78.31:
  Warning (interrupt_map): /soc/pci at c0000000:interrupt-map:
  Missing property '#address-cells' in node /soc/gpio at c8004000,
  using 0 as fallback
(...)

I don't understand why an *interrupt* map needs address-cells, but
I suppose I am missing something. I have not seen this before but
it started appearing.

Signed-off-by: Linus Walleij <linusw at kernel.org>
---
 arch/arm/boot/dts/intel/ixp/intel-ixp4xx.dtsi | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/boot/dts/intel/ixp/intel-ixp4xx.dtsi b/arch/arm/boot/dts/intel/ixp/intel-ixp4xx.dtsi
index 0adeccabd4fe..b6ef98a88c4e 100644
--- a/arch/arm/boot/dts/intel/ixp/intel-ixp4xx.dtsi
+++ b/arch/arm/boot/dts/intel/ixp/intel-ixp4xx.dtsi
@@ -114,6 +114,7 @@ gpio0: gpio at c8004000 {
 			reg = <0xc8004000 0x1000>;
 			gpio-controller;
 			#gpio-cells = <2>;
+			#address-cells = <0>;
 			interrupt-controller;
 			#interrupt-cells = <2>;
 		};

---
base-commit: dc59e4fea9d83f03bad6bddf3fa2e52491777482
change-id: 20260705-ixp4xx-dts-gpio-cells-ed21349de298

Best regards,
--  
Linus Walleij <linusw at kernel.org>




More information about the linux-arm-kernel mailing list