Skip to content

Commit a549fe2

Browse files
kathiravan-moorthylinusw
authored andcommitted
pinctrl: qcom: Introduce IPQ5210 TLMM driver
Qualcomm's IPQ5210 SoC comes with a TLMM block, like all other platforms, so add a driver for it. Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Reviewed-by: Bjorn Andersson <andersson@kernel.org> Signed-off-by: Kathiravan Thirumoorthy <kathiravan.thirumoorthy@oss.qualcomm.com> [linusw@kernel.org: Dropped intr_target_reg] Signed-off-by: Linus Walleij <linusw@kernel.org>
1 parent c0dd33f commit a549fe2

3 files changed

Lines changed: 906 additions & 0 deletions

File tree

drivers/pinctrl/qcom/Kconfig.msm

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,14 @@ config PINCTRL_IPQ8064
5858
This is the pinctrl, pinmux, pinconf and gpiolib driver for the
5959
Qualcomm TLMM block found in the Qualcomm IPQ8064 platform.
6060

61+
config PINCTRL_IPQ5210
62+
tristate "Qualcomm Technologies Inc IPQ5210 pin controller driver"
63+
depends on ARM64 || COMPILE_TEST
64+
help
65+
This is the pinctrl, pinmux, pinconf and gpiolib driver for the
66+
Qualcomm Technologies Inc TLMM block found on the Qualcomm
67+
Technologies Inc IPQ5210 platform.
68+
6169
config PINCTRL_IPQ5332
6270
tristate "Qualcomm Technologies Inc IPQ5332 pin controller driver"
6371
depends on ARM64 || COMPILE_TEST

drivers/pinctrl/qcom/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ obj-$(CONFIG_PINCTRL_GLYMUR) += pinctrl-glymur.o
88
obj-$(CONFIG_PINCTRL_IPQ4019) += pinctrl-ipq4019.o
99
obj-$(CONFIG_PINCTRL_IPQ5018) += pinctrl-ipq5018.o
1010
obj-$(CONFIG_PINCTRL_IPQ8064) += pinctrl-ipq8064.o
11+
obj-$(CONFIG_PINCTRL_IPQ5210) += pinctrl-ipq5210.o
1112
obj-$(CONFIG_PINCTRL_IPQ5332) += pinctrl-ipq5332.o
1213
obj-$(CONFIG_PINCTRL_IPQ5424) += pinctrl-ipq5424.o
1314
obj-$(CONFIG_PINCTRL_IPQ8074) += pinctrl-ipq8074.o

0 commit comments

Comments
 (0)