From 276c85825c859f93d3f7ce501630af631e4d9e32 Mon Sep 17 00:00:00 2001 From: Mathias Kresin Date: Mon, 28 Dec 2020 14:03:54 +0100 Subject: [PATCH] lantiq: dts: mark PCI bridges as such Use the device_type property to mark PCI host bridges as such. With linux 5.10 it is mandatory, otherwise the PCI IO space is flages as PCI memory and the PCI init fails. Signed-off-by: Mathias Kresin --- target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9.dtsi | 2 ++ target/linux/lantiq/files/arch/mips/boot/dts/lantiq/danube.dtsi | 2 ++ target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9.dtsi | 2 ++ 3 files changed, 6 insertions(+) diff --git a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9.dtsi b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9.dtsi index 362ecaa90cb..0eec0c614d0 100644 --- a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9.dtsi +++ b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9.dtsi @@ -412,6 +412,8 @@ interrupt-map-mask = <0xf800 0x0 0x0 0x7>; interrupt-map = <0x7000 0 0 1 &icu0 30 1>; req-mask = <0x1>; + + device_type = "pci"; }; }; diff --git a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/danube.dtsi b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/danube.dtsi index bb3e9fb1882..34d82895425 100644 --- a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/danube.dtsi +++ b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/danube.dtsi @@ -325,6 +325,8 @@ interrupt-map-mask = <0xf800 0x0 0x0 0x7>; interrupt-map = <0x7000 0 0 1 &icu0 30 1>; /* slot 14, irq 30 */ req-mask = <0x1>; /* GNT1 */ + + device_type = "pci"; }; }; diff --git a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9.dtsi b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9.dtsi index 3bb0b7e8371..22d5509a33f 100644 --- a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9.dtsi +++ b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9.dtsi @@ -520,6 +520,8 @@ interrupt-map-mask = <0xf800 0x0 0x0 0x7>; interrupt-map = <0x7000 0 0 1 &icu0 30 1>; /* slot 14, irq 30 */ req-mask = <0x1>; /* GNT1 */ + + device_type = "pci"; }; };