|
|
Log in / Subscribe / Register

net: stmmac: socfpga: Add Agilex5 platform support and enhancements

From:  Rohan G Thomas via B4 Relay <devnull+rohan.g.thomas.altera.com-AT-kernel.org>
To:  Maxime Chevallier <maxime.chevallier-AT-bootlin.com>, Andrew Lunn <andrew+netdev-AT-lunn.ch>, "David S. Miller" <davem-AT-davemloft.net>, Eric Dumazet <edumazet-AT-google.com>, Jakub Kicinski <kuba-AT-kernel.org>, Paolo Abeni <pabeni-AT-redhat.com>, Maxime Coquelin <mcoquelin.stm32-AT-gmail.com>, Alexandre Torgue <alexandre.torgue-AT-foss.st.com>, Richard Cochran <richardcochran-AT-gmail.com>, Steffen Trumtrar <s.trumtrar-AT-pengutronix.de>
Subject:  [PATCH net-next 0/4] net: stmmac: socfpga: Add Agilex5 platform support and enhancements
Date:  Wed, 29 Oct 2025 16:06:12 +0800
Message-ID:  <20251029-agilex5_ext-v1-0-1931132d77d6@altera.com>
Cc:  netdev-AT-vger.kernel.org, linux-stm32-AT-st-md-mailman.stormreply.com, linux-arm-kernel-AT-lists.infradead.org, linux-kernel-AT-vger.kernel.org, Rohan G Thomas <rohan.g.thomas-AT-altera.com>
Archive-link:  Article

This patch series adds support for the Agilex5 EMAC platform to the
dwmac-socfpga driver.

The series includes:
   - Platform configuration for Agilex5 EMAC
   - Enabling Time-Based Scheduling (TBS) for Tx queues 6 and 7
   - Enabling TCP Segmentation Offload(TSO)
   - Adding hardware-supported cross timestamping using the SMTG IP,
     allowing precise synchronization between MAC and system time via
     PTP_SYS_OFFSET_PRECISE.

Signed-off-by: Rohan G Thomas <rohan.g.thomas@altera.com>
---
Rohan G Thomas (4):
      net: stmmac: socfpga: Agilex5 EMAC platform configuration
      net: stmmac: socfpga: Enable TBS support for Agilex5
      net: stmmac: socfpga: Enable TSO for Agilex5 platform
      net: stmmac: socfpga: Add hardware supported cross-timestamp

 .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c    | 194 +++++++++++++++++++--
 drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h     |   5 +
 2 files changed, 189 insertions(+), 10 deletions(-)
---
base-commit: a8abe8e210c175b1d5a7e53df069e107b65c13cb
change-id: 20251029-agilex5_ext-c17bd779cdef

Best regards,
-- 
Rohan G Thomas <rohan.g.thomas@altera.com>





Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds