]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ARM: mvebu: link PCIe controllers to the MSI controller
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fri, 9 Aug 2013 20:27:15 +0000 (22:27 +0200)
committerJason Cooper <jason@lakedaemon.net>
Tue, 13 Aug 2013 18:13:45 +0000 (18:13 +0000)
This commit adjusts the Armada 370 and Armada XP PCIe controllers
Device Tree informations to reference their MSI controller. In the
case of this platform, the MSI controller is implemented by the MPIC.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-by: Daniel Price <daniel.price@gmail.com>
Acked-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
arch/arm/boot/dts/armada-370.dtsi
arch/arm/boot/dts/armada-xp-mv78230.dtsi
arch/arm/boot/dts/armada-xp-mv78260.dtsi
arch/arm/boot/dts/armada-xp-mv78460.dtsi

index fa3dfc6b4c6a88c27d459f7587df7f334d1cd386..a60018d2d97a566ab9dab3f816df9e742db3f2b2 100644 (file)
                                #address-cells = <3>;
                                #size-cells = <2>;
 
+                               msi-parent = <&mpic>;
                                bus-range = <0x00 0xff>;
 
                                ranges = <0x82000000 0 0x40000 0x40000 0 0x00002000   /* Port 0.0 registers */
index f8eaa383e07fbdc6904711d72699bc2df6eb0190..4a9a305ca6d37ddb777dc4a9b3235c56b30011a9 100644 (file)
@@ -91,6 +91,7 @@
 #address-cells = <3>;
 #size-cells = <2>;
 
+                               msi-parent = <&mpic>;
                                bus-range = <0x00 0xff>;
 
                                ranges = <0x82000000 0 0x40000 0x40000 0 0x00002000   /* Port 0.0 registers */
index 2d9335da210c454b395fa0cb039bceab52604cdd..dd23e96672ebda474af10ecfc0c6fa311571a73a 100644 (file)
                                #address-cells = <3>;
                                #size-cells = <2>;
 
+                               msi-parent = <&mpic>;
                                bus-range = <0x00 0xff>;
 
                                ranges = <0x82000000 0 0x40000 0x40000 0 0x00002000   /* Port 0.0 registers */
index c7b1f4d5c1c76f9c2ef710b00190c7080ef1829c..77db2bcf856a972e85a02e4c2a68c272fab3796e 100644 (file)
                                #address-cells = <3>;
                                #size-cells = <2>;
 
+                               msi-parent = <&mpic>;
                                bus-range = <0x00 0xff>;
 
                                ranges = <0x82000000 0 0x40000 0x40000 0 0x00002000   /* Port 0.0 registers */