]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
gpu: host1x: Do not output error message for deferred probe
authorThierry Reding <treding@nvidia.com>
Tue, 4 Jun 2019 15:31:50 +0000 (17:31 +0200)
committerThierry Reding <treding@nvidia.com>
Wed, 5 Jun 2019 13:05:49 +0000 (15:05 +0200)
When deferring probe, avoid logging a confusing error message. While at
it, make the error message more informational.

Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/gpu/host1x/dev.c

index ee3c7b81a29d85c42080e32e3d62462fc96b76a1..45ef1fc538cfa6153dc5e332287a59126d2926c3 100644 (file)
@@ -258,8 +258,11 @@ static int host1x_probe(struct platform_device *pdev)
 
        host->clk = devm_clk_get(&pdev->dev, NULL);
        if (IS_ERR(host->clk)) {
-               dev_err(&pdev->dev, "failed to get clock\n");
                err = PTR_ERR(host->clk);
+
+               if (err != -EPROBE_DEFER)
+                       dev_err(&pdev->dev, "failed to get clock: %d\n", err);
+
                return err;
        }