public inbox for netdev@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/2] Fixes for stmmac driver
@ 2026-03-13 10:57 Christophe Roullier
  2026-03-13 10:57 ` [PATCH v2 1/2] net: stmmac: fix pinctrl management during suspend/resume Christophe Roullier
  2026-03-13 10:57 ` [PATCH v2 2/2] net: stmmac: manage error case during stmmac_dvr_probe Christophe Roullier
  0 siblings, 2 replies; 13+ messages in thread
From: Christophe Roullier @ 2026-03-13 10:57 UTC (permalink / raw)
  To: Andrew Lunn, David S . Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Maxime Coquelin, Alexandre Torgue, Russell King,
	linusw, antonio.borneo, Maxime Chevallier, Vladimir Oltean,
	Christophe Roullier
  Cc: netdev, linux-stm32, linux-arm-kernel, linux-kernel

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 bad cleaning when error during stmmac_mdio_register.

V2: - put Reviewed-by from Russell for second commit.
    - update first commit with Russell'remark.
    - Dropped the third patch from v1. It requires additional work on the
      pinctrl framework to add a new state, and I don’t want this to
      block the other two patches.
      I do not intend to drop this change; I will follow up on it in a
      separate thread together with Antonio Borneo.

Christophe Roullier (2):
  net: stmmac: fix pinctrl management during suspend/resume
  net: stmmac: manage error case during stmmac_dvr_probe

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

-- 
2.43.0


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2026-03-25  9:55 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-13 10:57 [PATCH v2 0/2] Fixes for stmmac driver Christophe Roullier
2026-03-13 10:57 ` [PATCH v2 1/2] net: stmmac: fix pinctrl management during suspend/resume Christophe Roullier
2026-03-13 11:08   ` Russell King (Oracle)
2026-03-13 23:44     ` Linus Walleij
2026-03-14  0:37       ` Russell King (Oracle)
2026-03-16  9:03         ` Russell King (Oracle)
2026-03-16 10:06           ` Christophe ROULLIER
     [not found]           ` <4de50fb9-35e6-48e7-8111-c5a94099d4f7@foss.st.com>
2026-03-16 13:14             ` Russell King (Oracle)
2026-03-17  0:13         ` Linus Walleij
2026-03-17 13:11           ` Russell King (Oracle)
2026-03-19  9:43             ` Linus Walleij
2026-03-25  9:55               ` Russell King (Oracle)
2026-03-13 10:57 ` [PATCH v2 2/2] net: stmmac: manage error case during stmmac_dvr_probe Christophe Roullier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox