public inbox for netdev@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 00/11] Add ETHSW support for Renesas RZ/T2H and RZ/N2H SoCs
@ 2025-11-21 11:35 Prabhakar
  2025-11-21 11:35 ` [PATCH net-next 01/11] net: dsa: tag_rzn1_a5psw: Drop redundant ETH_P_DSA_A5PSW definition Prabhakar
                   ` (10 more replies)
  0 siblings, 11 replies; 36+ messages in thread
From: Prabhakar @ 2025-11-21 11:35 UTC (permalink / raw)
  To: Clément Léger, Andrew Lunn, Vladimir Oltean,
	David S. Miller, Eric Dumazet, Jakub Kicinski, Paolo Abeni,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley, Simon Horman,
	Philipp Zabel, Russell King, Geert Uytterhoeven, Magnus Damm
  Cc: linux-renesas-soc, netdev, devicetree, linux-kernel, Prabhakar,
	Biju Das, Fabrizio Castro, Lad Prabhakar

From: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>

Hi All,

This series of patches adds support for the Renesas RZ/T2H and RZ/N2H SoCs
which integrate an Ethernet switch IP variant called ETHSW. The ETHSW is
largely compatible with the A5PSW switch found on RZ/N1 SoCs, but has
several key differences in register layout and hardware configuration. The
series includes updates to the DSA driver, device tree bindings, and
Kconfig to enable support for these SoCs.

Cheers,
Prabhakar

Lad Prabhakar (11):
  net: dsa: tag_rzn1_a5psw: Drop redundant ETH_P_DSA_A5PSW definition
  net: dsa: tag_rzn1_a5psw: Add RZ/T2H ETHSW tag protocol and register
    ethsw tag driver
  net: dsa: Kconfig: Expand config description to cover RZ/T2H and
    RZ/N2H ETHSW
  dt-bindings: net: dsa: renesas,rzn1-a5psw: Add RZ/T2H and RZ/N2H ETHSW
    support
  net: dsa: rzn1-a5psw: Add support for optional reset control
  net: dsa: rzn1-a5psw: Add support for optional timestamp clock
  net: dsa: rzn1-a5psw: Make switch topology configurable via OF data
  net: dsa: rzn1-a5psw: Make DSA tag protocol configurable via OF data
  net: dsa: rzn1-a5psw: Add support for management port frame length
    adjustment
  net: dsa: rzn1-a5psw: Add support for RZ/T2H Ethernet switch
  net: dsa: Kconfig: Enable support for RZ/T2H and RZ/N2H SoCs

 .../bindings/net/dsa/renesas,rzn1-a5psw.yaml  | 154 +++++++++++++++---
 drivers/net/dsa/Kconfig                       |   9 +-
 drivers/net/dsa/rzn1_a5psw.c                  |  58 +++++--
 drivers/net/dsa/rzn1_a5psw.h                  |  25 ++-
 include/net/dsa.h                             |   2 +
 include/uapi/linux/if_ether.h                 |   2 +-
 net/dsa/Kconfig                               |   6 +-
 net/dsa/tag_rzn1_a5psw.c                      |  22 ++-
 8 files changed, 230 insertions(+), 48 deletions(-)

-- 
2.52.0


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

end of thread, other threads:[~2025-12-10 21:10 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-21 11:35 [PATCH net-next 00/11] Add ETHSW support for Renesas RZ/T2H and RZ/N2H SoCs Prabhakar
2025-11-21 11:35 ` [PATCH net-next 01/11] net: dsa: tag_rzn1_a5psw: Drop redundant ETH_P_DSA_A5PSW definition Prabhakar
2025-11-21 19:17   ` Vladimir Oltean
2025-11-21 11:35 ` [PATCH net-next 02/11] net: dsa: tag_rzn1_a5psw: Add RZ/T2H ETHSW tag protocol and register ethsw tag driver Prabhakar
2025-11-21 19:27   ` Vladimir Oltean
2025-11-21 20:29     ` Lad, Prabhakar
2025-11-21 20:48       ` Vladimir Oltean
2025-11-21 21:30         ` Lad, Prabhakar
2025-11-21 21:36           ` Vladimir Oltean
2025-11-21 11:35 ` [PATCH net-next 03/11] net: dsa: Kconfig: Expand config description to cover RZ/T2H and RZ/N2H ETHSW Prabhakar
2025-11-21 19:30   ` Vladimir Oltean
2025-11-21 20:58     ` Lad, Prabhakar
2025-11-21 11:35 ` [PATCH net-next 04/11] dt-bindings: net: dsa: renesas,rzn1-a5psw: Add RZ/T2H and RZ/N2H ETHSW support Prabhakar
2025-11-27 13:16   ` Geert Uytterhoeven
2025-11-21 11:35 ` [PATCH net-next 05/11] net: dsa: rzn1-a5psw: Add support for optional reset control Prabhakar
2025-11-21 11:43   ` Philipp Zabel
2025-11-21 19:37   ` Vladimir Oltean
2025-11-21 11:35 ` [PATCH net-next 06/11] net: dsa: rzn1-a5psw: Add support for optional timestamp clock Prabhakar
2025-11-21 19:39   ` Vladimir Oltean
2025-11-26 17:42     ` Lad, Prabhakar
2025-11-24 12:45   ` Geert Uytterhoeven
2025-11-26 17:43     ` Lad, Prabhakar
2025-11-21 11:35 ` [PATCH net-next 07/11] net: dsa: rzn1-a5psw: Make switch topology configurable via OF data Prabhakar
2025-11-21 20:34   ` Vladimir Oltean
2025-11-21 21:41     ` Lad, Prabhakar
2025-11-21 11:35 ` [PATCH net-next 08/11] net: dsa: rzn1-a5psw: Make DSA tag protocol " Prabhakar
2025-11-21 20:55   ` Vladimir Oltean
2025-11-26 20:02     ` Lad, Prabhakar
2025-11-21 11:35 ` [PATCH net-next 09/11] net: dsa: rzn1-a5psw: Add support for management port frame length adjustment Prabhakar
2025-11-21 21:05   ` Vladimir Oltean
2025-12-09 16:02     ` Lad, Prabhakar
2025-12-09 21:28       ` Vladimir Oltean
2025-12-10 21:09         ` Lad, Prabhakar
2025-11-21 11:35 ` [PATCH net-next 10/11] net: dsa: rzn1-a5psw: Add support for RZ/T2H Ethernet switch Prabhakar
2025-11-21 11:35 ` [PATCH net-next 11/11] net: dsa: Kconfig: Enable support for RZ/T2H and RZ/N2H SoCs Prabhakar
2025-11-21 21:09   ` Vladimir Oltean

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