Received: by 2002:a25:824b:0:0:0:0:0 with SMTP id d11csp1803893ybn; Thu, 26 Sep 2019 02:26:52 -0700 (PDT) X-Google-Smtp-Source: APXvYqxom0Utk8qD+uAfu77Zq9FVMphyqnepGbo5LjG4sDr+/wjVOlrfrzmXLyGqcEo4yUualw8I X-Received: by 2002:a17:906:35c2:: with SMTP id p2mr2060678ejb.241.1569490012400; Thu, 26 Sep 2019 02:26:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1569490012; cv=none; d=google.com; s=arc-20160816; b=VafaaHLzpBCKSSrDZFPdAYAYah3BV13Uxuf9UvSCx3jMmFrYCtXQa5bikQk7/xbur2 +XN9P0fi/c33sXuNQ2yzmURxCHDzTm86+Tk0BtCEjRlArsei9nB/3bJoFeIXaPqECNlq N4zzqFfxaXNGsDHLm0bge8axrDQctnOi8w/JbcwaStLZ0NRp2ywWKstIfsRxiyZlx8gb 8TcVjOPG9LhK/BfmLwiRpI433DwbLumrG+thYsqq3IEdEWz4+4zsq/THDxfsPGUgKBFc 8gK2jKgQwFlFoUCUGpMuK5kwJtx29tUkFO+CsgaMC5l/f4X+6qmhOrYQmi7OwXsNIB6u /GBw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version; bh=Ml9+yYelmnaGXRJMbYCWNQUZIDXwr/NdsIxrXRN+Seg=; b=YK5Bj5qfbIXAZ3hNOlMzG4sEQXybyvFBpHFCYDhYgtqqkZdIKLYupPLUkIMGfvFgXH UY3EvFxH2oXHTULnTSSQuj2xk+HHjaCg6RTnJ8ej/etPtOSHroVgLI1gKDymeJvDERxO 0Ffqeal7MczEKEDKxWnJu75q2qEkpE+RmSrhffyfw/mTE6k8QsYcRN7d2GZErsWBp5/4 QCiy2bIUgiloD1NWzR7fY9MojMTVVifAaqdpeizaDL84uYAMTRXZUTU6+HwxUASlJlu7 diJ7RZZk/hNmlnO7snYG0ctzupcrPnNWqRBQMxeVD9HTxP/UkUXmb/4iXKUDpTUvIYRU 2bgg== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id ch10si666265ejb.89.2019.09.26.02.26.29; Thu, 26 Sep 2019 02:26:52 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387465AbfIYKBM convert rfc822-to-8bit (ORCPT + 99 others); Wed, 25 Sep 2019 06:01:12 -0400 Received: from youngberry.canonical.com ([91.189.89.112]:58634 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728713AbfIYKBL (ORCPT ); Wed, 25 Sep 2019 06:01:11 -0400 Received: from mail-pf1-f199.google.com ([209.85.210.199]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1iD46f-0004TX-55 for linux-kernel@vger.kernel.org; Wed, 25 Sep 2019 10:01:09 +0000 Received: by mail-pf1-f199.google.com with SMTP id w16so3602041pfj.9 for ; Wed, 25 Sep 2019 03:01:09 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=qsjjdi3AsDVMQNpWMXhPgKXPZHKa39PHF7rhgE730OI=; b=rRm6ghtEluu2nblGUT4VnGVSFW+Gw5j/cbmfxpEe5cf4ZXhBGV4oPUTvr9nTV7Ix/e dAaKiA9wsHfAydC7s6ZBK4KtSxWKh8NQjyubfhRWJZUqggy8JxGiTk1c7qIhrY95pO/s OkmQ0HCwUl91RitNP5r2IjFkTP4msStuuRJMlyYBVj2uoJHgywezKnNVysTYYANzzz0Z 6BLGN2J9RCC0LS0LHFelAXqzcoBF5vD0yhSGrBGFOiXqDq/IJ3Hbds59HZuojMeZxh/5 bK1S1YgGIzfJenqCg/fSwDvRbhLygDJkf9buaa2EyQgSIytxOyj+IoPf5BB78nEXrvW3 iOcA== X-Gm-Message-State: APjAAAX+cCpbT1mDNyCHUS3l4vr1d9Mu2MBgVR7wqNvX0PRlAIvUDbRh 4p1DLwl67hMrEiEJL5SIkOkvlpvSlELnkT5rVlThIm58Oo6kWIFwUrxw1S/UazBPdIrwosecz3i qa0ki62A+7ueuk9HwZwuOLExB9MS6EG2/Ds+LQdFIuQ== X-Received: by 2002:a62:ed19:: with SMTP id u25mr8990173pfh.40.1569405667832; Wed, 25 Sep 2019 03:01:07 -0700 (PDT) X-Received: by 2002:a62:ed19:: with SMTP id u25mr8990134pfh.40.1569405667508; Wed, 25 Sep 2019 03:01:07 -0700 (PDT) Received: from 2001-b011-380f-3c42-54e4-e181-beb0-1245.dynamic-ip6.hinet.net (2001-b011-380f-3c42-54e4-e181-beb0-1245.dynamic-ip6.hinet.net. [2001:b011:380f:3c42:54e4:e181:beb0:1245]) by smtp.gmail.com with ESMTPSA id b5sm4248775pgb.68.2019.09.25.03.01.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 25 Sep 2019 03:01:06 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3594.4.13\)) Subject: Re: Alps touchpad generates IRQ storm after S3 From: Kai-Heng Feng In-Reply-To: Date: Wed, 25 Sep 2019 18:01:03 +0800 Cc: Xiaojian Cao , masaki.ota@alpsalpine.com, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org, naoki.saito@alpsalpine.com Content-Transfer-Encoding: 8BIT Message-Id: <82884F1B-A4CD-44EF-9245-1143277484A6@canonical.com> References: <44F93018-5F13-4932-A5AC-9D288CDF68DD@canonical.com> <39b2e63e339447e8b09b2601abf3d1ba@AUSX13MPC101.AMER.DELL.COM> To: Mario.Limonciello@dell.com X-Mailer: Apple Mail (2.3594.4.13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Xiaojian, > On Aug 28, 2019, at 22:43, Kai-Heng Feng wrote: > > Hi Mario, > > at 21:25, wrote: > >> KH, >> >> Just make sure I understand details. >> >>> Commit "HID: i2c-hid: Don't reset device upon system resume >> >> If you revert this it's fixed on this system? > > Yes. Once reset is used instead of the issue is gone. Do you figure out the correct command to use here? Kai-Heng > >> >> In that commit you had mentioned if this causes problems it might be worth >> quirking just Raydium but commit afbb1169ed5b58cfca017e368b53e019cf285853 >> confirmed that it helped several other systems too. >> >> If the conclusion from this investigation this is only fixable via touchpad FW update >> it might be worth quirking this touchpad/touchpad FW/system combination. > > Hopefully there’s a better solution from ALPS :) > >> >>> Also Cc Mario because this could relate to BIOS. >> >> Also I assume this is on current stable BIOS/EC release, right? > > Yes. The BIOS version is 1.10.1. > > The IRQ storm stops as soon as the touchpad gets touched. > > Kai-Heng > >> >> Thanks, >> >>> -----Original Message----- >>> From: Kai-Heng Feng >>> Sent: Wednesday, August 28, 2019 1:58 AM >>> To: Xiaojian Cao >>> Cc: Masaki Ota; Limonciello, Mario; open list:HID CORE LAYER; Linux Kernel >>> Mailing List; Naoki Saito >>> Subject: Re: Alps touchpad generates IRQ storm after S3 >>> >>> >>> [EXTERNAL EMAIL] >>> >>> Hi Xiaojian, >>> >>> at 14:51, Xiaojian Cao wrote: >>> >>>> Hi Ota-san, >>>> >>>> OK, we will look into it. >>>> >>>> >>>> Hi Kai-Heng, >>>> >>>> We will try to reproduce this issue first, could you please tell me the >>>> target Ubuntu version? >>> >>> It’s distro-agnostic, any distro with mainline Linux can reproduce the issue. >>> >>> Kai-Heng >>> >>>> Best regards, >>>> Jason >>>> >>>> -----Original Message----- >>>> From: 太田 真喜 Masaki Ota >>>> Sent: Wednesday, August 28, 2019 2:35 PM >>>> To: 曹 曉建 Xiaojian Cao ; Kai-Heng Feng >>>> >>>> Cc: Mario Limonciello ; open list:HID CORE >>>> LAYER ; Linux Kernel Mailing List >>>> ; 斉藤 直樹 Naoki Saito >>>> >>>> Subject: RE: Alps touchpad generates IRQ storm after S3 >>>> >>>> Hi, Kai-Heng, >>>> >>>> Sorry, I'm not in charge of Linux task now. >>>> >>>> Hi, XiaoJian, >>>> >>>> Please check the following mail. >>>> If you have any question, please ask Kai-Heng. >>>> >>>> Best Regards, >>>> Masaki Ota >>>> -----Original Message----- >>>> From: Kai-Heng Feng >>>> Sent: Wednesday, August 28, 2019 3:22 PM >>>> To: 太田 真喜 Masaki Ota >>>> Cc: Mario Limonciello ; open list:HID CORE >>>> LAYER ; Linux Kernel Mailing List >>>> >>>> Subject: Alps touchpad generates IRQ storm after S3 >>>> >>>> Hi Masaki, >>>> >>>> The Alps touchpad (044E:1220) on Dell Precision 7530 causes IRQ storm >>>> after system suspend (S3). >>>> Commit "HID: i2c-hid: Don't reset device upon system resume” which solves >>>> the same issue for other vendors, cause the issue on Alps touchpad. >>>> So I’d like to know the correct command Alps touchpad expects after >>>> system resume. >>>> >>>> Also Cc Mario because this could relate to BIOS. >>>> >>>> Kai-Heng > >