Skip to content

Commit a4da411

Browse files
committed
Merge tag 'arm-soc/for-5.9/devicetree-fixes' of https://github.com/Broadcom/stblinux into arm/fixes
This pull request contains Broadcom ARM-based SoCs Device Tree fixes for 5.9, please pull the following: - Florian fixes the Broadcom QSPI controller binding such that the most specific compatible string is the left most one, and all existing in-tree users are updated as well. * tag 'arm-soc/for-5.9/devicetree-fixes' of https://github.com/Broadcom/stblinux: arm64: dts: ns2: Fixed QSPI compatible string ARM: dts: BCM5301X: Fixed QSPI compatible string ARM: dts: NSP: Fixed QSPI compatible string ARM: dts: bcm: HR2: Fixed QSPI compatible string dt-bindings: spi: Fix spi-bcm-qspi compatible ordering Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Olof Johansson <[email protected]>
2 parents 2aedcb0 + 686e0a0 commit a4da411

File tree

5 files changed

+12
-12
lines changed

5 files changed

+12
-12
lines changed

Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ Required properties:
2323

2424
- compatible:
2525
Must be one of :
26-
"brcm,spi-bcm-qspi", "brcm,spi-brcmstb-qspi" : MSPI+BSPI on BRCMSTB SoCs
27-
"brcm,spi-bcm-qspi", "brcm,spi-brcmstb-mspi" : Second Instance of MSPI
26+
"brcm,spi-brcmstb-qspi", "brcm,spi-bcm-qspi" : MSPI+BSPI on BRCMSTB SoCs
27+
"brcm,spi-brcmstb-mspi", "brcm,spi-bcm-qspi" : Second Instance of MSPI
2828
BRCMSTB SoCs
2929
"brcm,spi-bcm7425-qspi", "brcm,spi-bcm-qspi", "brcm,spi-brcmstb-mspi" : Second Instance of MSPI
3030
BRCMSTB SoCs
@@ -36,8 +36,8 @@ Required properties:
3636
BRCMSTB SoCs
3737
"brcm,spi-bcm7278-qspi", "brcm,spi-bcm-qspi", "brcm,spi-brcmstb-mspi" : Second Instance of MSPI
3838
BRCMSTB SoCs
39-
"brcm,spi-bcm-qspi", "brcm,spi-nsp-qspi" : MSPI+BSPI on Cygnus, NSP
40-
"brcm,spi-bcm-qspi", "brcm,spi-ns2-qspi" : NS2 SoCs
39+
"brcm,spi-nsp-qspi", "brcm,spi-bcm-qspi" : MSPI+BSPI on Cygnus, NSP
40+
"brcm,spi-ns2-qspi", "brcm,spi-bcm-qspi" : NS2 SoCs
4141

4242
- reg:
4343
Define the bases and ranges of the associated I/O address spaces.
@@ -86,7 +86,7 @@ BRCMSTB SoC Example:
8686
spi@f03e3400 {
8787
#address-cells = <0x1>;
8888
#size-cells = <0x0>;
89-
compatible = "brcm,spi-brcmstb-qspi", "brcm,spi-brcmstb-qspi";
89+
compatible = "brcm,spi-brcmstb-qspi", "brcm,spi-bcm-qspi";
9090
reg = <0xf03e0920 0x4 0xf03e3400 0x188 0xf03e3200 0x50>;
9191
reg-names = "cs_reg", "mspi", "bspi";
9292
interrupts = <0x6 0x5 0x4 0x3 0x2 0x1 0x0>;
@@ -149,7 +149,7 @@ BRCMSTB SoC Example:
149149
#address-cells = <1>;
150150
#size-cells = <0>;
151151
clocks = <&upg_fixed>;
152-
compatible = "brcm,spi-brcmstb-qspi", "brcm,spi-brcmstb-mspi";
152+
compatible = "brcm,spi-brcmstb-mspi", "brcm,spi-bcm-qspi";
153153
reg = <0xf0416000 0x180>;
154154
reg-names = "mspi";
155155
interrupts = <0x14>;
@@ -160,7 +160,7 @@ BRCMSTB SoC Example:
160160
iProc SoC Example:
161161

162162
qspi: spi@18027200 {
163-
compatible = "brcm,spi-bcm-qspi", "brcm,spi-nsp-qspi";
163+
compatible = "brcm,spi-nsp-qspi", "brcm,spi-bcm-qspi";
164164
reg = <0x18027200 0x184>,
165165
<0x18027000 0x124>,
166166
<0x1811c408 0x004>,
@@ -191,7 +191,7 @@ iProc SoC Example:
191191
NS2 SoC Example:
192192

193193
qspi: spi@66470200 {
194-
compatible = "brcm,spi-bcm-qspi", "brcm,spi-ns2-qspi";
194+
compatible = "brcm,spi-ns2-qspi", "brcm,spi-bcm-qspi";
195195
reg = <0x66470200 0x184>,
196196
<0x66470000 0x124>,
197197
<0x67017408 0x004>,

arch/arm/boot/dts/bcm-hr2.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@
217217
};
218218

219219
qspi: spi@27200 {
220-
compatible = "brcm,spi-bcm-qspi", "brcm,spi-nsp-qspi";
220+
compatible = "brcm,spi-nsp-qspi", "brcm,spi-bcm-qspi";
221221
reg = <0x027200 0x184>,
222222
<0x027000 0x124>,
223223
<0x11c408 0x004>,

arch/arm/boot/dts/bcm-nsp.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@
284284
};
285285

286286
qspi: spi@27200 {
287-
compatible = "brcm,spi-bcm-qspi", "brcm,spi-nsp-qspi";
287+
compatible = "brcm,spi-nsp-qspi", "brcm,spi-bcm-qspi";
288288
reg = <0x027200 0x184>,
289289
<0x027000 0x124>,
290290
<0x11c408 0x004>,

arch/arm/boot/dts/bcm5301x.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -488,7 +488,7 @@
488488
};
489489

490490
spi@18029200 {
491-
compatible = "brcm,spi-bcm-qspi", "brcm,spi-nsp-qspi";
491+
compatible = "brcm,spi-nsp-qspi", "brcm,spi-bcm-qspi";
492492
reg = <0x18029200 0x184>,
493493
<0x18029000 0x124>,
494494
<0x1811b408 0x004>,

arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -745,7 +745,7 @@
745745
};
746746

747747
qspi: spi@66470200 {
748-
compatible = "brcm,spi-bcm-qspi", "brcm,spi-ns2-qspi";
748+
compatible = "brcm,spi-ns2-qspi", "brcm,spi-bcm-qspi";
749749
reg = <0x66470200 0x184>,
750750
<0x66470000 0x124>,
751751
<0x67017408 0x004>,

0 commit comments

Comments
 (0)