diff options
Diffstat (limited to 'Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.txt')
| -rw-r--r-- | Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.txt | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.txt b/Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.txt index 45790ce6f5b9..582991c426ee 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.txt +++ b/Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.txt | |||
| @@ -6,8 +6,9 @@ Required properties: | |||
| 6 | - "fsl,imx8m-irqsteer" | 6 | - "fsl,imx8m-irqsteer" |
| 7 | - "fsl,imx-irqsteer" | 7 | - "fsl,imx-irqsteer" |
| 8 | - reg: Physical base address and size of registers. | 8 | - reg: Physical base address and size of registers. |
| 9 | - interrupts: Should contain the parent interrupt line used to multiplex the | 9 | - interrupts: Should contain the up to 8 parent interrupt lines used to |
| 10 | input interrupts. | 10 | multiplex the input interrupts. They should be specified sequentially |
| 11 | from output 0 to 7. | ||
| 11 | - clocks: Should contain one clock for entry in clock-names | 12 | - clocks: Should contain one clock for entry in clock-names |
| 12 | see Documentation/devicetree/bindings/clock/clock-bindings.txt | 13 | see Documentation/devicetree/bindings/clock/clock-bindings.txt |
| 13 | - clock-names: | 14 | - clock-names: |
| @@ -16,8 +17,8 @@ Required properties: | |||
| 16 | - #interrupt-cells: Specifies the number of cells needed to encode an | 17 | - #interrupt-cells: Specifies the number of cells needed to encode an |
| 17 | interrupt source. The value must be 1. | 18 | interrupt source. The value must be 1. |
| 18 | - fsl,channel: The output channel that all input IRQs should be steered into. | 19 | - fsl,channel: The output channel that all input IRQs should be steered into. |
| 19 | - fsl,irq-groups: Number of IRQ groups managed by this controller instance. | 20 | - fsl,num-irqs: Number of input interrupts of this channel. |
| 20 | Each group manages 64 input interrupts. | 21 | Should be multiple of 32 input interrupts and up to 512 interrupts. |
| 21 | 22 | ||
| 22 | Example: | 23 | Example: |
| 23 | 24 | ||
| @@ -28,7 +29,7 @@ Example: | |||
| 28 | clocks = <&clk IMX8MQ_CLK_DISP_APB_ROOT>; | 29 | clocks = <&clk IMX8MQ_CLK_DISP_APB_ROOT>; |
| 29 | clock-names = "ipg"; | 30 | clock-names = "ipg"; |
| 30 | fsl,channel = <0>; | 31 | fsl,channel = <0>; |
| 31 | fsl,irq-groups = <1>; | 32 | fsl,num-irqs = <64>; |
| 32 | interrupt-controller; | 33 | interrupt-controller; |
| 33 | #interrupt-cells = <1>; | 34 | #interrupt-cells = <1>; |
| 34 | }; | 35 | }; |
