pinctrl: qcom: Add support for Monaco SoC pin control

Add support for monaco pin configuration and control
via pinctrl framework.

Change-Id: I88b348eb4018d57484c2f8d154aeb3090b2b1a75
Signed-off-by: Nagireddy Annem <nannem@codeaurora.org>
This commit is contained in:
Nagireddy Annem 2020-09-27 18:57:01 +05:30 • committed by Gerrit - the friendly Code Review server
commit 81a420d390
3 changed files with 1648 additions and 0 deletions

View file

@ -278,4 +278,15 @@ config PINCTRL_SDXNIGHTJAR
Say Y here to compile statically, or M here to compile it as a module.
If unsure, say N.
config PINCTRL_MONACO
tristate "Qualcomm Technologies Inc MONACO pin controller driver"
depends on GPIOLIB && OF
select PINCTRL_MSM
help
This is the pinctrl, pinmux, pinconf and gpiolib driver for the
Qualcomm Technologies Inc Top Level Mode Multiplexer block (TLMM)
block found on the Qualcomm Technologies Inc MONACO platform.
Say Y here to compile statically, or M here to compile it as a module.
If unsure, say N.
endif

View file

@ -31,3 +31,4 @@ obj-$(CONFIG_PINCTRL_HOLI) += pinctrl-holi.o
obj-$(CONFIG_PINCTRL_YUPIK) += pinctrl-yupik.o
obj-$(CONFIG_PINCTRL_SDXLEMUR) += pinctrl-sdxlemur.o
obj-$(CONFIG_PINCTRL_SDXNIGHTJAR) += pinctrl-sdxnightjar.o
obj-$(CONFIG_PINCTRL_MONACO) += pinctrl-monaco.o

File diff suppressed because it is too large Load diff