sdk: dts: ls104x move dma-coherent from soc to its child nodes
authorRan Wang <ran.wang_1@nxp.com>
Thu, 21 Feb 2019 05:32:59 +0000 (13:32 +0800)
committerDong Aisheng <aisheng.dong@nxp.com>
Mon, 14 Dec 2020 03:26:09 +0000 (11:26 +0800)
commita024902984d295ea238af80f85c292d2fcdb783c
treeba6d77118a7485bc85b06ac19ba65362f0acd92c
parentab0828a2b300f9b227c568fefc197b35574439e3
sdk: dts: ls104x move dma-coherent from soc to its child nodes

Since SMMU is not supported for SDK version, USB function will down if
still apply property 'dma-coherent' in scope of soc (USB driver is not
ready to support it alone) in SDK device trees, decide to remove it.
And add dma-coherent on other non-USB child nodes under soc.

dma-coherent feature in dts node will cause issue that
QE-HDLC received too little, when a lot of data is transmitted while
just little data received, the Tx buffer will run out.

Signed-off-by: Ran Wang <ran.wang_1@nxp.com>
Signed-off-by: Zhao Qiang <qiang.zhao@nxp.com>
arch/arm64/boot/dts/freescale/fsl-ls1043a-qds-sdk.dts
arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb-sdk.dts
arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb-usdpaa.dts
arch/arm64/boot/dts/freescale/fsl-ls1046a-qds-sdk.dts
arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb-sdk.dts
arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb-usdpaa.dts