]> git.baikalelectronics.ru Git - kernel.git/commit
enetc: Enable TC offloading with mqprio
authorCamelia Groza <camelia.groza@nxp.com>
Mon, 27 May 2019 15:21:31 +0000 (18:21 +0300)
committerDavid S. Miller <davem@davemloft.net>
Wed, 29 May 2019 00:11:02 +0000 (17:11 -0700)
commita55d6fcfcec7050db3f9298d88d77a47b1aed7bc
tree8571f17a637ffc5594f9ae01eba618f9566e46ef
parent219deed707ce88de244ab98de01440ec215734ff
enetc: Enable TC offloading with mqprio

Add support to configure multiple prioritized TX traffic
classes with mqprio.

Configure one BD ring per TC for the moment, one netdev
queue per TC.

Signed-off-by: Camelia Groza <camelia.groza@nxp.com>
Signed-off-by: Claudiu Manoil <claudiu.manoil@nxp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/freescale/enetc/enetc.c
drivers/net/ethernet/freescale/enetc/enetc.h
drivers/net/ethernet/freescale/enetc/enetc_hw.h
drivers/net/ethernet/freescale/enetc/enetc_pf.c
drivers/net/ethernet/freescale/enetc/enetc_vf.c