public inbox for cip-dev@lists.cip-project.org
 help / color / mirror / Atom feed
* [PATCH 6.12.y-cip 00/22] Add RZ/G3E GBETH support
@ 2025-11-03 11:37 John Madieu
  2025-11-03 11:37 ` [PATCH 6.12.y-cip 01/22] soc: renesas: Add config option for RZ/V2N (R9A09G056) SoC John Madieu
                   ` (23 more replies)
  0 siblings, 24 replies; 33+ messages in thread
From: John Madieu @ 2025-11-03 11:37 UTC (permalink / raw)
  To: cip-dev, Nobuhiro Iwamatsu, Pavel Machek

Add RZ/G3E GBETH support to cip-6.12. While at it, also backport RZ/V2N Pinctrl and
OEN dependencies.

Biju Das (1):
  pinctrl: renesas: rzg2l: Fix OEN resume

Geert Uytterhoeven (1):
  dt-bindings: net: Rename renesas,r9a09g057-gbeth.yaml

Jan Petrous (OSS) (1):
  net: phy: Add helper for mapping RGMII link speed to clock rate

John Madieu (5):
  clk: renesas: r9a09g047: Add clock and reset signals for the GBETH IPs
  dt-bindings: net: renesas-gbeth: Add support for RZ/G3E (R9A09G047)
    SoC
  arm64: dts: renesas: r9a09g047: Add GBETH nodes
  arm64: dts: renesas: rzg3e-smarc-som: Enable eth{0-1} (GBETH)
    interfaces
  arm64: dts: renesas: r9a09g047: Enable Tx coe support

Lad Prabhakar (11):
  soc: renesas: Add config option for RZ/V2N (R9A09G056) SoC
  dt-bindings: pinctrl: renesas: Document RZ/V2N SoC
  pinctrl: renesas: rzg2l: Add support for RZ/V2N SoC
  pinctrl: renesas: rzg2l: Parameterize OEN register offset
  pinctrl: renesas: rzg2l: Unify OEN access by making pin-to-bit mapping
    configurable
  pinctrl: renesas: rzg2l: Remove OEN ops for RZ/G3E
  pinctrl: renesas: rzg2l: Unify OEN handling across RZ/{G2L,V2H,V2N}
  pinctrl: renesas: rzg2l: Add PFC_OEN support for RZ/G3E SoC
  pinctrl: renesas: rzg2l: Drop oen_read and oen_write callbacks
  dt-bindings: net: Document support for Renesas RZ/V2H(P) GBETH
  net: stmmac: Add DWMAC glue layer for Renesas GBETH

Russell King (Oracle) (3):
  net: stmmac: provide set_clk_tx_rate() hook
  net: stmmac: provide generic implementation for set_clk_tx_rate method
  net: stmmac: provide stmmac_pltfr_find_clk()

 .../bindings/net/renesas,rzv2h-gbeth.yaml     | 203 +++++++
 .../devicetree/bindings/net/snps,dwmac.yaml   |   1 +
 .../pinctrl/renesas,rzg2l-pinctrl.yaml        |   2 +
 arch/arm64/boot/dts/renesas/r9a09g047.dtsi    | 207 ++++++++
 .../boot/dts/renesas/rzg3e-smarc-som.dtsi     | 111 ++++
 drivers/clk/renesas/r9a09g047-cpg.c           |  64 +++
 drivers/clk/renesas/rzv2h-cpg.h               |   7 +
 drivers/net/ethernet/stmicro/stmmac/Kconfig   |  11 +
 drivers/net/ethernet/stmicro/stmmac/Makefile  |   1 +
 .../stmicro/stmmac/dwmac-renesas-gbeth.c      | 146 +++++
 drivers/net/ethernet/stmicro/stmmac/stmmac.h  |   2 +
 .../net/ethernet/stmicro/stmmac/stmmac_main.c |  43 ++
 .../ethernet/stmicro/stmmac/stmmac_platform.c |  11 +
 .../ethernet/stmicro/stmmac/stmmac_platform.h |   3 +
 drivers/pinctrl/renesas/Kconfig               |   1 +
 drivers/pinctrl/renesas/pinctrl-rzg2l.c       | 501 ++++++++++--------
 drivers/soc/renesas/Kconfig                   |   6 +
 include/linux/phy.h                           |  23 +
 include/linux/stmmac.h                        |   6 +
 19 files changed, 1115 insertions(+), 234 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/net/renesas,rzv2h-gbeth.yaml
 create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-renesas-gbeth.c

-- 
2.25.1



^ permalink raw reply	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2025-11-06 19:11 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-03 11:37 [PATCH 6.12.y-cip 00/22] Add RZ/G3E GBETH support John Madieu
2025-11-03 11:37 ` [PATCH 6.12.y-cip 01/22] soc: renesas: Add config option for RZ/V2N (R9A09G056) SoC John Madieu
2025-11-04 12:43   ` Pavel Machek
2025-11-06 11:55   ` Pavel Machek
2025-11-03 11:37 ` [PATCH 6.12.y-cip 02/22] dt-bindings: pinctrl: renesas: Document RZ/V2N SoC John Madieu
2025-11-03 11:37 ` [PATCH 6.12.y-cip 03/22] pinctrl: renesas: rzg2l: Add support for " John Madieu
2025-11-03 11:37 ` [PATCH 6.12.y-cip 04/22] pinctrl: renesas: rzg2l: Parameterize OEN register offset John Madieu
2025-11-03 11:37 ` [PATCH 6.12.y-cip 05/22] pinctrl: renesas: rzg2l: Unify OEN access by making pin-to-bit mapping configurable John Madieu
2025-11-03 11:37 ` [PATCH 6.12.y-cip 06/22] pinctrl: renesas: rzg2l: Remove OEN ops for RZ/G3E John Madieu
2025-11-03 11:37 ` [PATCH 6.12.y-cip 07/22] pinctrl: renesas: rzg2l: Unify OEN handling across RZ/{G2L,V2H,V2N} John Madieu
2025-11-03 11:37 ` [PATCH 6.12.y-cip 08/22] pinctrl: renesas: rzg2l: Add PFC_OEN support for RZ/G3E SoC John Madieu
2025-11-03 11:37 ` [PATCH 6.12.y-cip 09/22] pinctrl: renesas: rzg2l: Drop oen_read and oen_write callbacks John Madieu
2025-11-03 11:37 ` [PATCH 6.12.y-cip 10/22] pinctrl: renesas: rzg2l: Fix OEN resume John Madieu
2025-11-03 11:37 ` [PATCH 6.12.y-cip 11/22] clk: renesas: r9a09g047: Add clock and reset signals for the GBETH IPs John Madieu
2025-11-03 11:37 ` [PATCH 6.12.y-cip 12/22] dt-bindings: net: Document support for Renesas RZ/V2H(P) GBETH John Madieu
2025-11-03 11:37 ` [PATCH 6.12.y-cip 13/22] dt-bindings: net: renesas-gbeth: Add support for RZ/G3E (R9A09G047) SoC John Madieu
2025-11-03 11:37 ` [PATCH 6.12.y-cip 14/22] dt-bindings: net: Rename renesas,r9a09g057-gbeth.yaml John Madieu
2025-11-03 11:37 ` [PATCH 6.12.y-cip 15/22] net: phy: Add helper for mapping RGMII link speed to clock rate John Madieu
2025-11-03 11:38 ` [PATCH 6.12.y-cip 16/22] net: stmmac: provide set_clk_tx_rate() hook John Madieu
2025-11-03 11:38 ` [PATCH 6.12.y-cip 17/22] net: stmmac: provide generic implementation for set_clk_tx_rate method John Madieu
2025-11-03 11:38 ` [PATCH 6.12.y-cip 18/22] net: stmmac: provide stmmac_pltfr_find_clk() John Madieu
2025-11-03 11:38 ` [PATCH 6.12.y-cip 19/22] net: stmmac: Add DWMAC glue layer for Renesas GBETH John Madieu
2025-11-04 12:45   ` Pavel Machek
2025-11-04 18:25     ` John Madieu
2025-11-03 11:38 ` [PATCH 6.12.y-cip 20/22] arm64: dts: renesas: r9a09g047: Add GBETH nodes John Madieu
2025-11-03 11:38 ` [PATCH 6.12.y-cip 21/22] arm64: dts: renesas: rzg3e-smarc-som: Enable eth{0-1} (GBETH) interfaces John Madieu
2025-11-03 11:38 ` [PATCH 6.12.y-cip 22/22] arm64: dts: renesas: r9a09g047: Enable Tx coe support John Madieu
2025-11-05  9:20 ` [PATCH 6.12.y-cip 00/22] Add RZ/G3E GBETH support Pavel Machek
2025-11-05  9:30   ` [cip-dev] " Biju Das
2025-11-05 10:48     ` Pavel Machek
2025-11-05 11:40       ` Biju Das
2025-11-06 11:54         ` Pavel Machek
2025-11-06 19:11 ` Pavel Machek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox