drivers: pinctrl: qcom: Add Pinctrl driver for Direwolf

Add initial driver to support pin configuration with
pinctrl framework for Direwolf SoC.

Change-Id: I7fd92e716eec71fc0cbdced54902f2ddfadedcc0
Signed-off-by: Shreyas K K <shrekk@codeaurora.org>
This commit is contained in:
Shreyas K K 2020-09-22 18:35:30 +05:30
commit 0f8c4da74b
3 changed files with 2342 additions and 0 deletions

View file

@ -319,6 +319,17 @@ config PINCTRL_SLPI
14 pin configurations. This is the pinctrl, pinmux and pinconf
driver for the SLPI pin controller block.
Say Y here to compile statically, or M here to compile it as a module.
If unsure, say N.
config PINCTRL_DIREWOLF
tristate "Qualcomm Technologies Inc DIREWOLF 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 DIREWOLF platform.
Say Y here to compile statically, or M here to compile it as a module.
If unsure, say N.
endif

View file

@ -35,3 +35,4 @@ obj-$(CONFIG_PINCTRL_SDXLEMUR) += pinctrl-sdxlemur.o
obj-$(CONFIG_PINCTRL_SDXNIGHTJAR) += pinctrl-sdxnightjar.o
obj-$(CONFIG_PINCTRL_MONACO) += pinctrl-monaco.o
obj-$(CONFIG_PINCTRL_SLPI) += pinctrl-slpi.o
obj-$(CONFIG_PINCTRL_DIREWOLF) += pinctrl-direwolf.o

File diff suppressed because it is too large Load diff