Merge branch 'stmmac-taprio'
Jose Abreu says:
====================
net: stmmac: TSN support using TAPRIO API
This series adds TSN support (EST and Frame Preemption) for stmmac driver.
1) Adds the HW specific support for EST in GMAC5+ cores.
2) Adds the HW specific support for EST in XGMAC3+ cores.
3) Integrates EST HW specific support with TAPRIO scheduler API.
4) Adds the Frame Preemption suppor on stmmac TAPRIO implementation.
5) Adds the HW specific support for Frame Preemption in GMAC5+ cores.
6) Adds the HW specific support for Frame Preemption in XGMAC3+ cores.
7) Adds support for HW debug counters for Frame Preemption available in
GMAC5+ cores.
====================
Signed-off-by:
David S. Miller <davem@davemloft.net>
No related branches found
No related tags found
Showing
- drivers/net/ethernet/stmicro/stmmac/common.h 5 additions, 0 deletionsdrivers/net/ethernet/stmicro/stmmac/common.h
- drivers/net/ethernet/stmicro/stmmac/dwmac4.h 12 additions, 0 deletionsdrivers/net/ethernet/stmicro/stmmac/dwmac4.h
- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 4 additions, 0 deletionsdrivers/net/ethernet/stmicro/stmmac/dwmac4_core.c
- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c 4 additions, 0 deletionsdrivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c
- drivers/net/ethernet/stmicro/stmmac/dwmac5.c 118 additions, 0 deletionsdrivers/net/ethernet/stmicro/stmmac/dwmac5.c
- drivers/net/ethernet/stmicro/stmmac/dwmac5.h 24 additions, 0 deletionsdrivers/net/ethernet/stmicro/stmmac/dwmac5.h
- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h 25 additions, 0 deletionsdrivers/net/ethernet/stmicro/stmmac/dwxgmac2.h
- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 76 additions, 0 deletionsdrivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c 4 additions, 0 deletionsdrivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c
- drivers/net/ethernet/stmicro/stmmac/hwif.h 14 additions, 0 deletionsdrivers/net/ethernet/stmicro/stmmac/hwif.h
- drivers/net/ethernet/stmicro/stmmac/mmc_core.c 16 additions, 0 deletionsdrivers/net/ethernet/stmicro/stmmac/mmc_core.c
- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 2 additions, 0 deletionsdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c
- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c 135 additions, 0 deletionsdrivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
- include/linux/stmmac.h 13 additions, 0 deletionsinclude/linux/stmmac.h
Loading
Please register or sign in to comment