diff options
Diffstat (limited to 'sys/contrib/device-tree/Bindings/dma/fsl,mxs-dma.yaml')
| -rw-r--r-- | sys/contrib/device-tree/Bindings/dma/fsl,mxs-dma.yaml | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/sys/contrib/device-tree/Bindings/dma/fsl,mxs-dma.yaml b/sys/contrib/device-tree/Bindings/dma/fsl,mxs-dma.yaml index a17cf2360dd4..9102b615dbd6 100644 --- a/sys/contrib/device-tree/Bindings/dma/fsl,mxs-dma.yaml +++ b/sys/contrib/device-tree/Bindings/dma/fsl,mxs-dma.yaml @@ -23,6 +23,35 @@ allOf: properties: power-domains: false + - if: + properties: + compatible: + contains: + const: fsl,imx23-dma-apbx + then: + properties: + interrupt-names: + items: + - const: audio-adc + - const: audio-dac + - const: spdif-tx + - const: i2c + - const: saif0 + - const: empty0 + - const: auart0-rx + - const: auart0-tx + - const: auart1-rx + - const: auart1-tx + - const: saif1 + - const: empty1 + - const: empty2 + - const: empty3 + - const: empty4 + - const: empty5 + else: + properties: + interrupt-names: false + properties: compatible: oneOf: @@ -31,6 +60,12 @@ properties: - fsl,imx6q-dma-apbh - fsl,imx6sx-dma-apbh - fsl,imx7d-dma-apbh + - fsl,imx8dxl-dma-apbh + - fsl,imx8mm-dma-apbh + - fsl,imx8mn-dma-apbh + - fsl,imx8mp-dma-apbh + - fsl,imx8mq-dma-apbh + - fsl,imx8qm-dma-apbh - fsl,imx8qxp-dma-apbh - const: fsl,imx28-dma-apbh - enum: @@ -48,6 +83,10 @@ properties: minItems: 4 maxItems: 16 + interrupt-names: + minItems: 4 + maxItems: 16 + "#dma-cells": const: 1 |
