]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
phy: tegra: xusb: Don't warn on probe defer
authorJon Hunter <jonathanh@nvidia.com>
Mon, 24 Feb 2020 14:36:41 +0000 (14:36 +0000)
committerThierry Reding <treding@nvidia.com>
Thu, 19 Mar 2020 12:59:47 +0000 (13:59 +0100)
Deferred probe is an expected return value for tegra_fuse_readl().
Given that the driver deals with it properly, there's no need to
output a warning that may potentially confuse users.

Signed-off-by: Jon Hunter <jonathanh@nvidia.com>
Acked-by: Kishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/phy/tegra/xusb-tegra186.c

index a7564fed7353a3f042d87e888c42c2d31f436cef..fa700e56dc0f51545e64c81902d41c79f208013e 100644 (file)
@@ -873,7 +873,9 @@ tegra186_xusb_read_fuse_calibration(struct tegra186_xusb_padctl *padctl)
 
        err = tegra_fuse_readl(TEGRA_FUSE_SKU_CALIB_0, &value);
        if (err) {
-               dev_err(dev, "failed to read calibration fuse: %d\n", err);
+               if (err != -EPROBE_DEFER)
+                       dev_err(dev, "failed to read calibration fuse: %d\n",
+                               err);
                return err;
        }