Re: [PATCH] spi: bcm2835: don't print error on clk_get() DEFER

From: Mark Brown
Date: Fri Dec 13 2019 - 06:41:42 EST


On Thu, Dec 12, 2019 at 06:12:13PM -0500, Jim Quinlan wrote:
> Otherwise one may get multiple error messages for normal
> operation of a clock provider.

> if (IS_ERR(bs->clk)) {
> err = PTR_ERR(bs->clk);
> - dev_err(&pdev->dev, "could not get clk: %d\n", err);
> + if (err != -EPROBE_DEFER)
> + dev_err(&pdev->dev, "could not get clk: %d\n", err);

On the other hand if the clock isn't there and never appears then there
won't be anything saying why the driver isn't loading which won't be
helpful when trying to figure out what's going on.

Attachment: signature.asc
Description: PGP signature