Linux GPIO subsystem development
 help / color / mirror / Atom feed
* [GIT PULL] intel-gpio for 7.3-1
@ 2026-10-15 12:52 Andy Shevchenko
  2026-10-15 13:06 ` Bartosz Golaszewski
  0 siblings, 1 reply; 3+ messages in thread
From: Andy Shevchenko @ 2026-10-15 12:52 UTC (permalink / raw)
  To: Linux GPIO; +Cc: Linus Walleij, Bartosz Golaszewski, Andy Shevchenko

Hi Linux GPIO  maintainers,

A small set of fixes for GPIO on ACPI-based platforms. It was in Linux Next
for a while without regressions reported. Please, pull and send as a fix set
for current, v7.3, release.

Thanks,

With Best Regards,
Andy Shevchenko

The following changes since commit cee9395acd8043be0644b25c34bfa86623f2b935:

  Linux 7.3-rc1 (2026-08-30 13:34:40 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git tags/intel-gpio-v7.3-1

for you to fetch changes up to 3fd4bf93d586cb07304cdcb5e8b3c51ac1d8284f:

  gpiolib: acpi: Fix GPIO lookup using relative path (2026-10-13 22:34:07 +0200)

----------------------------------------------------------------
intel-gpio for v7.3-1

* Support relative path to the GPIO controller in the resources
* Add missing MODULE_ALIAS() to make crystalcove driver autoload
* Ignore interrupts on IdeaPad Slim 3 15ABR8 and Acer Nitro V 16S AI

----------------------------------------------------------------
Abduvaliy Abdulazizov (1):
      gpiolib: acpi: Ignore GPIO 11 interrupt on Acer Nitro V 16S AI

Alban Bedel (1):
      gpiolib: acpi: Fix GPIO lookup using relative path

Dmitry Torokhov (1):
      gpio: crystalcove: add missing MODULE_ALIAS()

Mateo Borda (1):
      gpiolib: acpi: Add quirk for Lenovo IdeaPad Slim 3 15ABR8

 drivers/gpio/gpio-crystalcove.c    |  1 +
 drivers/gpio/gpiolib-acpi-core.c   | 10 ++++++----
 drivers/gpio/gpiolib-acpi-quirks.c | 29 +++++++++++++++++++++++++++++
 3 files changed, 36 insertions(+), 4 deletions(-)

-- 
With Best Regards,
Andy Shevchenko



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [GIT PULL] intel-gpio for 7.3-1
  2026-10-15 12:52 [GIT PULL] intel-gpio for 7.3-1 Andy Shevchenko
@ 2026-10-15 13:06 ` Bartosz Golaszewski
  2026-10-15 13:19   ` Andy Shevchenko
  0 siblings, 1 reply; 3+ messages in thread
From: Bartosz Golaszewski @ 2026-10-15 13:06 UTC (permalink / raw)
  To: Andy Shevchenko
  Cc: Linus Walleij, Bartosz Golaszewski, Andy Shevchenko, Linux GPIO

On Thu, 15 Oct 2026 14:52:58 +0200, Andy Shevchenko
<andriy.shevchenko@linux.intel.com> said:
> Hi Linux GPIO  maintainers,
>
> A small set of fixes for GPIO on ACPI-based platforms. It was in Linux Next
> for a while without regressions reported. Please, pull and send as a fix set
> for current, v7.3, release.
>
> Thanks,
>
> With Best Regards,
> Andy Shevchenko
>
> The following changes since commit cee9395acd8043be0644b25c34bfa86623f2b935:
>
>   Linux 7.3-rc1 (2026-08-30 13:34:40 -0700)
>
> are available in the Git repository at:
>
>   git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git tags/intel-gpio-v7.3-1
>
> for you to fetch changes up to 3fd4bf93d586cb07304cdcb5e8b3c51ac1d8284f:
>
>   gpiolib: acpi: Fix GPIO lookup using relative path (2026-10-13 22:34:07 +0200)
>

Thanks, pulled. There was a trivial conflict fixed like so:

diff --cc drivers/gpio/gpiolib-acpi-quirks.c
index dd4db58d36ad0,dbfd82056c3e0..0000000000000
--- a/drivers/gpio/gpiolib-acpi-quirks.c
+++ b/drivers/gpio/gpiolib-acpi-quirks.c
@@@ -392,19 -408,19 +408,32 @@@ static const struct dmi_system_id gpiol
  			.ignore_wake = "VEN_0488:00@355",
  		},
  	},
 +	{
 +		/*
 +		 * Spurious wakeups from GPP3 PCIe bridge interrupt
 +		 * Found in BIOS UX425UA.301
 +		 */
 +		.matches = {
 +			DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."),
 +			DMI_MATCH(DMI_PRODUCT_NAME, "ZenBook UX425UA_UM425UA"),
 +		},
 +		.driver_data = &(struct acpi_gpiolib_dmi_quirk) {
 +			.ignore_wake = "AMDI0030:00@24",
 +		},
 +	},
+ 	{
+ 		/*
+ 		 * Lenovo IdeaPad Slim 3 15ABR8: the touchscreen wake IRQ fires as soon
+ 		 * as the system enters suspend, causing an immediate spurious resume.
+ 		 */
+ 		.matches = {
+ 			DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
+ 			DMI_MATCH(DMI_PRODUCT_NAME, "82XM"),
+ 		},
+ 		.driver_data = &(struct acpi_gpiolib_dmi_quirk) {
+ 			.ignore_wake = "GTCH7503:00@10",
+ 		},
+ 	},
  	{} /* Terminating entry */
  };

Bart

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [GIT PULL] intel-gpio for 7.3-1
  2026-10-15 13:06 ` Bartosz Golaszewski
@ 2026-10-15 13:19   ` Andy Shevchenko
  0 siblings, 0 replies; 3+ messages in thread
From: Andy Shevchenko @ 2026-10-15 13:19 UTC (permalink / raw)
  To: Bartosz Golaszewski; +Cc: Linus Walleij, Andy Shevchenko, Linux GPIO

On Thu, Oct 15, 2026 at 01:06:13PM +0000, Bartosz Golaszewski wrote:
> On Thu, 15 Oct 2026 14:52:58 +0200, Andy Shevchenko
> <andriy.shevchenko@linux.intel.com> said:
> > Hi Linux GPIO  maintainers,
> >
> > A small set of fixes for GPIO on ACPI-based platforms. It was in Linux Next
> > for a while without regressions reported. Please, pull and send as a fix set
> > for current, v7.3, release.
> >
> > Thanks,
> >
> > With Best Regards,
> > Andy Shevchenko
> >
> > The following changes since commit cee9395acd8043be0644b25c34bfa86623f2b935:
> >
> >   Linux 7.3-rc1 (2026-08-30 13:34:40 -0700)
> >
> > are available in the Git repository at:
> >
> >   git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git tags/intel-gpio-v7.3-1
> >
> > for you to fetch changes up to 3fd4bf93d586cb07304cdcb5e8b3c51ac1d8284f:
> >
> >   gpiolib: acpi: Fix GPIO lookup using relative path (2026-10-13 22:34:07 +0200)
> >
> 
> Thanks, pulled. There was a trivial conflict fixed like so:

Oh, yes, forgot to mentioned that. Resolution is straight forward and you got
it right, thanks!

-- 
With Best Regards,
Andy Shevchenko



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-10-15 13:19 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-15 12:52 [GIT PULL] intel-gpio for 7.3-1 Andy Shevchenko
2026-10-15 13:06 ` Bartosz Golaszewski
2026-10-15 13:19   ` Andy Shevchenko

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox