[PATCH v2 0/2] Add pinctrl support for MSM8952
Muzaffer Kadir via B4 Relay <[email protected]>
| Newsgroups | org.kernel.vger.linux-gpio,org.kernel.feeds.b4-sent,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]> --- Changes in v2: - Reworded dt-bindings commit as Krzysztof suggested. - Added depends and default to kconfig entry of pinctrl - Link to v1: https://lore.kernel.org/r/[email protected] --- 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 | 8 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-msm8952.c | 1248 ++++++++++++++++++++ 4 files changed, 1412 insertions(+) --- base-commit: db2ddb87143519e20a95aa36c60b36107b736a58 change-id: 20260816-msm8952-pinctrl-bc2bd4849261 Best regards, -- Muzaffer Kadir <[email protected]>