As suggested by Gregory [1] (although he suggested it only for armada 380), add definitions for PCIe legacy INTx interrupts into every DTS file used by the pci-mvebu.c controller driver. It was tested on 88F6820 (A385) and 88F6281 (Kirkwood) SoCs. [1] https://lore.kernel.org/linux-arm-kernel/87wnhxjxlq.fsf@BL-laptop/ Changes since v1: - dropped armada-385 patch, which was already applied - added commit messages Pali Rohár (10): ARM: dts: kirkwood: Add definitions for PCIe legacy INTx interrupts ARM: dts: dove: Add definitions for PCIe legacy INTx interrupts ARM: dts: armada-370.dtsi: Add definitions for PCIe legacy INTx interrupts ARM: dts: armada-xp-98dx3236.dtsi: Add definitions for PCIe legacy INTx interrupts ARM: dts: armada-xp-mv78230.dtsi: Add definitions for PCIe legacy INTx interrupts ARM: dts: armada-xp-mv78260.dtsi: Add definitions for PCIe legacy INTx interrupts ARM: dts: armada-xp-mv78460.dtsi: Add definitions for PCIe legacy INTx interrupts ARM: dts: armada-375.dtsi: Add definitions for PCIe legacy INTx interrupts ARM: dts: armada-380.dtsi: Add definitions for PCIe legacy INTx interrupts ARM: dts: armada-39x.dtsi: Add definitions for PCIe legacy INTx interrupts arch/arm/boot/dts/armada-370.dtsi | 28 ++++- arch/arm/boot/dts/armada-375.dtsi | 28 ++++- arch/arm/boot/dts/armada-380.dtsi | 42 ++++++- arch/arm/boot/dts/armada-39x.dtsi | 56 +++++++-- arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 14 ++- arch/arm/boot/dts/armada-xp-mv78230.dtsi | 70 +++++++++-- arch/arm/boot/dts/armada-xp-mv78260.dtsi | 126 ++++++++++++++++--- arch/arm/boot/dts/armada-xp-mv78460.dtsi | 140 ++++++++++++++++++---- arch/arm/boot/dts/dove.dtsi | 28 ++++- arch/arm/boot/dts/kirkwood-6192.dtsi | 14 ++- arch/arm/boot/dts/kirkwood-6281.dtsi | 14 ++- arch/arm/boot/dts/kirkwood-6282.dtsi | 28 ++++- arch/arm/boot/dts/kirkwood-98dx4122.dtsi | 14 ++- 13 files changed, 516 insertions(+), 86 deletions(-) -- 2.35.1