| From ba8da03fa7dff59d9400250aebd38f94cde3cb0f Mon Sep 17 00:00:00 2001 |
| From: =?UTF-8?q?Horia=20Geant=C4=83?= <horia.geanta@nxp.com> |
| Date: Sun, 7 Mar 2021 22:47:37 +0200 |
| Subject: arm64: dts: ls1012a: mark crypto engine dma coherent |
| MIME-Version: 1.0 |
| Content-Type: text/plain; charset=UTF-8 |
| Content-Transfer-Encoding: 8bit |
| |
| From: Horia Geantă <horia.geanta@nxp.com> |
| |
| commit ba8da03fa7dff59d9400250aebd38f94cde3cb0f upstream. |
| |
| Crypto engine (CAAM) on LS1012A platform is configured HW-coherent, |
| mark accordingly the DT node. |
| |
| Lack of "dma-coherent" property for an IP that is configured HW-coherent |
| can lead to problems, similar to what has been reported for LS1046A. |
| |
| Cc: <stable@vger.kernel.org> # v4.12+ |
| Fixes: 85b85c569507 ("arm64: dts: ls1012a: add crypto node") |
| Signed-off-by: Horia Geantă <horia.geanta@nxp.com> |
| Acked-by: Li Yang <leoyang.li@nxp.com> |
| Signed-off-by: Shawn Guo <shawnguo@kernel.org> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| --- |
| arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 1 + |
| 1 file changed, 1 insertion(+) |
| |
| --- a/arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi |
| +++ b/arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi |
| @@ -177,6 +177,7 @@ |
| ranges = <0x0 0x00 0x1700000 0x100000>; |
| reg = <0x00 0x1700000 0x0 0x100000>; |
| interrupts = <GIC_SPI 75 IRQ_TYPE_LEVEL_HIGH>; |
| + dma-coherent; |
| |
| sec_jr0: jr@10000 { |
| compatible = "fsl,sec-v5.4-job-ring", |