]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
5.15-stable patches
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 Jan 2024 11:25:02 +0000 (12:25 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 Jan 2024 11:25:02 +0000 (12:25 +0100)
added patches:
acpi-resource-add-another-dmi-match-for-the-tongfang-gmxxgxx.patch

queue-5.15/acpi-resource-add-another-dmi-match-for-the-tongfang-gmxxgxx.patch [new file with mode: 0644]
queue-5.15/series

diff --git a/queue-5.15/acpi-resource-add-another-dmi-match-for-the-tongfang-gmxxgxx.patch b/queue-5.15/acpi-resource-add-another-dmi-match-for-the-tongfang-gmxxgxx.patch
new file mode 100644 (file)
index 0000000..4733cce
--- /dev/null
@@ -0,0 +1,41 @@
+From df0cced74159c79e36ce7971f0bf250673296d93 Mon Sep 17 00:00:00 2001
+From: Hans de Goede <hdegoede@redhat.com>
+Date: Sat, 23 Dec 2023 15:57:06 +0100
+Subject: ACPI: resource: Add another DMI match for the TongFang GMxXGxx
+
+From: Hans de Goede <hdegoede@redhat.com>
+
+commit df0cced74159c79e36ce7971f0bf250673296d93 upstream.
+
+The TongFang GMxXGxx, which needs IRQ overriding for the keyboard to work,
+is also sold as the Eluktronics RP-15 which does not use the standard
+TongFang GMxXGxx DMI board_name.
+
+Add an entry for this laptop to the irq1_edge_low_force_override[] DMI
+table to make the internal keyboard functional.
+
+Reported-by: Luis Acuna <ldacuna@gmail.com>
+Signed-off-by: Hans de Goede <hdegoede@redhat.com>
+Cc: All applicable <stable@vger.kernel.org>
+Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+---
+ drivers/acpi/resource.c |    7 +++++++
+ 1 file changed, 7 insertions(+)
+
+--- a/drivers/acpi/resource.c
++++ b/drivers/acpi/resource.c
+@@ -481,6 +481,13 @@ static const struct dmi_system_id mainge
+               },
+       },
+       {
++              /* TongFang GMxXGxx sold as Eluktronics Inc. RP-15 */
++              .matches = {
++                      DMI_MATCH(DMI_SYS_VENDOR, "Eluktronics Inc."),
++                      DMI_MATCH(DMI_BOARD_NAME, "RP-15"),
++              },
++      },
++      {
+               /* TongFang GM6XGxX/TUXEDO Stellaris 16 Gen5 AMD */
+               .matches = {
+                       DMI_MATCH(DMI_BOARD_NAME, "GM6XGxX"),
index 362e3ed6068beddd44b59c779129e8dd772bc366..a8ef78311993ae83ee047daa11d4699940ea2de4 100644 (file)
@@ -51,3 +51,4 @@ ida-fix-crash-in-ida_free-when-the-bitmap-is-empty.patch
 net-qrtr-ns-return-0-if-server-port-is-not-present.patch
 arm-sun9i-smp-fix-return-code-check-of-of_property_m.patch
 drm-crtc-fix-uninitialized-variable-use.patch
+acpi-resource-add-another-dmi-match-for-the-tongfang-gmxxgxx.patch