[PATCH 0/2] Add pinctrl support for MSM8952

From: Muzaffer Kadir via B4 Relay

Date: Sun Aug 16 2026 - 09:49:09 EST


MSM8952 has pinctrl system that is similar to MSM8917 pinctrl, but it
has some differences in some of the pins and their functions.
This driver was tested on General Mobile GM 5 Plus
(shamrock) using my own kernel fork [1].
I'm holding off on sending the GCC (Global Clock
Controller) driver and initial device tree until I've resolved some
outstanding bugs in the GCC driver.

[1] https://github.com/kadir1243/linux

Signed-off-by: Muzaffer Kadir <muzafferkadir@xxxxxxxxxxxxxx>
---
Muzaffer Kadir (2):
dt-bindings: pinctrl: qcom: Add MSM8952 pinctrl
pinctrl: qcom: Add MSM8952 tlmm pinctrl driver

.../bindings/pinctrl/qcom,msm8952-pinctrl.yaml | 155 +++
drivers/pinctrl/qcom/Kconfig.msm | 6 +
drivers/pinctrl/qcom/Makefile | 1 +
drivers/pinctrl/qcom/pinctrl-msm8952.c | 1248 ++++++++++++++++++++
4 files changed, 1410 insertions(+)
---
base-commit: 22eb4b80c0ab1aac513cca427a16de8986f3301e
change-id: 20260816-msm8952-pinctrl-bc2bd4849261

Best regards,
--
Muzaffer Kadir <muzafferkadir@xxxxxxxxxxxxxx>