From e760d62e30eb7fce2de9bc3960e99349703c50b8 Mon Sep 17 00:00:00 2001 From: Octavian Purdila Date: Fri, 3 Feb 2017 15:41:08 +0200 Subject: [PATCH] MLK-13859: video: mxc: mipi dsi: don't print errors on EPROBE_DEFER The device may fail to reset with EPROBE_DEFER because of the initialization order between the mipi and the mipi gpio reset drivers. This is not an error, since the probe will be later retried and eventually will succeed. Signed-off-by: Octavian Purdila --- drivers/video/fbdev/mxc/mipi_dsi.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/video/fbdev/mxc/mipi_dsi.c b/drivers/video/fbdev/mxc/mipi_dsi.c index 3e78a534ffad..d17d19a86a35 100644 --- a/drivers/video/fbdev/mxc/mipi_dsi.c +++ b/drivers/video/fbdev/mxc/mipi_dsi.c @@ -872,7 +872,8 @@ static int mipi_dsi_probe(struct platform_device *pdev) ret = device_reset(&pdev->dev); if (ret) { - dev_err(&pdev->dev, "failed to reset: %d\n", ret); + if (ret != -EPROBE_DEFER) + dev_err(&pdev->dev, "failed to reset: %d\n", ret); goto dev_reset_fail; } -- 2.17.1