]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
pinctrl: realtek: Fix function signature for config argument
authorYu-Chun Lin <eleanor.lin@realtek.com>
Tue, 17 Mar 2026 11:54:03 +0000 (19:54 +0800)
committerLinus Walleij <linusw@kernel.org>
Mon, 23 Mar 2026 08:59:34 +0000 (09:59 +0100)
The argument originates from pinconf_to_config_argument(), which returns a
u32. Therefore, the arg parameter should be an unsigned int instead of enum
pin_config_param.

Fixes: e99ce78030db ("pinctrl: realtek: Add common pinctrl driver for Realtek DHC RTD SoCs")
Signed-off-by: Yu-Chun Lin <eleanor.lin@realtek.com>
Signed-off-by: Linus Walleij <linusw@kernel.org>
drivers/pinctrl/realtek/pinctrl-rtd.c

index 7836a15afe44643adc99cef7155c602fbb8941ec..b645277ac9a98373fe3067c525f9fc89f533bb3a 100644 (file)
@@ -280,7 +280,7 @@ static const struct rtd_pin_sconfig_desc *rtd_pinctrl_find_sconfig(struct rtd_pi
 static int rtd_pconf_parse_conf(struct rtd_pinctrl *data,
                                unsigned int pinnr,
                                enum pin_config_param param,
-                               enum pin_config_param arg)
+                               unsigned int arg)
 {
        const struct rtd_pin_config_desc *config_desc;
        const struct rtd_pin_sconfig_desc *sconfig_desc;