[GIT PULL] pin control fixes for v7.0

From: Linus Walleij

Date: Fri Apr 10 2026 - 03:12:09 EST


Hi Linus,

some late pin control fixes. I'm not happy to have bugs so late in
the kernel cycle, but they are all driver specifics so I guess it's
how it is.

Details in the signed tag.

Please pull it in!

Yours,
Linus Walleij

The following changes since commit 7aaa8047eafd0bd628065b15757d9b48c5f9c07d:

Linux 7.0-rc6 (2026-03-29 15:40:00 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
tags/pinctrl-v7.0-4

for you to fetch changes up to db5b8cecbdf479ad13156af750377e5b43853fab:

pinctrl: mcp23s08: Disable all pin interrupts during probe
(2026-04-07 11:29:57 +0200)

----------------------------------------------------------------
Pin control fixes for the v7.0 series:

- Three fixes for the Intel pin control driver fixing the feature
set for the new silicon.

- One fix for an IRQ storm in the MCP23S08 pin controller/GPIO
expander.

----------------------------------------------------------------
Andy Shevchenko (3):
pinctrl: intel: Improve capability support
pinctrl: intel: Fix the revision for new features (1kOhm PD, HW debouncer)
pinctrl: intel: Enable 3-bit PAD_OWN feature

Francesco Lavra (1):
pinctrl: mcp23s08: Disable all pin interrupts during probe

Linus Walleij (1):
Merge tag 'intel-pinctrl-v7.0-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel into fixes

drivers/pinctrl/intel/pinctrl-intel.c | 36 +++++++++++++++++++++++++----------
drivers/pinctrl/intel/pinctrl-intel.h | 1 +
drivers/pinctrl/pinctrl-mcp23s08.c | 9 +++++++++
3 files changed, 36 insertions(+), 10 deletions(-)