From 5ddf0c68d7e68b3651af742e1cbb8a72a1f49ace Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Tue, 8 Apr 2025 10:19:26 +0200 Subject: [PATCH] drop queue-6.1/acpi-x86-extend-lenovo-yoga-tab-3-quirk-with-skip-gpio-event-handlers.patch --- ...-quirk-with-skip-gpio-event-handlers.patch | 50 ------------------- queue-6.1/series | 1 - 2 files changed, 51 deletions(-) delete mode 100644 queue-6.1/acpi-x86-extend-lenovo-yoga-tab-3-quirk-with-skip-gpio-event-handlers.patch 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 index d13e5ea146..0000000000 --- a/queue-6.1/acpi-x86-extend-lenovo-yoga-tab-3-quirk-with-skip-gpio-event-handlers.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 2fa87c71d2adb4b82c105f9191e6120340feff00 Mon Sep 17 00:00:00 2001 -From: Hans de Goede -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 - -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 -Closes: https://lore.kernel.org/platform-driver-x86/CAMEzqD+DNXrAvUOHviB2O2bjtcbmo3xH=kunKr4nubuMLbb_0A@mail.gmail.com/ -Cc: All applicable -Fixes: fe820db35275 ("ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Tab 3 Pro (YT3-X90F)") -Signed-off-by: Hans de Goede -Link: https://patch.msgid.link/20250325210450.358506-1-hdegoede@redhat.com -Signed-off-by: Rafael J. Wysocki -Signed-off-by: Greg Kroah-Hartman ---- - 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 */ diff --git a/queue-6.1/series b/queue-6.1/series index daac581340..13090a82be 100644 --- a/queue-6.1/series +++ b/queue-6.1/series @@ -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 -- 2.47.3