mbox series

[00/13] ARM: dts: renesas: LBSC and FLASH improvements

Message ID cover.1693481518.git.geert+renesas@glider.be (mailing list archive)
Headers show
Series ARM: dts: renesas: LBSC and FLASH improvements | expand

Message

Geert Uytterhoeven Aug. 31, 2023, 11:52 a.m. UTC
Hi all,

This patch series adds support for various FLASH devices on the Blanche,
Genmai, Marzen, and RSK+RZA1 development boards.  As several of these
FLASH devices reside in the external address space of a (Local) Bus
State Controller, the current (too) minimal support for (L)BSC is
improved first.  All of this is preceded by two small fixes.

As FLASH on Blanche and Marzen conflicts with SMP, the last two patches
depend on [1], so I marked them RFC.

This has been tested on the APE6-EVM, Blanche, Genmai, Marzen, and
RSK+RZA1 development boards.

Thanks for your comments!

[1] "[PATCH/RFC 0/4] ARM: shmobile: Reserve boot area when SMP is
     enabled"
    https://lore.kernel.org/all/cover.1693409184.git.geert+renesas@glider.be

Geert Uytterhoeven (13):
  ARM: dts: renesas: ape6evm: Drop bogus "mtd-rom" compatible value
  ARM: dts: renesas: gr-peach: Remove unneeded probe-type property
  ARM: dts: renesas: Remove unused LBSC nodes from board DTS
  ARM: dts: renesas: r7s72100: Add BSC node
  ARM: dts: renesas: r8a7779: Add LBSC node
  ARM: dts: renesas: r8a7792: Add LBSC node
  ARM: dts: renesas: marzen: Move Ethernet node to LBSC
  ARM: dts: renesas: blanche: Move Ethernet node to LBSC
  ARM: dts: renesas: wheat: Move Ethernet node to LBSC
  ARM: dts: renesas: genmai: Add FLASH nodes
  ARM: dts: renesas: rskrza1: Add FLASH nodes
  ARM: dts: renesas: marzen: Add FLASH node
  ARM: dts: renesas: blanche: Add FLASH node

 arch/arm/boot/dts/renesas/r7s72100-genmai.dts | 82 ++++++++++++++++++-
 .../boot/dts/renesas/r7s72100-gr-peach.dts    |  6 --
 .../arm/boot/dts/renesas/r7s72100-rskrza1.dts | 71 ++++++++++++++--
 arch/arm/boot/dts/renesas/r7s72100.dtsi       |  7 ++
 .../arm/boot/dts/renesas/r7s9210-rza2mevb.dts |  5 --
 arch/arm/boot/dts/renesas/r8a73a4-ape6evm.dts |  2 +-
 arch/arm/boot/dts/renesas/r8a7779-marzen.dts  | 66 +++++++++++----
 arch/arm/boot/dts/renesas/r8a7779.dtsi        |  7 ++
 arch/arm/boot/dts/renesas/r8a7790-lager.dts   |  5 --
 arch/arm/boot/dts/renesas/r8a7791-koelsch.dts |  5 --
 arch/arm/boot/dts/renesas/r8a7792-blanche.dts | 66 +++++++++++----
 arch/arm/boot/dts/renesas/r8a7792-wheat.dts   | 34 ++++----
 arch/arm/boot/dts/renesas/r8a7792.dtsi        |  7 ++
 arch/arm/boot/dts/renesas/r8a7794-alt.dts     |  5 --
 14 files changed, 289 insertions(+), 79 deletions(-)

Comments

Geert Uytterhoeven Sept. 25, 2023, 7:40 a.m. UTC | #1
On Thu, Aug 31, 2023 at 1:52 PM Geert Uytterhoeven
<geert+renesas@glider.be> wrote:
> This patch series adds support for various FLASH devices on the Blanche,
> Genmai, Marzen, and RSK+RZA1 development boards.  As several of these
> FLASH devices reside in the external address space of a (Local) Bus
> State Controller, the current (too) minimal support for (L)BSC is
> improved first.  All of this is preceded by two small fixes.
>
> As FLASH on Blanche and Marzen conflicts with SMP, the last two patches
> depend on [1], so I marked them RFC.
>
> This has been tested on the APE6-EVM, Blanche, Genmai, Marzen, and
> RSK+RZA1 development boards.
>
> Thanks for your comments!
>
> [1] "[PATCH/RFC 0/4] ARM: shmobile: Reserve boot area when SMP is
>      enabled"
>     https://lore.kernel.org/all/cover.1693409184.git.geert+renesas@glider.be
>
> Geert Uytterhoeven (13):
>   ARM: dts: renesas: ape6evm: Drop bogus "mtd-rom" compatible value
>   ARM: dts: renesas: gr-peach: Remove unneeded probe-type property
>   ARM: dts: renesas: Remove unused LBSC nodes from board DTS
>   ARM: dts: renesas: r7s72100: Add BSC node
>   ARM: dts: renesas: r8a7779: Add LBSC node
>   ARM: dts: renesas: r8a7792: Add LBSC node
>   ARM: dts: renesas: marzen: Move Ethernet node to LBSC
>   ARM: dts: renesas: blanche: Move Ethernet node to LBSC
>   ARM: dts: renesas: wheat: Move Ethernet node to LBSC
>   ARM: dts: renesas: genmai: Add FLASH nodes
>   ARM: dts: renesas: rskrza1: Add FLASH nodes

Thanks, queuing 1-11 in renesas-devel for v6.7.

Gr{oetje,eeting}s,

                        Geert