]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
net: gem: Also handle error cases for sgmii phy
authorMichal Simek <michal.simek@xilinx.com>
Tue, 14 Dec 2021 12:17:26 +0000 (13:17 +0100)
committerMichal Simek <michal.simek@xilinx.com>
Tue, 14 Dec 2021 12:47:23 +0000 (13:47 +0100)
If driver is not compiled to u-boot driver should error out.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
drivers/net/zynq_gem.c

index fece077066dfd0cc4437f1d494ab8097d25c853c..ac658cd6b5e95b5fb1c96c10de2a4c7b0ecb8c92 100644 (file)
@@ -729,6 +729,9 @@ static int zynq_gem_probe(struct udevice *dev)
                        ret = generic_phy_power_on(&phy);
                        if (ret)
                                return ret;
+               } else if (ret != -ENOENT) {
+                       debug("could not get phy (err %d)\n", ret);
+                       return ret;
                }
        }