From: Claudiu <claudiu.beznea@tuxon.dev> To: s.shtylyov@omp.ru, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, linux@armlinux.org.uk, geert+renesas@glider.be, magnus.damm@gmail.com, mturquette@baylibre.com, sboyd@kernel.org, linus.walleij@linaro.org, p.zabel@pengutronix.de, arnd@arndb.de, m.szyprowski@samsung.com, alexandre.torgue@foss.st.com, afd@ti.com, broonie@kernel.org, alexander.stein@ew.tq-group.com, eugen.hristev@collabora.com, sergei.shtylyov@gmail.com, prabhakar.mahadev-lad.rj@bp.renesas.com, biju.das.jz@bp.renesas.com Cc: linux-renesas-soc@vger.kernel.org, netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-clk@vger.kernel.org, linux-gpio@vger.kernel.org, claudiu.beznea@tuxon.dev, Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com> Subject: [PATCH 00/14] renesas: rzg3s: Add support for Ethernet Date: Mon, 20 Nov 2023 09:00:10 +0200 [thread overview] Message-ID: <20231120070024.4079344-1-claudiu.beznea.uj@bp.renesas.com> (raw) 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
WARNING: multiple messages have this Message-ID (diff)
From: Claudiu <claudiu.beznea@tuxon.dev> To: s.shtylyov@omp.ru, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, linux@armlinux.org.uk, geert+renesas@glider.be, magnus.damm@gmail.com, mturquette@baylibre.com, sboyd@kernel.org, linus.walleij@linaro.org, p.zabel@pengutronix.de, arnd@arndb.de, m.szyprowski@samsung.com, alexandre.torgue@foss.st.com, afd@ti.com, broonie@kernel.org, alexander.stein@ew.tq-group.com, eugen.hristev@collabora.com, sergei.shtylyov@gmail.com, prabhakar.mahadev-lad.rj@bp.renesas.com, biju.das.jz@bp.renesas.com Cc: linux-renesas-soc@vger.kernel.org, netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-clk@vger.kernel.org, linux-gpio@vger.kernel.org, claudiu.beznea@tuxon.dev, Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com> Subject: [PATCH 00/14] renesas: rzg3s: Add support for Ethernet Date: Mon, 20 Nov 2023 09:00:10 +0200 [thread overview] Message-ID: <20231120070024.4079344-1-claudiu.beznea.uj@bp.renesas.com> (raw) 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 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next reply other threads:[~2023-11-20 7:00 UTC|newest] Thread overview: 106+ messages / expand[flat|nested] mbox.gz Atom feed top 2023-11-20 7:00 Claudiu [this message] 2023-11-20 7:00 ` [PATCH 00/14] renesas: rzg3s: Add support for Ethernet Claudiu 2023-11-20 7:00 ` [PATCH 01/14] clk: renesas: rzg2l-cpg: Reuse code in rzg2l_cpg_reset() Claudiu 2023-11-20 7:00 ` Claudiu 2023-11-23 15:48 ` Geert Uytterhoeven 2023-11-23 15:48 ` Geert Uytterhoeven 2023-11-20 7:00 ` [PATCH 02/14] clk: renesas: rzg2l-cpg: Check reset monitor registers Claudiu 2023-11-20 7:00 ` Claudiu 2023-11-23 15:53 ` Geert Uytterhoeven 2023-11-23 15:53 ` Geert Uytterhoeven 2023-11-23 17:19 ` claudiu beznea 2023-11-23 17:19 ` claudiu beznea 2023-11-20 7:00 ` [PATCH 03/14] clk: renesas: rzg2l-cpg: Add support for MSTOP Claudiu 2023-11-20 7:00 ` Claudiu 2023-11-23 16:35 ` Geert Uytterhoeven 2023-11-23 16:35 ` Geert Uytterhoeven 2023-11-24 9:08 ` Geert Uytterhoeven 2023-11-24 9:08 ` Geert Uytterhoeven 2023-11-27 7:37 ` claudiu beznea 2023-11-27 7:37 ` claudiu beznea 2023-12-01 15:36 ` Geert Uytterhoeven 2023-12-01 15:36 ` Geert Uytterhoeven 2023-11-24 9:24 ` claudiu beznea 2023-11-24 9:24 ` claudiu beznea 2023-11-20 7:00 ` [PATCH 04/14] clk: renesas: r9a08g045-cpg: Add clock and reset support for ETH0 and ETH1 Claudiu 2023-11-20 7:00 ` Claudiu 2023-12-01 15:59 ` Geert Uytterhoeven 2023-12-01 15:59 ` Geert Uytterhoeven 2023-12-04 7:34 ` claudiu beznea 2023-12-04 7:34 ` claudiu beznea 2023-11-20 7:00 ` [PATCH 05/14] pinctrl: renesas: rzg2l: Move arg in the main function block Claudiu 2023-11-20 7:00 ` Claudiu 2023-12-01 16:15 ` Geert Uytterhoeven 2023-12-01 16:15 ` Geert Uytterhoeven 2023-12-04 7:37 ` claudiu beznea 2023-12-04 7:37 ` claudiu beznea 2023-11-20 7:00 ` [PATCH 06/14] pinctrl: renesas: rzg2l: Add pin configuration support for pinmux groups Claudiu 2023-11-20 7:00 ` Claudiu 2023-12-01 16:51 ` Geert Uytterhoeven 2023-12-01 16:51 ` Geert Uytterhoeven 2023-11-20 7:00 ` [PATCH 07/14] pinctrl: renesas: rzg2l: Add support to select power source for Ethernet pins Claudiu 2023-11-20 7:00 ` Claudiu 2023-12-01 17:11 ` Geert Uytterhoeven 2023-12-01 17:11 ` Geert Uytterhoeven 2023-11-20 7:00 ` [PATCH 08/14] pinctrl: renesas: rzg2l: Add output enable support Claudiu 2023-11-20 7:00 ` Claudiu 2023-12-01 17:25 ` Geert Uytterhoeven 2023-12-01 17:25 ` Geert Uytterhoeven 2023-11-20 7:00 ` [PATCH 09/14] dt-bindings: net: renesas,etheravb: Document RZ/G3S support Claudiu 2023-11-20 7:00 ` Claudiu 2023-11-20 15:39 ` Conor Dooley 2023-11-20 15:39 ` Conor Dooley 2023-11-20 18:39 ` Sergey Shtylyov 2023-11-20 18:39 ` Sergey Shtylyov 2023-11-21 16:29 ` Geert Uytterhoeven 2023-11-21 16:29 ` Geert Uytterhoeven 2023-11-20 7:00 ` [PATCH 10/14] arm64: renesas: r9a08g045: Add Ethernet nodes Claudiu 2023-11-20 7:00 ` Claudiu 2023-12-01 17:35 ` Geert Uytterhoeven 2023-12-01 17:35 ` Geert Uytterhoeven 2023-12-04 7:41 ` claudiu beznea 2023-12-04 7:41 ` claudiu beznea 2023-12-04 8:02 ` Geert Uytterhoeven 2023-12-04 8:02 ` Geert Uytterhoeven 2023-12-04 8:38 ` claudiu beznea 2023-12-04 8:38 ` claudiu beznea 2023-12-04 9:00 ` Geert Uytterhoeven 2023-12-04 9:00 ` Geert Uytterhoeven 2023-11-20 7:00 ` [PATCH 11/14] arm64: renesas: rzg3s-smarc-som: Invert the logic for SW_SD2_EN macro Claudiu 2023-11-20 7:00 ` Claudiu 2023-12-06 10:33 ` Geert Uytterhoeven 2023-12-06 10:33 ` Geert Uytterhoeven 2023-12-06 10:56 ` Geert Uytterhoeven 2023-12-06 10:56 ` Geert Uytterhoeven 2023-12-06 11:11 ` claudiu beznea 2023-12-06 11:11 ` claudiu beznea 2023-12-06 11:27 ` Geert Uytterhoeven 2023-12-06 11:27 ` Geert Uytterhoeven 2023-12-06 11:31 ` claudiu beznea 2023-12-06 11:31 ` claudiu beznea 2023-11-20 7:00 ` [PATCH 12/14] arm64: dts: renesas: Improve documentation for SW_SD0_DEV_SEL Claudiu 2023-11-20 7:00 ` Claudiu 2023-11-20 8:41 ` Sergey Shtylyov 2023-11-20 8:41 ` Sergey Shtylyov 2023-12-06 11:03 ` Geert Uytterhoeven 2023-12-06 11:03 ` Geert Uytterhoeven 2023-11-20 7:00 ` [PATCH 13/14] arm64: dts: renesas: rzg3s-smarc-som: Enable Ethernet interfaces Claudiu 2023-11-20 7:00 ` Claudiu 2023-12-06 11:22 ` Geert Uytterhoeven 2023-12-06 11:22 ` Geert Uytterhoeven 2023-12-06 11:48 ` claudiu beznea 2023-12-06 11:48 ` claudiu beznea 2023-11-20 7:00 ` [PATCH 14/14] arm: multi_v7_defconfig: Enable CONFIG_RAVB Claudiu 2023-11-20 7:00 ` Claudiu 2023-11-20 8:44 ` Arnd Bergmann 2023-11-20 8:44 ` Arnd Bergmann 2023-11-20 8:56 ` claudiu beznea 2023-11-20 8:56 ` claudiu beznea 2023-11-20 8:58 ` Geert Uytterhoeven 2023-11-20 8:58 ` Geert Uytterhoeven 2023-11-20 9:05 ` claudiu beznea 2023-11-20 9:05 ` claudiu beznea 2023-11-27 10:01 ` Geert Uytterhoeven 2023-11-27 10:01 ` Geert Uytterhoeven 2023-11-23 15:01 ` [PATCH 00/14] renesas: rzg3s: Add support for Ethernet Linus Walleij 2023-11-23 15:01 ` Linus Walleij
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20231120070024.4079344-1-claudiu.beznea.uj@bp.renesas.com \ --to=claudiu.beznea@tuxon.dev \ --cc=afd@ti.com \ --cc=alexander.stein@ew.tq-group.com \ --cc=alexandre.torgue@foss.st.com \ --cc=arnd@arndb.de \ --cc=biju.das.jz@bp.renesas.com \ --cc=broonie@kernel.org \ --cc=claudiu.beznea.uj@bp.renesas.com \ --cc=conor+dt@kernel.org \ --cc=davem@davemloft.net \ --cc=devicetree@vger.kernel.org \ --cc=edumazet@google.com \ --cc=eugen.hristev@collabora.com \ --cc=geert+renesas@glider.be \ --cc=krzysztof.kozlowski+dt@linaro.org \ --cc=kuba@kernel.org \ --cc=linus.walleij@linaro.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-clk@vger.kernel.org \ --cc=linux-gpio@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-renesas-soc@vger.kernel.org \ --cc=linux@armlinux.org.uk \ --cc=m.szyprowski@samsung.com \ --cc=magnus.damm@gmail.com \ --cc=mturquette@baylibre.com \ --cc=netdev@vger.kernel.org \ --cc=p.zabel@pengutronix.de \ --cc=pabeni@redhat.com \ --cc=prabhakar.mahadev-lad.rj@bp.renesas.com \ --cc=robh+dt@kernel.org \ --cc=s.shtylyov@omp.ru \ --cc=sboyd@kernel.org \ --cc=sergei.shtylyov@gmail.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.