[PATCH 00/14] renesas: rzg3s: Add support for Ethernet

Claudiu posted 14 patches 2 years ago
There is a newer version of this series
.../bindings/net/renesas,etheravb.yaml        |   1 +
arch/arm/configs/multi_v7_defconfig           |   1 +
arch/arm64/boot/dts/renesas/r9a08g045.dtsi    |  32 ++++
.../boot/dts/renesas/rzg3s-smarc-som.dtsi     | 153 +++++++++++++++-
drivers/clk/renesas/r9a07g043-cpg.c           | 116 ++++++------
drivers/clk/renesas/r9a07g044-cpg.c           | 158 ++++++++---------
drivers/clk/renesas/r9a08g045-cpg.c           |  64 +++++--
drivers/clk/renesas/r9a09g011-cpg.c           | 116 ++++++------
drivers/clk/renesas/rzg2l-cpg.c               | 166 +++++++++++++++---
drivers/clk/renesas/rzg2l-cpg.h               |  21 ++-
drivers/pinctrl/renesas/pinctrl-rzg2l.c       | 166 ++++++++++++++++--
11 files changed, 736 insertions(+), 258 deletions(-)
[PATCH 00/14] renesas: rzg3s: Add support for Ethernet
Posted by Claudiu 2 years ago
From: Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>

Hi,

Series adds Ethernet support for Renesas RZ/G3S Ethernet.
Along with it preparatory cleanups and fixes were included.

Patches 1-4 are clock specific.
Patches 5-8 are pinctrl specific.
Patches 9-13 are device tree specific.
Patch 14 updates multi_v7_defconfig with RAVB flag.

Thank you,
Claudiu Beznea

Claudiu Beznea (14):
  clk: renesas: rzg2l-cpg: Reuse code in rzg2l_cpg_reset()
  clk: renesas: rzg2l-cpg: Check reset monitor registers
  clk: renesas: rzg2l-cpg: Add support for MSTOP
  clk: renesas: r9a08g045-cpg: Add clock and reset support for ETH0 and
    ETH1
  pinctrl: renesas: rzg2l: Move arg in the main function block
  pinctrl: renesas: rzg2l: Add pin configuration support for pinmux
    groups
  pinctrl: renesas: rzg2l: Add support to select power source for
    Ethernet pins
  pinctrl: renesas: rzg2l: add output enable support
  dt-bindings: net: renesas,etheravb: Document RZ/G3S support
  arm64: renesas: r9a08g045: Add Ethernet nodes
  arm64: renesas: rzg3s-smarc-som: Invert the logic for SW_SD2_EN macro
  arm64: dts: renesas: Improve documentation for SW_SD0_DEV_SEL
  arm64: dts: renesas: rzg3s-smarc-som: Enable Ethernet interfaces
  arm: multi_v7_defconfig: Enable CONFIG_RAVB

 .../bindings/net/renesas,etheravb.yaml        |   1 +
 arch/arm/configs/multi_v7_defconfig           |   1 +
 arch/arm64/boot/dts/renesas/r9a08g045.dtsi    |  32 ++++
 .../boot/dts/renesas/rzg3s-smarc-som.dtsi     | 153 +++++++++++++++-
 drivers/clk/renesas/r9a07g043-cpg.c           | 116 ++++++------
 drivers/clk/renesas/r9a07g044-cpg.c           | 158 ++++++++---------
 drivers/clk/renesas/r9a08g045-cpg.c           |  64 +++++--
 drivers/clk/renesas/r9a09g011-cpg.c           | 116 ++++++------
 drivers/clk/renesas/rzg2l-cpg.c               | 166 +++++++++++++++---
 drivers/clk/renesas/rzg2l-cpg.h               |  21 ++-
 drivers/pinctrl/renesas/pinctrl-rzg2l.c       | 166 ++++++++++++++++--
 11 files changed, 736 insertions(+), 258 deletions(-)

-- 
2.39.2
Re: [PATCH 00/14] renesas: rzg3s: Add support for Ethernet
Posted by Linus Walleij 2 years ago
On Mon, Nov 20, 2023 at 8:00 AM Claudiu <claudiu.beznea@tuxon.dev> wrote:

> Patches 5-8 are pinctrl specific.

I expect Geert to pick these once he's happy with them and merge them
into his tree for pull request to my pinctrl tree.

If you want some other merging approach then inform us!

Yours,
Linus Walleij