aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Walle <michael@walle.cc>2020-03-06 21:54:03 +0100
committerShawn Guo <shawnguo@kernel.org>2020-04-13 22:11:11 +0800
commite0d7856eb9a411444b49f210c1fd2de11bc0df07 (patch)
tree2d04bcbd1355c02c27cf4706dd03560ff8a58287
parentdt-bindings: dma: fsl-edma: fix ls1028a-edma compatible (diff)
downloadlinux-dev-e0d7856eb9a411444b49f210c1fd2de11bc0df07.tar.xz
linux-dev-e0d7856eb9a411444b49f210c1fd2de11bc0df07.zip
arm64: dts: ls1028a: add "fsl,vf610-edma" compatible
The bootloader does the IOMMU fixup and dynamically adds the "iommus" property to devices according to its compatible string. In case of the eDMA controller this property is missing. Add it. After that the IOMMU will work with the eDMA core. Signed-off-by: Michael Walle <michael@walle.cc> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
-rw-r--r--arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi
index 2a7f70b71149..13d0570c7ed6 100644
--- a/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi
+++ b/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi
@@ -447,7 +447,7 @@
edma0: dma-controller@22c0000 {
#dma-cells = <2>;
- compatible = "fsl,ls1028a-edma";
+ compatible = "fsl,ls1028a-edma", "fsl,vf610-edma";
reg = <0x0 0x22c0000 0x0 0x10000>,
<0x0 0x22d0000 0x0 0x10000>,
<0x0 0x22e0000 0x0 0x10000>;