summaryrefslogtreecommitdiff
path: root/rust/helpers/rcu.c
diff options
context:
space:
mode:
authorJakub Kicinski <kuba@kernel.org>2025-09-14 11:33:51 -0700
committerJakub Kicinski <kuba@kernel.org>2025-09-14 11:33:52 -0700
commit278289bcec901663868048497e36c92560bd1b14 (patch)
tree8d1afe218b4de32d76e3da68b19a1bcfbf37d067 /rust/helpers/rcu.c
parentfc006f5478fcf07d79b35e9dcdc51ecd11a6bf82 (diff)
parent57e9e4d7023a0d23869753b1baf4a89e6774107a (diff)
Merge branch 'add-gmac-support-for-renesas-rz-t2h-n2h-socs'
Lad Prabhakar says: ==================== Add GMAC support for Renesas RZ/{T2H, N2H} SoCs 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@bp.renesas.com/ ==================== Link: https://patch.msgid.link/20250908105901.3198975-1-prabhakar.mahadev-lad.rj@bp.renesas.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'rust/helpers/rcu.c')
0 files changed, 0 insertions, 0 deletions