From: Lad Prabhakar <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx> Hi All, This series adds support for the Ethernet MAC (GMAC) IP present on the Renesas RZ/T2H and RZ/N2H SoCs. While these SoCs use the same Synopsys DesignWare MAC IP (version 5.20) as the existing RZ/V2H(P), the hardware is synthesized with different options that require driver and binding updates: - 8 RX/TX queue pairs instead of 4 (requiring 19 interrupts vs 11) - Different clock requirements (3 clocks vs 7) - Different reset handling (2 named resets vs 1 unnamed) - Split header feature enabled - GMAC connected through a MIIC PCS on RZ/T2H The series first updates the generic dwmac binding to accommodate the higher interrupt count, then extends the Renesas-specific binding with a to document both SoCs. The driver changes prepare for multi-SoC support by introducing OF match data for per-SoC configuration, then add RZ/T2H support including PCS integration through the existing RZN1 MIIC driver. Note this patch series is dependent on the PCS driver [0] (not a build dependency). [0] https://lore.kernel.org/all/20250904114204.4148520-1-prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx/ v1->v2: - Squshed incerasing interrupt count changes to snps,dwmac.yaml into this patch. - Dropped un-necessary blank lines. - Switched using "renesas,r9a09g077-gbeth" compatible string for RZ/T2H instead of "renesas,rzt2h-gbeth" and used it as a fallback for RZ/N2H. - Updated description for reset property. - Added pcs-handle property required for RZ/T2H. - Updated commit message to reflect changes for patch 1/3. Cheers, Prabhakar Lad Prabhakar (3): dt-bindings: net: renesas,rzv2h-gbeth: Document Renesas RZ/T2H and RZ/N2H SoCs net: stmmac: dwmac-renesas-gbeth: Use OF data for configuration net: stmmac: dwmac-renesas-gbeth: Add support for RZ/T2H SoC .../bindings/net/renesas,rzv2h-gbeth.yaml | 178 ++++++++++++++---- .../devicetree/bindings/net/snps,dwmac.yaml | 9 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 1 + .../stmicro/stmmac/dwmac-renesas-gbeth.c | 109 ++++++++++- 4 files changed, 243 insertions(+), 54 deletions(-) -- 2.51.0