Skip to content

Commit 0c4cd2c

Browse files
Jingyi Wanglinusw
authored andcommitted
pinctrl: qcom: add the tlmm driver for QCS8300 platforms
Add support for QCS8300 TLMM configuration and control via the pinctrl framework. Signed-off-by: Jingyi Wang <[email protected]> Link: https://lore.kernel.org/[email protected] Signed-off-by: Linus Walleij <[email protected]>
1 parent 5778535 commit 0c4cd2c

File tree

3 files changed

+1254
-0
lines changed

3 files changed

+1254
-0
lines changed

drivers/pinctrl/qcom/Kconfig.msm

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,13 @@ config PINCTRL_QCS615
198198
This is the pinctrl, pinmux, pinconf and gpiolib driver for the
199199
TLMM block found on the Qualcomm QCS615 platform.
200200

201+
config PINCTRL_QCS8300
202+
tristate "Qualcomm Technologies QCS8300 pin controller driver"
203+
depends on ARM64 || COMPILE_TEST
204+
help
205+
This is the pinctrl, pinmux and pinconf driver for the Qualcomm
206+
TLMM block found on the Qualcomm QCS8300 platform.
207+
201208
config PINCTRL_QDF2XXX
202209
tristate "Qualcomm Technologies QDF2xxx pin controller driver"
203210
depends on ACPI

drivers/pinctrl/qcom/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ obj-$(CONFIG_PINCTRL_MSM8998) += pinctrl-msm8998.o
2525
obj-$(CONFIG_PINCTRL_QCM2290) += pinctrl-qcm2290.o
2626
obj-$(CONFIG_PINCTRL_QCS404) += pinctrl-qcs404.o
2727
obj-$(CONFIG_PINCTRL_QCS615) += pinctrl-qcs615.o
28+
obj-$(CONFIG_PINCTRL_QCS8300) += pinctrl-qcs8300.o
2829
obj-$(CONFIG_PINCTRL_QDF2XXX) += pinctrl-qdf2xxx.o
2930
obj-$(CONFIG_PINCTRL_MDM9607) += pinctrl-mdm9607.o
3031
obj-$(CONFIG_PINCTRL_MDM9615) += pinctrl-mdm9615.o

0 commit comments

Comments
 (0)