[GIT PULL] Pin control fixes for v7.2
From: Linus Walleij
Date: Mon Jul 27 2026 - 05:29:41 EST
Hi Linus,
here are some v7.2 series pin control fixes. I should have sent some earlier,
mea culpa. I was on the (Swedish) west coast, it has the same tranquil
quality as the Pellinge archipelago, just not as big.
The most interesting commit is the S4 fix for AMD, which probably is helpful
to a whole bunch of important machines.
Please pull it in!
Yours,
Linus Walleij
The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482:
Linux 7.2-rc1 (2026-06-28 12:01:31 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
tags/pinctrl-v7.2-2
for you to fetch changes up to dad6e107b3cd9d20514e7799b7ad8674f81e3f30:
pinctrl: bm1880: add missing select GENERIC_PINCONF (2026-07-25
11:33:32 +0200)
----------------------------------------------------------------
Pin control fixes for the v7.2 series:
- Wakeup nits on the Qualcomm SC8280XP.
- Double-free issues on the device tree parsing error path.
- Fixup of the S4 sleep state handling on AMD pin control.
- Missing Kconfig select REGMAP_MMIO for the Microchip
driver leading to compile stalls.
- Missing Kconfig select GENERIC_PINCONF for the Bitmain
BM1880 leading to compile stalls.
----------------------------------------------------------------
Benjamin Boortz (2):
pinctrl: microchip-sgpio: add missing select REGMAP_MMIO
pinctrl: bm1880: add missing select GENERIC_PINCONF
Karl Mehltretter (1):
pinctrl: devicetree: don't free uninitialized dev_name on error path
Konrad Dybcio (1):
pinctrl: qcom: sc8280xp: Add missing wakeup entries for GPIO143/151
Linus Walleij (1):
Merge tag 'pinctrl-qcom-fixes-for-v7.2-rc3' of
git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into fixes
Mario Limonciello (1):
pinctrl-amd: Don't clear S4 wake bits at probe
Sneh Mankad (1):
pinctrl: qcom: Unconditionally mark gpio as wakeup enable
drivers/pinctrl/Kconfig | 2 ++
drivers/pinctrl/devicetree.c | 4 ++++
drivers/pinctrl/pinctrl-amd.c | 3 +--
drivers/pinctrl/qcom/pinctrl-msm.c | 8 ++++----
drivers/pinctrl/qcom/pinctrl-sc8280xp.c | 21 +++++++++++----------
5 files changed, 22 insertions(+), 16 deletions(-)