1 From 4cb6a451112308b2679c567ac680bc74ab93a92a Mon Sep 17 00:00:00 2001
2 From: Ran Wang <ran.wang_1@nxp.com>
3 Date: Fri, 22 Nov 2019 14:18:49 +0800
4 Subject: [PATCH] LF-387-5 arm64: dts: layerscape: add chip-specific compatible
7 To allow USB dwc3 driver to conduct some chip-scpeific configuring.
8 Cover all arm64 based Layerscape SoCs.
10 Signed-off-by: Ran Wang <ran.wang_1@nxp.com>
11 Reviewed-by: Jun Li <jun.li@nxp.com>
12 Reviewed-by: Leo Li <leo.li@nxp.com>
14 arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 2 +-
15 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 6 +++---
16 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 6 +++---
17 arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 4 ++--
18 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 4 ++--
19 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 4 ++--
20 6 files changed, 13 insertions(+), 13 deletions(-)
22 --- a/arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi
23 +++ b/arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi
28 - compatible = "snps,dwc3";
29 + compatible = "fsl,ls1012a-dwc3", "snps,dwc3";
30 reg = <0x0 0x2f00000 0x0 0x10000>;
31 interrupts = <0 60 0x4>;
33 --- a/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi
34 +++ b/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi
36 dma-ranges = <0x0 0x0 0x0 0x0 0x100 0x00000000>;
39 - compatible = "snps,dwc3";
40 + compatible = "fsl,ls1043a-dwc3", "snps,dwc3";
41 reg = <0x0 0x2f00000 0x0 0x10000>;
42 interrupts = <0 60 0x4>;
48 - compatible = "snps,dwc3";
49 + compatible = "fsl,ls1043a-dwc3", "snps,dwc3";
50 reg = <0x0 0x3000000 0x0 0x10000>;
51 interrupts = <0 61 0x4>;
57 - compatible = "snps,dwc3";
58 + compatible = "fsl,ls1043a-dwc3", "snps,dwc3";
59 reg = <0x0 0x3100000 0x0 0x10000>;
60 interrupts = <0 63 0x4>;
62 --- a/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi
63 +++ b/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi
65 dma-ranges = <0x0 0x0 0x0 0x0 0x100 0x00000000>;
68 - compatible = "snps,dwc3";
69 + compatible = "fsl,ls1046a-dwc3", "snps,dwc3";
70 reg = <0x0 0x2f00000 0x0 0x10000>;
71 interrupts = <GIC_SPI 60 IRQ_TYPE_LEVEL_HIGH>;
77 - compatible = "snps,dwc3";
78 + compatible = "fsl,ls1046a-dwc3", "snps,dwc3";
79 reg = <0x0 0x3000000 0x0 0x10000>;
80 interrupts = <GIC_SPI 61 IRQ_TYPE_LEVEL_HIGH>;
86 - compatible = "snps,dwc3";
87 + compatible = "fsl,ls1046a-dwc3", "snps,dwc3";
88 reg = <0x0 0x3100000 0x0 0x10000>;
89 interrupts = <GIC_SPI 63 IRQ_TYPE_LEVEL_HIGH>;
91 --- a/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi
92 +++ b/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi
97 - compatible = "snps,dwc3";
98 + compatible = "fsl,ls1088a-dwc3", "snps,dwc3";
99 reg = <0x0 0x3100000 0x0 0x10000>;
100 interrupts = <0 80 IRQ_TYPE_LEVEL_HIGH>;
106 - compatible = "snps,dwc3";
107 + compatible = "fsl,ls1088a-dwc3", "snps,dwc3";
108 reg = <0x0 0x3110000 0x0 0x10000>;
109 interrupts = <0 81 IRQ_TYPE_LEVEL_HIGH>;
111 --- a/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi
112 +++ b/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi
117 - compatible = "snps,dwc3";
118 + compatible = "fsl,ls2088a-dwc3", "snps,dwc3";
119 reg = <0x0 0x3100000 0x0 0x10000>;
120 interrupts = <0 80 0x4>; /* Level high type */
126 - compatible = "snps,dwc3";
127 + compatible = "fsl,ls2088a-dwc3", "snps,dwc3";
128 reg = <0x0 0x3110000 0x0 0x10000>;
129 interrupts = <0 81 0x4>; /* Level high type */
131 --- a/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi
132 +++ b/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi
137 - compatible = "snps,dwc3";
138 + compatible = "fsl,lx2160a-dwc3", "snps,dwc3";
139 reg = <0x0 0x3100000 0x0 0x10000>;
140 interrupts = <GIC_SPI 80 IRQ_TYPE_LEVEL_HIGH>;
146 - compatible = "snps,dwc3";
147 + compatible = "fsl,lx2160a-dwc3", "snps,dwc3";
148 reg = <0x0 0x3110000 0x0 0x10000>;
149 interrupts = <GIC_SPI 81 IRQ_TYPE_LEVEL_HIGH>;