Received: by 10.223.185.116 with SMTP id b49csp6515571wrg; Thu, 8 Mar 2018 08:40:30 -0800 (PST) X-Google-Smtp-Source: AG47ELv3i1n/m1W4RKwvUMMa/kiO4F0msHg7yRYg6paXYN+seiHVAITnxRMf95k8O/GmrWUYNTxd X-Received: by 10.98.66.89 with SMTP id p86mr26724758pfa.228.1520527230051; Thu, 08 Mar 2018 08:40:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520527230; cv=none; d=google.com; s=arc-20160816; b=Vb633CVNdH3bctMuPse0NV/Ka0QEGFLMrLTtaFkHaMWKwpl/9l1wjnGHyeK3sT+AmG qLV9v8H1JmQ/m0i+mMtrQK6+AXqhLxDWsyM/Ri3lWTzPeV8CuqgsGefsOFfb0lwejAAd tTfh1AkIlC2aYbdD3JNJtSTeH2qImTC1MFG/1NYTv5zeDM+m/nA4ukm4X7hGUZPSHDMp l2HIzrQoEKWbNtGerWxy/JNmORWMOmmpB09UuLBvw1QKyLbOUifcIEEk0VXjc19rOOWI lsnsLOLy9kiBf+0Blw39xFSz4FeHQMhUkkL4JnXau4YsXCbkS5nYIyZFYm+SHRgDzc/q UDPA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:mime-version:user-agent:date:message-id:subject :organization:from:cc:to:arc-authentication-results; bh=L0Ar5pbsjoVM660b9djwSDk4EPMCz6sqS4u2dqlGlR8=; b=BJrtFZquY0BtdiaEsYuHTVNkMB+TkrMVvYwJHbLMYMnsR+5OawupuEUeCYI7eD5tFi LcH8vvzD+1KEl04+stNoCYiwKm6dM6tzawoUnHQT2dzIh/RxRsyWt5in6B4NHHunMw3N JMAzJwCMW8HCCyV0dmeKu86VBXh8ZG2YWnRCZXUlpY1RYYhEzaTpbsDd3MtDM4gSlb6I IJg/mgrAPOeCo6JcBAhGspm+Dmz+7YXjE0tHb38ifREsBCPkV+j0IBgam0mpwEFI0tNX 8Iw4kRGCTbXLQ3oGdmnQ6VrgjFkL1VSYyFCt86bViIcBvtFbSeqBLF/8xB3PcStIlEoD tLAw== 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 e90-v6si15004274plb.265.2018.03.08.08.40.15; Thu, 08 Mar 2018 08:40:30 -0800 (PST) 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 S935923AbeCHQjI (ORCPT + 99 others); Thu, 8 Mar 2018 11:39:08 -0500 Received: from a.mx.secunet.com ([62.96.220.36]:42914 "EHLO a.mx.secunet.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934087AbeCHQjB (ORCPT ); Thu, 8 Mar 2018 11:39:01 -0500 Received: from localhost (localhost [127.0.0.1]) by a.mx.secunet.com (Postfix) with ESMTP id AA11F20201; Thu, 8 Mar 2018 17:39:00 +0100 (CET) X-Virus-Scanned: by secunet Received: from a.mx.secunet.com ([127.0.0.1]) by localhost (a.mx.secunet.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZCO6jzfwf_uE; Thu, 8 Mar 2018 17:39:00 +0100 (CET) Received: from mail-essen-01.secunet.de (mail-essen-01.secunet.de [10.53.40.204]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a.mx.secunet.com (Postfix) with ESMTPS id 217AB201DF; Thu, 8 Mar 2018 17:39:00 +0100 (CET) Received: from [10.182.7.41] (10.182.7.41) by mail-essen-01.secunet.de (10.53.40.204) with Microsoft SMTP Server (TLS) id 14.3.382.0; Thu, 8 Mar 2018 17:38:59 +0100 To: Dmitry Torokhov , Arvind Yadav , Marcos Paulo de Souza , Daniel Drake , "Kai-Heng Feng" CC: , From: Dennis Wassenberg Organization: secunet Security Networks Subject: [PATCH] Input: i8042: add Lenovo ThinkPad L460 to i8042 reset list Message-ID: <3063cecf-a893-6c0e-06cd-dfe325c45e2f@secunet.com> Date: Thu, 8 Mar 2018 17:35:14 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Language: de-DE Content-Transfer-Encoding: 8bit X-G-Data-MailSecurity-for-Exchange-State: 0 X-G-Data-MailSecurity-for-Exchange-Error: 0 X-G-Data-MailSecurity-for-Exchange-Sender: 23 X-G-Data-MailSecurity-for-Exchange-Server: d65e63f7-5c15-413f-8f63-c0d707471c93 X-EXCLAIMER-MD-CONFIG: 2c86f778-e09b-4440-8b15-867914633a10 X-G-Data-MailSecurity-for-Exchange-Guid: 13E148E2-311F-4AF8-8B92-B41B01F68A13 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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 --- drivers/input/serio/i8042-x86ia64io.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/drivers/input/serio/i8042-x86ia64io.h b/drivers/input/serio/i8042-x86ia64io.h index 6cbbdc6..7755134 100644 --- a/drivers/input/serio/i8042-x86ia64io.h +++ b/drivers/input/serio/i8042-x86ia64io.h @@ -627,6 +627,13 @@ static inline void i8042_write_command(int val) DMI_MATCH(DMI_PRODUCT_NAME, "P65xRP"), }, }, + { + /* Lenovo ThinkPad L460 */ + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), + DMI_MATCH(DMI_PRODUCT_VERSION, "ThinkPad L460"), + }, + }, { } }; -- 1.9.1