[GIT PULL] pin control fixes for v6.6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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(-)



[Index of Archives]     [Linux SPI]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux