Messages in this thread Patch in this message | | | From | Enric Balletbo i Serra <> | Subject | [PATCH v2 5/5] devfreq: rk3399_dmc: do not print error when get supply and clk defer. | Date | Tue, 24 Apr 2018 10:37:42 +0200 |
| |
From: Lin Huang <hl@rock-chips.com>
We just return -EPROBE_DEFER error code to caller and do not print error message when try to get center logic regulator and DMC clock defer.
Signed-off-by: Lin Huang <hl@rock-chips.com> Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com> Reviewed-by: Chanwoo Choi <cw00.choi@samsung.com> Acked-by: MyungJoo Ham <myungjoo.ham@samsung.com> ---
Changes in v2: - [5/6] Add Acked-by MyungJoo Ham. - [5/6] Add Reviewed-by Chanwoo Choi.
drivers/devfreq/rk3399_dmc.c | 6 ++++++ 1 file changed, 6 insertions(+)
diff --git a/drivers/devfreq/rk3399_dmc.c b/drivers/devfreq/rk3399_dmc.c index 44a379657cd5..5bfca028eaaf 100644 --- a/drivers/devfreq/rk3399_dmc.c +++ b/drivers/devfreq/rk3399_dmc.c @@ -308,12 +308,18 @@ static int rk3399_dmcfreq_probe(struct platform_device *pdev) data->vdd_center = devm_regulator_get(dev, "center"); if (IS_ERR(data->vdd_center)) { + if (PTR_ERR(data->vdd_center) == -EPROBE_DEFER) + return -EPROBE_DEFER; + dev_err(dev, "Cannot get the regulator \"center\"\n"); return PTR_ERR(data->vdd_center); } data->dmc_clk = devm_clk_get(dev, "dmc_clk"); if (IS_ERR(data->dmc_clk)) { + if (PTR_ERR(data->dmc_clk) == -EPROBE_DEFER) + return -EPROBE_DEFER; + dev_err(dev, "Cannot get the clk dmc_clk\n"); return PTR_ERR(data->dmc_clk); }; -- 2.17.0
| |