aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLucas Stach <l.stach@pengutronix.de>2014-03-05 08:25:46 -0500
committerStephen Warren <swarren@nvidia.com>2014-03-06 12:37:24 -0500
commit97070bd44bab603fc47063952250f479e9e7321e (patch)
treec65df2193bc7a0fbde2f134314f04c4c458b2536
parente30cb2388ab68de68142120ab9fca5ae6e377682 (diff)
ARM: dts: tegra: add PCIe interrupt mapping properties
Those are defined by the common PCI binding. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Acked-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Stephen Warren <swarren@nvidia.com>
-rw-r--r--Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt8
-rw-r--r--arch/arm/boot/dts/tegra20.dtsi4
-rw-r--r--arch/arm/boot/dts/tegra30.dtsi4
3 files changed, 16 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt b/Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
index 24cee06915c9..c300391e8d3e 100644
--- a/Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
+++ b/Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
@@ -42,6 +42,10 @@ Required properties:
42 - 0xc2000000: prefetchable memory region 42 - 0xc2000000: prefetchable memory region
43 Please refer to the standard PCI bus binding document for a more detailed 43 Please refer to the standard PCI bus binding document for a more detailed
44 explanation. 44 explanation.
45- #interrupt-cells: Size representation for interrupts (must be 1)
46- interrupt-map-mask and interrupt-map: Standard PCI IRQ mapping properties
47 Please refer to the standard PCI bus binding document for a more detailed
48 explanation.
45- clocks: Must contain an entry for each entry in clock-names. 49- clocks: Must contain an entry for each entry in clock-names.
46 See ../clocks/clock-bindings.txt for details. 50 See ../clocks/clock-bindings.txt for details.
47- clock-names: Must include the following entries: 51- clock-names: Must include the following entries:
@@ -86,6 +90,10 @@ SoC DTSI:
86 0 99 0x04>; /* MSI interrupt */ 90 0 99 0x04>; /* MSI interrupt */
87 interrupt-names = "intr", "msi"; 91 interrupt-names = "intr", "msi";
88 92
93 #interrupt-cells = <1>;
94 interrupt-map-mask = <0 0 0 0>;
95 interrupt-map = <0 0 0 0 &intc GIC_SPI 98 IRQ_TYPE_LEVEL_HIGH>;
96
89 bus-range = <0x00 0xff>; 97 bus-range = <0x00 0xff>;
90 #address-cells = <3>; 98 #address-cells = <3>;
91 #size-cells = <2>; 99 #size-cells = <2>;
diff --git a/arch/arm/boot/dts/tegra20.dtsi b/arch/arm/boot/dts/tegra20.dtsi
index 480ecda3416b..52ef2cf0b142 100644
--- a/arch/arm/boot/dts/tegra20.dtsi
+++ b/arch/arm/boot/dts/tegra20.dtsi
@@ -552,6 +552,10 @@
552 GIC_SPI 99 IRQ_TYPE_LEVEL_HIGH>; /* MSI interrupt */ 552 GIC_SPI 99 IRQ_TYPE_LEVEL_HIGH>; /* MSI interrupt */
553 interrupt-names = "intr", "msi"; 553 interrupt-names = "intr", "msi";
554 554
555 #interrupt-cells = <1>;
556 interrupt-map-mask = <0 0 0 0>;
557 interrupt-map = <0 0 0 0 &intc GIC_SPI 98 IRQ_TYPE_LEVEL_HIGH>;
558
555 bus-range = <0x00 0xff>; 559 bus-range = <0x00 0xff>;
556 #address-cells = <3>; 560 #address-cells = <3>;
557 #size-cells = <2>; 561 #size-cells = <2>;
diff --git a/arch/arm/boot/dts/tegra30.dtsi b/arch/arm/boot/dts/tegra30.dtsi
index 18d52a7704cc..6c9ee9697e67 100644
--- a/arch/arm/boot/dts/tegra30.dtsi
+++ b/arch/arm/boot/dts/tegra30.dtsi
@@ -28,6 +28,10 @@
28 GIC_SPI 99 IRQ_TYPE_LEVEL_HIGH>; /* MSI interrupt */ 28 GIC_SPI 99 IRQ_TYPE_LEVEL_HIGH>; /* MSI interrupt */
29 interrupt-names = "intr", "msi"; 29 interrupt-names = "intr", "msi";
30 30
31 #interrupt-cells = <1>;
32 interrupt-map-mask = <0 0 0 0>;
33 interrupt-map = <0 0 0 0 &intc GIC_SPI 98 IRQ_TYPE_LEVEL_HIGH>;
34
31 bus-range = <0x00 0xff>; 35 bus-range = <0x00 0xff>;
32 #address-cells = <3>; 36 #address-cells = <3>;
33 #size-cells = <2>; 37 #size-cells = <2>;