We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 85f0173 commit 4d3d3a1Copy full SHA for 4d3d3a1
drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c
@@ -688,18 +688,19 @@ static int mediatek_dwmac_probe(struct platform_device *pdev)
688
689
ret = mediatek_dwmac_clks_config(priv_plat, true);
690
if (ret)
691
- return ret;
+ goto err_remove_config_dt;
692
693
ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
694
- if (ret) {
695
- stmmac_remove_config_dt(pdev, plat_dat);
+ if (ret)
696
goto err_drv_probe;
697
- }
698
699
return 0;
700
701
err_drv_probe:
702
mediatek_dwmac_clks_config(priv_plat, false);
+err_remove_config_dt:
+ stmmac_remove_config_dt(pdev, plat_dat);
703
+
704
return ret;
705
}
706
0 commit comments