mirror_ubuntu-kernels/drivers/net/ethernet/marvell
Hariprasad Kelam 61f98da469 octeontx2-pf: Allow both ntuple and TC features on the interface
The current implementation does not allow the user to enable both
hw-tc-offload and ntuple features on the interface. These checks
are added as TC flower offload and ntuple features internally configures
the same hardware resource MCAM. But TC HTB offload configures the
transmit scheduler which can be safely enabled on the interface with
ntuple feature.

This patch adds the same and ensures only TC flower offload and ntuple
features are mutually exclusive.

Signed-off-by: Hariprasad Kelam <hkelam@marvell.com>
Signed-off-by: Sunil Goutham <sgoutham@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2023-08-11 11:54:41 +01:00
..
mvpp2 page_pool: split types and declarations from page_pool.h 2023-08-07 13:05:19 -07:00
octeon_ep octeon_ep: Add control plane host and firmware versions. 2023-08-11 09:51:01 +01:00
octeontx2 octeontx2-pf: Allow both ntuple and TC features on the interface 2023-08-11 11:54:41 +01:00
prestera Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2023-08-10 14:10:53 -07:00
Kconfig net: ethernet: Add missing depends on MDIO_DEVRES 2023-04-12 20:38:48 -07:00
Makefile octeon_ep: Add driver framework and device initialization 2022-04-13 12:56:32 +01:00
mv643xx_eth.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-11-10 17:43:53 -08:00
mvmdio.c net/marvell: fix Wvoid-pointer-to-enum-cast warning 2023-08-11 09:58:45 +01:00
mvneta_bm.c
mvneta_bm.h
mvneta.c page_pool: split types and declarations from page_pool.h 2023-08-07 13:05:19 -07:00
pxa168_eth.c net: marvell: pxa168_eth: drop of_match_ptr for ID table 2023-03-15 08:02:45 +00:00
skge.c net: drop the weight argument from netif_napi_add 2022-09-28 18:57:14 -07:00
skge.h net: marvell: remove leading spaces before tabs 2021-05-19 12:17:31 -07:00
sky2.c net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
sky2.h net: marvell: remove leading spaces before tabs 2021-05-19 12:17:31 -07:00