From c6d4e5df18a17903d012ffd89e67d0ee5ce6cf2d Mon Sep 17 00:00:00 2001 From: Han Gao Date: Fri, 15 Mar 2024 00:47:16 +0800 Subject: [PATCH] fix: ethernet: dwmac-light: resovled hibernate Signed-off-by: Han Gao --- drivers/net/ethernet/stmicro/stmmac/dwmac-light.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-light.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-light.c index 19ac4b4d2..2ff93e778 100644 --- a/drivers/net/ethernet/stmicro/stmmac/dwmac-light.c +++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-light.c @@ -868,6 +868,9 @@ static int __maybe_unused thead_dwmac_resume(struct device *dev) struct platform_device *pdev = to_platform_device(dev); pm_debug(dev,"enter %s()\n",__func__); + if (!netif_running(ndev)) + return 0; + if (priv->plat->init) priv->plat->init(pdev, priv->plat->bsp_priv);