Commit 3dd3ab69 authored by Dang Huynh's avatar Dang Huynh Committed by Linus Walleij
Browse files

pinctrl: qcom: msm8917: Add MSM8937 wsa_reset pin



It looks like both 8917 and 8937 are the same except for one pin
"wsa_reset".

Signed-off-by: default avatarDang Huynh <danct12@riseup.net>
Signed-off-by: default avatarBarnabás Czémán <barnabas.czeman@mainlining.org>
Link: https://lore.kernel.org/20250211-msm8937-v1-4-7d27ed67f708@mainlining.org


Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent ba1d9787
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -138,10 +138,10 @@ config PINCTRL_MSM8916
	  Qualcomm TLMM block found on the Qualcomm 8916 platform.

config PINCTRL_MSM8917
	tristate "Qualcomm 8917 pin controller driver"
	tristate "Qualcomm 8917/8937 pin controller driver"
	help
	  This is the pinctrl, pinmux, pinconf and gpiolib driver for the
	  Qualcomm TLMM block found on the Qualcomm MSM8917 platform.
	  Qualcomm TLMM block found on the Qualcomm MSM8917, MSM8937 platform.

config PINCTRL_MSM8953
	tristate "Qualcomm 8953 pin controller driver"
+7 −1
Original line number Diff line number Diff line
@@ -539,6 +539,7 @@ enum msm8917_functions {
	msm_mux_webcam_standby,
	msm_mux_wsa_io,
	msm_mux_wsa_irq,
	msm_mux_wsa_reset,
	msm_mux__,
};

@@ -1123,6 +1124,10 @@ static const char * const wsa_io_groups[] = {
	"gpio94", "gpio95",
};

static const char * const wsa_reset_groups[] = {
	"gpio96",
};

static const char * const blsp_spi8_groups[] = {
	"gpio96", "gpio97", "gpio98", "gpio99",
};
@@ -1378,6 +1383,7 @@ static const struct pinfunction msm8917_functions[] = {
	MSM_PIN_FUNCTION(webcam_standby),
	MSM_PIN_FUNCTION(wsa_io),
	MSM_PIN_FUNCTION(wsa_irq),
	MSM_PIN_FUNCTION(wsa_reset),
};

static const struct msm_pingroup msm8917_groups[] = {
@@ -1616,5 +1622,5 @@ static void __exit msm8917_pinctrl_exit(void)
}
module_exit(msm8917_pinctrl_exit);

MODULE_DESCRIPTION("Qualcomm msm8917 pinctrl driver");
MODULE_DESCRIPTION("Qualcomm msm8917/msm8937 pinctrl driver");
MODULE_LICENSE("GPL");