From: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Linus Walleij <linusw@kernel.org>,
linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org,
brgl@kernel.org,
Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Subject: [GIT PULL] gpio fixes for v7.4-rc1
Date: Fri, 23 Oct 2026 10:41:31 +0200 [thread overview]
Message-ID: <20261023084131.49264-1-bartosz.golaszewski@oss.qualcomm.com> (raw)
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(-)
reply other threads:[~2026-10-23 8:48 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20261023084131.49264-1-bartosz.golaszewski@oss.qualcomm.com \
--to=bartosz.golaszewski@oss.qualcomm.com \
--cc=brgl@kernel.org \
--cc=linusw@kernel.org \
--cc=linux-gpio@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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®