| From foo@baz Wed Aug 22 09:42:09 CEST 2018 |
| From: Ray Jui <ray.jui@broadcom.com> |
| Date: Tue, 12 Jun 2018 13:21:28 -0700 |
| Subject: ARM: dts: Cygnus: Fix PCIe controller interrupt type |
| |
| From: Ray Jui <ray.jui@broadcom.com> |
| |
| [ Upstream commit 6cb1628ad3506b315cdddd7676db0ff2af378d28 ] |
| |
| Fix PCIe controller interrupt to use IRQ_TYPE_LEVEL_HIGH for Broadcom |
| Cygnus SoC |
| |
| Fixes: cd590b50a936 ("ARM: dts: enable PCIe support for Cygnus") |
| Fixes: f6b889358a82 ("ARM: dts: Enable MSI support for Broadcom Cygnus") |
| Signed-off-by: Ray Jui <ray.jui@broadcom.com> |
| Signed-off-by: Florian Fainelli <f.fainelli@gmail.com> |
| Signed-off-by: Sasha Levin <alexander.levin@microsoft.com> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| --- |
| arch/arm/boot/dts/bcm-cygnus.dtsi | 20 ++++++++++---------- |
| 1 file changed, 10 insertions(+), 10 deletions(-) |
| |
| --- a/arch/arm/boot/dts/bcm-cygnus.dtsi |
| +++ b/arch/arm/boot/dts/bcm-cygnus.dtsi |
| @@ -168,7 +168,7 @@ |
| |
| #interrupt-cells = <1>; |
| interrupt-map-mask = <0 0 0 0>; |
| - interrupt-map = <0 0 0 0 &gic GIC_SPI 100 IRQ_TYPE_NONE>; |
| + interrupt-map = <0 0 0 0 &gic GIC_SPI 100 IRQ_TYPE_LEVEL_HIGH>; |
| |
| linux,pci-domain = <0>; |
| |
| @@ -190,10 +190,10 @@ |
| compatible = "brcm,iproc-msi"; |
| msi-controller; |
| interrupt-parent = <&gic>; |
| - interrupts = <GIC_SPI 96 IRQ_TYPE_NONE>, |
| - <GIC_SPI 97 IRQ_TYPE_NONE>, |
| - <GIC_SPI 98 IRQ_TYPE_NONE>, |
| - <GIC_SPI 99 IRQ_TYPE_NONE>; |
| + interrupts = <GIC_SPI 96 IRQ_TYPE_LEVEL_HIGH>, |
| + <GIC_SPI 97 IRQ_TYPE_LEVEL_HIGH>, |
| + <GIC_SPI 98 IRQ_TYPE_LEVEL_HIGH>, |
| + <GIC_SPI 99 IRQ_TYPE_LEVEL_HIGH>; |
| }; |
| }; |
| |
| @@ -203,7 +203,7 @@ |
| |
| #interrupt-cells = <1>; |
| interrupt-map-mask = <0 0 0 0>; |
| - interrupt-map = <0 0 0 0 &gic GIC_SPI 106 IRQ_TYPE_NONE>; |
| + interrupt-map = <0 0 0 0 &gic GIC_SPI 106 IRQ_TYPE_LEVEL_HIGH>; |
| |
| linux,pci-domain = <1>; |
| |
| @@ -225,10 +225,10 @@ |
| compatible = "brcm,iproc-msi"; |
| msi-controller; |
| interrupt-parent = <&gic>; |
| - interrupts = <GIC_SPI 102 IRQ_TYPE_NONE>, |
| - <GIC_SPI 103 IRQ_TYPE_NONE>, |
| - <GIC_SPI 104 IRQ_TYPE_NONE>, |
| - <GIC_SPI 105 IRQ_TYPE_NONE>; |
| + interrupts = <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>, |
| + <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>, |
| + <GIC_SPI 104 IRQ_TYPE_LEVEL_HIGH>, |
| + <GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH>; |
| }; |
| }; |
| |