提交 aabbe8f1 编写于 作者: L ludovic.desroches@atmel.com 提交者: Kevin Hilman

ARM: at91/dt: sama5d4: fix dma conf for aes, sha and tdes nodes

The xdmac channel configuration is done in one cell not two. This error
prevents from probing devices correctly.
Signed-off-by: NLudovic Desroches <ludovic.desroches@atmel.com>
Fixes: 83906783 ("ARM: at91/dt: sama5d4: add aes, sha and tdes nodes")
Cc: stable@vger.kernel.org # 4.1
Acked-by: NNicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: NKevin Hilman <khilman@linaro.org>
上级 7c37905e
...@@ -1240,10 +1240,10 @@ ...@@ -1240,10 +1240,10 @@
compatible = "atmel,at91sam9g46-aes"; compatible = "atmel,at91sam9g46-aes";
reg = <0xfc044000 0x100>; reg = <0xfc044000 0x100>;
interrupts = <12 IRQ_TYPE_LEVEL_HIGH 0>; interrupts = <12 IRQ_TYPE_LEVEL_HIGH 0>;
dmas = <&dma0 (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1)) dmas = <&dma0 (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1)
AT91_XDMAC_DT_PERID(41)>, | AT91_XDMAC_DT_PERID(41))>,
<&dma0 (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1)) <&dma0 (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1)
AT91_XDMAC_DT_PERID(40)>; | AT91_XDMAC_DT_PERID(40))>;
dma-names = "tx", "rx"; dma-names = "tx", "rx";
clocks = <&aes_clk>; clocks = <&aes_clk>;
clock-names = "aes_clk"; clock-names = "aes_clk";
...@@ -1254,10 +1254,10 @@ ...@@ -1254,10 +1254,10 @@
compatible = "atmel,at91sam9g46-tdes"; compatible = "atmel,at91sam9g46-tdes";
reg = <0xfc04c000 0x100>; reg = <0xfc04c000 0x100>;
interrupts = <14 IRQ_TYPE_LEVEL_HIGH 0>; interrupts = <14 IRQ_TYPE_LEVEL_HIGH 0>;
dmas = <&dma0 (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1)) dmas = <&dma0 (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1)
AT91_XDMAC_DT_PERID(42)>, | AT91_XDMAC_DT_PERID(42))>,
<&dma0 (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1)) <&dma0 (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1)
AT91_XDMAC_DT_PERID(43)>; | AT91_XDMAC_DT_PERID(43))>;
dma-names = "tx", "rx"; dma-names = "tx", "rx";
clocks = <&tdes_clk>; clocks = <&tdes_clk>;
clock-names = "tdes_clk"; clock-names = "tdes_clk";
...@@ -1268,8 +1268,8 @@ ...@@ -1268,8 +1268,8 @@
compatible = "atmel,at91sam9g46-sha"; compatible = "atmel,at91sam9g46-sha";
reg = <0xfc050000 0x100>; reg = <0xfc050000 0x100>;
interrupts = <15 IRQ_TYPE_LEVEL_HIGH 0>; interrupts = <15 IRQ_TYPE_LEVEL_HIGH 0>;
dmas = <&dma0 (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1)) dmas = <&dma0 (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1)
AT91_XDMAC_DT_PERID(44)>; | AT91_XDMAC_DT_PERID(44))>;
dma-names = "tx"; dma-names = "tx";
clocks = <&sha_clk>; clocks = <&sha_clk>;
clock-names = "sha_clk"; clock-names = "sha_clk";
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册