kernel_samsung_a53x/drivers/net/ethernet/marvell
Jenishkumar Maheshbhai Patel d572881801 net: mvpp2: clear BM pool before initialization
[ Upstream commit 9f538b415db862e74b8c5d3abbccfc1b2b6caa38 ]

Register value persist after booting the kernel using
kexec which results in kernel panic. Thus clear the
BM pool registers before initialisation to fix the issue.

Fixes: 3f518509dedc ("ethernet: Add new driver for Marvell Armada 375 network unit")
Signed-off-by: Jenishkumar Maheshbhai Patel <jpatel2@marvell.com>
Reviewed-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
Link: https://lore.kernel.org/r/20240119035914.2595665-1-jpatel2@marvell.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-11-18 12:13:01 +01:00
..
mvpp2 net: mvpp2: clear BM pool before initialization 2024-11-18 12:13:01 +01:00
octeontx2 octeontx2-af: Fix marking couple of structure as __packed 2024-11-18 12:12:06 +01:00
prestera Backport mac80211 patches from linux-6.1.y 2024-06-15 16:29:20 -03:00
Kconfig Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Makefile Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mv643xx_eth.c Backport mac80211 patches from linux-6.1.y 2024-06-15 16:29:20 -03:00
mvmdio.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mvneta.c Backport mac80211 patches from linux-6.1.y 2024-06-15 16:29:20 -03:00
mvneta_bm.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mvneta_bm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pxa168_eth.c Backport mac80211 patches from linux-6.1.y 2024-06-15 16:29:20 -03:00
skge.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
skge.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sky2.c Backport mac80211 patches from linux-6.1.y 2024-06-15 16:29:20 -03:00
sky2.h sky2: Make sure there is at least one frag_addr available 2024-11-08 11:26:17 +01:00