From: Frank Li Date: Wed, 25 Feb 2026 21:41:46 +0000 (-0500) Subject: dmaengine: imx-sdma: Use dev_err_probe() to simplify code X-Git-Tag: v7.1-rc1~109^2~26 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=917edfa57783352cd491cd5759a04d7b60de1714;p=thirdparty%2Fkernel%2Flinux.git dmaengine: imx-sdma: Use dev_err_probe() to simplify code Use dev_err_probe() to simplify code. No functional change. Signed-off-by: Frank Li Link: https://patch.msgid.link/20260225-mxsdma-module-v3-10-8f798b13baa6@nxp.com Signed-off-by: Vinod Koul --- diff --git a/drivers/dma/imx-sdma.c b/drivers/dma/imx-sdma.c index 16b5f60bc748a..3d527883776b4 100644 --- a/drivers/dma/imx-sdma.c +++ b/drivers/dma/imx-sdma.c @@ -2354,18 +2354,15 @@ static int sdma_probe(struct platform_device *pdev) platform_set_drvdata(pdev, sdma); ret = dmaenginem_async_device_register(&sdma->dma_device); - if (ret) { - dev_err(&pdev->dev, "unable to register\n"); - return ret; - } + if (ret) + return dev_err_probe(&pdev->dev, ret, "unable to register\n"); if (np) { ret = devm_of_dma_controller_register(&pdev->dev, np, sdma_xlate, sdma); - if (ret) { - dev_err(&pdev->dev, "failed to register controller\n"); - return ret; - } + if (ret) + return dev_err_probe(&pdev->dev, ret, + "failed to register controller\n"); spba_bus = of_find_compatible_node(NULL, NULL, "fsl,spba-bus"); ret = of_address_to_resource(spba_bus, 0, &spba_res);