diff --git a/target/linux/sunxi/patches-5.4/600-0001-v5.11-net-stmmac-dwmac-sun8i-Fix-probe-error-handling.patch b/target/linux/sunxi/patches-5.4/600-0001-v5.11-net-stmmac-dwmac-sun8i-Fix-probe-error-handling.patch index bbd02ffc80..64aa2657b4 100644 --- a/target/linux/sunxi/patches-5.4/600-0001-v5.11-net-stmmac-dwmac-sun8i-Fix-probe-error-handling.patch +++ b/target/linux/sunxi/patches-5.4/600-0001-v5.11-net-stmmac-dwmac-sun8i-Fix-probe-error-handling.patch @@ -26,7 +26,7 @@ Signed-off-by: David S. Miller if (ret) return ret; -- plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); +- plat_dat = stmmac_probe_config_dt(pdev, stmmac_res.mac); - if (IS_ERR(plat_dat)) - return PTR_ERR(plat_dat); - @@ -39,7 +39,7 @@ Signed-off-by: David S. Miller return -EINVAL; - plat_dat->interface = ret; + -+ plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); ++ plat_dat = stmmac_probe_config_dt(pdev, stmmac_res.mac); + if (IS_ERR(plat_dat)) + return PTR_ERR(plat_dat);