]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
drop queue-6.1/acpi-x86-extend-lenovo-yoga-tab-3-quirk-with-skip-gpio-event-handlers...
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 8 Apr 2025 08:19:26 +0000 (10:19 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 8 Apr 2025 08:19:26 +0000 (10:19 +0200)
queue-6.1/acpi-x86-extend-lenovo-yoga-tab-3-quirk-with-skip-gpio-event-handlers.patch [deleted file]
queue-6.1/series

diff --git a/queue-6.1/acpi-x86-extend-lenovo-yoga-tab-3-quirk-with-skip-gpio-event-handlers.patch b/queue-6.1/acpi-x86-extend-lenovo-yoga-tab-3-quirk-with-skip-gpio-event-handlers.patch
deleted file mode 100644 (file)
index d13e5ea..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-From 2fa87c71d2adb4b82c105f9191e6120340feff00 Mon Sep 17 00:00:00 2001
-From: Hans de Goede <hdegoede@redhat.com>
-Date: Tue, 25 Mar 2025 22:04:50 +0100
-Subject: ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers
-
-From: Hans de Goede <hdegoede@redhat.com>
-
-commit 2fa87c71d2adb4b82c105f9191e6120340feff00 upstream.
-
-Depending on the secureboot signature on EFI\BOOT\BOOTX86.EFI the
-Lenovo Yoga Tab 3 UEFI will switch its OSID ACPI variable between
-1 (Windows) and 4 (Android(GMIN)).
-
-In Windows mode a GPIO event handler gets installed for GPO1 pin 5,
-causing Linux' x86-android-tables code which deals with the general
-brokenness of this device's ACPI tables to fail to probe with:
-
-[   17.853705] x86_android_tablets: error -16 getting GPIO INT33FF:01 5
-[   17.859623] x86_android_tablets x86_android_tablets: probe with driver
-
-which renders sound, the touchscreen, charging-management,
-battery-monitoring and more non functional.
-
-Add ACPI_QUIRK_SKIP_GPIO_EVENT_HANDLERS to the existing quirks for this
-device to fix this.
-
-Reported-by: Agoston Lorincz <pipacsba@gmail.com>
-Closes: https://lore.kernel.org/platform-driver-x86/CAMEzqD+DNXrAvUOHviB2O2bjtcbmo3xH=kunKr4nubuMLbb_0A@mail.gmail.com/
-Cc: All applicable <stable@kernel.org>
-Fixes: fe820db35275 ("ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Tab 3 Pro (YT3-X90F)")
-Signed-off-by: Hans de Goede <hdegoede@redhat.com>
-Link: https://patch.msgid.link/20250325210450.358506-1-hdegoede@redhat.com
-Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/acpi/x86/utils.c |    3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
---- a/drivers/acpi/x86/utils.c
-+++ b/drivers/acpi/x86/utils.c
-@@ -313,7 +313,8 @@ static const struct dmi_system_id acpi_q
-                       DMI_MATCH(DMI_PRODUCT_VERSION, "Blade3-10A-001"),
-               },
-               .driver_data = (void *)(ACPI_QUIRK_SKIP_I2C_CLIENTS |
--                                      ACPI_QUIRK_SKIP_ACPI_AC_AND_BATTERY),
-+                                      ACPI_QUIRK_SKIP_ACPI_AC_AND_BATTERY |
-+                                      ACPI_QUIRK_SKIP_GPIO_EVENT_HANDLERS),
-       },
-       {
-               /* Medion Lifetab S10346 */
index daac58134026700331cc51a45fb3da12cae6f4fc..13090a82be0dbc48a22eeab0f181a1e726757d19 100644 (file)
@@ -174,7 +174,6 @@ usbnet-fix-npe-during-rx_complete.patch
 loongarch-increase-arch_dma_minalign-up-to-16.patch
 loongarch-bpf-fix-off-by-one-error-in-build_prologue.patch
 loongarch-bpf-use-move_addr-for-bpf_pseudo_func.patch
-acpi-x86-extend-lenovo-yoga-tab-3-quirk-with-skip-gpio-event-handlers.patch
 platform-x86-isst-correct-command-storage-data-length.patch
 ntb_perf-delete-duplicate-dmaengine_unmap_put-call-in-perf_copy_chunk.patch
 perf-x86-intel-apply-static-call-for-drain_pebs.patch