Sorry for the noise, when checking why the patch stopped applying yesteday, I noticed only the part of commit ff946268a081 where the match was removed
> { > - /* ASUS ZenBook UX425UA */ > .matches = { > - DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."), > - DMI_MATCH(DMI_PRODUCT_NAME, "ZenBook UX425UA"), > + DMI_MATCH(DMI_CHASSIS_TYPE, "10"), /* Notebook */ > }, > },
but I somehow managed to completely miss this part:
> { > + /* ASUS ZenBook UX425UA */ > .matches = { > DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."), > - DMI_MATCH(DMI_PRODUCT_NAME, "X750LN"), > + DMI_MATCH(DMI_PRODUCT_NAME, "ZenBook UX425UA"), > }, > + .driver_data = (void *)(SERIO_QUIRK_PROBE_DEFER | SERIO_QUIRK_RESET_NEVER) > },
so I thought upstream switched to matching by a diffent key.
Sorry for the noise, when checking why the patch stopped applying yesteday,
I noticed only the part of commit ff946268a081 where the match was removed
> { DMI_SYS_ VENDOR, "ASUSTeK COMPUTER INC."), DMI_PRODUCT_ NAME, "ZenBook UX425UA"), DMI_CHASSIS_ TYPE, "10"), /* Notebook */
> - /* ASUS ZenBook UX425UA */
> .matches = {
> - DMI_MATCH(
> - DMI_MATCH(
> + DMI_MATCH(
> },
> },
but I somehow managed to completely miss this part:
> { DMI_SYS_ VENDOR, "ASUSTeK COMPUTER INC."), DMI_PRODUCT_ NAME, "X750LN"), DMI_PRODUCT_ NAME, "ZenBook UX425UA"), QUIRK_PROBE_ DEFER | SERIO_QUIRK_ RESET_NEVER)
> + /* ASUS ZenBook UX425UA */
> .matches = {
> DMI_MATCH(
> - DMI_MATCH(
> + DMI_MATCH(
> },
> + .driver_data = (void *)(SERIO_
> },
so I thought upstream switched to matching by a diffent key.