1 From 7d5fcedd45e066db0d2735a753a86af31ba44722 Mon Sep 17 00:00:00 2001
2 From: Ran Wang <ran.wang_1@nxp.com>
3 Date: Wed, 29 May 2019 16:18:06 +0800
4 Subject: [PATCH] sdk: dts: ls1046frwy move dma-coherent from soc to its child
7 Since SMMU is not supported for SDK version, USB function will down if
8 still apply property 'dma-coherent' in scope of soc (USB driver is not
9 ready to support it alone) in SDK device trees, decide to remove it.
10 And add dma-coherent on other non-USB child nodes under soc.
12 Signed-off-by: Ran Wang <ran.wang_1@nxp.com>
14 .../boot/dts/freescale/fsl-ls1046a-frwy-sdk.dts | 174 +++++++++++++++++++++
15 .../boot/dts/freescale/fsl-ls1046a-frwy-usdpaa.dts | 4 +
16 2 files changed, 178 insertions(+)
18 --- a/arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy-sdk.dts
19 +++ b/arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy-sdk.dts
24 +/delete-property/ dma-coherent;
26 #include "qoriq-dpaa-eth.dtsi"
27 #include "qoriq-fman3-0-6oh.dtsi"
31 compatible = "fsl,fman", "simple-bus";
205 --- a/arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy-usdpaa.dts
206 +++ b/arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy-usdpaa.dts
209 fsl,bpool-ethernet-cfg = <0 0 0 192 0 0xdeadbeef>;
210 fsl,bpool-thresholds = <0x400 0xc00 0x0 0x0>;
217 fsl,bpool-ethernet-cfg = <0 0 0 576 0 0xabbaf00d>;
218 fsl,bpool-thresholds = <0x100 0x300 0x0 0x0>;
225 fsl,bpool-ethernet-cfg = <0 0 0 2048 0 0xfeedabba>;
226 fsl,bpool-thresholds = <0x100 0x300 0x0 0x0>;
231 compatible = "fsl,ls1046a", "fsl,dpaa", "simple-bus";
235 compatible = "fsl,dpa-ethernet-init";