Skip to content

Commit 90700e1

Browse files
mukeshojha-linuxlinusw
authored andcommitted
pinctrl: qcom: Add Hawi pinctrl driver
Add pinctrl driver for TLMM block found in the Hawi SoC. Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Signed-off-by: Mukesh Ojha <mukesh.ojha@oss.qualcomm.com> Reviewed-by: Bjorn Andersson <andersson@kernel.org> Signed-off-by: Linus Walleij <linusw@kernel.org>
1 parent ec25710 commit 90700e1

3 files changed

Lines changed: 1621 additions & 0 deletions

File tree

drivers/pinctrl/qcom/Kconfig.msm

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,16 @@ config PINCTRL_GLYMUR
3535
Say Y here to compile statically, or M here to compile it as a module.
3636
If unsure, say N.
3737

38+
config PINCTRL_HAWI
39+
tristate "Qualcomm Technologies Inc Hawi pin controller driver"
40+
depends on ARM64 || COMPILE_TEST
41+
help
42+
This is the pinctrl, pinmux, pinconf and gpiolib driver for the
43+
Qualcomm Technologies Inc Top Level Mode Multiplexer block (TLMM)
44+
block found on the Qualcomm Technologies Inc Hawi platform.
45+
Say Y here to compile statically, or M here to compile it as a module.
46+
If unsure, say N.
47+
3848
config PINCTRL_IPQ4019
3949
tristate "Qualcomm IPQ4019 pin controller driver"
4050
depends on ARM || COMPILE_TEST

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_ELIZA) += pinctrl-eliza.o
77
obj-$(CONFIG_PINCTRL_GLYMUR) += pinctrl-glymur.o
8+
obj-$(CONFIG_PINCTRL_HAWI) += pinctrl-hawi.o
89
obj-$(CONFIG_PINCTRL_IPQ4019) += pinctrl-ipq4019.o
910
obj-$(CONFIG_PINCTRL_IPQ5018) += pinctrl-ipq5018.o
1011
obj-$(CONFIG_PINCTRL_IPQ8064) += pinctrl-ipq8064.o

0 commit comments

Comments
 (0)