[{"id":1763944,"web_url":"http://patchwork.ozlabs.org/comment/1763944/","msgid":"<20170906091646.oqkcul7oxddf3yr6@sig21.net>","list_archive_url":null,"date":"2017-09-06T09:16:46","subject":"Re: [RFT][PATCH v3 0/3] i2c: designware: Runtime PM aware system\n\tsleep handling","submitter":{"id":3132,"url":"http://patchwork.ozlabs.org/api/people/3132/","name":"Johannes Stezenbach","email":"js@sig21.net"},"content":"On Wed, Sep 06, 2017 at 01:41:37AM +0200, Rafael J. Wysocki wrote:\n> On Monday, September 4, 2017 1:05:57 AM CEST Rafael J. Wysocki wrote:\n> > Please test if you can and let me know if anything breaks.\n> \n> That still applies. :-)\n\nDone, works for me on Asus E200HA.\n\nIn case it matters, what I tested was v4.13 + sound/topic/dollar-cove-ti-4.13-v5\n(PMIC etc) + sound/topic/soc-cx2072x-4.13 (sound codec driver)\n+ \"S0ix blocker debug patch v3\" from https://bugzilla.kernel.org/show_bug.cgi?id=193891\n+ your 3 patches.\n\nI suspend + resume a few times, no problems.  (Of course S0ix\nstill doesn't work according to /sys/kernel/debug/pmc_atom/sleep_state.)","headers":{"Return-Path":"<linux-i2c-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=linux-i2c-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xnHz20X8Dz9sNd\n\tfor <incoming@patchwork.ozlabs.org>;\n\tWed,  6 Sep 2017 19:17:02 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1752351AbdIFJRA (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tWed, 6 Sep 2017 05:17:00 -0400","from mail.sig21.net ([80.244.240.74]:47296 \"EHLO mail.sig21.net\"\n\trhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP\n\tid S1752241AbdIFJQ7 (ORCPT <rfc822;linux-i2c@vger.kernel.org>);\n\tWed, 6 Sep 2017 05:16:59 -0400","from p5ddc6dc9.dip0.t-ipconnect.de ([93.220.109.201]\n\thelo=abc.local) by mail.sig21.net with esmtpsa\n\t(TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2)\n\t(envelope-from <js@sig21.net>)\n\tid 1dpWS3-0008Po-0u; Wed, 06 Sep 2017 11:16:51 +0200","from js by abc.local with local (Exim 4.89)\n\t(envelope-from <js@sig21.net>)\n\tid 1dpWRy-0001sa-Ac; Wed, 06 Sep 2017 11:16:46 +0200"],"Date":"Wed, 6 Sep 2017 11:16:46 +0200","From":"Johannes Stezenbach <js@sig21.net>","To":"\"Rafael J. Wysocki\" <rjw@rjwysocki.net>","Cc":"linux-pm@vger.kernel.org, linux-i2c@vger.kernel.org,\n\tWolfram Sang <wsa@the-dreams.de>, linux-acpi@vger.kernel.org,\n\tKevin Hilman <khilman@kernel.org>,\n\tJarkko Nikula <jarkko.nikula@linux.intel.com>,\n\tAndy Shevchenko <andriy.shevchenko@linux.intel.com>,\n\tMika Westerberg <mika.westerberg@linux.intel.com>,\n\tJisheng Zhang <jszhang@marvell.com>,\n\tJohn Stultz <john.stultz@linaro.org>, Guodong Xu <guodong.xu@linaro.org>,\n\tSumit Semwal <sumit.semwal@linaro.org>,\n\tHaojian Zhuang <haojian.zhuang@linaro.org>,\n\tUlf Hansson <ulf.hansson@linaro.org>, Lee Jones <lee@kernel.org>","Subject":"Re: [RFT][PATCH v3 0/3] i2c: designware: Runtime PM aware system\n\tsleep handling","Message-ID":"<20170906091646.oqkcul7oxddf3yr6@sig21.net>","References":"<3023226.l5IfJK6GIc@aspire.rjw.lan>\n\t<3958866.l2qnKDbinI@aspire.rjw.lan>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<3958866.l2qnKDbinI@aspire.rjw.lan>","User-Agent":"NeoMutt/20170609 (1.8.3)","X-Spam-21-Score":"-2.9 (--)","X-Spam-21-Report":"No, score=-2.9 required=8.0 tests=ALL_TRUSTED=-1,\n\tBAYES_00=-1.9,\n\tKHOP_BIG_TO_CC=0.001 autolearn=ham autolearn_force=no","Sender":"linux-i2c-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-i2c.vger.kernel.org>","X-Mailing-List":"linux-i2c@vger.kernel.org"}},{"id":1763980,"web_url":"http://patchwork.ozlabs.org/comment/1763980/","msgid":"<4508230.n88h0dPXoy@aspire.rjw.lan>","list_archive_url":null,"date":"2017-09-06T09:55:01","subject":"Re: [RFT][PATCH v3 0/3] i2c: designware: Runtime PM aware system\n\tsleep handling","submitter":{"id":26536,"url":"http://patchwork.ozlabs.org/api/people/26536/","name":"Rafael J. Wysocki","email":"rjw@rjwysocki.net"},"content":"On Wednesday, September 6, 2017 11:16:46 AM CEST Johannes Stezenbach wrote:\n> On Wed, Sep 06, 2017 at 01:41:37AM +0200, Rafael J. Wysocki wrote:\n> > On Monday, September 4, 2017 1:05:57 AM CEST Rafael J. Wysocki wrote:\n> > > Please test if you can and let me know if anything breaks.\n> > \n> > That still applies. :-)\n> \n> Done, works for me on Asus E200HA.\n\nThanks!\n\n> In case it matters, what I tested was v4.13 + sound/topic/dollar-cove-ti-4.13-v5\n> (PMIC etc) + sound/topic/soc-cx2072x-4.13 (sound codec driver)\n> + \"S0ix blocker debug patch v3\" from https://bugzilla.kernel.org/show_bug.cgi?id=193891\n> + your 3 patches.\n> \n> I suspend + resume a few times, no problems.  (Of course S0ix\n> still doesn't work according to /sys/kernel/debug/pmc_atom/sleep_state.)\n> \n\nWell, we'll need to address the S0ix thing, but that will require some\ninvestigation.\n\nCan you please open a bug entry for that at bugzilla.kernel.org\n(against Power Management -> Hibernation/Suspend) and CC it to me\nso that it doesn't fall of the radar?\n\nThanks,\nRafael","headers":{"Return-Path":"<linux-i2c-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=linux-i2c-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xnK176910z9s03\n\tfor <incoming@patchwork.ozlabs.org>;\n\tWed,  6 Sep 2017 20:03:55 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1752561AbdIFKDx (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tWed, 6 Sep 2017 06:03:53 -0400","from cloudserver094114.home.net.pl ([79.96.170.134]:50982 \"EHLO\n\tcloudserver094114.home.net.pl\" rhost-flags-OK-OK-OK-OK)\n\tby vger.kernel.org with ESMTP id S1752241AbdIFKDw (ORCPT\n\t<rfc822;linux-i2c@vger.kernel.org>); Wed, 6 Sep 2017 06:03:52 -0400","from 79.184.253.199.ipv4.supernova.orange.pl (79.184.253.199)\n\t(HELO aspire.rjw.lan)\n\tby serwer1319399.home.pl (79.96.170.134) with SMTP (IdeaSmtpServer\n\t0.82) id 9550fb7cb82220f3; Wed, 6 Sep 2017 12:03:50 +0200"],"From":"\"Rafael J. Wysocki\" <rjw@rjwysocki.net>","To":"Johannes Stezenbach <js@sig21.net>","Cc":"linux-pm@vger.kernel.org, linux-i2c@vger.kernel.org,\n\tWolfram Sang <wsa@the-dreams.de>, linux-acpi@vger.kernel.org,\n\tKevin Hilman <khilman@kernel.org>,\n\tJarkko Nikula <jarkko.nikula@linux.intel.com>,\n\tAndy Shevchenko <andriy.shevchenko@linux.intel.com>,\n\tMika Westerberg <mika.westerberg@linux.intel.com>,\n\tJisheng Zhang <jszhang@marvell.com>,\n\tJohn Stultz <john.stultz@linaro.org>, Guodong Xu <guodong.xu@linaro.org>,\n\tSumit Semwal <sumit.semwal@linaro.org>,\n\tHaojian Zhuang <haojian.zhuang@linaro.org>,\n\tUlf Hansson <ulf.hansson@linaro.org>, Lee Jones <lee@kernel.org>","Subject":"Re: [RFT][PATCH v3 0/3] i2c: designware: Runtime PM aware system\n\tsleep handling","Date":"Wed, 06 Sep 2017 11:55:01 +0200","Message-ID":"<4508230.n88h0dPXoy@aspire.rjw.lan>","In-Reply-To":"<20170906091646.oqkcul7oxddf3yr6@sig21.net>","References":"<3023226.l5IfJK6GIc@aspire.rjw.lan>\n\t<3958866.l2qnKDbinI@aspire.rjw.lan>\n\t<20170906091646.oqkcul7oxddf3yr6@sig21.net>","MIME-Version":"1.0","Content-Transfer-Encoding":"7Bit","Content-Type":"text/plain; charset=\"us-ascii\"","Sender":"linux-i2c-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-i2c.vger.kernel.org>","X-Mailing-List":"linux-i2c@vger.kernel.org"}},{"id":1764015,"web_url":"http://patchwork.ozlabs.org/comment/1764015/","msgid":"<20170906110641.GT2477@lahna.fi.intel.com>","list_archive_url":null,"date":"2017-09-06T11:06:41","subject":"Re: [RFT][PATCH v3 0/3] i2c: designware: Runtime PM aware system\n\tsleep handling","submitter":{"id":14534,"url":"http://patchwork.ozlabs.org/api/people/14534/","name":"Mika Westerberg","email":"mika.westerberg@linux.intel.com"},"content":"On Wed, Sep 06, 2017 at 01:41:37AM +0200, Rafael J. Wysocki wrote:\n> > Please test if you can and let me know if anything breaks.\n> \n> That still applies. :-)\n\nTested on Dell XPS 9550 which is using intel-lpss and everything still\nworks fine :)\n\nTested-by: Mika Westerberg <mika.westerberg@linux.intel.com>","headers":{"Return-Path":"<linux-i2c-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=linux-i2c-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xnLYG3nVBz9s76\n\tfor <incoming@patchwork.ozlabs.org>;\n\tWed,  6 Sep 2017 21:13:22 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1753081AbdIFLNU (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tWed, 6 Sep 2017 07:13:20 -0400","from mga14.intel.com ([192.55.52.115]:13052 \"EHLO mga14.intel.com\"\n\trhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP\n\tid S1752932AbdIFLNT (ORCPT <rfc822;linux-i2c@vger.kernel.org>);\n\tWed, 6 Sep 2017 07:13:19 -0400","from fmsmga003.fm.intel.com ([10.253.24.29])\n\tby fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t06 Sep 2017 04:13:18 -0700","from lahna.fi.intel.com (HELO lahna) ([10.237.72.157])\n\tby FMSMGA003.fm.intel.com with SMTP; 06 Sep 2017 04:13:13 -0700","by lahna (sSMTP sendmail emulation);\n\tWed, 06 Sep 2017 14:06:41 +0300"],"X-ExtLoop1":"1","X-IronPort-AV":"E=Sophos;i=\"5.41,483,1498546800\"; d=\"scan'208\";a=\"897588750\"","Date":"Wed, 6 Sep 2017 14:06:41 +0300","From":"Mika Westerberg <mika.westerberg@linux.intel.com>","To":"\"Rafael J. Wysocki\" <rjw@rjwysocki.net>","Cc":"linux-pm@vger.kernel.org, linux-i2c@vger.kernel.org,\n\tWolfram Sang <wsa@the-dreams.de>, linux-acpi@vger.kernel.org,\n\tKevin Hilman <khilman@kernel.org>,\n\tJarkko Nikula <jarkko.nikula@linux.intel.com>,\n\tAndy Shevchenko <andriy.shevchenko@linux.intel.com>,\n\tJisheng Zhang <jszhang@marvell.com>,\n\tJohn Stultz <john.stultz@linaro.org>, Guodong Xu <guodong.xu@linaro.org>,\n\tSumit Semwal <sumit.semwal@linaro.org>,\n\tHaojian Zhuang <haojian.zhuang@linaro.org>,\n\tJohannes Stezenbach <js@sig21.net>, Ulf Hansson <ulf.hansson@linaro.org>,\n\tLee Jones <lee@kernel.org>","Subject":"Re: [RFT][PATCH v3 0/3] i2c: designware: Runtime PM aware system\n\tsleep handling","Message-ID":"<20170906110641.GT2477@lahna.fi.intel.com>","References":"<3023226.l5IfJK6GIc@aspire.rjw.lan>\n\t<3958866.l2qnKDbinI@aspire.rjw.lan>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<3958866.l2qnKDbinI@aspire.rjw.lan>","Organization":"Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo","User-Agent":"Mutt/1.8.3 (2017-05-23)","Sender":"linux-i2c-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-i2c.vger.kernel.org>","X-Mailing-List":"linux-i2c@vger.kernel.org"}},{"id":1764017,"web_url":"http://patchwork.ozlabs.org/comment/1764017/","msgid":"<CAJZ5v0hWyT==K0PQMBwr7mcW-V_96Ld-WCHA+nhww3Y=yX-vMQ@mail.gmail.com>","list_archive_url":null,"date":"2017-09-06T11:14:50","subject":"Re: [RFT][PATCH v3 0/3] i2c: designware: Runtime PM aware system\n\tsleep handling","submitter":{"id":64267,"url":"http://patchwork.ozlabs.org/api/people/64267/","name":"Rafael J. Wysocki","email":"rafael@kernel.org"},"content":"On Wed, Sep 6, 2017 at 1:06 PM, Mika Westerberg\n<mika.westerberg@linux.intel.com> wrote:\n> On Wed, Sep 06, 2017 at 01:41:37AM +0200, Rafael J. Wysocki wrote:\n>> > Please test if you can and let me know if anything breaks.\n>>\n>> That still applies. :-)\n>\n> Tested on Dell XPS 9550 which is using intel-lpss and everything still\n> works fine :)\n>\n> Tested-by: Mika Westerberg <mika.westerberg@linux.intel.com>\n\nOK, thanks!","headers":{"Return-Path":"<linux-i2c-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=linux-i2c-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=gmail.com header.i=@gmail.com\n\theader.b=\"jMh2IiRs\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xnLb606hKz9s03\n\tfor <incoming@patchwork.ozlabs.org>;\n\tWed,  6 Sep 2017 21:14:58 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1753198AbdIFLO4 (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tWed, 6 Sep 2017 07:14:56 -0400","from mail-oi0-f45.google.com ([209.85.218.45]:34784 \"EHLO\n\tmail-oi0-f45.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1753116AbdIFLOv (ORCPT\n\t<rfc822;linux-i2c@vger.kernel.org>); Wed, 6 Sep 2017 07:14:51 -0400","by mail-oi0-f45.google.com with SMTP id h70so39802975oic.1;\n\tWed, 06 Sep 2017 04:14:50 -0700 (PDT)","by 10.157.33.24 with HTTP; Wed, 6 Sep 2017 04:14:50 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=gmail.com; s=20161025;\n\th=mime-version:sender:in-reply-to:references:from:date:message-id\n\t:subject:to:cc;\n\tbh=/RUd4ydGfRrwoothPr7r8a8AMNaumBVi6niDPyYB/nE=;\n\tb=jMh2IiRskWW5tWJUdcEyI5AIaLMtfncaRGzr/AtELCOGurXF1eC5RJBL1LW2EdDsui\n\tSzKA3bwm7vI4RNyXSVowjIy+0pakphYHG38OzB+JSavM///gXvlSndhyCTZuVMcd/awC\n\tNHZcIXmHo4/3MlZW/pcGaMRnAkVE1Ljm8EqG4QdVfDz1MXSedrPDy8/qoXIeJ+dIw+C1\n\tIVvyq29cgvZscnE0yz3yYMMpLI60gr2V3+pfQVS3EsZvwtQ77ikoyPtJz+IwLAHScBbK\n\tsv/PjykYC7Oibq9wYHdR/bZaZc8HvhJs0ebyu/i5VWeVU5ixryq9WZsdXfKWmNTA/imy\n\ty9Nw==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:mime-version:sender:in-reply-to:references:from\n\t:date:message-id:subject:to:cc;\n\tbh=/RUd4ydGfRrwoothPr7r8a8AMNaumBVi6niDPyYB/nE=;\n\tb=U1chQSegAg8nRgkRr5P2nW31pfG93dAcH1d6dRj5qolBm8P5xzdbI7m0Dv4Yqdcr1V\n\t2mnbn6wJEEG9HjyEJFtYCjbDkYD77q5DdNAOBimgsrOgucV9fzHziWIC/bCtnWEJODQC\n\tvSL2DazzrtPi2+JymUgMk7vVANb0hsvyasbrejT2gFtXAaJwMWKk51K6PLTIU7FfOrau\n\tA6HNEFDVS0ViHevTEOs7hDIxqzAdhJ1wqflC7D3CbXsfyM2ZYdn1kZCon9I1lpJlzupt\n\tHVRqKMcjGPzscszo83G81FNusEGR4K4d3YrBN2h2USO3KDhopPc9zT6n++gJH6EkxK1B\n\t6AZw==","X-Gm-Message-State":"AHPjjUjr2G0JbrkSvEvMmGrfL/PaZwz38kTojMiybDKcs8MexEjOrVST\n\t5IP/02K75Fd6ejq3rdHxCrRuzTBpgg==","X-Google-Smtp-Source":"ADKCNb7JTfcfgTQ7Di+4989haZC524fkjX1TDu4L8j5fkHCRugaRAQGY1FunxyGwvzf/U9B25rMEWxKlhZk/WzT6qa8=","X-Received":"by 10.202.204.131 with SMTP id\n\tc125mr2427388oig.279.1504696490417; \n\tWed, 06 Sep 2017 04:14:50 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<20170906110641.GT2477@lahna.fi.intel.com>","References":"<3023226.l5IfJK6GIc@aspire.rjw.lan>\n\t<3958866.l2qnKDbinI@aspire.rjw.lan>\n\t<20170906110641.GT2477@lahna.fi.intel.com>","From":"\"Rafael J. Wysocki\" <rafael@kernel.org>","Date":"Wed, 6 Sep 2017 13:14:50 +0200","X-Google-Sender-Auth":"Rs5ewkvQk5C3qoiOyrbbyMQGEVU","Message-ID":"<CAJZ5v0hWyT==K0PQMBwr7mcW-V_96Ld-WCHA+nhww3Y=yX-vMQ@mail.gmail.com>","Subject":"Re: [RFT][PATCH v3 0/3] i2c: designware: Runtime PM aware system\n\tsleep handling","To":"Mika Westerberg <mika.westerberg@linux.intel.com>","Cc":"\"Rafael J. Wysocki\" <rjw@rjwysocki.net>,\n\tLinux PM <linux-pm@vger.kernel.org>,\n\tlinux-i2c <linux-i2c@vger.kernel.org>, Wolfram Sang <wsa@the-dreams.de>,\n\tACPI Devel Maling List <linux-acpi@vger.kernel.org>,\n\tKevin Hilman <khilman@kernel.org>,\n\tJarkko Nikula <jarkko.nikula@linux.intel.com>,\n\tAndy Shevchenko <andriy.shevchenko@linux.intel.com>,\n\tJisheng Zhang <jszhang@marvell.com>,\n\tJohn Stultz <john.stultz@linaro.org>, Guodong Xu <guodong.xu@linaro.org>,\n\tSumit Semwal <sumit.semwal@linaro.org>,\n\tHaojian Zhuang <haojian.zhuang@linaro.org>,\n\tJohannes Stezenbach <js@sig21.net>, Ulf Hansson <ulf.hansson@linaro.org>,\n\tLee Jones <lee@kernel.org>","Content-Type":"text/plain; charset=\"UTF-8\"","Sender":"linux-i2c-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-i2c.vger.kernel.org>","X-Mailing-List":"linux-i2c@vger.kernel.org"}},{"id":1764129,"web_url":"http://patchwork.ozlabs.org/comment/1764129/","msgid":"<b85782da-47c1-1378-903e-9b4382700ed8@linux.intel.com>","list_archive_url":null,"date":"2017-09-06T13:46:09","subject":"Re: [RFT][PATCH v3 0/3] i2c: designware: Runtime PM aware system\n\tsleep handling","submitter":{"id":43309,"url":"http://patchwork.ozlabs.org/api/people/43309/","name":"Jarkko Nikula","email":"jarkko.nikula@linux.intel.com"},"content":"On 09/06/2017 02:06 PM, Mika Westerberg wrote:\n> On Wed, Sep 06, 2017 at 01:41:37AM +0200, Rafael J. Wysocki wrote:\n>>> Please test if you can and let me know if anything breaks.\n>>\n>> That still applies. :-)\n> \n> Tested on Dell XPS 9550 which is using intel-lpss and everything still\n> works fine :)\n> \n> Tested-by: Mika Westerberg <mika.westerberg@linux.intel.com>\n> \nTested on platforms using ACPI LPSS PM domain and intel-lpss MFD driver.\n\nTested-by: Jarkko Nikula <jarkko.nikula@linux.intel.com>","headers":{"Return-Path":"<linux-i2c-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=linux-i2c-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xnQHQ6ncNz9ryr\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu,  7 Sep 2017 00:01:38 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S932344AbdIFOBf (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tWed, 6 Sep 2017 10:01:35 -0400","from mga09.intel.com ([134.134.136.24]:54222 \"EHLO mga09.intel.com\"\n\trhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP\n\tid S1754725AbdIFNzT (ORCPT <rfc822;linux-i2c@vger.kernel.org>);\n\tWed, 6 Sep 2017 09:55:19 -0400","from fmsmga003.fm.intel.com ([10.253.24.29])\n\tby orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t06 Sep 2017 06:54:58 -0700","from mylly.fi.intel.com (HELO [10.237.72.56]) ([10.237.72.56])\n\tby FMSMGA003.fm.intel.com with ESMTP; 06 Sep 2017 06:54:54 -0700"],"X-ExtLoop1":"1","X-IronPort-AV":"E=Sophos;i=\"5.41,484,1498546800\"; d=\"scan'208\";a=\"897637206\"","Subject":"Re: [RFT][PATCH v3 0/3] i2c: designware: Runtime PM aware system\n\tsleep handling","To":"Mika Westerberg <mika.westerberg@linux.intel.com>,\n\t\"Rafael J. Wysocki\" <rjw@rjwysocki.net>","Cc":"linux-pm@vger.kernel.org, linux-i2c@vger.kernel.org,\n\tWolfram Sang <wsa@the-dreams.de>, linux-acpi@vger.kernel.org,\n\tKevin Hilman <khilman@kernel.org>,\n\tAndy Shevchenko <andriy.shevchenko@linux.intel.com>,\n\tJisheng Zhang <jszhang@marvell.com>,\n\tJohn Stultz <john.stultz@linaro.org>, Guodong Xu <guodong.xu@linaro.org>,\n\tSumit Semwal <sumit.semwal@linaro.org>,\n\tHaojian Zhuang <haojian.zhuang@linaro.org>,\n\tJohannes Stezenbach <js@sig21.net>, Ulf Hansson <ulf.hansson@linaro.org>,\n\tLee Jones <lee@kernel.org>","References":"<3023226.l5IfJK6GIc@aspire.rjw.lan>\n\t<3958866.l2qnKDbinI@aspire.rjw.lan>\n\t<20170906110641.GT2477@lahna.fi.intel.com>","From":"Jarkko Nikula <jarkko.nikula@linux.intel.com>","Message-ID":"<b85782da-47c1-1378-903e-9b4382700ed8@linux.intel.com>","Date":"Wed, 6 Sep 2017 16:46:09 +0300","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.3.0","MIME-Version":"1.0","In-Reply-To":"<20170906110641.GT2477@lahna.fi.intel.com>","Content-Type":"text/plain; charset=utf-8; format=flowed","Content-Language":"en-US","Content-Transfer-Encoding":"7bit","Sender":"linux-i2c-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-i2c.vger.kernel.org>","X-Mailing-List":"linux-i2c@vger.kernel.org"}},{"id":1764340,"web_url":"http://patchwork.ozlabs.org/comment/1764340/","msgid":"<20170906195916.mo3mccgzcn7csbrc@sig21.net>","list_archive_url":null,"date":"2017-09-06T19:59:16","subject":"Re: [RFT][PATCH v3 0/3] i2c: designware: Runtime PM aware system\n\tsleep handling","submitter":{"id":3132,"url":"http://patchwork.ozlabs.org/api/people/3132/","name":"Johannes Stezenbach","email":"js@sig21.net"},"content":"On Wed, Sep 06, 2017 at 11:55:01AM +0200, Rafael J. Wysocki wrote:\n> On Wednesday, September 6, 2017 11:16:46 AM CEST Johannes Stezenbach wrote:\n> \n> > In case it matters, what I tested was v4.13 + sound/topic/dollar-cove-ti-4.13-v5\n> > (PMIC etc) + sound/topic/soc-cx2072x-4.13 (sound codec driver)\n> > + \"S0ix blocker debug patch v3\" from https://bugzilla.kernel.org/show_bug.cgi?id=193891\n> > + your 3 patches.\n> > \n> > I suspend + resume a few times, no problems.  (Of course S0ix\n> > still doesn't work according to /sys/kernel/debug/pmc_atom/sleep_state.)\n> > \n> \n> Well, we'll need to address the S0ix thing, but that will require some\n> investigation.\n> \n> Can you please open a bug entry for that at bugzilla.kernel.org\n> (against Power Management -> Hibernation/Suspend) and CC it to me\n> so that it doesn't fall of the radar?\n\nI'll do that tomorrow, TIA for your interest in the issue.\n\nToday I spent several hours to bisect the S0ix \"regression\"\non Asus E200HA, I put regression in quotes because S0ix\nonly ever worked with gross hacks like poking registers\nusing busybox devmem.  Anyway, the gross hack worked\non v4.12 and stopped working in v4.13-rc and the\nculprit is d31fd43c0f9a4 \"clk: x86: Do not gate clocks\nenabled by the firmware\" (I'll report this properly in a seperate mail).\n\nBut I guess that's not the part you're interested in,\nthe bug entry should cover interaction of dw i2c, acpi pm,\nacpi-lpss and ACPI OpRegion, right?\n\n\nThanks,\nJohannes","headers":{"Return-Path":"<linux-i2c-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=linux-i2c-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xnZDY0zC1z9sCZ\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu,  7 Sep 2017 05:59:41 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1752756AbdIFT7j (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tWed, 6 Sep 2017 15:59:39 -0400","from mail.sig21.net ([80.244.240.74]:45924 \"EHLO mail.sig21.net\"\n\trhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP\n\tid S1752404AbdIFT7i (ORCPT <rfc822;linux-i2c@vger.kernel.org>);\n\tWed, 6 Sep 2017 15:59:38 -0400","from p5ddc6dc9.dip0.t-ipconnect.de ([93.220.109.201]\n\thelo=abc.local) by mail.sig21.net with esmtpsa\n\t(TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2)\n\t(envelope-from <js@sig21.net>)\n\tid 1dpgTo-0001wn-Ux; Wed, 06 Sep 2017 21:59:27 +0200","from js by abc.local with local (Exim 4.89)\n\t(envelope-from <js@sig21.net>)\n\tid 1dpgTk-0006Sy-AQ; Wed, 06 Sep 2017 21:59:16 +0200"],"Date":"Wed, 6 Sep 2017 21:59:16 +0200","From":"Johannes Stezenbach <js@sig21.net>","To":"\"Rafael J. Wysocki\" <rjw@rjwysocki.net>","Cc":"linux-pm@vger.kernel.org, linux-i2c@vger.kernel.org,\n\tWolfram Sang <wsa@the-dreams.de>, linux-acpi@vger.kernel.org,\n\tKevin Hilman <khilman@kernel.org>,\n\tJarkko Nikula <jarkko.nikula@linux.intel.com>,\n\tAndy Shevchenko <andriy.shevchenko@linux.intel.com>,\n\tMika Westerberg <mika.westerberg@linux.intel.com>,\n\tJisheng Zhang <jszhang@marvell.com>,\n\tJohn Stultz <john.stultz@linaro.org>, Guodong Xu <guodong.xu@linaro.org>,\n\tSumit Semwal <sumit.semwal@linaro.org>,\n\tHaojian Zhuang <haojian.zhuang@linaro.org>,\n\tUlf Hansson <ulf.hansson@linaro.org>, Lee Jones <lee@kernel.org>","Subject":"Re: [RFT][PATCH v3 0/3] i2c: designware: Runtime PM aware system\n\tsleep handling","Message-ID":"<20170906195916.mo3mccgzcn7csbrc@sig21.net>","References":"<3023226.l5IfJK6GIc@aspire.rjw.lan>\n\t<3958866.l2qnKDbinI@aspire.rjw.lan>\n\t<20170906091646.oqkcul7oxddf3yr6@sig21.net>\n\t<4508230.n88h0dPXoy@aspire.rjw.lan>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<4508230.n88h0dPXoy@aspire.rjw.lan>","User-Agent":"NeoMutt/20170609 (1.8.3)","X-Spam-21-Score":"-2.9 (--)","X-Spam-21-Report":"No, score=-2.9 required=8.0 tests=ALL_TRUSTED=-1,\n\tBAYES_00=-1.9,\n\tKHOP_BIG_TO_CC=0.001 autolearn=ham autolearn_force=no","Sender":"linux-i2c-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-i2c.vger.kernel.org>","X-Mailing-List":"linux-i2c@vger.kernel.org"}},{"id":1764398,"web_url":"http://patchwork.ozlabs.org/comment/1764398/","msgid":"<2416864.pQXFeuuTqe@aspire.rjw.lan>","list_archive_url":null,"date":"2017-09-06T21:37:43","subject":"Re: [RFT][PATCH v3 0/3] i2c: designware: Runtime PM aware system\n\tsleep handling","submitter":{"id":26536,"url":"http://patchwork.ozlabs.org/api/people/26536/","name":"Rafael J. Wysocki","email":"rjw@rjwysocki.net"},"content":"On Wednesday, September 6, 2017 9:59:16 PM CEST Johannes Stezenbach wrote:\n> On Wed, Sep 06, 2017 at 11:55:01AM +0200, Rafael J. Wysocki wrote:\n> > On Wednesday, September 6, 2017 11:16:46 AM CEST Johannes Stezenbach wrote:\n> > \n> > > In case it matters, what I tested was v4.13 + sound/topic/dollar-cove-ti-4.13-v5\n> > > (PMIC etc) + sound/topic/soc-cx2072x-4.13 (sound codec driver)\n> > > + \"S0ix blocker debug patch v3\" from https://bugzilla.kernel.org/show_bug.cgi?id=193891\n> > > + your 3 patches.\n> > > \n> > > I suspend + resume a few times, no problems.  (Of course S0ix\n> > > still doesn't work according to /sys/kernel/debug/pmc_atom/sleep_state.)\n> > > \n> > \n> > Well, we'll need to address the S0ix thing, but that will require some\n> > investigation.\n> > \n> > Can you please open a bug entry for that at bugzilla.kernel.org\n> > (against Power Management -> Hibernation/Suspend) and CC it to me\n> > so that it doesn't fall of the radar?\n> \n> I'll do that tomorrow, TIA for your interest in the issue.\n> \n> Today I spent several hours to bisect the S0ix \"regression\"\n> on Asus E200HA, I put regression in quotes because S0ix\n> only ever worked with gross hacks like poking registers\n> using busybox devmem.  Anyway, the gross hack worked\n> on v4.12 and stopped working in v4.13-rc and the\n> culprit is d31fd43c0f9a4 \"clk: x86: Do not gate clocks\n> enabled by the firmware\" (I'll report this properly in a seperate mail).\n\nThanks!\n\n> But I guess that's not the part you're interested in,\n> the bug entry should cover interaction of dw i2c, acpi pm,\n> acpi-lpss and ACPI OpRegion, right?\n\nRight.  Whatever information you have already and is likely to be useful in\ndiagnosing this.\n\nThanks,\nRafael","headers":{"Return-Path":"<linux-i2c-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=linux-i2c-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xncbx2BQSz9s8J\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu,  7 Sep 2017 07:46:37 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1753013AbdIFVqf (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tWed, 6 Sep 2017 17:46:35 -0400","from cloudserver094114.home.net.pl ([79.96.170.134]:59987 \"EHLO\n\tcloudserver094114.home.net.pl\" rhost-flags-OK-OK-OK-OK)\n\tby vger.kernel.org with ESMTP id S1752597AbdIFVqe (ORCPT\n\t<rfc822;linux-i2c@vger.kernel.org>); Wed, 6 Sep 2017 17:46:34 -0400","from 79.184.253.199.ipv4.supernova.orange.pl (79.184.253.199)\n\t(HELO aspire.rjw.lan)\n\tby serwer1319399.home.pl (79.96.170.134) with SMTP (IdeaSmtpServer\n\t0.82) id 2d53886fde998c7d; Wed, 6 Sep 2017 23:46:32 +0200"],"From":"\"Rafael J. Wysocki\" <rjw@rjwysocki.net>","To":"Johannes Stezenbach <js@sig21.net>","Cc":"linux-pm@vger.kernel.org, linux-i2c@vger.kernel.org,\n\tWolfram Sang <wsa@the-dreams.de>, linux-acpi@vger.kernel.org,\n\tKevin Hilman <khilman@kernel.org>,\n\tJarkko Nikula <jarkko.nikula@linux.intel.com>,\n\tAndy Shevchenko <andriy.shevchenko@linux.intel.com>,\n\tMika Westerberg <mika.westerberg@linux.intel.com>,\n\tJisheng Zhang <jszhang@marvell.com>,\n\tJohn Stultz <john.stultz@linaro.org>, Guodong Xu <guodong.xu@linaro.org>,\n\tSumit Semwal <sumit.semwal@linaro.org>,\n\tHaojian Zhuang <haojian.zhuang@linaro.org>,\n\tUlf Hansson <ulf.hansson@linaro.org>, Lee Jones <lee@kernel.org>","Subject":"Re: [RFT][PATCH v3 0/3] i2c: designware: Runtime PM aware system\n\tsleep handling","Date":"Wed, 06 Sep 2017 23:37:43 +0200","Message-ID":"<2416864.pQXFeuuTqe@aspire.rjw.lan>","In-Reply-To":"<20170906195916.mo3mccgzcn7csbrc@sig21.net>","References":"<3023226.l5IfJK6GIc@aspire.rjw.lan>\n\t<4508230.n88h0dPXoy@aspire.rjw.lan>\n\t<20170906195916.mo3mccgzcn7csbrc@sig21.net>","MIME-Version":"1.0","Content-Transfer-Encoding":"7Bit","Content-Type":"text/plain; charset=\"us-ascii\"","Sender":"linux-i2c-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-i2c.vger.kernel.org>","X-Mailing-List":"linux-i2c@vger.kernel.org"}},{"id":1765127,"web_url":"http://patchwork.ozlabs.org/comment/1765127/","msgid":"<20170908073400.6nczopcvw7ykc7re@sig21.net>","list_archive_url":null,"date":"2017-09-08T07:34:00","subject":"Re: [RFT][PATCH v3 0/3] i2c: designware: Runtime PM aware system\n\tsleep handling","submitter":{"id":3132,"url":"http://patchwork.ozlabs.org/api/people/3132/","name":"Johannes Stezenbach","email":"js@sig21.net"},"content":"On Wed, Sep 06, 2017 at 11:55:01AM +0200, Rafael J. Wysocki wrote:\n> Well, we'll need to address the S0ix thing, but that will require some\n> investigation.\n> \n> Can you please open a bug entry for that at bugzilla.kernel.org\n> (against Power Management -> Hibernation/Suspend) and CC it to me\n> so that it doesn't fall of the radar?\n\nThe Cc of this mail is rather long, just in case someone\nis interested to know I filed bug #196861 \"S0ix enablement on Intel Atom\"\nhttps://bugzilla.kernel.org/show_bug.cgi?id=196861","headers":{"Return-Path":"<linux-i2c-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=linux-i2c-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xpTbh1Jn3z9s83\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri,  8 Sep 2017 17:34:24 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1755263AbdIHHeV (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tFri, 8 Sep 2017 03:34:21 -0400","from mail.sig21.net ([80.244.240.74]:42817 \"EHLO mail.sig21.net\"\n\trhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP\n\tid S1754846AbdIHHeV (ORCPT <rfc822;linux-i2c@vger.kernel.org>);\n\tFri, 8 Sep 2017 03:34:21 -0400","from p5ddc7054.dip0.t-ipconnect.de ([93.220.112.84] helo=abc.local)\n\tby mail.sig21.net with esmtpsa\n\t(TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2)\n\t(envelope-from <js@sig21.net>)\n\tid 1dqDng-0007y1-J0; Fri, 08 Sep 2017 09:34:13 +0200","from js by abc.local with local (Exim 4.89)\n\t(envelope-from <js@sig21.net>)\n\tid 1dqDnc-0002jK-2W; Fri, 08 Sep 2017 09:34:00 +0200"],"Date":"Fri, 8 Sep 2017 09:34:00 +0200","From":"Johannes Stezenbach <js@sig21.net>","To":"\"Rafael J. Wysocki\" <rjw@rjwysocki.net>","Cc":"linux-pm@vger.kernel.org, linux-i2c@vger.kernel.org,\n\tWolfram Sang <wsa@the-dreams.de>, linux-acpi@vger.kernel.org,\n\tKevin Hilman <khilman@kernel.org>,\n\tJarkko Nikula <jarkko.nikula@linux.intel.com>,\n\tAndy Shevchenko <andriy.shevchenko@linux.intel.com>,\n\tMika Westerberg <mika.westerberg@linux.intel.com>,\n\tJisheng Zhang <jszhang@marvell.com>,\n\tJohn Stultz <john.stultz@linaro.org>, Guodong Xu <guodong.xu@linaro.org>,\n\tSumit Semwal <sumit.semwal@linaro.org>,\n\tHaojian Zhuang <haojian.zhuang@linaro.org>,\n\tUlf Hansson <ulf.hansson@linaro.org>, Lee Jones <lee@kernel.org>","Subject":"Re: [RFT][PATCH v3 0/3] i2c: designware: Runtime PM aware system\n\tsleep handling","Message-ID":"<20170908073400.6nczopcvw7ykc7re@sig21.net>","References":"<3023226.l5IfJK6GIc@aspire.rjw.lan>\n\t<3958866.l2qnKDbinI@aspire.rjw.lan>\n\t<20170906091646.oqkcul7oxddf3yr6@sig21.net>\n\t<4508230.n88h0dPXoy@aspire.rjw.lan>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<4508230.n88h0dPXoy@aspire.rjw.lan>","User-Agent":"NeoMutt/20170609 (1.8.3)","X-Spam-21-Score":"-2.9 (--)","X-Spam-21-Report":"No, score=-2.9 required=8.0 tests=ALL_TRUSTED=-1,\n\tBAYES_00=-1.9,\n\tKHOP_BIG_TO_CC=0.001 autolearn=ham autolearn_force=no","Sender":"linux-i2c-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-i2c.vger.kernel.org>","X-Mailing-List":"linux-i2c@vger.kernel.org"}}]