Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp4420783imm; Mon, 14 May 2018 07:21:11 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpixOULNe3jBRbAE8W2j3DtXRxs6k5l0dLewwonKVtSVZyep8MS7lG/q3bKyqbIjl1Kw//z X-Received: by 2002:a63:2d83:: with SMTP id t125-v6mr8657917pgt.336.1526307671383; Mon, 14 May 2018 07:21:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526307671; cv=none; d=google.com; s=arc-20160816; b=kV6Fjs0DI2vck2eY9JPJaWrIvcCCrQc13aoSGbHP2nFbfR1uZmzDorooR6D4e9tyCg mBcYHOGyi20xa+Eu5jozWfzJtfRJFXa8Pj8bjcd1aYzBsQ81h/IbNtwaqQxElmj3hc2S k3eCWJo16QspPsna31HHqyKIPKB9Jl5TLbtQPBpFFkQaplt2/puLGkoIrS/31TErW9+d xcNoAMHFJx4ZBT/lk6T94eI4cvwdrwW8M7SFCP3ypT1+snCY/DY6/+VXwh6E/LPox7ZW 1c+0acTmo4HgRqlIxWTIHPCkFz892cFh8mFDk0ypTC+ai3/SFg8I16IrO2aVCTE6OXR+ xQ0g== 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:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:arc-authentication-results; bh=HezZ0+RkcKKV1aOYv+JSEPqQEgCOx79kXpa+WaN8cpY=; b=Y2/nIEyifcyHt34akDk4d1ZPXsBb/Ygh15axa6eppTfdtK7Pe9tA3aGz3tl6VuiIq7 s1RW+CVZVWAG2EzGuzwrUC5FKaHNEVDlENqpsbFDirzmOfBzxvXtBQ2dpMd8mvDiBW1v l5QgwrQvd8gJWhicRs0ltpdT2uAlXERSyLQVOPatnjCIicikK+qdCBfH8Udtj7toBFW2 RF+ig1U/AhSBsyZ0kcPbaLRqF0WYNzcZOQfdAW97KArbxLXq8RJLm5ZQMeA3tHXx/5R7 AqwOCw1LhACE42ZALU29lwyB+lniQok2HN7lAwpSSuYeXDCcNspStW0WU2hCuB7h8CG2 IKJA== 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 z11-v6si10372292pfm.330.2018.05.14.07.20.21; Mon, 14 May 2018 07:21:11 -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 S1753844AbeENOUH (ORCPT + 99 others); Mon, 14 May 2018 10:20:07 -0400 Received: from mga04.intel.com ([192.55.52.120]:58852 "EHLO mga04.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752171AbeENOUG (ORCPT ); Mon, 14 May 2018 10:20:06 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 14 May 2018 07:20:05 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.49,400,1520924400"; d="scan'208";a="58476244" Received: from mylly.fi.intel.com (HELO [10.237.72.56]) ([10.237.72.56]) by orsmga002.jf.intel.com with ESMTP; 14 May 2018 07:20:00 -0700 Subject: Re: [BUG] i2c-hid: ELAN Touchpad does not work on ASUS X580GD To: Chris Chiu , Daniel Drake Cc: Jian-Hong Pan , Jiri Kosina , Benjamin Tissoires , Jani Nikula , Hans de Goede , Dmitry Torokhov , Adrian Salido , Jason Gerecke , linux-input , Andy Shevchenko , Mika Westerberg , Wolfram Sang , linux-i2c@vger.kernel.org, Linux Kernel , Linux Upstreaming Team References: From: Jarkko Nikula Message-ID: Date: Mon, 14 May 2018 17:20:22 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 05/10/2018 03:03 PM, Chris Chiu wrote: > Report from guys who can access scope. If i2c-sda-falling-time-ns=400ns > , HCNT increase to 117, the SCL high duration is 576ns as follows > https://pasteboard.co/HkwERvP.png > > The original SCL high duration (HCNT = 105, 120MHz) is as follows > https://pasteboard.co/HkwFxgY.png > > So the HCNT does affect but per this HCNT/LCNT value, just not 400kHz > as expected. Any suggestion? > Thanks for measurements. I was sidetracked last week so I don't have yet explanation why signals run faster than expected :-( Using 120 MHz SPT I2C clocks in commit b418bbff36dd ("mfd: intel-lpss: Add Intel Cannonlake PCI IDs") is clearly wrong but before going to 133 MHz (which work for you but still runs too fast) I would like to find explanation why it appears to be much higher. -- Jarkko