Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp123504pxj; Fri, 7 May 2021 05:16:32 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw2D6eIrf975QzoJIGYZcRLFHmXw3HQV9wRviofkoHNwQR4v+MXJjZFRHVt4+dunSOTOZT+ X-Received: by 2002:aa7:d702:: with SMTP id t2mr10025695edq.367.1620389791837; Fri, 07 May 2021 05:16:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620389791; cv=none; d=google.com; s=arc-20160816; b=gczO9BCGdkNPyjPv2Tc0eU335C06j3aFoPmOwUVfYaFM3mWC5Ntst69ywSUd21jaDr jeZq+ZoEha6KyWOTnIpP/5UhB5JlpZ8Oz1ibGuGee1d6Qzo4QTlehMbAergTYUxBe6wD jBGNuQQzPFuob0irZOdNOGIfo7wl4zQSdq6nJq91Usd10K1HcqSLYC15X+4yszeWBEHB SEBwVe2bQmT2CTYl+Llwc71QpNS5qaHIEaOQUEaGjfYH639Dh3gWpfBJ2WmGH5n3H4ij X9AbZz9LnryncbifhF8OdycISXS/ZOnhD+80KkDxvjI0ZJw0FNovusnpItGW/CnXRRIo ogNg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-language:thread-index :content-transfer-encoding:mime-version:message-id:date:subject :in-reply-to:references:cc:to:from; bh=DkyBo2/wzDojZmYz95I8LfdJLHx1F7Y30xUjGOCKkko=; b=WasGVmX4gestSh50fN65NzmpD0/GAAW9w8GsXX8n1M75/4Qsjp/iSgU7GkOngdk94C IRs291FlK20iAaoRh0iFV+5Zrer0z9q1SjdBWKrnQj+zxbJpV1vTY0e501W6P2+cZe0V 59gvHfPwPy2RYwt3n78WeuYjL6SJ7ES7ViP3ln6lj2h+EjSQwHwe4aY4e4ChbRXcLSNV k5/Jd3631VhANWi4o6y6l8jND3+y+kEfsuQ5KXi3IsmlLg9qXpXretqleAROe/THRTO7 UHd6mxiP7iQn2uUkjHdFLjO4zIyBAtsFSDpdApj0BGXe/Ee30ntacdD3nBzRjBBm6jIo yiPg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u17si4770945ejf.662.2021.05.07.05.15.51; Fri, 07 May 2021 05:16:31 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234088AbhEGIpt convert rfc822-to-8bit (ORCPT + 99 others); Fri, 7 May 2021 04:45:49 -0400 Received: from emcscan.emc.com.tw ([192.72.220.5]:33768 "EHLO emcscan.emc.com.tw" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230302AbhEGIps (ORCPT ); Fri, 7 May 2021 04:45:48 -0400 X-IronPort-AV: E=Sophos;i="5.56,253,1539619200"; d="scan'208";a="40617668" Received: from unknown (HELO webmail.emc.com.tw) ([192.168.10.1]) by emcscan.emc.com.tw with ESMTP; 07 May 2021 16:44:47 +0800 Received: from 192.168.10.23 by webmail.emc.com.tw with MailAudit ESMTP Server V5.0(178003:0:AUTH_RELAY) (envelope-from ); Fri, 07 May 2021 16:44:47 +0800 (CST) Received: from 192.168.55.71 by webmail.emc.com.tw with Mail2000 ESMTPA Server V7.00(2470:1:AUTH_LOGIN) (envelope-from ); Fri, 07 May 2021 16:44:44 +0800 (CST) From: "Johnny.Chuang" To: "'Doug Anderson'" , "'Johnny Chuang'" Cc: "'Dmitry Torokhov'" , "'Benjamin Tissoires'" , "'Peter Hutterer'" , "'LKML'" , "'open list:HID CORE LAYER'" , "'Harry Cutts'" , "'James Chen'" , "'Jennifer Tsai'" , "'Paul Liang'" , "'Jeff Chuang'" , "'Jingle'" References: <1618276850-27178-1-git-send-email-johnny.chuang.emc@gmail.com> In-Reply-To: Subject: RE: [PATCH v3] HID: i2c-hid: Skip ELAN power-on command after reset Date: Fri, 7 May 2021 16:44:44 +0800 Message-ID: <038a01d7431d$3adb6b90$b09242b0$@emc.com.tw> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8BIT X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQG7a3HnjRYiIwf6YyXjsXt955W0TQGCv5oKqu063NCAFbNHsA== Content-Language: zh-tw x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcMDUwMTBcYXBwZGF0YVxyb2FtaW5nXDA5ZDg0OWI2LTMyZDMtNGE0MC04NWVlLTZiODRiYTI5ZTM1Ylxtc2dzXG1zZy03Nzk3MWRlMi1hZjEwLTExZWItODY2Mi03YzVjZjg3NDk0NzhcYW1lLXRlc3RcNzc5NzFkZTQtYWYxMC0xMWViLTg2NjItN2M1Y2Y4NzQ5NDc4Ym9keS50eHQiIHN6PSIxNTM1IiB0PSIxMzI2NDg1MDY4MzcwNjU5NDAiIGg9Ijk5U2ZtRWNqcGhrd01SM1hkazA1QmtNcFZCYz0iIGlkPSIiIGJsPSIwIiBibz0iMSIvPjwvbWV0YT4= x-dg-rorf: true Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > > Hi, > > > > On Mon, Apr 12, 2021 at 6:20 PM Johnny Chuang > > wrote: > > > > > > Fixes: 43b7029f475e ("HID: i2c-hid: Send power-on command after reset"). > > > > Note that the "Fixes" tag actually belongs down at the end. It also > > shouldn't have a "." at the end. Presumably the maintainer can adjust this > when landing? > > > > Hi Dmitry, > Could you help to review this patch and give an advice? Hi Sirs, Could anyone help to review this patch and give an advice? > > > > > > For ELAN touchscreen, we found our boot code of IC was not flexible > > > enough to receive and handle this command. > > > Once the FW main code of our controller is crashed for some reason, > > > the controller could not be enumerated successfully to be recognized > > > by the system host. therefore, it lost touch functionality. > > > > > > Add quirk for skip send power-on command after reset. > > > It will impact to ELAN touchscreen and touchpad on HID over I2C projects. > > > > > > Signed-off-by: Johnny Chuang > > > > This patch looks fine to me, thus: > > > > Reviewed-by: Douglas Anderson > > > > I can confirm that after applying this patch I can recovery my borked > > touchscreen (which got borked by a failed firmware update ages ago): > > > > Tested-by: Douglas Anderson