Pull pin control fixes from Linus Walleij:
 "Some pin control fixes for v6.6 which have been stacking up in my
  tree.
  Dmitry's fix to some locking in the core is the most substantial, that
  was a really neat fix.
  The rest is the usual assorted spray of minor driver fixes.
   - Drop some minor code causing warnings in the Lantiq driver
   - Fix out of bounds write in the Nuvoton driver
   - Fix lost IRQs with CONFIG_PM in the Starfive driver
   - Fix a locking issue in find_pinctrl()
   - Revert a regressive Tegra debug patch
   - Fix the Renesas RZN1 pin muxing"
* tag 'pinctrl-v6.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl:
  pinctrl: renesas: rzn1: Enable missing PINMUX
  Revert "pinctrl: tegra: Add support to display pin function"
  pinctrl: avoid unsafe code pattern in find_pinctrl()
  pinctrl: starfive: jh7110: Add system pm ops to save and restore context
  pinctrl: starfive: jh7110: Fix failure to set irq after CONFIG_PM is enabled
  pinctrl: nuvoton: wpcm450: fix out of bounds write
  pinctrl: lantiq: Remove unsued declaration ltq_pinctrl_unregister()