ACPI / x86: Extend KIOX000A quirk to cover all affected BIOS versions
authorHans de Goede <hdegoede@redhat.com>
Thu, 19 Oct 2017 11:23:21 +0000 (13:23 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Sat, 21 Oct 2017 11:24:53 +0000 (13:24 +0200)
commit1c3b44c0f40d22b43fa58fe7081ca36e38449114
tree129914dab318c288f67ae5f1b816ce6c887d263b
parent33d930e59a98fa10a0db9f56c7fa2f21a4aef9b9
ACPI / x86: Extend KIOX000A quirk to cover all affected BIOS versions

Recently produced GPD win devices have a new BIOS, research into the
changes in this BIOS has found a ChangeLog which shows that the disabling
of the KIOX000A node has been done starting with the 20170221 version.

Unfortunately the GPD pocket uses the exact same DMI strings as the win
and its BIOS was copy-pasted from the GPD win, so it has a disabled
KIOX000A node which we should not enable, so we need to check for the
exact BIOS date.

This commit adds 2 extra entries to the always_present_ids quirk table
with bios_date matches for the older also affected and the latest BIOS.

Reported-by: ReddestDream <reddestdream@gmail.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/x86/utils.c