From: Etienne Carriere <[email protected]>

Change stm32 remoteproc driver to not generate an error message
when device probe operation is deferred for the reset controller.

Signed-off-by: Etienne Carriere <[email protected]>
Signed-off-by: Arnaud Pouliquen <[email protected]>
---
 drivers/remoteproc/stm32_rproc.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/drivers/remoteproc/stm32_rproc.c b/drivers/remoteproc/stm32_rproc.c
index a180aeae9675..25c916782991 100644
--- a/drivers/remoteproc/stm32_rproc.c
+++ b/drivers/remoteproc/stm32_rproc.c
@@ -614,7 +614,9 @@ static int stm32_rproc_parse_dt(struct platform_device 
*pdev,
 
        ddata->rst = devm_reset_control_get_by_index(dev, 0);
        if (IS_ERR(ddata->rst)) {
-               dev_err(dev, "failed to get mcu reset\n");
+               if (PTR_ERR(ddata->rst) != -EPROBE_DEFER)
+                       dev_err(dev, "failed to get mcu reset\n");
+
                return PTR_ERR(ddata->rst);
        }
 
-- 
2.17.1

Reply via email to