Skip to content

Commit 75dc7e6

Browse files
Kathiravan Tlinusw
authored andcommitted
pinctrl: qcom: Introduce IPQ5332 TLMM driver
The IPQ5332 SoC comes with a TLMM block, like all other Qualcomm platforms, so add a driver for it. Signed-off-by: Kathiravan T <[email protected]> Reviewed-by: Bjorn Andersson <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Linus Walleij <[email protected]>
1 parent 2e78514 commit 75dc7e6

File tree

3 files changed

+872
-0
lines changed

3 files changed

+872
-0
lines changed

drivers/pinctrl/qcom/Kconfig

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,16 @@ config PINCTRL_IPQ8064
4848
This is the pinctrl, pinmux, pinconf and gpiolib driver for the
4949
Qualcomm TLMM block found in the Qualcomm IPQ8064 platform.
5050

51+
config PINCTRL_IPQ5332
52+
tristate "Qualcomm Technologies Inc IPQ5332 pin controller driver"
53+
depends on OF
54+
depends on ARM64 || COMPILE_TEST
55+
depends on PINCTRL_MSM
56+
help
57+
This is the pinctrl, pinmux, pinconf and gpiolib driver for the
58+
Qualcomm Technologies Inc TLMM block found on the Qualcomm
59+
Technologies Inc IPQ5332 platform.
60+
5161
config PINCTRL_IPQ8074
5262
tristate "Qualcomm Technologies, Inc. IPQ8074 pin controller driver"
5363
depends on OF

drivers/pinctrl/qcom/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ obj-$(CONFIG_PINCTRL_APQ8064) += pinctrl-apq8064.o
55
obj-$(CONFIG_PINCTRL_APQ8084) += pinctrl-apq8084.o
66
obj-$(CONFIG_PINCTRL_IPQ4019) += pinctrl-ipq4019.o
77
obj-$(CONFIG_PINCTRL_IPQ8064) += pinctrl-ipq8064.o
8+
obj-$(CONFIG_PINCTRL_IPQ5332) += pinctrl-ipq5332.o
89
obj-$(CONFIG_PINCTRL_IPQ8074) += pinctrl-ipq8074.o
910
obj-$(CONFIG_PINCTRL_IPQ6018) += pinctrl-ipq6018.o
1011
obj-$(CONFIG_PINCTRL_MSM8226) += pinctrl-msm8226.o

0 commit comments

Comments
 (0)