Skip to content

Commit bb2bd7c

Browse files
Peter UjfalusiMarc Zyngier
authored andcommitted
dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling
The new DMA architecture introduced with AM64 introduced new event types: unampped events. These events are mapped within INTA in contrast to other K3 devices where the events with similar function was originating from the UDMAP or ringacc. The ti,unmapped-event-sources should contain phandle array to the devices in the system (typically DMA controllers) from where the unmapped events originate. Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: Marc Zyngier <maz@kernel.org> Reviewed-by: Rob Herring <robh@kernel.org> Link: https://lore.kernel.org/r/20201020073243.19255-2-peter.ujfalusi@ti.com
1 parent b388bdf commit bb2bd7c

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,11 @@ description: |
3232
| | vint | bit | | 0 |.....|63| vintx |
3333
| +--------------+ +------------+ |
3434
| |
35+
| Unmap |
36+
| +--------------+ |
37+
Unmapped events ----->| | umapidx |-------------------------> Globalevents
38+
| +--------------+ |
39+
| |
3540
+-----------------------------------------+
3641
3742
Configuration of these Intmap registers that maps global events to vint is
@@ -70,6 +75,11 @@ properties:
7075
- description: |
7176
"limit" specifies the limit for translation
7277
78+
ti,unmapped-event-sources:
79+
$ref: /schemas/types.yaml#definitions/phandle-array
80+
description:
81+
Array of phandles to DMA controllers where the unmapped events originate.
82+
7383
required:
7484
- compatible
7585
- reg

0 commit comments

Comments
 (0)