Commit 99867e5a authored by Hsin-Yi Wang's avatar Hsin-Yi Wang Committed by Jassi Brar
Browse files

mailbox: mtk-cmdq: Silent EPROBE_DEFER errors for clks



Silent the error if it's EPROBE_DEFER for clks.

Signed-off-by: default avatarHsin-Yi Wang <hsinyi@chromium.org>
Signed-off-by: default avatarJassi Brar <jaswinder.singh@linaro.org>
parent 35ca4371
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -573,8 +573,10 @@ static int cmdq_probe(struct platform_device *pdev)
				cmdq->clocks[alias_id].id = clk_names[alias_id];
				cmdq->clocks[alias_id].clk = of_clk_get(node, 0);
				if (IS_ERR(cmdq->clocks[alias_id].clk)) {
					dev_err(dev, "failed to get gce clk: %d\n", alias_id);
					return PTR_ERR(cmdq->clocks[alias_id].clk);
					return dev_err_probe(dev,
							     PTR_ERR(cmdq->clocks[alias_id].clk),
							     "failed to get gce clk: %d\n",
							     alias_id);
				}
			}
		}
@@ -582,8 +584,8 @@ static int cmdq_probe(struct platform_device *pdev)
		cmdq->clocks[alias_id].id = clk_name;
		cmdq->clocks[alias_id].clk = devm_clk_get(&pdev->dev, clk_name);
		if (IS_ERR(cmdq->clocks[alias_id].clk)) {
			dev_err(dev, "failed to get gce clk\n");
			return PTR_ERR(cmdq->clocks[alias_id].clk);
			return dev_err_probe(dev, PTR_ERR(cmdq->clocks[alias_id].clk),
					     "failed to get gce clk\n");
		}
	}