Merge "drivers: pinctrl: qcom: Add Pinctrl driver for Auto Gen3/Gen4"

This commit is contained in:
qctecmdr 2023-03-30 10:01:04 -07:00 committed by Gerrit - the friendly Code Review server
commit 7d9110b262
5 changed files with 6436 additions and 0 deletions

View File

@ -468,6 +468,17 @@ config PINCTRL_SM8450_LPASS_LPI
Qualcomm Technologies Inc LPASS (Low Power Audio SubSystem) LPI
(Low Power Island) found on the Qualcomm Technologies Inc SM8450 platform.
config PINCTRL_SDMSHRIKE
tristate "Qualcomm Technologies Inc SDMSHRIKE pin controller driver"
depends on OF
depends on 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 SDMSHRIKE platform.
Say Y here to compile statically, or M here to compile it as a module.
If unsure, say N.
config PINCTRL_SC8280XP_LPASS_LPI
tristate "Qualcomm Technologies Inc SC8280XP LPASS LPI pin controller driver"
depends on GPIOLIB
@ -489,5 +500,26 @@ config PINCTRL_LPASS_LPI
This is the pinctrl, pinmux, pinconf and gpiolib driver for the
Qualcomm Technologies Inc LPASS (Low Power Audio SubSystem) LPI
(Low Power Island) found on the Qualcomm Technologies Inc SoCs.
config PINCTRL_LEMANS
tristate "Qualcomm Technologies, Inc. LEMANS 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 QTI LEMANS platform.
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 QTI LEMANS platform.
Say Y here to compile statically, or M here to compile it as a module.
If unsure, say N.
endif

View File

@ -25,6 +25,7 @@ obj-$(CONFIG_PINCTRL_QCS404) += pinctrl-qcs404.o
obj-$(CONFIG_PINCTRL_QDF2XXX) += pinctrl-qdf2xxx.o
obj-$(CONFIG_PINCTRL_MDM9607) += pinctrl-mdm9607.o
obj-$(CONFIG_PINCTRL_MDM9615) += pinctrl-mdm9615.o
obj-$(CONFIG_PINCTRL_SDMSHRIKE) += pinctrl-sdmshrike.o
obj-$(CONFIG_PINCTRL_QCOM_SPMI_PMIC) += pinctrl-spmi-gpio.o
obj-$(CONFIG_PINCTRL_QCOM_SPMI_PMIC) += pinctrl-spmi-mpp.o
obj-$(CONFIG_PINCTRL_QCOM_SSBI_PMIC) += pinctrl-ssbi-gpio.o
@ -51,3 +52,5 @@ obj-$(CONFIG_PINCTRL_SM8450) += pinctrl-sm8450.o
obj-$(CONFIG_PINCTRL_SM8450_LPASS_LPI) += pinctrl-sm8450-lpass-lpi.o
obj-$(CONFIG_PINCTRL_SC8280XP_LPASS_LPI) += pinctrl-sc8280xp-lpass-lpi.o
obj-$(CONFIG_PINCTRL_LPASS_LPI) += pinctrl-lpass-lpi.o
obj-$(CONFIG_PINCTRL_LEMANS) += pinctrl-lemans.o
obj-$(CONFIG_PINCTRL_DIREWOLF) += pinctrl-direwolf.o

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff