Hi Linus,
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.
Please pull it in!
Yours,
Linus Walleij
The following changes since commit 0bb80ecc33a8fb5a682236443c1e740d5c917d1d:
Linux 6.6-rc1 (2023-09-10 16:28:41 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
tags/pinctrl-v6.6-2
for you to fetch changes up to f055ff23c331f28aa4ace4b72dc56f63b9a726c8:
pinctrl: renesas: rzn1: Enable missing PINMUX (2023-10-12 09:10:40 +0200)
----------------------------------------------------------------
Pin control fixes for the v6.6 series:
- 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.
----------------------------------------------------------------
Dmitry Torokhov (1):
pinctrl: avoid unsafe code pattern in find_pinctrl()
Hal Feng (2):
pinctrl: starfive: jh7110: Fix failure to set irq after
CONFIG_PM is enabled
pinctrl: starfive: jh7110: Add system pm ops to save and restore context
Linus Walleij (1):
Revert "pinctrl: tegra: Add support to display pin function"
Mikhail Kobuk (1):
pinctrl: nuvoton: wpcm450: fix out of bounds write
Ralph Siemsen (1):
pinctrl: renesas: rzn1: Enable missing PINMUX
YueHaibing (1):
pinctrl: lantiq: Remove unsued declaration ltq_pinctrl_unregister()
MAINTAINERS | 1 +
drivers/pinctrl/core.c | 16 +++++----
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c | 6 ++--
drivers/pinctrl/pinctrl-lantiq.h | 1 -
drivers/pinctrl/renesas/Kconfig | 1 +
.../pinctrl/starfive/pinctrl-starfive-jh7110-aon.c | 4 +++
.../pinctrl/starfive/pinctrl-starfive-jh7110-sys.c | 4 +++
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c | 42 ++++++++++++++++++++--
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.h | 4 +++
drivers/pinctrl/tegra/pinctrl-tegra.c | 19 ++--------
drivers/pinctrl/tegra/pinctrl-tegra.h | 2 --
11 files changed, 68 insertions(+), 32 deletions(-)
The pull request you sent on Thu, 12 Oct 2023 09:20:46 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git tags/pinctrl-v6.6-2
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/82a040a8fa9b4f3845eff73a69a9931a59335902
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html