On Fri, Aug 29, 2025 at 4:52 PM Sam van Kampen <sam@xxxxxxxxxx> wrote: > > 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@xxxxxxxxxx> > --- > drivers/acpi/resource.c | 7 +++++++ > 1 file changed, 7 insertions(+) > > 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 > @@ -510,6 +510,13 @@ static const struct dmi_system_id irq1_level_low_skip_override[] = { > DMI_MATCH(DMI_BOARD_NAME, "N6506M"), > }, > }, > + { > + /* Asus Vivobook Pro N6506CU* */ > + .matches = { > + DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."), > + DMI_MATCH(DMI_BOARD_NAME, "N6506CU"), > + }, > + }, > { > /* LG Electronics 17U70P */ > .matches = { > -- Applied as 6.18 material, thanks!