On Tue, Nov 28, 2017 at 09:47:25PM +0200, Andy Shevchenko wrote: > On Tue, 2017-11-28 at 11:46 -0800, Dmitry Torokhov wrote: > > On Tue, Nov 28, 2017 at 09:29:47PM +0200, Mika Westerberg wrote: > > > On Tue, Nov 28, 2017 at 11:14:35AM -0800, Dmitry Torokhov wrote: > > > > As Google/Intel will fix the BIOS/Coreboot issues with hardcoding > > > > virtual interrupt numbers for keyboard/touchpa/touchscreen > > > > controllers > > > > in ACPI tables, they will also update BIOS version number from 1.0 > > > > to 1.1. Let's limit the DMI quirks that try to preserve virtual > > > > IRQ > > > > numbers on Strago boards to those that still carry BIOSes 1.0. > > > > > > > > Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=197953 > > > > Signed-off-by: Dmitry Torokhov <dmitry.torokhov@xxxxxxxxx> > > > > > > Acked-by: Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx> > > > > > > Assuming there is no version "0.9" or so having the same issue. > > > > No, as far as I can tell they all had the default 1.0... > > Thanks for fixing that eventually! Ugh, so this is broken, as 1.0 is BOARD version and not BIOS. Bios version is in form of Google_BUILD.BRANCH.PATCH, so we can't really use it to limit the workaround (as we do not have "less than" comparator). Anyway, in coreboot we changed board version to 1.1, so we should use it. I'll post v2. Luckily this patch has not been picked by Linus as far as I can tell. -- Dmitry -- To unsubscribe from this list: send the line "unsubscribe linux-gpio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html