[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20231201055252.1302-1-rohan.g.thomas@intel.com>
Date: Fri, 1 Dec 2023 13:52:49 +0800
From: Rohan G Thomas <rohan.g.thomas@...el.com>
To: "David S . Miller" <davem@...emloft.net>,
Alexandre Torgue <alexandre.torgue@...s.st.com>,
Jose Abreu <joabreu@...opsys.com>,
Eric Dumazet <edumazet@...gle.com>,
Jakub Kicinski <kuba@...nel.org>,
Paolo Abeni <pabeni@...hat.com>,
Maxime Coquelin <mcoquelin.stm32@...il.com>,
Giuseppe Cavallaro <peppe.cavallaro@...com>,
Richard Cochran <richardcochran@...il.com>,
Russell King <linux@...linux.org.uk>,
Alexei Starovoitov <ast@...nel.org>,
Daniel Borkmann <daniel@...earbox.net>,
Jesper Dangaard Brouer <hawk@...nel.org>,
John Fastabend <john.fastabend@...il.com>,
Serge Semin <fancer.lancer@...il.com>
Cc: netdev@...r.kernel.org, linux-stm32@...md-mailman.stormreply.com,
linux-arm-kernel@...ts.infradead.org, linux-kernel@...r.kernel.org,
bpf@...r.kernel.org, Rohan G Thomas <rohan.g.thomas@...el.com>
Subject: [PATCH net-next v2 0/3] net: stmmac: EST implementation
Hi,
This patchset extends EST interrupt handling support to DWXGMAC IP
followed by refactoring of EST implementation. Added a separate
module for EST and moved all EST related functions to the new module.
Also added support for EST cycle-time-extension.
changelog v2:
* Refactor EST implementation as suggested by Serge and Jakub
* Added support for EST cycle-time-extension
Rohan G Thomas (3):
net: stmmac: xgmac: EST interrupts handling
net: stmmac: Refactor EST implementation
net: stmmac: Add support for EST cycle-time-extension
drivers/net/ethernet/stmicro/stmmac/Makefile | 2 +-
drivers/net/ethernet/stmicro/stmmac/common.h | 1 +
.../net/ethernet/stmicro/stmmac/dwmac4_core.c | 4 -
drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 137 ---------------
drivers/net/ethernet/stmicro/stmmac/dwmac5.h | 51 ------
.../net/ethernet/stmicro/stmmac/dwxgmac2.h | 16 --
.../ethernet/stmicro/stmmac/dwxgmac2_core.c | 53 ------
drivers/net/ethernet/stmicro/stmmac/hwif.c | 21 +++
drivers/net/ethernet/stmicro/stmmac/hwif.h | 22 ++-
drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 +
.../net/ethernet/stmicro/stmmac/stmmac_est.c | 165 ++++++++++++++++++
.../net/ethernet/stmicro/stmmac/stmmac_est.h | 64 +++++++
.../net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +-
.../net/ethernet/stmicro/stmmac/stmmac_ptp.c | 4 +-
.../net/ethernet/stmicro/stmmac/stmmac_tc.c | 8 +-
15 files changed, 276 insertions(+), 275 deletions(-)
create mode 100644 drivers/net/ethernet/stmicro/stmmac/stmmac_est.c
create mode 100644 drivers/net/ethernet/stmicro/stmmac/stmmac_est.h
--
2.26.2
Powered by blists - more mailing lists