]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
pinctrl: mlxbf3: Fix return value check for devm_platform_ioremap_resource
authorChen Ni <nichen@iscas.ac.cn>
Fri, 21 Jun 2024 09:16:37 +0000 (17:16 +0800)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 26 Jun 2024 10:41:07 +0000 (12:41 +0200)
Fix return value check for devm_platform_ioremap_resource() in
mlxbf3_pinctrl_probe().

Signed-off-by: Chen Ni <nichen@iscas.ac.cn>
Acked-by: Asmaa Mnebhi <asmaa@nvidia.com>
Link: https://lore.kernel.org/20240621091637.2299310-1-nichen@iscas.ac.cn
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/pinctrl-mlxbf3.c

index 7d1713824a8994652ce28d01cfa4ce36ea04d1ad..ffb5dda364dc81808cfd5a168ce3f1e9f119357d 100644 (file)
@@ -259,16 +259,16 @@ static int mlxbf3_pinctrl_probe(struct platform_device *pdev)
                return PTR_ERR(priv->fw_ctrl_set0);
 
        priv->fw_ctrl_clr0 = devm_platform_ioremap_resource(pdev, 1);
-       if (IS_ERR(priv->fw_ctrl_set0))
-               return PTR_ERR(priv->fw_ctrl_set0);
+       if (IS_ERR(priv->fw_ctrl_clr0))
+               return PTR_ERR(priv->fw_ctrl_clr0);
 
        priv->fw_ctrl_set1 = devm_platform_ioremap_resource(pdev, 2);
-       if (IS_ERR(priv->fw_ctrl_set0))
-               return PTR_ERR(priv->fw_ctrl_set0);
+       if (IS_ERR(priv->fw_ctrl_set1))
+               return PTR_ERR(priv->fw_ctrl_set1);
 
        priv->fw_ctrl_clr1 = devm_platform_ioremap_resource(pdev, 3);
-       if (IS_ERR(priv->fw_ctrl_set0))
-               return PTR_ERR(priv->fw_ctrl_set0);
+       if (IS_ERR(priv->fw_ctrl_clr1))
+               return PTR_ERR(priv->fw_ctrl_clr1);
 
        ret = devm_pinctrl_register_and_init(dev,
                                             &mlxbf3_pin_desc,