aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/arm
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/devicetree/bindings/arm')
-rw-r--r--Documentation/devicetree/bindings/arm/omap/crossbar.txt12
1 files changed, 10 insertions, 2 deletions
diff --git a/Documentation/devicetree/bindings/arm/omap/crossbar.txt b/Documentation/devicetree/bindings/arm/omap/crossbar.txt
index ce7d01d86705..4139db353d0a 100644
--- a/Documentation/devicetree/bindings/arm/omap/crossbar.txt
+++ b/Documentation/devicetree/bindings/arm/omap/crossbar.txt
@@ -44,8 +44,10 @@ Documentation/devicetree/bindings/arm/gic.txt for further details.
44 44
45An interrupt consumer on an SoC using crossbar will use: 45An interrupt consumer on an SoC using crossbar will use:
46 interrupts = <GIC_SPI request_number interrupt_level> 46 interrupts = <GIC_SPI request_number interrupt_level>
47request number shall be between 0 to that described by 47When the request number is between 0 to that described by
48"ti,max-crossbar-sources" 48"ti,max-crossbar-sources", it is assumed to be a crossbar mapping. If the
49request_number is greater than "ti,max-crossbar-sources", then it is mapped as a
50quirky hardware mapping direct to GIC.
49 51
50Example: 52Example:
51 device_x@0x4a023000 { 53 device_x@0x4a023000 {
@@ -53,3 +55,9 @@ Example:
53 interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>; 55 interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>;
54 ... 56 ...
55 }; 57 };
58
59 device_y@0x4a033000 {
60 /* Direct mapped GIC SPI 1 used */
61 interrupts = <GIC_SPI DIRECT_IRQ(1) IRQ_TYPE_LEVEL_HIGH>;
62 ...
63 };