Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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>

authored by

Michael Walle and committed by
Shawn Guo
e0d7856e d94a05f8

+1 -1
+1 -1
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi
··· 447 447 448 448 edma0: dma-controller@22c0000 { 449 449 #dma-cells = <2>; 450 - compatible = "fsl,ls1028a-edma"; 450 + compatible = "fsl,ls1028a-edma", "fsl,vf610-edma"; 451 451 reg = <0x0 0x22c0000 0x0 0x10000>, 452 452 <0x0 0x22d0000 0x0 0x10000>, 453 453 <0x0 0x22e0000 0x0 0x10000>;