7494151
From 72695420d48c264b3ca0dacccda1a4789a52c2f6 Mon Sep 17 00:00:00 2001
7494151
From: Hans de Goede <hdegoede@redhat.com>
7494151
Date: Fri, 24 Jul 2015 11:45:28 +0200
7494151
Subject: [PATCH] ideapad-laptop: Add Lenovo Yoga 3 14 to no_hw_rfkill dmi list
7494151
7494151
Like some of the other Yoga models the Lenovo Yoga 3 14 does not have a
7494151
hw rfkill switch, and trying to read the hw rfkill switch through the
7494151
ideapad module causes it to always reported blocking breaking wifi.
7494151
7494151
This commit adds the Lenovo Yoga 3 14 to the no_hw_rfkill dmi list, fixing
7494151
the wifi breakage.
7494151
7494151
BugLink: https://bugzilla.redhat.com/show_bug.cgi?id=1239050
7494151
Cc: stable@vger.kernel.org
7494151
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
7494151
---
7494151
 drivers/platform/x86/ideapad-laptop.c | 7 +++++++
7494151
 1 file changed, 7 insertions(+)
7494151
7494151
diff --git a/drivers/platform/x86/ideapad-laptop.c b/drivers/platform/x86/ideapad-laptop.c
7494151
index 76b57388d01b..81c3e582309a 100644
7494151
--- a/drivers/platform/x86/ideapad-laptop.c
7494151
+++ b/drivers/platform/x86/ideapad-laptop.c
7494151
@@ -853,6 +853,13 @@ static const struct dmi_system_id no_hw_rfkill_list[] = {
7494151
 		},
7494151
 	},
7494151
 	{
7494151
+		.ident = "Lenovo Yoga 3 14",
7494151
+		.matches = {
7494151
+			DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
7494151
+			DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Yoga 3 14"),
7494151
+		},
7494151
+	},
7494151
+	{
7494151
 		.ident = "Lenovo Yoga 3 Pro 1370",
7494151
 		.matches = {
7494151
 			DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
7494151
-- 
7494151
2.4.3
7494151