diff options
author | Mika Westerberg <mika.westerberg@linux.intel.com> | 2016-10-19 13:27:40 +0300 |
---|---|---|
committer | Darren Hart <dvhart@linux.intel.com> | 2016-10-19 13:08:39 -0700 |
commit | 446647d4b9b90335f29a06ec21a05b508e269866 (patch) | |
tree | f4fab99f99e04a235144cacf7ca02b600df5e7f5 /drivers/platform/x86 | |
parent | c3f8f7fa8b19e274e7eb99dee428ad3a9b2ad8eb (diff) | |
download | op-kernel-dev-446647d4b9b90335f29a06ec21a05b508e269866.zip op-kernel-dev-446647d4b9b90335f29a06ec21a05b508e269866.tar.gz |
ideapad-laptop: Add another DMI entry for Yoga 900
This particular laptop has its motherboard replaced and after that, even
with the latest BIOS, some DMI identification strings have become
"INVALID". This includes DMI_PRODUCT_VERSION which results Wifi being
blocked.
It seems that DMI_BOARD_NAME is still valid so use that as an
alternative for Lenovo Yoga 900.
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Diffstat (limited to 'drivers/platform/x86')
-rw-r--r-- | drivers/platform/x86/ideapad-laptop.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/platform/x86/ideapad-laptop.c b/drivers/platform/x86/ideapad-laptop.c index a232394..a7614fc 100644 --- a/drivers/platform/x86/ideapad-laptop.c +++ b/drivers/platform/x86/ideapad-laptop.c @@ -934,6 +934,13 @@ static const struct dmi_system_id no_hw_rfkill_list[] = { }, }, { + .ident = "Lenovo Yoga 900", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), + DMI_MATCH(DMI_BOARD_NAME, "VIUU4"), + }, + }, + { .ident = "Lenovo YOGA 910-13IKB", .matches = { DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), |