ACPI: resource: Skip IRQ override on Asus Expertbook B2402FBA
authorVojtech Hejsek <hejsekvojtech@gmail.com>
Thu, 16 Feb 2023 08:01:15 +0000 (09:01 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 22 Feb 2023 19:05:02 +0000 (20:05 +0100)
The Asus Expertbook B2502FBA has IRQ 1 described as Active_Low
in its ACPI table. However, the kernel overrides this and sets it to
Edge_High, which prevents the internal keyboard from working properly.

Adding this laptop model to the override_table fixes the issue.

Signed-off-by: Vojtech Hejsek <hejsekvojtech@gmail.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/resource.c

index a222bda..7c9125d 100644 (file)
@@ -440,6 +440,13 @@ static const struct dmi_system_id asus_laptop[] = {
                },
        },
        {
+               .ident = "Asus ExpertBook B2402FBA",
+               .matches = {
+                       DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."),
+                       DMI_MATCH(DMI_BOARD_NAME, "B2402FBA"),
+               },
+       },
+       {
                .ident = "Asus ExpertBook B2502",
                .matches = {
                        DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."),