Skip to content

Commit ef1ea54

Browse files
Sricharan Rlinusw
authored andcommitted
pinctrl: qcom: Add ipq6018 pinctrl driver
Add initial pinctrl driver to support pin configuration with pinctrl framework for ipq6018. Co-developed-by: Rajkumar Ayyasamy <[email protected]> Signed-off-by: Rajkumar Ayyasamy <[email protected]> Co-developed-by: Selvam Sathappan Periakaruppan <[email protected]> Signed-off-by: Selvam Sathappan Periakaruppan <[email protected]> Co-developed-by: Sivaprakash Murugesan <[email protected]> Signed-off-by: Sivaprakash Murugesan <[email protected]> Reviewed-by: Bjorn Andersson <[email protected]> Signed-off-by: Sricharan R <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Linus Walleij <[email protected]>
1 parent eed1015 commit ef1ea54

File tree

3 files changed

+1118
-0
lines changed

3 files changed

+1118
-0
lines changed

drivers/pinctrl/qcom/Kconfig

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,16 @@ config PINCTRL_IPQ8074
5050
Qualcomm Technologies Inc. IPQ8074 platform. Select this for
5151
IPQ8074.
5252

53+
config PINCTRL_IPQ6018
54+
tristate "Qualcomm Technologies, Inc. IPQ6018 pin controller driver"
55+
depends on GPIOLIB && OF
56+
select PINCTRL_MSM
57+
help
58+
This is the pinctrl, pinmux, pinconf and gpiolib driver for
59+
the Qualcomm Technologies Inc. TLMM block found on the
60+
Qualcomm Technologies Inc. IPQ6018 platform. Select this for
61+
IPQ6018.
62+
5363
config PINCTRL_MSM8660
5464
tristate "Qualcomm 8660 pin controller driver"
5565
depends on GPIOLIB && OF

drivers/pinctrl/qcom/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ obj-$(CONFIG_PINCTRL_APQ8084) += pinctrl-apq8084.o
66
obj-$(CONFIG_PINCTRL_IPQ4019) += pinctrl-ipq4019.o
77
obj-$(CONFIG_PINCTRL_IPQ8064) += pinctrl-ipq8064.o
88
obj-$(CONFIG_PINCTRL_IPQ8074) += pinctrl-ipq8074.o
9+
obj-$(CONFIG_PINCTRL_IPQ6018) += pinctrl-ipq6018.o
910
obj-$(CONFIG_PINCTRL_MSM8660) += pinctrl-msm8660.o
1011
obj-$(CONFIG_PINCTRL_MSM8960) += pinctrl-msm8960.o
1112
obj-$(CONFIG_PINCTRL_MSM8X74) += pinctrl-msm8x74.o

0 commit comments

Comments
 (0)