Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9cf0c526 authored by Neeraj Upadhyay's avatar Neeraj Upadhyay Committed by Linus Walleij
Browse files

pinctrl: qcom: Add sdm660 pinctrl driver



Add initial pinctrl driver to support pin configuration with
pinctrl framework for sdm660.
Based off CAF implementation.

Signed-off-by: default avatarNeeraj Upadhyay <neeraju@codeaurora.org>
Co-Developed-by: default avatarVenkatesh Yadav Abbarapu <vabbar@codeaurora.org>
Signed-off-by: default avatarVenkatesh Yadav Abbarapu <vabbar@codeaurora.org>
[craig: minor updates for upstreaming, updated tile handling]
Signed-off-by: default avatarCraig Tatlor <ctatlor97@gmail.com>
Reviewed-by: default avatarBjorn Andersson <bjorn.andersson@linaro.org>
Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent e99542fb
Loading
Loading
Loading
Loading
+9 −0
Original line number Original line Diff line number Diff line
@@ -147,6 +147,15 @@ config PINCTRL_QCOM_SSBI_PMIC
         which are using SSBI for communication with SoC. Example PMIC's
         which are using SSBI for communication with SoC. Example PMIC's
         devices are pm8058 and pm8921.
         devices are pm8058 and pm8921.


config PINCTRL_SDM660
       tristate "Qualcomm Technologies Inc SDM660 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 TLMM block found on the Qualcomm
         Technologies Inc SDM660 platform.

config PINCTRL_SDM845
config PINCTRL_SDM845
       tristate "Qualcomm Technologies Inc SDM845 pin controller driver"
       tristate "Qualcomm Technologies Inc SDM845 pin controller driver"
       depends on GPIOLIB && OF
       depends on GPIOLIB && OF
+1 −0
Original line number Original line Diff line number Diff line
@@ -19,4 +19,5 @@ obj-$(CONFIG_PINCTRL_QCOM_SPMI_PMIC) += pinctrl-spmi-gpio.o
obj-$(CONFIG_PINCTRL_QCOM_SPMI_PMIC) += pinctrl-spmi-mpp.o
obj-$(CONFIG_PINCTRL_QCOM_SPMI_PMIC) += pinctrl-spmi-mpp.o
obj-$(CONFIG_PINCTRL_QCOM_SSBI_PMIC) += pinctrl-ssbi-gpio.o
obj-$(CONFIG_PINCTRL_QCOM_SSBI_PMIC) += pinctrl-ssbi-gpio.o
obj-$(CONFIG_PINCTRL_QCOM_SSBI_PMIC) += pinctrl-ssbi-mpp.o
obj-$(CONFIG_PINCTRL_QCOM_SSBI_PMIC) += pinctrl-ssbi-mpp.o
obj-$(CONFIG_PINCTRL_SDM660)   += pinctrl-sdm660.o
obj-$(CONFIG_PINCTRL_SDM845) += pinctrl-sdm845.o
obj-$(CONFIG_PINCTRL_SDM845) += pinctrl-sdm845.o
+1455 −0

File added.

Preview size limit exceeded, changes collapsed.