diff options
Diffstat (limited to 'drivers/i2c/busses/i2c-imx.c')
| -rw-r--r-- | drivers/i2c/busses/i2c-imx.c | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/drivers/i2c/busses/i2c-imx.c b/drivers/i2c/busses/i2c-imx.c index 71c32f456a33..9a2422a0177a 100644 --- a/drivers/i2c/busses/i2c-imx.c +++ b/drivers/i2c/busses/i2c-imx.c @@ -1098,7 +1098,8 @@ static int i2c_imx_probe(struct platform_device *pdev)  	/* Get I2C clock */  	i2c_imx->clk = devm_clk_get(&pdev->dev, NULL);  	if (IS_ERR(i2c_imx->clk)) { -		dev_err(&pdev->dev, "can't get I2C clock\n"); +		if (PTR_ERR(i2c_imx->clk) != -EPROBE_DEFER) +			dev_err(&pdev->dev, "can't get I2C clock\n");  		return PTR_ERR(i2c_imx->clk);  	} | 
