]> git.ipfire.org Git - people/ms/u-boot.git/blobdiff - drivers/net/zynq_gem.c
net: zynq_gem: Use wait_for_bit with non breakable
[people/ms/u-boot.git] / drivers / net / zynq_gem.c
index f3d6727a9d2939ea949a62c1c2255284809243d2..d3919bee61efff5aaac027b14c62bd4e790a5339 100644 (file)
@@ -192,7 +192,7 @@ static u32 phy_setup_op(struct zynq_gem_priv *priv, u32 phy_addr, u32 regnum,
        int err;
 
        err = wait_for_bit(__func__, &regs->nwsr, ZYNQ_GEM_NWSR_MDIOIDLE_MASK,
-                           true, 20000, true);
+                           true, 20000, false);
        if (err)
                return err;
 
@@ -205,7 +205,7 @@ static u32 phy_setup_op(struct zynq_gem_priv *priv, u32 phy_addr, u32 regnum,
        writel(mgtcr, &regs->phymntnc);
 
        err = wait_for_bit(__func__, &regs->nwsr, ZYNQ_GEM_NWSR_MDIOIDLE_MASK,
-                           true, 20000, true);
+                           true, 20000, false);
        if (err)
                return err;