From patchwork Tue Dec 13 07:54:24 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: AceLan Kao X-Patchwork-Id: 705323 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) by ozlabs.org (Postfix) with ESMTP id 3tdBnF5fwRz9t37; Tue, 13 Dec 2016 18:54:41 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="0YeGK55n"; dkim-atps=neutral Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1cGhv4-000706-Ml; Tue, 13 Dec 2016 07:54:38 +0000 Received: from mail-pf0-f194.google.com ([209.85.192.194]) by huckleberry.canonical.com with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.76) (envelope-from ) id 1cGhuv-0006z5-TS for kernel-team@lists.ubuntu.com; Tue, 13 Dec 2016 07:54:30 +0000 Received: by mail-pf0-f194.google.com with SMTP id c4so5639978pfb.3 for ; Mon, 12 Dec 2016 23:54:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:date:message-id:in-reply-to:references; bh=73bGRx8x38Pe+fwYPZUVdkDILsKskiQTKNH5FSarBjE=; b=0YeGK55n3gjxnuT2oPr95crjbYrUJKCFW/+04BXZ43yKGHu1+KUyewvdMGPdAH1Y/k ZxiRSkqy0cOc4g9yVRUsxUP7m5rwZdx9NyzO6nLwqYJhBboLpgb/YSdUxKW6bvsTMP3N e+fp2PpgTSi3yD/PcCXXvi8MkVyF9DQJGzYM2H+od6FLohmKTR2nMSA4Edn6NzrapOw+ r051PpFNRgeDMU6xDI1TUqZvYzKutcwauYpyS0id2sf2KkWlt/Qun5BENP7BCnauvFki GsFnzs7hSuLYFeC0DY5jjlqR5r1vNLTPKCFMfMy5wq+0p7eAuNPq7zDVTEVm+ZXhfO9V c/Lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:subject:date:message-id :in-reply-to:references; bh=73bGRx8x38Pe+fwYPZUVdkDILsKskiQTKNH5FSarBjE=; b=d+ANqcpICLSennfWB8xzQrPYdDCj8UZpBk4W4SPot5yqXYtP/vINHchof5joLtWJ5b PmMGdERlPdUUnEjx4X9NKsvxLw2fp7lTJvjaRZMo9p9OLkuF7unGeet80249Rv3wqgra rZYeLFEMBEXpwqnwID8DSFlfxHspVXN5PrMTHBisg/jmSVcxYGl129VQkVOFj7hnw2y8 PVqpvf0VHR6LY8Dk8QDbV0cjOPukmYOuy80/PiLcxAmcKgSSUqggRXE8gciRP1pnGKgg hX9vDxcdQLUR0JmDvb1hRcF0EMTWF9ip/tnNEqX96K3c1aHE0t2nBDzGCADoCnJDMpt+ JMeg== X-Gm-Message-State: AKaTC0346ESgT2vSjiiAoZM7aufE64sKeaxZb344BcYjllPXJES6fBwzcF5q65yDp5jOvw== X-Received: by 10.99.136.194 with SMTP id l185mr175558300pgd.106.1481615668330; Mon, 12 Dec 2016 23:54:28 -0800 (PST) Received: from localhost ([175.41.48.77]) by smtp.gmail.com with ESMTPSA id c2sm79166232pfl.66.2016.12.12.23.54.27 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 12 Dec 2016 23:54:27 -0800 (PST) From: AceLan Kao To: kernel-team@lists.ubuntu.com Subject: [PATCH] ACPI / blacklist: Make Dell Latitude 3350 ethernet work Date: Tue, 13 Dec 2016 15:54:24 +0800 Message-Id: <1481615664-24067-2-git-send-email-acelan.kao@canonical.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1481615664-24067-1-git-send-email-acelan.kao@canonical.com> References: <1481615664-24067-1-git-send-email-acelan.kao@canonical.com> X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.14 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: kernel-team-bounces@lists.ubuntu.com From: Michael Pobega BugLink: http://bugs.launchpad.net/bugs/1648279 The Dell Latitude 3350's ethernet card attempts to use a reserved IRQ (18), resulting in ACPI being unable to enable the ethernet. Adding it to acpi_rev_dmi_table[] helps to work around this problem. Signed-off-by: Michael Pobega [ rjw: Changelog ] Signed-off-by: Rafael J. Wysocki (backported from commit 708f5dcc21ae9b35f395865fc154b0105baf4de4) Signed-off-by: AceLan Kao Acked-by: Colin Ian King --- drivers/acpi/blacklist.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/drivers/acpi/blacklist.c b/drivers/acpi/blacklist.c index b002188..94e4390 100644 --- a/drivers/acpi/blacklist.c +++ b/drivers/acpi/blacklist.c @@ -417,6 +417,18 @@ static struct dmi_system_id acpi_osi_dmi_table[] __initdata = { DMI_MATCH(DMI_PRODUCT_NAME, "XPS 13 9343"), }, }, + /* + * Resolves a quirk with the Dell Latitude 3350 that + * causes the ethernet adapter to not function. + */ + { + .callback = dmi_enable_rev_override, + .ident = "DELL Latitude 3350", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), + DMI_MATCH(DMI_PRODUCT_NAME, "Latitude 3350"), + }, + }, #endif {} };