Messages in this thread | | | From | Jose Abreu <> | Subject | [PATCH net-next 0/4] net: stmmac: Improvements for -next | Date | Tue, 10 Dec 2019 20:54:40 +0100 |
| |
Improvements for stmmac.
1) Adds more information regarding HW Caps in the DebugFS file.
2) Prevents incostant bandwidth because of missing interrupts.
3) Allows interrupts to be independently enabled or disabled so that we don't have to schedule both TX and RX NAPIs.
4) Stops using a magic number in coalesce timer re-arm.
--- Cc: Giuseppe Cavallaro <peppe.cavallaro@st.com> Cc: Alexandre Torgue <alexandre.torgue@st.com> Cc: Jose Abreu <joabreu@synopsys.com> Cc: "David S. Miller" <davem@davemloft.net> Cc: Maxime Ripard <mripard@kernel.org> Cc: Chen-Yu Tsai <wens@csie.org> Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com> Cc: netdev@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org Cc: linux-stm32@st-md-mailman.stormreply.com Cc: linux-kernel@vger.kernel.org ---
Jose Abreu (4): net: stmmac: Print more information in DebugFS DMA Capabilities file net: stmmac: Always arm TX Timer at end of transmission start net: stmmac: Let TX and RX interrupts be independently enabled/disabled net: stmmac: Always use TX coalesce timer value when rescheduling
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 24 +++++- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h | 11 ++- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 47 +++++++++-- drivers/net/ethernet/stmicro/stmmac/dwmac_dma.h | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 22 ++++- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 2 + drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 24 +++++- drivers/net/ethernet/stmicro/stmmac/hwif.h | 6 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 94 +++++++++++++++------- 10 files changed, 183 insertions(+), 54 deletions(-)
-- 2.7.4
| |