]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
pinctrl: constify pinmux_generic_get_function()
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Tue, 2 Sep 2025 11:59:19 +0000 (13:59 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 8 Sep 2025 12:22:33 +0000 (14:22 +0200)
commitfbba4a9e368f6ec521043ae4035edb2b74ed12e4
treefac1b547a3ef532dde84c251ed68235ad025b07e
parent071cdf5645e5b423735d34b86a001bf816707ec7
pinctrl: constify pinmux_generic_get_function()

With all users of struct function_desc limited to only accessing it using
the dedicated function and never modifying it, we can now constify the
return value of pinmux_generic_get_function() treewide.

Reviewed-by: Andy Shevchenko <andy@kernel.org>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> # renesas
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be> # renesas
Tested-by: Neil Armstrong <neil.armstrong@linaro.org>
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
13 files changed:
drivers/pinctrl/freescale/pinctrl-imx.c
drivers/pinctrl/mediatek/pinctrl-airoha.c
drivers/pinctrl/mediatek/pinctrl-moore.c
drivers/pinctrl/pinctrl-equilibrium.c
drivers/pinctrl/pinctrl-ingenic.c
drivers/pinctrl/pinctrl-keembay.c
drivers/pinctrl/pinctrl-single.c
drivers/pinctrl/pinmux.c
drivers/pinctrl/pinmux.h
drivers/pinctrl/renesas/pinctrl-rza1.c
drivers/pinctrl/renesas/pinctrl-rza2.c
drivers/pinctrl/renesas/pinctrl-rzg2l.c
drivers/pinctrl/renesas/pinctrl-rzv2m.c