]> Git Repo - J-linux.git/commitdiff
ACPI: resource: Skip IRQ override on Asus Vivobook Pro N6506MV
authorTamim Khan <[email protected]>
Sun, 28 Apr 2024 17:08:12 +0000 (13:08 -0400)
committerRafael J. Wysocki <[email protected]>
Tue, 30 Apr 2024 19:22:42 +0000 (21:22 +0200)
Like various other Asus Vivobook and Expertbook laptops, the Asus
Vivobook Pro N6506MV has a DSDT table that describes IRQ 1 as ActiveLow
while the kernel is overriding it to Edge_High. This prevents the internal
keyboard from working. This patch prevents this issue by adding this laptop
to the override table that prevents the kernel from overriding this IRQ

Link: https://bugzilla.kernel.org/show_bug.cgi?id=218745
Tested-by: Gianni <[email protected]>
Signed-off-by: Tamim Khan <[email protected]>
Signed-off-by: Rafael J. Wysocki <[email protected]>
drivers/acpi/resource.c

index 65fa94729d9de661f871183e29ec50b927e7e4ea..b5bf8b81a050a51ef49d9ad281a320cf754c9be4 100644 (file)
@@ -517,6 +517,13 @@ static const struct dmi_system_id irq1_level_low_skip_override[] = {
                        DMI_MATCH(DMI_BOARD_NAME, "E1504GAB"),
                },
        },
+       {
+               /* Asus Vivobook Pro N6506MV */
+               .matches = {
+                       DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."),
+                       DMI_MATCH(DMI_BOARD_NAME, "N6506MV"),
+               },
+       },
        {
                /* LG Electronics 17U70P */
                .matches = {
This page took 0.04579 seconds and 4 git commands to generate.