From e70246c5da27339916794d4dced6c68ff52716ee Mon Sep 17 00:00:00 2001 From: Shengjiu Wang Date: Fri, 5 Sep 2014 18:51:36 +0800 Subject: dmaengine: imx-sdma: Add hdmi audio support in sdma Add hdmi audio support. Signed-off-by: Robin Gong --- Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'Documentation/devicetree/bindings/dma') diff --git a/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt b/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt index 12c316ff4834..ffa61264a214 100644 --- a/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt +++ b/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt @@ -55,6 +55,7 @@ The full ID of peripheral types can be found below. 22 SSI Dual FIFO (needs firmware ver >= 2) 23 Shared ASRC 24 SAI + 25 HDMI Audio The third cell specifies the transfer priority as below. -- cgit v1.2.3 From 2dcd7ebc9017cf376035198617a45867772961b7 Mon Sep 17 00:00:00 2001 From: Robin Gong Date: Tue, 16 Jan 2018 17:52:49 +0800 Subject: dmaengine: imx-sdma: update sdma script for multi fifo on SAI update sdma script for multi fifo SAI on i.mx8MQ. Besides,Add new cell for sw_done/sw_done_selector, because PDM need enable software done feature in sdma script(same multi fifo script). The new fourth cell defined as below: Bit31: sw_done Bit15~bit0: selector For example: 0x80000000 means sw_done enabled for done0 sector which is for PDM on i.mx8mm. Signed-off-by: Robin Gong --- Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'Documentation/devicetree/bindings/dma') diff --git a/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt b/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt index ffa61264a214..b1d161fe188a 100644 --- a/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt +++ b/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt @@ -57,7 +57,12 @@ The full ID of peripheral types can be found below. 24 SAI 25 HDMI Audio -The third cell specifies the transfer priority as below. +The third cell specifies the transfer priority and software done +as below. + + Bit31: sw_done + Bit15~Bit8: selector + Bit7~Bit0: priority level ID transfer priority ------------------------- @@ -65,6 +70,9 @@ The third cell specifies the transfer priority as below. 1 Medium 2 Low +For example: 0x80000000 means sw_done enabled for done0 sector and + High priority for PDM on i.mx8mm. + Optional properties: - gpr : The phandle to the General Purpose Register (GPR) node. -- cgit v1.2.3 From c0c1e973d702fd3707ee4fccace41571e3139bea Mon Sep 17 00:00:00 2001 From: Robin Gong Date: Thu, 25 Mar 2021 00:56:35 +0800 Subject: dt-bindings: dma: fsl-imx-sdma: remove sw_done/selector remove sw_done/selector since they are pass by slave_config instead. Signed-off-by: Robin Gong Reviewed-by: Shengjiu Wang --- Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'Documentation/devicetree/bindings/dma') diff --git a/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt b/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt index b1d161fe188a..ffa61264a214 100644 --- a/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt +++ b/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt @@ -57,12 +57,7 @@ The full ID of peripheral types can be found below. 24 SAI 25 HDMI Audio -The third cell specifies the transfer priority and software done -as below. - - Bit31: sw_done - Bit15~Bit8: selector - Bit7~Bit0: priority level +The third cell specifies the transfer priority as below. ID transfer priority ------------------------- @@ -70,9 +65,6 @@ as below. 1 Medium 2 Low -For example: 0x80000000 means sw_done enabled for done0 sector and - High priority for PDM on i.mx8mm. - Optional properties: - gpr : The phandle to the General Purpose Register (GPR) node. -- cgit v1.2.3 From d32f2ab39abdecbe4cfcb1d3c494be14212f1ecb Mon Sep 17 00:00:00 2001 From: Robin Gong Date: Thu, 26 Aug 2021 03:25:32 +0800 Subject: dmaengine: imx-sdma: add back i.mx6sx compatible name Add back i.mx6sx compatible name for mega/fast off case without ecspi_fixed which is different with i.mx6ul. Signed-off-by: Robin Gong --- Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'Documentation/devicetree/bindings/dma') diff --git a/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt b/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt index ffa61264a214..e7b5f734a2d8 100644 --- a/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt +++ b/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt @@ -9,6 +9,7 @@ Required properties: "fsl,imx53-sdma" "fsl,imx6q-sdma" "fsl,imx7d-sdma" + "fsl,imx6sx-sdma" "fsl,imx6ul-sdma" "fsl,imx8mq-sdma" "fsl,imx8mm-sdma" -- cgit v1.2.3