[GIT PULL] pin control fixes for v5.15

From: Linus Walleij
Date: Sun Oct 24 2021 - 16:17:16 EST


Hi Linus,

here are some late pin control fixes, the most generally annoying
will probably be the AMD IRQ storm fix affecting the Microsoft
surface.

Details in the signed tag.

Please pull them in!

Yours,
Linus Walleij

The following changes since commit 64570fbc14f8d7cb3fe3995f20e26bc25ce4b2cc:

Linux 5.15-rc5 (2021-10-10 17:01:59 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
tags/pinctrl-v5.15-3

for you to fetch changes up to 4e5a04be88fe335ad5331f4f8c17f4ebd357e065:

pinctrl: amd: disable and mask interrupts on probe (2021-10-16 23:56:59 +0200)

----------------------------------------------------------------
Pin control fixes for the v5.15 series:

- Three fixes pertaining to Broadcom DT bindings. Some stuff
didn't work out as inteded, we need to back out.

- A resume bug fix in the STM32 driver.

- Disable and mask the interrupts on probe in the AMD pinctrl
driver, affecting Microsoft surface.

----------------------------------------------------------------
Fabien Dessenne (1):
pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume()

Rafał Miłecki (3):
Revert "dt-bindings: pinctrl: bcm4708-pinmux: rework binding to
use syscon"
dt-bindings: pinctrl: brcm,ns-pinmux: drop unneeded CRU from example
Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode"

Sachi King (1):
pinctrl: amd: disable and mask interrupts on probe

.../devicetree/bindings/mfd/brcm,cru.yaml | 11 ++++----
.../bindings/pinctrl/brcm,ns-pinmux.yaml | 33 +++++++++-------------
drivers/pinctrl/bcm/pinctrl-ns.c | 29 +++++++------------
drivers/pinctrl/pinctrl-amd.c | 31 ++++++++++++++++++++
drivers/pinctrl/stm32/pinctrl-stm32.c | 4 +--
5 files changed, 63 insertions(+), 45 deletions(-)