[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20231207070700.4156557-1-claudiu.beznea.uj@bp.renesas.com>
Date: Thu, 7 Dec 2023 09:06:49 +0200
From: Claudiu <claudiu.beznea@...on.dev>
To: s.shtylyov@....ru, davem@...emloft.net, edumazet@...gle.com,
kuba@...nel.org, pabeni@...hat.com, robh+dt@...nel.org,
krzysztof.kozlowski+dt@...aro.org, conor+dt@...nel.org,
geert+renesas@...der.be, magnus.damm@...il.com,
mturquette@...libre.com, sboyd@...nel.org,
linus.walleij@...aro.org, prabhakar.mahadev-lad.rj@...renesas.com,
biju.das.jz@...renesas.com
Cc: linux-renesas-soc@...r.kernel.org, netdev@...r.kernel.org,
devicetree@...r.kernel.org, linux-kernel@...r.kernel.org,
linux-clk@...r.kernel.org, linux-gpio@...r.kernel.org,
Claudiu Beznea <claudiu.beznea.uj@...renesas.com>
Subject: [PATCH v2 00/11] renesas: rzg3s: Add support for Ethernet
From: Claudiu Beznea <claudiu.beznea.uj@...renesas.com>
Hi,
Series adds Ethernet support for Renesas RZ/G3S.
Along with it preparatory cleanups and fixes were included.
Patches 1-2 are clock specific.
Patches 3-7 are pinctrl specific.
Patches 8-11 are device tree specific.
It is expected that patches will be integrated though Geert's tree.
Thank you,
Claudiu Beznea
Changes in v2:
- patches 1/14 and 14/14 from v1 were integrated thus, didn't include
them in this version
- dropped patch 3/14 "clk: renesas: rzg2l-cpg: Add support for MSTOP"
from v1 and associated changes; a follow up will be done on it after
the current series will be accepted
- addressed review comments
- fixed typos in commit title and description
- collected tags
- removed IEN functinality form patch 6/12 and added it in a separate patch
(patch 7/12)
- patch 11/14] "arm64: renesas: rzg3s-smarc-som: Invert the logic for
SW_SD2_EN macro from" from v1 was replaced by patch 10/11 in this
version "arm64: renesas: rzg3s-smarc-som: Use switches' names
to select on-board functionalities"
Claudiu Beznea (11):
clk: renesas: rzg2l-cpg: Check reset monitor registers
clk: renesas: r9a08g045-cpg: Add clock and reset support for ETH0 and
ETH1
pinctrl: renesas: rzg2l: Move arg and index 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
pinctrl: renesas: rzg2l: Add input enable to the Ethernet pins
dt-bindings: net: renesas,etheravb: Document RZ/G3S support
arm64: renesas: r9a08g045: Add the Ethernet nodes
arm64: renesas: rzg3s-smarc-som: Use switches' names to select
on-board functionalities
arm64: dts: renesas: rzg3s-smarc-som: Enable the Ethernet interfaces
.../bindings/net/renesas,etheravb.yaml | 1 +
arch/arm64/boot/dts/renesas/r9a08g045.dtsi | 38 ++++
.../boot/dts/renesas/rzg3s-smarc-som.dtsi | 173 ++++++++++++++++--
drivers/clk/renesas/r9a08g045-cpg.c | 10 +
drivers/clk/renesas/rzg2l-cpg.c | 59 ++++--
drivers/pinctrl/renesas/pinctrl-rzg2l.c | 164 +++++++++++++++--
6 files changed, 398 insertions(+), 47 deletions(-)
--
2.39.2
Powered by blists - more mailing lists