]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
pinctrl: qcom: add infrastructure for marking pin functions as GPIOs
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Tue, 2 Sep 2025 11:59:23 +0000 (13:59 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 8 Sep 2025 12:23:07 +0000 (14:23 +0200)
commitb65803da894ca494a985e4392e5539fb8f858a2d
treee6ea5450c90a970da845e747e4180d16227b3752
parent11aa02d6a9c222260490f952d041dec6d7f16a92
pinctrl: qcom: add infrastructure for marking pin functions as GPIOs

Add a helper macro that wraps PINCTRL_GPIO_PINFUNCTION() for pinctrl-msm
pin functions and assign the .function_is_gpio() callback in pinmux_ops.

Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
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>
drivers/pinctrl/qcom/pinctrl-msm.c
drivers/pinctrl/qcom/pinctrl-msm.h