From 2f2f9bc4881600444ed865bee94ae4978093ae01 Mon Sep 17 00:00:00 2001 From: Sumit Gupta Date: Mon, 2 Sep 2024 17:42:40 +0530 Subject: [PATCH] NVIDIA: SAUCE: memory: tegra: donot print error for probe defer Use dev_err_probe() to print debug or error message depending on whether the error value from devm_clk_get() is '-EPROBE_DEFER'. http://nvbugs/4758096 Signed-off-by: Sumit Gupta Tested-by: Petlozu Pravareshwar Reviewed-by: Petlozu Pravareshwar Reviewed-by: Laxman Dewangan Signed-off-by: Laxman Dewangan Acked-by: Noah Wager Acked-by: Jacob Martin Signed-off-by: Noah Wager --- drivers/memory/tegra/tegra186-emc.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/memory/tegra/tegra186-emc.c b/drivers/memory/tegra/tegra186-emc.c index 262331c2c58b..a07054bbe607 100644 --- a/drivers/memory/tegra/tegra186-emc.c +++ b/drivers/memory/tegra/tegra186-emc.c @@ -326,8 +326,7 @@ static int tegra186_emc_probe(struct platform_device *pdev) emc->clk = devm_clk_get(&pdev->dev, "emc"); if (IS_ERR(emc->clk)) { - err = PTR_ERR(emc->clk); - dev_err(&pdev->dev, "failed to get EMC clock: %d\n", err); + err = dev_err_probe(&pdev->dev, PTR_ERR(emc->clk), "failed to get EMC clock\n"); goto put_bpmp; }