]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
pinctrl: airoha: Fix type in .pin_config_group_get() callback
authorGeert Uytterhoeven <geert+renesas@glider.be>
Thu, 30 Apr 2026 15:33:12 +0000 (17:33 +0200)
committerLinus Walleij <linusw@kernel.org>
Wed, 6 May 2026 19:05:15 +0000 (21:05 +0200)
On 64-bit platforms, "unsigned long" is 64-bit.  Hence checking if all
"unsigned long" configuration values are equal should be done using an
"unsigned long" temporary.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Linus Walleij <linusw@kernel.org>
drivers/pinctrl/mediatek/pinctrl-airoha.c

index 995ba6175c9504ba35a4029ce51f98003b75c33b..e5a6a60fb3c660cb7f8d2ef5f62bd81c08db30b6 100644 (file)
@@ -2811,7 +2811,7 @@ static int airoha_pinconf_group_get(struct pinctrl_dev *pctrl_dev,
                                    unsigned int group, unsigned long *config)
 {
        struct airoha_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev);
-       u32 cur_config = 0;
+       unsigned long cur_config = 0;
        int i;
 
        for (i = 0; i < pinctrl->grps[group].npins; i++) {