From patchwork Thu Jun 23 19:25:24 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Patrick Lessard X-Patchwork-Id: 9195811 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 964F66075F for ; Thu, 23 Jun 2016 19:25:36 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 83E1228466 for ; Thu, 23 Jun 2016 19:25:36 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 787772846C; Thu, 23 Jun 2016 19:25:36 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=2.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6F70A28466 for ; Thu, 23 Jun 2016 19:25:35 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751445AbcFWTZd (ORCPT ); Thu, 23 Jun 2016 15:25:33 -0400 Received: from bupnmail1.cogeco.com ([24.226.15.15]:36756 "EHLO bupnmail1.cogeco.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751394AbcFWTZa convert rfc822-to-8bit (ORCPT ); Thu, 23 Jun 2016 15:25:30 -0400 Received: from bupmexcashub2.cogeco.com ([10.1.2.93]:45453) by bupnmail1.cogeco.com with esmtps (TLSv1:AES128-SHA:128) (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1bGAFh-0004lK-1p; Thu, 23 Jun 2016 15:25:25 -0400 Received: from TRPMEXCASHUB2.cogeco.com (10.2.26.60) by BUPMEXCASHUB2.cogeco.com (10.1.2.93) with Microsoft SMTP Server (TLS) id 14.3.266.1; Thu, 23 Jun 2016 15:25:25 -0400 Received: from TRPMEXMBX1.cogeco.com ([fe80::d549:c7a8:8428:8914]) by TRPMEXCASHUB2.cogeco.com ([::1]) with mapi id 14.03.0266.001; Thu, 23 Jun 2016 15:25:24 -0400 From: Patrick Lessard To: 'Dmitry Torokhov' , "linux-input@vger.kernel.org" CC: Benjamin Tissoires , "kt.liao@emc.com.tw" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH] Input: elantech - add more IC body types to the list Thread-Topic: [PATCH] Input: elantech - add more IC body types to the list Thread-Index: AQHRzBLbbUCX5U2bJUe4yE7ssuFSg5/3mOEA///YckA= Date: Thu, 23 Jun 2016 19:25:24 +0000 Message-ID: <4D0DB74D8481894EB236F640F391FC7E0107F605FF@TRPMEXMBX1.cogeco.com> References: <20160621231535.GA20091@dtor-ws> <20160623174510.GI32561@dtor-ws> In-Reply-To: <20160623174510.GI32561@dtor-ws> Accept-Language: fr-CA, en-US Content-Language: fr-FR X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.2.248.242] x-exclaimer-md-config: aa490b08-e2de-4025-8404-2274ad7ad6da X-TM-AS-Product-Ver: SMEX-10.2.0.1135-8.000.1202-22408.004 X-TM-AS-Result: No--29.611900-0.000000-31 X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No MIME-Version: 1.0 Sender: linux-input-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-input@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Hello Dmitry, Tested against 4.6.2 and it works fine! Here is a little log: [manager@archlaptop linux-4.6.2]$ cat elantech.patch [manager@archlaptop linux-4.6.2]$ patch -p1 < elantech.patch patching file drivers/input/mouse/elantech.c [manager@archlaptop linux-4.6.2]$ make CHK include/config/kernel.release CHK include/generated/uapi/linux/version.h CHK include/generated/utsrelease.h CHK include/generated/timeconst.h CHK include/generated/bounds.h CHK include/generated/asm-offsets.h CALL scripts/checksyscalls.sh DESCEND objtool CHK include/generated/compile.h CHK kernel/config_data.h CC [M] drivers/input/mouse/elantech.o LD [M] drivers/input/mouse/psmouse.o Kernel: arch/x86/boot/bzImage is ready (#1) Building modules, stage 2. MODPOST 3718 modules LD [M] drivers/input/mouse/psmouse.ko [manager@archlaptop ~]$ dmesg | grep psmouse [ 9.000544] psmouse serio1: elantech: assuming hardware version 4 (with firmware version 0x5c1f04) [ 9.017221] psmouse serio1: elantech: Synaptics capabilities query result 0x10, 0x16, 0x0d. [ 9.032498] psmouse serio1: elantech: Elan sample query result 0d, 01, 86 Thank you. Patrick The information in this message, including in all attachments, is confidential or privileged. In the event you have received this message in error and are not the intended recipient, you are hereby advised that any use, copying or reproduction of this document is strictly forbidden. Please notify immediately the sender of this error and destroy this message, including its attachments, as the case may be.

L'information apparaissant dans ce message electronique et dans les documents qui y sont joints est de nature confidentielle ou privilegiee. Si ce message vous est parvenu par erreur et que vous n'en etes pas le destinataire vise, vous etes par les presentes avise que toute utilisation, copie ou distribution de ce message est strictement interdite. Vous etes donc prie d'en informer immediatement l'expediteur et de detruire ce message, ainsi que les documents qui y sont joints, le cas echeant. Ce courriel provient de Patrick.Lessard@cogeco.com . Pour assurer la livraison de futurs envois, veuillez inclure la presente adresse courriel a votre carnet d'adresses ou votre liste d'expediteurs autorises. Si vous ne souhaitez plus recevoir de messages promotionnels de la part de Cogeco, veuillez transférer ce courriel a desabonnement@cogeco.com. Merci! Politique en matiere de protection des renseignements personnels de Cogeco et Engagement en matiere d'anti-spam - Contactez-nous Cogeco Cable Canada, 5 Place Ville-Marie, Bureau 1700, Montreal, Quebec, H3B 0B3 --- This email is from Patrick.Lessard@cogeco.com . To ensure the delivery of future emails, please add the current email address to your address book or safe senders list. If you no longer wish to receive promotional emails from Cogeco, please forward this message to unsubscribe@cogeco.com. Thank you! Privacy Policy and Anti-spam Commitment - Contact us Cogeco Cable Canada, 5 Place Ville-Marie, Suite 1700, Montreal, Quebec, H3B 0B3 -----Message d'origine----- De : Dmitry Torokhov [mailto:dmitry.torokhov@gmail.com] Envoyé : 23 juin 2016 13:45 À : linux-input@vger.kernel.org Cc : Benjamin Tissoires; kt.liao@emc.com.tw; Patrick Lessard; linux-kernel@vger.kernel.org Objet : Re: [PATCH] Input: elantech - add more IC body types to the list On Tue, Jun 21, 2016 at 04:15:35PM -0700, Dmitry Torokhov wrote: > The touchpad in HP Pavilion 14-ab057ca reports it's version as 12 and > according to Elan both 11 and 12 are valid IC types and should be > identified as hw_version 4. > > Reported-by: Patrick Lessard > Signed-off-by: Dmitry Torokhov Patrick, could you please give this patch a quick spin so I could queue it for 4.7 and stable? Thanks! > --- > drivers/input/mouse/elantech.c | 8 +------- > 1 file changed, 1 insertion(+), 7 deletions(-) > > diff --git a/drivers/input/mouse/elantech.c > b/drivers/input/mouse/elantech.c index e0fbd42..615d23e 100644 > --- a/drivers/input/mouse/elantech.c > +++ b/drivers/input/mouse/elantech.c > @@ -1568,13 +1568,7 @@ static int elantech_set_properties(struct elantech_data *etd) > case 5: > etd->hw_version = 3; > break; > - case 6: > - case 7: > - case 8: > - case 9: > - case 10: > - case 13: > - case 14: > + case 6 ... 14: > etd->hw_version = 4; > break; > default: > -- > 2.8.0.rc3.226.g39d4020 > > > -- > Dmitry -- Dmitry -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html --- a/drivers/input/mouse/elantech.c +++ b/drivers/input/mouse/elantech.c @@ -1568,13 +1568,7 @@ static int elantech_set_properties(struct elantech_data *etd) case 5: etd->hw_version = 3; break; - case 6: - case 7: - case 8: - case 9: - case 10: - case 13: - case 14: + case 6 ... 14: etd->hw_version = 4; break; default: