ARM: shmobile: dts: Add "nor-jedec" compatible value
Subsystems (3)
cover ARM: shmobile: dts: Add "nor-jedec" compatible value
Hi Simon, Magnus,
This patch series adds the "nor-jedec" compatible value to all device nodes for JEDEC-compliant SPI FLASHes on Renesas shmobile boards, It allows the driver to bind against the generic name, cfr. commit 8ff16cf77ce314c2 ("Documentation: devicetree: m25p80: add "nor-jedec" binding").
This was tested on r8a7791/koelsch. I verified that it also works with "nor-jedec" only, without the specific compatible value.
Thanks for applying!
Geert Uytterhoeven (5):
ARM: shmobile: koelsch dts: Add "nor-jedec" compatible value
ARM: shmobile: lager dts: Add "nor-jedec" compatible value
ARM: shmobile: henninger dts: Add "nor-jedec" compatible value
ARM: shmobile: bockw-reference dts: Add "nor-jedec" compatible value
ARM: shmobile: bockw dts: Add "nor-jedec" compatible value
arch/arm/boot/dts/r8a7778-bockw-reference.dts | 2 +- arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- arch/arm/boot/dts/r8a7790-lager.dts | 2 +- arch/arm/boot/dts/r8a7791-henninger.dts | 2 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-)
Signature · 12 lines
1.9.1
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert at linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus TorvaldsPATCH 1/5 ARM: shmobile: koelsch dts: Add "nor-jedec" compatible value
Spansion s25fl512s is compatible with "nor-jedec". Hence add the "nor-jedec" compatible value, so the driver can bind against the generic name, cfr. commit 8ff16cf77ce314c2 ("Documentation: devicetree: m25p80:
add "nor-jedec" binding").
--- arch/arm/boot/dts/r8a7791-koelsch.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
arch/arm/boot/dts/r8a7791-koelsch.dts +1 -1
@@ -474,7 +474,7 @@ flash: flash at 0 { #address-cells = <1>; #size-cells = <1>; - compatible = "spansion,s25fl512s"; + compatible = "spansion,s25fl512s", "nor-jedec"; reg = <0>; spi-max-frequency = <30000000>; spi-tx-bus-width = <4>;
Signature · 1 line
1.9.1
PATCH 2/5 ARM: shmobile: lager dts: Add "nor-jedec" compatible value
In reply to Geert UytterhoevenSpansion s25fl512s is compatible with "nor-jedec". Hence add the "nor-jedec" compatible value, so the driver can bind against the generic name, cfr. commit 8ff16cf77ce314c2 ("Documentation: devicetree: m25p80:
add "nor-jedec" binding").
--- arch/arm/boot/dts/r8a7790-lager.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
arch/arm/boot/dts/r8a7790-lager.dts +1 -1
@@ -429,7 +429,7 @@ flash: flash at 0 { #address-cells = <1>; #size-cells = <1>; - compatible = "spansion,s25fl512s"; + compatible = "spansion,s25fl512s", "nor-jedec"; reg = <0>; spi-max-frequency = <30000000>; spi-tx-bus-width = <4>;
Signature · 1 line
1.9.1
PATCH 3/5 ARM: shmobile: henninger dts: Add "nor-jedec" compatible value
In reply to Geert UytterhoevenSpansion s25fl512s is compatible with "nor-jedec". Hence add the "nor-jedec" compatible value, so the driver can bind against the generic name, cfr. commit 8ff16cf77ce314c2 ("Documentation: devicetree: m25p80:
add "nor-jedec" binding").
--- arch/arm/boot/dts/r8a7791-henninger.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
arch/arm/boot/dts/r8a7791-henninger.dts +1 -1
@@ -226,7 +226,7 @@ flash at 0 { #address-cells = <1>; #size-cells = <1>; - compatible = "spansion,s25fl512s"; + compatible = "spansion,s25fl512s", "nor-jedec"; reg = <0>; spi-max-frequency = <30000000>; spi-tx-bus-width = <4>;
Signature · 1 line
1.9.1
PATCH 4/5 ARM: shmobile: bockw-reference dts: Add "nor-jedec" compatible value
In reply to Geert UytterhoevenSpansion s25fl008k is compatible with "nor-jedec". Hence add the "nor-jedec" compatible value, so the driver can bind against the generic name, cfr. commit 8ff16cf77ce314c2 ("Documentation: devicetree: m25p80:
add "nor-jedec" binding").
--- arch/arm/boot/dts/r8a7778-bockw-reference.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
arch/arm/boot/dts/r8a7778-bockw-reference.dts +1 -1
@@ -119,7 +119,7 @@ flash: flash at 0 { #address-cells = <1>; #size-cells = <1>; - compatible = "spansion,s25fl008k"; + compatible = "spansion,s25fl008k", "nor-jedec"; reg = <0>; spi-max-frequency = <104000000>; m25p,fast-read;
Signature · 1 line
1.9.1
PATCH 5/5 ARM: shmobile: bockw dts: Add "nor-jedec" compatible value
In reply to Geert UytterhoevenSpansion s25fl008k is compatible with "nor-jedec". Hence add the "nor-jedec" compatible value, so the driver can bind against the generic name, cfr. commit 8ff16cf77ce314c2 ("Documentation: devicetree: m25p80:
add "nor-jedec" binding").
--- arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
arch/arm/boot/dts/r8a7778-bockw.dts +1 -1
@@ -186,7 +186,7 @@ flash: flash at 0 { #address-cells = <1>; #size-cells = <1>; - compatible = "spansion,s25fl008k"; + compatible = "spansion,s25fl008k", "nor-jedec"; reg = <0>; spi-max-frequency = <104000000>; m25p,fast-read;
Signature · 1 line
1.9.1
cover ARM: shmobile: dts: Add "nor-jedec" compatible value
In reply to Geert UytterhoevenQuoted 8 lines · Geert Uytterhoeven
Hi Simon, Magnus,
This patch series adds the "nor-jedec" compatible value to all device nodes for JEDEC-compliant SPI FLASHes on Renesas shmobile boards, It allows the driver to bind against the generic name, cfr. commit
8ff16cf77ce314c2("Documentation: devicetree: m25p80: add "nor-jedec" binding").
Quoted 4 lines
This was tested on r8a7791/koelsch. I verified that it also works with "nor-jedec" only, without the specific compatible value.
Thanks for applying!
Thanks, I have queued these up for v4.2.