diff options
author | Lucas Stach <l.stach@pengutronix.de> | 2014-03-05 08:25:46 -0500 |
---|---|---|
committer | Stephen Warren <swarren@nvidia.com> | 2014-03-06 12:37:24 -0500 |
commit | 97070bd44bab603fc47063952250f479e9e7321e (patch) | |
tree | c65df2193bc7a0fbde2f134314f04c4c458b2536 | |
parent | e30cb2388ab68de68142120ab9fca5ae6e377682 (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.txt | 8 | ||||
-rw-r--r-- | arch/arm/boot/dts/tegra20.dtsi | 4 | ||||
-rw-r--r-- | arch/arm/boot/dts/tegra30.dtsi | 4 |
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>; |