* [GIT PULL] gpio fixes for v7.4-rc1
@ 2026-10-23 8:41 Bartosz Golaszewski
0 siblings, 0 replies; only message in thread
From: Bartosz Golaszewski @ 2026-10-23 8:41 UTC (permalink / raw)
To: Linus Torvalds
Cc: Linus Walleij, linux-gpio, linux-kernel, brgl, Bartosz Golaszewski
Linus,
Please pull the following set of fixes for the GPIO subsystem. These
mostly came in late into the cycle and didn't make the cut for the main
v7.4 PR and some more were posted early this week. Details are in the
signed tag.
Thanks,
Bartosz
The following changes since commit c03c1a14507dfaf8b856c2608f9ac216021fc222:
Linux 7.3 (2026-10-18 13:14:58 -1000)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git tags/gpio-fixes-for-v7.4-rc1
for you to fetch changes up to dae739137441667d67fbfcc4d303a0ecc6618662:
gpiolib: don't report -ENOMEM for a requested line without a label (2026-10-23 09:48:36 +0200)
----------------------------------------------------------------
gpio fixes for v7.4-rc1
- add ACPI quirks for Thinkpad L13 Gen 2a and Acer Nitro 16S AI to
ignore a wrong GPIO interrupt declaration
- add missing return value check of devm_gpiochip_add_data() to
gpio-lpc32xx
- don't set GPIOD_FLAG_IS_OUT from character device code as GPIO core
already does it where needed and it can lead to providing invalid info
to user-space on request errors
- don't report a bogus -ENOMEM for a line requested without a label
- propagate errors occurring when setting line values for pins for which
we emulate open-drain or open-source drive settings
- fix interrupt handling bugs in gpio-pca953x and gpio-davinci
- fix more memory leaks in GPIO core
- clear event clock flags from pins on GPIO release
----------------------------------------------------------------
Abduvaliy Abdulazizov (1):
gpiolib: acpi: Ignore GPIO 11 interrupt on Acer Nitro 16S AI
Adrian Ambrozewicz (3):
gpiolib: clear the event clock flags when a line is released
gpiolib: cdev: don't set GPIOD_FLAG_IS_OUT
gpiolib: don't report -ENOMEM for a requested line without a label
Baek Kyu, Kim (2):
gpiolib: Free chip resources when allocating the label fails
gpiolib: Propagate emulated drive errors when setting arrays
Bartosz Golaszewski (1):
Merge tag 'v7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-current
Jayaraj Devaraj (1):
gpio: lpc32xx: check devm_gpiochip_add_data() return value
Kent Gibson (1):
gpiolib: fix memory leak in gpiod_set_array_value_complex() EPERM error path
Mario Limonciello (1):
gpiolib: acpi: Ignore GPIO 11 interrupt on ThinkPad L13 Gen 2a
Sahaj Chaudhari (3):
gpio: davinci: Clear interrupt status in every bank on suspend
gpio: pca953x: Preserve wakeup accounting on parent IRQ failure
gpio: pca953x: Handle direction register read errors in IRQ paths
drivers/gpio/gpio-davinci.c | 6 +++---
drivers/gpio/gpio-lpc32xx.c | 9 ++++++---
drivers/gpio/gpio-pca953x.c | 21 +++++++++++++++++----
drivers/gpio/gpiolib-acpi-quirks.c | 31 +++++++++++++++++++++++++++++++
drivers/gpio/gpiolib-cdev.c | 5 -----
drivers/gpio/gpiolib.c | 32 ++++++++++++++++++++++++--------
6 files changed, 81 insertions(+), 23 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-10-23 8:48 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-23 8:41 [GIT PULL] gpio fixes for v7.4-rc1 Bartosz Golaszewski
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®