dt-bindings: dma: fsl-mxs-dma: Convert MXS DMA to DT schema
authorMarek Vasut <marex@denx.de>
Mon, 19 Dec 2022 09:37:13 +0000 (10:37 +0100)
committerVinod Koul <vkoul@kernel.org>
Wed, 28 Dec 2022 06:29:56 +0000 (11:59 +0530)
commit0642b3f47ced9e320cffee6c837bbc7c69be6312
tree8ddf1b09b71ed4b3bcd867d30e98653db69df92f
parent93f7d11f101d29095b73d7536f360ac025ca985e
dt-bindings: dma: fsl-mxs-dma: Convert MXS DMA to DT schema

Convert the MXS DMA binding to DT schema format using json-schema.

Drop "interrupt-names" property, since it is broken. The drivers/dma/mxs-dma.c
in Linux kernel does not use it, the property contains duplicate array entries
in existing DTs, and even malformed entries (gmpi, should have been gpmi). Get
rid of that optional property altogether.

Update example node names to be standard dma-controller@ ,
add global interrupt-parent property into example.

Signed-off-by: Marek Vasut <marex@denx.de>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20221219093713.328776-1-marex@denx.de
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Documentation/devicetree/bindings/dma/fsl,mxs-dma.yaml [new file with mode: 0644]
Documentation/devicetree/bindings/dma/fsl-mxs-dma.txt [deleted file]