soc: mediatek: mutex: Use dev_err_probe()
authorYe Xingchen <ye.xingchen@zte.com.cn>
Fri, 24 Mar 2023 02:17:29 +0000 (10:17 +0800)
committerMatthias Brugger <matthias.bgg@gmail.com>
Sun, 2 Apr 2023 17:27:30 +0000 (19:27 +0200)
Replace the open-code with dev_err_probe() to simplify the code.

Signed-off-by: Ye Xingchen <ye.xingchen@zte.com.cn>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://lore.kernel.org/r/202303241017290414354@zte.com.cn
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
drivers/soc/mediatek/mtk-mutex.c

index b92cffec7be707d40e519bf4fe7ce038db2c8111..26f3d9a4149641639b5db6293dca4190d41866f7 100644 (file)
@@ -1008,11 +1008,8 @@ static int mtk_mutex_probe(struct platform_device *pdev)
 
        if (!mtx->data->no_clk) {
                mtx->clk = devm_clk_get(dev, NULL);
-               if (IS_ERR(mtx->clk)) {
-                       if (PTR_ERR(mtx->clk) != -EPROBE_DEFER)
-                               dev_err(dev, "Failed to get clock\n");
-                       return PTR_ERR(mtx->clk);
-               }
+               if (IS_ERR(mtx->clk))
+                       return dev_err_probe(dev, PTR_ERR(mtx->clk), "Failed to get clock\n");
        }
 
        mtx->regs = devm_platform_get_and_ioremap_resource(pdev, 0, &regs);