[SRU][J:hwe/N][PATCH 06/11] ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx
Werner Sembach
wse at tuxedocomputers.com
Mon Feb 17 08:53:37 UTC 2025
From: Christoffer Sandberg <cs at tuxedo.de>
Buglink: https://bugs.launchpad.net/bugs/2098104
Impact: This is a patchset that we (as in TUXEDO Computers) currently apply
on top of the Ubuntu 6.8 kernel to make it run smoothly on all our devices.
All patches apply cleanly on 6.8.
Fix: This patch is for the TUXEDO InfinityBook Pro Gen9 AMD and TUXEDO
Stellaris Slim Gen1 AMD keyboards to work. This patch is already upstream,
just not on the 6.8 branch, because they where upstreamed after that one
was already EOL.
Testcase: We run this patchset for all our customers devices (we basically
maintain our own OEM branch) so it is quite field testet. Besides that,
whenever a new patch was added we did regression testing on a selection of
devices.
commit c81bf14f9db68311c2e75428eea070d97d603975 upstream.
Listed devices need the override for the keyboard to work.
Signed-off-by: Christoffer Sandberg <cs at tuxedo.de>
Signed-off-by: Werner Sembach <wse at tuxedocomputers.com>
Cc: All applicable <stable at vger.kernel.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki at intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh at linuxfoundation.org>
---
drivers/acpi/resource.c | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c
index 04d981362489d..028363e67c198 100644
--- a/drivers/acpi/resource.c
+++ b/drivers/acpi/resource.c
@@ -688,6 +688,18 @@ static const struct dmi_system_id irq1_edge_low_force_override[] = {
DMI_MATCH(DMI_BOARD_NAME, "X565"),
},
},
+ {
+ /* TongFang GXxHRXx/TUXEDO InfinityBook Pro Gen9 AMD */
+ .matches = {
+ DMI_MATCH(DMI_BOARD_NAME, "GXxHRXx"),
+ },
+ },
+ {
+ /* TongFang GMxHGxx/TUXEDO Stellaris Slim Gen1 AMD */
+ .matches = {
+ DMI_MATCH(DMI_BOARD_NAME, "GMxHGxx"),
+ },
+ },
{ }
};
--
2.43.0
More information about the kernel-team
mailing list