]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
pinctrl: bcm: use PTR_ERR_OR_ZERO() to simplify code
authorXichao Zhao <zhao.xichao@vivo.com>
Tue, 12 Aug 2025 08:12:43 +0000 (16:12 +0800)
committerLinus Walleij <linus.walleij@linaro.org>
Tue, 19 Aug 2025 10:14:15 +0000 (12:14 +0200)
Use the standard error pointer macro to shorten the code and simplify.

Signed-off-by: Xichao Zhao <zhao.xichao@vivo.com>
Link: https://lore.kernel.org/20250812081243.22659-1-zhao.xichao@vivo.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/bcm/pinctrl-bcm6358.c

index 891de49d76e7448efa7862ae045aa94a3e218886..4c8cd65fc31e8fb492ac0ef126d2edd56fd4d28b 100644 (file)
@@ -343,10 +343,8 @@ static int bcm6358_pinctrl_probe(struct platform_device *pdev)
        pc = platform_get_drvdata(pdev);
 
        priv->overlays = devm_regmap_field_alloc(dev, pc->regs, overlays);
-       if (IS_ERR(priv->overlays))
-               return PTR_ERR(priv->overlays);
 
-       return 0;
+       return PTR_ERR_OR_ZERO(priv->overlays);
 }
 
 static const struct of_device_id bcm6358_pinctrl_match[] = {