[PATCH 0/3] Fixes for stmmac driver

From: Christophe Roullier

Date: Wed Feb 18 2026 - 03:36:56 EST


First commit fix error when :
1 - Deactivated eth0 (ip link set eth0 down)
2 - Perform low power procedure
3 - Reactivate eth0 (ip link set eth0 up)
=> eth0: stmmac_hw_setup: DMA engine initialization failed
stm32-dwmac 5800a000.ethernet eth0: stmmac_open: Hw setup failed

Second commit fix error when ethernet driver is unbind,
ethernet pinouts always set.

Third commit fix bad cleaning when error during stmmac_mdio_register.

Christophe Roullier (3):
net: stmmac: fix pinctrl management during suspend/resume
net: stmmac: restore pinctrl when driver remove.
net: stmmac: manage error case during stmmac_dvr_probe

drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)

--
2.43.0