summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam van Kampen <sam@tehsvk.net>2025-08-29 14:52:22 +0000
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2025-09-04 20:29:39 +0200
commit3a351de0d9c86e23b9eca25838b19468aab02f38 (patch)
tree5dd92a36109c58f4ecdb5f712864bd1f85558049
parentb320789d6883cc00ac78ce83bccbfe7ed58afcf0 (diff)
ACPI: resource: Skip IRQ override on ASUS Vivobook Pro N6506CU
Just like the other Vivobooks here, the N6506CU has its keyboard IRQ described as ActiveLow in the DSDT, which the kernel overrides to EdgeHigh, causing the internal keyboard not to work. Add the N6506CU to the irq1_level_low_skip_override[] quirk table to fix this. Signed-off-by: Sam van Kampen <sam@tehsvk.net> Link: https://patch.msgid.link/20250829145221.2294784-2-sam@tehsvk.net Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
-rw-r--r--drivers/acpi/resource.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c
index b1ab192d7a08..ddedb6956a0d 100644
--- a/drivers/acpi/resource.c
+++ b/drivers/acpi/resource.c
@@ -511,6 +511,13 @@ static const struct dmi_system_id irq1_level_low_skip_override[] = {
},
},
{
+ /* Asus Vivobook Pro N6506CU* */
+ .matches = {
+ DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."),
+ DMI_MATCH(DMI_BOARD_NAME, "N6506CU"),
+ },
+ },
+ {
/* LG Electronics 17U70P */
.matches = {
DMI_MATCH(DMI_SYS_VENDOR, "LG Electronics"),