Skip to content

Commit 620d3d1

Browse files
lweiss-fairphoneLinus Walleij
authored andcommitted
pinctrl: qcom: Add Milos pinctrl driver
Add pinctrl driver for TLMM block found in the Milos SoC. Signed-off-by: Luca Weiss <luca.weiss@fairphone.com> Reviewed-by: Bjorn Andersson <andersson@kernel.org> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Link: https://lore.kernel.org/20250702-sm7635-pinctrl-v2-2-c138624b9924@fairphone.com Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
1 parent fd7dac3 commit 620d3d1

3 files changed

Lines changed: 1348 additions & 0 deletions

File tree

drivers/pinctrl/qcom/Kconfig.msm

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -371,6 +371,14 @@ config PINCTRL_SM7150
371371
Qualcomm Technologies Inc TLMM block found on the Qualcomm
372372
Technologies Inc SM7150 platform.
373373

374+
config PINCTRL_MILOS
375+
tristate "Qualcomm Technologies Inc Milos pin controller driver"
376+
depends on ARM64 || COMPILE_TEST
377+
help
378+
This is the pinctrl, pinmux, pinconf and gpiolib driver for the
379+
Qualcomm Technologies Inc TLMM block found on the Qualcomm
380+
Technologies Inc Milos platform.
381+
374382
config PINCTRL_SM8150
375383
tristate "Qualcomm Technologies Inc SM8150 pin controller driver"
376384
depends on ARM64 || COMPILE_TEST

drivers/pinctrl/qcom/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ obj-$(CONFIG_PINCTRL_QCS8300) += pinctrl-qcs8300.o
3030
obj-$(CONFIG_PINCTRL_QDF2XXX) += pinctrl-qdf2xxx.o
3131
obj-$(CONFIG_PINCTRL_MDM9607) += pinctrl-mdm9607.o
3232
obj-$(CONFIG_PINCTRL_MDM9615) += pinctrl-mdm9615.o
33+
obj-$(CONFIG_PINCTRL_MILOS) += pinctrl-milos.o
3334
obj-$(CONFIG_PINCTRL_QCOM_SPMI_PMIC) += pinctrl-spmi-gpio.o
3435
obj-$(CONFIG_PINCTRL_QCOM_SPMI_PMIC) += pinctrl-spmi-mpp.o
3536
obj-$(CONFIG_PINCTRL_QCOM_SSBI_PMIC) += pinctrl-ssbi-gpio.o

0 commit comments

Comments
 (0)