Re: [PATCH v2 2/2] pinctrl: qcom: add the TLMM driver for the Nord platforms

From: Pankaj Patil

Date: Tue Apr 28 2026 - 08:17:58 EST


On 4/27/2026 7:30 PM, Bartosz Golaszewski wrote:
> Add support for the TLMM controller on the Qualcomm Nord platform.
>
> Co-developed-by: Shawn Guo <shengchao.guo@xxxxxxxxxxxxxxxx>
> Signed-off-by: Shawn Guo <shengchao.guo@xxxxxxxxxxxxxxxx>
> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxxxxxxxx>
> Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxxxxxxxx>
> ---
> drivers/pinctrl/qcom/Kconfig.msm | 7 +
> drivers/pinctrl/qcom/Makefile | 1 +
> drivers/pinctrl/qcom/pinctrl-nord.c | 2843 +++++++++++++++++++++++++++++++++++
> 3 files changed, 2851 insertions(+)
>
> diff --git a/drivers/pinctrl/qcom/Kconfig.msm b/drivers/pinctrl/qcom/Kconfig.msm
> index 836cdeca1006ff7ad5030ac5c537d775d3f0261b..67124ac607baa0f317e0713760a0a2fefba1e2de 100644
> --- a/drivers/pinctrl/qcom/Kconfig.msm
> +++ b/drivers/pinctrl/qcom/Kconfig.msm
> @@ -229,6 +229,13 @@ config PINCTRL_MSM8998
> This is the pinctrl, pinmux, pinconf and gpiolib driver for the
> Qualcomm TLMM block found in the Qualcomm MSM8998 platform.
>
> +config PINCTRL_NORD
> + tristate "Qualcomm Technologies Inc NORD (SA8797p) pin controller driver"
> + depends on ARM64 || COMPILE_TEST

+ default ARCH_QCOM
According to Krzysztof's patch,
https://lore.kernel.org/all/20260425155505.83688-2-krzysztof.kozlowski@xxxxxxxxxxxxxxxx/

> + help
> + This is the pinctrl, pinmux and pinconf driver for the Qualcomm
> + TLMM block found on the Qualcomm NORD platforms.
> +
> config PINCTRL_QCM2290
> tristate "Qualcomm QCM2290 pin controller driver"
> depends on ARM64 || COMPILE_TEST