[SRU][J:hwe/N][PATCH 05/11] ACPI: resource: Use IRQ override on Maibenben X565
Werner Sembach
wse at tuxedocomputers.com
Mon Feb 17 08:53:36 UTC 2025
From: Sergey Kalinichev <kalinichev.so.0 at gmail.com>
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 just here so that the next patch in the series "ACPI:
resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx" applies without
a merge conflict. 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.
Use ACPI IRQ override on Maibenben X565 laptop to make the internal
keyboard work.
Add a new entry to the irq1_edge_low_force_override structure, similar
to the existing ones.
Signed-off-by: Sergey Kalinichev <kalinichev.so.0 at gmail.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki at intel.com>
Signed-off-by: Werner Sembach <wse at tuxedocomputers.com>
---
drivers/acpi/resource.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c
index 5e82a07e613cb..04d981362489d 100644
--- a/drivers/acpi/resource.c
+++ b/drivers/acpi/resource.c
@@ -681,6 +681,13 @@ static const struct dmi_system_id irq1_edge_low_force_override[] = {
DMI_MATCH(DMI_BOARD_NAME, "X577"),
},
},
+ {
+ /* Maibenben X565 */
+ .matches = {
+ DMI_MATCH(DMI_SYS_VENDOR, "MAIBENBEN"),
+ DMI_MATCH(DMI_BOARD_NAME, "X565"),
+ },
+ },
{ }
};
--
2.43.0
More information about the kernel-team
mailing list