linux/drivers/net/ethernet/marvell
Geetha sowjanya 933a01ad59 octeontx2-af: Add NIX Errata workaround on CN10K silicon
This patch adds workaround for below 2 HW erratas

1. Due to improper clock gating, NIXRX may free the same
NPA buffer multiple times.. to avoid this, always enable
NIX RX conditional clock.

2. NIX FIFO does not get initialized on reset, if the SMQ
flush is triggered before the first packet is processed, it
will lead to undefined state. The workaround to perform SMQ
flush only if packet count is non-zero in MDQ.

Signed-off-by: Geetha sowjanya <gakula@marvell.com>
Signed-off-by: Sunil Kovvuri Goutham <sgoutham@marvell.com>
Signed-off-by: Sai Krishna <saikrishnag@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2023-02-20 10:42:37 +00:00
..
mvpp2 drivers: net: turn on XDP features 2023-02-02 20:48:23 -08:00
octeon_ep Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-11-17 18:30:39 -08:00
octeontx2 octeontx2-af: Add NIX Errata workaround on CN10K silicon 2023-02-20 10:42:37 +00:00
prestera net: devlink: let the core report the driver name instead of the drivers 2022-11-30 21:49:38 -08:00
Kconfig net: mvneta: add support for page_pool_get_stats 2022-04-15 10:43:48 +01: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: Remove C45 check in C22 only MDIO bus drivers 2023-01-20 18:12:45 -08:00
mvneta_bm.c
mvneta_bm.h
mvneta.c net: mvneta: do not set xdp_features for hw buffer devices 2023-02-13 19:49:00 -08:00
pxa168_eth.c net: mdio: Rework scanning of bus ready for quirks 2023-01-19 16:23:19 +01:00
skge.c net: drop the weight argument from netif_napi_add 2022-09-28 18:57:14 -07:00
skge.h
sky2.c treewide: Convert del_timer*() to timer_shutdown*() 2022-12-25 13:38:09 -08:00
sky2.h