Received: by 10.213.65.68 with SMTP id h4csp706491imn; Fri, 6 Apr 2018 07:35:37 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+tRPGcOMr8w22YhnkTadWcaO08qu93wQEKil6SoJL+Ig7MW/CgAuytUXOcQTcLBvUb/yBg X-Received: by 2002:a17:902:209:: with SMTP id 9-v6mr27051871plc.403.1523025337191; Fri, 06 Apr 2018 07:35:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523025337; cv=none; d=google.com; s=arc-20160816; b=Fe75ToY72vPkImNOSgc9bybLodR+BKjeuBeTfIn3NgXaQaL9x8ZmTKVro/5FXzIjOz mOKTsmtyCcUyUhBd5O6UDa7UC7sse5cdg5x7gnik3geCucj7PZOga+AnyeLASgPcSCpA iS2sQHefZQCeqWoHlYiA5lu38/k70zfS/LsLnTrSgnAb+wr6PmfTnRypknVZaG1xN/L/ rNibCU0oPyQyif8b5Hd8qYCSua6fxdYpmpgQHN8aM8nbTOoImWUI5y6+jdhCLP5/06m2 pg01lwAcEwa1EOPx7Hsbt8DLVlpRUUaarwCLRKDgCMfawkqqZC62dbf3w4O91H1scjwV d8Gw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :in-reply-to:message-id:date:subject:cc:to:from :arc-authentication-results; bh=AMA1roxV5ZeEotMnVLt7COltoBW/FnK/YA58aax3EQ0=; b=bPKvd2iHNFBuqmiCNPWYRHJi5AaLEInRGhcZKXZ30Zfo6D+MawImOWqbP1yCRw4kYh hH5UD3SkYQDXyvEkLR6SdCtPESsm6Kcz6buR311U5+vtu35ucytyN+o3xQ5f5495fjVy n2Kk4yluGbZ9WBGa84Isc6AWBJL5n6+dwavk1ozrRrcnGegcA6QQRfHe3/dI/CkFbfDV MJbVMgzjxOifYuYofr/LzpbRnRFGU5MNVNADos22T6UmZSdj5lXUP3U9pkfDQ11CwpdP RoGy3BQol5BlvSj8ApH8TUHS6ouyxJERnJ6CRNDpQnkuo5OefM63W8ol7A5IYRKwmA2f wC7Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o11si1948729pgp.493.2018.04.06.07.35.22; Fri, 06 Apr 2018 07:35:37 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755419AbeDFOdK (ORCPT + 99 others); Fri, 6 Apr 2018 10:33:10 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:59142 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932083AbeDFNgR (ORCPT ); Fri, 6 Apr 2018 09:36:17 -0400 Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr [90.92.61.202]) by mail.linuxfoundation.org (Postfix) with ESMTPSA id 2C952DCD; Fri, 6 Apr 2018 13:36:17 +0000 (UTC) From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Dennis Wassenberg , Dmitry Torokhov Subject: [PATCH 4.9 087/102] Input: i8042 - add Lenovo ThinkPad L460 to i8042 reset list Date: Fri, 6 Apr 2018 15:24:08 +0200 Message-Id: <20180406084343.744990887@linuxfoundation.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180406084331.507038179@linuxfoundation.org> References: <20180406084331.507038179@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.9-stable review patch. If anyone has any objections, please let me know. ------------------ From: Dennis Wassenberg commit b56af54ac78c54a519d82813836f305d7f76ef27 upstream. Reset i8042 before probing because of insufficient BIOS initialisation of the i8042 serial controller. This makes Synaptics touchpad detection possible. Without resetting the Synaptics touchpad is not detected because there are always NACK messages from AUX port. Signed-off-by: Dennis Wassenberg Cc: stable@vger.kernel.org Signed-off-by: Dmitry Torokhov Signed-off-by: Greg Kroah-Hartman --- drivers/input/serio/i8042-x86ia64io.h | 7 +++++++ 1 file changed, 7 insertions(+) --- a/drivers/input/serio/i8042-x86ia64io.h +++ b/drivers/input/serio/i8042-x86ia64io.h @@ -693,6 +693,13 @@ static const struct dmi_system_id __init }, }, { + /* Lenovo ThinkPad L460 */ + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), + DMI_MATCH(DMI_PRODUCT_VERSION, "ThinkPad L460"), + }, + }, + { /* Clevo P650RS, 650RP6, Sager NP8152-S, and others */ .matches = { DMI_MATCH(DMI_SYS_VENDOR, "Notebook"),