[{"id":1766647,"web_url":"http://patchwork.ozlabs.org/comment/1766647/","msgid":"<CAMz4kuLGVes6a4iCF0VbG1ErWPR5at=HKgeGv3cMr1zv7aLzJg@mail.gmail.com>","list_archive_url":null,"date":"2017-09-12T01:58:42","subject":"Re: [PATCH v4 1/2] i2c: davinci: Add PM Runtime Support","submitter":{"id":66012,"url":"http://patchwork.ozlabs.org/api/people/66012/","name":"Baolin Wang","email":"baolin.wang@linaro.org"},"content":"Hi,\n\nOn 12 September 2017 at 04:11, Franklin S Cooper Jr <fcooper@ti.com> wrote:\n> 66AK2G has I2C instances that are not apart of the ALWAYS_ON power domain\n> unlike other Keystone 2 SoCs and OMAPL138. Therefore, pm_runtime\n> is required to insure the power domain used by the specific I2C instance is\n> properly turned on along with its functional clock.\n>\n> Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com>\n> ---\n> Version 4 changes:\n> Fix wording on error message\n> Fix additional error path\n>\n> Version 3 changes:\n> Remove several statements that set clk to NULL\n> Fix error path\n>\n>  drivers/i2c/busses/i2c-davinci.c | 67 +++++++++++++++++++++++++++++++++-------\n>  1 file changed, 55 insertions(+), 12 deletions(-)\n>\n> diff --git a/drivers/i2c/busses/i2c-davinci.c b/drivers/i2c/busses/i2c-davinci.c\n> index b8c4353..a2d9f7c 100644\n> --- a/drivers/i2c/busses/i2c-davinci.c\n> +++ b/drivers/i2c/busses/i2c-davinci.c\n> @@ -36,6 +36,7 @@\n>  #include <linux/gpio.h>\n>  #include <linux/of_device.h>\n>  #include <linux/platform_data/i2c-davinci.h>\n> +#include <linux/pm_runtime.h>\n>\n>  /* ----- global defines ----------------------------------------------- */\n>\n> @@ -122,6 +123,9 @@\n>  /* set the SDA GPIO low */\n>  #define DAVINCI_I2C_DCLR_PDCLR1        BIT(1)\n>\n> +/* timeout for pm runtime autosuspend */\n> +#define DAVINCI_I2C_PM_TIMEOUT 1000    /* ms */\n> +\n>  struct davinci_i2c_dev {\n>         struct device           *dev;\n>         void __iomem            *base;\n> @@ -541,10 +545,17 @@ i2c_davinci_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)\n>\n>         dev_dbg(dev->dev, \"%s: msgs: %d\\n\", __func__, num);\n>\n> +       ret = pm_runtime_get_sync(dev->dev);\n> +       if (ret < 0) {\n> +               dev_err(dev->dev, \"Failed to runtime_get device: %d\\n\", ret);\n> +               pm_runtime_put_noidle(dev->dev);\n> +               return ret;\n> +       }\n> +\n>         ret = i2c_davinci_wait_bus_not_busy(dev);\n>         if (ret < 0) {\n>                 dev_warn(dev->dev, \"timeout waiting for bus ready\\n\");\n> -               return ret;\n> +               goto out;\n>         }\n>\n>         for (i = 0; i < num; i++) {\n> @@ -552,14 +563,19 @@ i2c_davinci_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)\n>                 dev_dbg(dev->dev, \"%s [%d/%d] ret: %d\\n\", __func__, i + 1, num,\n>                         ret);\n>                 if (ret < 0)\n> -                       return ret;\n> +                       goto out;\n>         }\n>\n> +       ret = num;\n>  #ifdef CONFIG_CPU_FREQ\n>         complete(&dev->xfr_complete);\n>  #endif\n>\n> -       return num;\n> +out:\n> +       pm_runtime_mark_last_busy(dev->dev);\n> +       pm_runtime_put_autosuspend(dev->dev);\n> +\n> +       return ret;\n>  }\n>\n>  static u32 i2c_davinci_func(struct i2c_adapter *adap)\n> @@ -599,6 +615,9 @@ static irqreturn_t i2c_davinci_isr(int this_irq, void *dev_id)\n>         int count = 0;\n>         u16 w;\n>\n> +       if (pm_runtime_suspended(dev->dev))\n> +               return IRQ_NONE;\n> +\n>         while ((stat = davinci_i2c_read_reg(dev, DAVINCI_I2C_IVR_REG))) {\n>                 dev_dbg(dev->dev, \"%s: stat=0x%x\\n\", __func__, stat);\n>                 if (count++ == 100) {\n> @@ -802,13 +821,24 @@ static int davinci_i2c_probe(struct platform_device *pdev)\n>         dev->clk = devm_clk_get(&pdev->dev, NULL);\n>         if (IS_ERR(dev->clk))\n>                 return PTR_ERR(dev->clk);\n> -       clk_prepare_enable(dev->clk);\n\nYou removed clk enable here, I think it can not work if we did not\nopen CONFIG_PM macro. I think you should keep clk enable here, and set\nrpm active by pm_runtime_set_active() before issuing\npm_runtime_enable().\n\n>\n>         mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);\n>         dev->base = devm_ioremap_resource(&pdev->dev, mem);\n>         if (IS_ERR(dev->base)) {\n> -               r = PTR_ERR(dev->base);\n> -               goto err_unuse_clocks;\n> +               return PTR_ERR(dev->base);\n> +       }\n> +\n> +       pm_runtime_set_autosuspend_delay(dev->dev,\n> +                                        DAVINCI_I2C_PM_TIMEOUT);\n> +       pm_runtime_use_autosuspend(dev->dev);\n> +\n> +       pm_runtime_enable(dev->dev);\n> +\n> +       r = pm_runtime_get_sync(dev->dev);\n> +       if (r < 0) {\n> +               dev_err(dev->dev, \"failed to runtime_get device: %d\\n\", r);\n> +               pm_runtime_put_noidle(dev->dev);\n> +               return r;\n>         }\n>\n>         i2c_davinci_init(dev);\n> @@ -849,27 +879,40 @@ static int davinci_i2c_probe(struct platform_device *pdev)\n>         if (r)\n>                 goto err_unuse_clocks;\n>\n> +       pm_runtime_mark_last_busy(dev->dev);\n> +       pm_runtime_put_autosuspend(dev->dev);\n> +\n>         return 0;\n>\n>  err_unuse_clocks:\n> -       clk_disable_unprepare(dev->clk);\n> -       dev->clk = NULL;\n> +       pm_runtime_dont_use_autosuspend(dev->dev);\n> +       pm_runtime_put_sync(dev->dev);\n> +       pm_runtime_disable(dev->dev);\n> +\n>         return r;\n>  }\n>\n>  static int davinci_i2c_remove(struct platform_device *pdev)\n>  {\n>         struct davinci_i2c_dev *dev = platform_get_drvdata(pdev);\n> +       int ret;\n>\n>         i2c_davinci_cpufreq_deregister(dev);\n>\n>         i2c_del_adapter(&dev->adapter);\n>\n> -       clk_disable_unprepare(dev->clk);\n> -       dev->clk = NULL;\n> +       ret = pm_runtime_get_sync(&pdev->dev);\n> +       if (ret < 0) {\n> +               pm_runtime_put_noidle(&pdev->dev);\n> +               return ret;\n> +       }\n>\n>         davinci_i2c_write_reg(dev, DAVINCI_I2C_MDR_REG, 0);\n>\n> +       pm_runtime_dont_use_autosuspend(dev->dev);\n> +       pm_runtime_put_sync(dev->dev);\n> +       pm_runtime_disable(dev->dev);\n> +\n>         return 0;\n>  }\n>\n> @@ -880,7 +923,6 @@ static int davinci_i2c_suspend(struct device *dev)\n>\n>         /* put I2C into reset */\n>         davinci_i2c_reset_ctrl(i2c_dev, 0);\n> -       clk_disable_unprepare(i2c_dev->clk);\n>\n>         return 0;\n>  }\n> @@ -889,7 +931,6 @@ static int davinci_i2c_resume(struct device *dev)\n>  {\n>         struct davinci_i2c_dev *i2c_dev = dev_get_drvdata(dev);\n>\n> -       clk_prepare_enable(i2c_dev->clk);\n>         /* take I2C out of reset */\n>         davinci_i2c_reset_ctrl(i2c_dev, 1);\n>\n> @@ -899,6 +940,8 @@ static int davinci_i2c_resume(struct device *dev)\n>  static const struct dev_pm_ops davinci_i2c_pm = {\n>         .suspend        = davinci_i2c_suspend,\n>         .resume         = davinci_i2c_resume,\n> +       SET_NOIRQ_SYSTEM_SLEEP_PM_OPS(pm_runtime_force_suspend,\n> +                                     pm_runtime_force_resume)\n>  };\n>\n>  #define davinci_i2c_pm_ops (&davinci_i2c_pm)\n> --\n> 2.9.4.dirty\n>","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org header.b=\"K560OdC0\"; \n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"MrObzdfc\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xrnzD17Mgz9ryv\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tTue, 12 Sep 2017 11:59:15 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1draTm-0004EB-5V; Tue, 12 Sep 2017 01:59:10 +0000","from mail-io0-x234.google.com ([2607:f8b0:4001:c06::234])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1draTg-00047V-Pw for linux-arm-kernel@lists.infradead.org;\n\tTue, 12 Sep 2017 01:59:07 +0000","by mail-io0-x234.google.com with SMTP id n69so36964981ioi.5\n\tfor <linux-arm-kernel@lists.infradead.org>;\n\tMon, 11 Sep 2017 18:58:43 -0700 (PDT)","by 10.157.24.25 with HTTP; Mon, 11 Sep 2017 18:58:42 -0700 (PDT)"],"DKIM-Signature":["v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From:\n\tReferences:In-Reply-To:MIME-Version:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=xFybf4y0N3AdDvm7ROOhMh54O5fYbxizRGW6kt+ylDc=;\n\tb=K560OdC04vIB/1\n\tM3zfVRYPNm0xBTYJGPjgRo4MUcbfw9oXNgs550to2zHpCyT6IFAZS2ZLbuZXJlFisSROvkfyQrfKc\n\t+N+Yxf3LENUJqilS+HOyOr3avCbA81i/u+fHhp+3VnUcC0ciczwItsC96ZQ7VVroB328++wxqGPo7\n\tEffbyKSEvniJfSU+v7dIqFIXAHws9xZHW0SATJWnJH5jea1WZiDU+suf8cCXywYcpyb5eVHJd8Vr2\n\ttOoIpxqPswMzZ7Rj7wj0lzJnyak57+4GSM8o56Bt9/VQJ8yuXgxXyIxQOix0Q7NltS3rzxAa0cIn0\n\tsmXDK0UlMNpg3B+4dZAw==;","v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;\n\th=mime-version:in-reply-to:references:from:date:message-id:subject:to\n\t:cc; bh=dzPwkHrBxQDK7qEqUkm004UT6zY3UTBreykIeKlBelI=;\n\tb=MrObzdfca25ag5y3qEWS8g1ukiqMUGVH3T4wdqXjlRXdQqDmUXZMASzEoutd2qmRAQ\n\t930NiUcqoq4cOLvKC2HjWJPtBIP1Ak9ipOGewPpIf0R0owHkxZU0byjLl+Bk5yK3zgK3\n\tQg2iwdZhN4dFlX+MIIYz/pyCmpFgzmN3OQecA="],"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:in-reply-to:references:from:date\n\t:message-id:subject:to:cc;\n\tbh=dzPwkHrBxQDK7qEqUkm004UT6zY3UTBreykIeKlBelI=;\n\tb=S95Ph0caV7RpYC+e/KPVSZ1siknx/xk452tuMka4M6gsrBGFLGRKGWi5FJEBJINLX9\n\tsPo/252zsc0wEcyyocGfbqJGf9zUobnY2ApNxU+YAxVoFjF7ETcda6L8svWp0QRjOLa2\n\tUOucPIDVCohUm13DAMzj9QchCvK0RdV1alPgXz9CDqeroDmLZXVd5JsebzgMo84JBkG/\n\t2Grk1PrCQ7yfH5qr3HwJR2k9TheoqNYLFlvgUw/YYi9AYfruefuGhKav7dZqI/Q4nG9L\n\t8NV5XgCNcvs2Fo5/GiDje2IzU7yi5r74MG2/aVWc6fv8VfdDK/XfbnT0fguNtW9lAprO\n\tbiMQ==","X-Gm-Message-State":"AHPjjUgd0w2p5KSoVaylaPC5sL6PtHrU5UyaR942AgZIKI3edB0wjsRs\n\tPvIoGzbuChNsM5MmuDHF9AiPnfASr1Jp","X-Google-Smtp-Source":"AOwi7QDu0/XdPl5rPoTpFQdlEY3M754OlXD2gY+HyjNaYgiz0y8L27MVOyB6XISIlk/l7rouzLC60PvdcdgJTm7XZP0=","X-Received":"by 10.202.73.65 with SMTP id w62mr12428336oia.169.1505181522851; \n\tMon, 11 Sep 2017 18:58:42 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<20170911201145.31257-2-fcooper@ti.com>","References":"<20170911201145.31257-1-fcooper@ti.com>\n\t<20170911201145.31257-2-fcooper@ti.com>","From":"Baolin Wang <baolin.wang@linaro.org>","Date":"Tue, 12 Sep 2017 09:58:42 +0800","Message-ID":"<CAMz4kuLGVes6a4iCF0VbG1ErWPR5at=HKgeGv3cMr1zv7aLzJg@mail.gmail.com>","Subject":"Re: [PATCH v4 1/2] i2c: davinci: Add PM Runtime Support","To":"Franklin S Cooper Jr <fcooper@ti.com>","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170911_185904_925740_9DFC64B8 ","X-CRM114-Status":"GOOD (  20.24  )","X-Spam-Score":"-2.7 (--)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-2.7 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/,\n\tlow\n\ttrust [2607:f8b0:4001:c06:0:0:0:234 listed in] [list.dnswl.org]\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature\n\t0.1 DKIM_SIGNED            Message has a DKIM or DK signature,\n\tnot necessarily valid\n\t-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from\n\tauthor's domain","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"devicetree@vger.kernel.org, grygorii.strashko@ti.com, vigneshr@ti.com,\n\tWolfram Sang <wsa@the-dreams.de>, nsekhar@ti.com, linux@armlinux.org.uk, \n\tLKML <linux-kernel@vger.kernel.org>, Rob Herring <robh+dt@kernel.org>,\n\tlinux-i2c@vger.kernel.org, linux-arm-kernel@lists.infradead.org","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1766774,"web_url":"http://patchwork.ozlabs.org/comment/1766774/","msgid":"<021a99bb-3670-fff5-6835-b14d28827929@ti.com>","list_archive_url":null,"date":"2017-09-12T08:48:08","subject":"Re: [PATCH v4 1/2] i2c: davinci: Add PM Runtime Support","submitter":{"id":3234,"url":"http://patchwork.ozlabs.org/api/people/3234/","name":"Sekhar Nori","email":"nsekhar@ti.com"},"content":"On Tuesday 12 September 2017 07:28 AM, Baolin Wang wrote:\n>> @@ -802,13 +821,24 @@ static int davinci_i2c_probe(struct platform_device *pdev)\n>>         dev->clk = devm_clk_get(&pdev->dev, NULL);\n>>         if (IS_ERR(dev->clk))\n>>                 return PTR_ERR(dev->clk);\n>> -       clk_prepare_enable(dev->clk);\n\n> You removed clk enable here, I think it can not work if we did not\n> open CONFIG_PM macro. I think you should keep clk enable here, and set\n\nWhat do you mean by \"open CONFIG_PM macro\" ?\n\n> rpm active by pm_runtime_set_active() before issuing\n> pm_runtime_enable().\n\nCan you explain why you want to do this instead of relying on\npm_runtime_get_sync() to enable clock?\n\nThanks,\nSekhar","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org header.b=\"GySSB40C\"; \n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=ti.com header.i=@ti.com header.b=\"mhyfmLSB\"; \n\tdkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xrz3k416Sz9s0g\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tTue, 12 Sep 2017 18:48:50 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1drgs9-0003Dg-RT; Tue, 12 Sep 2017 08:48:45 +0000","from lelnx194.ext.ti.com ([198.47.27.80])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1drgs5-00037u-Ah for linux-arm-kernel@lists.infradead.org;\n\tTue, 12 Sep 2017 08:48:43 +0000","from dlelxv90.itg.ti.com ([172.17.2.17])\n\tby lelnx194.ext.ti.com (8.15.1/8.15.1) with ESMTP id v8C8mDOp031059; \n\tTue, 12 Sep 2017 03:48:13 -0500","from DFLE103.ent.ti.com (dfle103.ent.ti.com [10.64.6.24])\n\tby dlelxv90.itg.ti.com (8.14.3/8.13.8) with ESMTP id v8C8mDXe010463; \n\tTue, 12 Sep 2017 03:48:13 -0500","from DFLE105.ent.ti.com (10.64.6.26) by DFLE103.ent.ti.com\n\t(10.64.6.24) with Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.845.34;\n\tTue, 12 Sep 2017 03:48:13 -0500","from dflp32.itg.ti.com (10.64.6.15) by DFLE105.ent.ti.com\n\t(10.64.6.26) with Microsoft SMTP Server (version=TLS1_0,\n\tcipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.845.34 via Frontend\n\tTransport; Tue, 12 Sep 2017 03:48:13 -0500","from [172.24.190.171] (ileax41-snat.itg.ti.com [10.172.224.153])\n\tby dflp32.itg.ti.com (8.14.3/8.13.8) with ESMTP id v8C8m9gf002723;\n\tTue, 12 Sep 2017 03:48:10 -0500"],"DKIM-Signature":["v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:\n\tMessage-ID:From:References:To:Subject:Reply-To:Content-ID:Content-Description\n\t:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=VTptnIF6n7rcPDYUWwxPiHw5It3oqdvGBZnk7krjamg=;\n\tb=GySSB40ClpU58H\n\t4ObWWIGVdYPOI+QttAtl0FS2DqfBXH5Rr9OKU4OJgPFsRpO3xGwYm8sC6+hZJ89DLdP4CHS8o5Zgk\n\tpiVrZCVoDCjZF5mfUmz+Vok7W8ziNZ31H5P0o9t3lc6LG6CgPiI5+JZf6QstlrYj0cO2XsMHo6rpd\n\tpnBCrhlXShrRd5DYIFSK8rGg1+SCzCnfxpC6wXDUU7J+VA5jAeii8sClqXdKZ/biYA3az0WvOwbuI\n\tJQ6V2TmVSVBlkX8t+UhPV8a0uPJtvaVOQBHEP9lgwPa6llUILiH+lhk5gFnS5NqGdJU2OvFEKRb+s\n\tDXEuEd4RYLpVjzuKiMSg==;","v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com;\n\ts=ti-com-17Q1; t=1505206093;\n\tbh=HOexoFkLgkBUJGCDlZK6M12071TqsTAMyFVwpDi7vvo=;\n\th=Subject:To:CC:References:From:Date:In-Reply-To;\n\tb=mhyfmLSBjerFXy3RAZ+nunloF7oiCJWl90aw1dNG9WF2r3HGL3Ebt5XAO7pk3PwNn\n\tn0C1CEFsz+m2Qno8gL6E4EZYvkpzqF6XpyBAuBeFZBt4vR1sdoxtNtLn2LGur74AjV\n\tUtMGJqb2Kb8m8MsBDR++rD/g9vzdTpRlu6LSjIY8="],"Subject":"Re: [PATCH v4 1/2] i2c: davinci: Add PM Runtime Support","To":"Baolin Wang <baolin.wang@linaro.org>,\n\tFranklin S Cooper Jr <fcooper@ti.com>","References":"<20170911201145.31257-1-fcooper@ti.com>\n\t<20170911201145.31257-2-fcooper@ti.com>\n\t<CAMz4kuLGVes6a4iCF0VbG1ErWPR5at=HKgeGv3cMr1zv7aLzJg@mail.gmail.com>","From":"Sekhar Nori <nsekhar@ti.com>","Message-ID":"<021a99bb-3670-fff5-6835-b14d28827929@ti.com>","Date":"Tue, 12 Sep 2017 14:18:08 +0530","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.2.1","MIME-Version":"1.0","In-Reply-To":"<CAMz4kuLGVes6a4iCF0VbG1ErWPR5at=HKgeGv3cMr1zv7aLzJg@mail.gmail.com>","Content-Language":"en-US","X-EXCLAIMER-MD-CONFIG":"e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170912_014841_488790_6053F8C6 ","X-CRM114-Status":"UNSURE (   7.27  )","X-CRM114-Notice":"Please train this message.","X-Spam-Score":"-2.0 (--)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-2.0 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,\n\tno trust [198.47.27.80 listed in list.dnswl.org]\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay\n\tdomain\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature\n\t0.1 DKIM_SIGNED            Message has a DKIM or DK signature,\n\tnot necessarily valid\n\t-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from\n\tauthor's domain","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"devicetree@vger.kernel.org, grygorii.strashko@ti.com, vigneshr@ti.com,\n\tWolfram Sang <wsa@the-dreams.de>, linux@armlinux.org.uk,\n\tLKML <linux-kernel@vger.kernel.org>, Rob Herring <robh+dt@kernel.org>,\n\tlinux-i2c@vger.kernel.org, linux-arm-kernel@lists.infradead.org","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1766799,"web_url":"http://patchwork.ozlabs.org/comment/1766799/","msgid":"<d8ee0f47-fa69-3aca-6c5d-24f25505fa05@ti.com>","list_archive_url":null,"date":"2017-09-12T09:22:02","subject":"Re: [PATCH v4 1/2] i2c: davinci: Add PM Runtime Support","submitter":{"id":3234,"url":"http://patchwork.ozlabs.org/api/people/3234/","name":"Sekhar Nori","email":"nsekhar@ti.com"},"content":"On Tuesday 12 September 2017 02:44 PM, Baolin Wang wrote:\n> Hi,\n> \n> On 12 September 2017 at 16:48, Sekhar Nori <nsekhar@ti.com> wrote:\n>> On Tuesday 12 September 2017 07:28 AM, Baolin Wang wrote:\n>>>> @@ -802,13 +821,24 @@ static int davinci_i2c_probe(struct platform_device *pdev)\n>>>>         dev->clk = devm_clk_get(&pdev->dev, NULL);\n>>>>         if (IS_ERR(dev->clk))\n>>>>                 return PTR_ERR(dev->clk);\n>>>> -       clk_prepare_enable(dev->clk);\n>>\n>>> You removed clk enable here, I think it can not work if we did not\n>>> open CONFIG_PM macro. I think you should keep clk enable here, and set\n>>\n>> What do you mean by \"open CONFIG_PM macro\" ?\n> \n> If you did not open CONFIG_PM macro, then the pm_runtime_xxx() will be\n> dummy functions, but now the i2c driver can not work since you did not\n> enable clock, right?\n\nAh, okay. I am not sure thats a concern on platforms on which this\ndriver is used. Without PM runtime support, most likely the platforms\nwill not boot and multiple drivers will fail.\n\nThanks,\nSekhar","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org header.b=\"bIAG3Qo1\"; \n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=ti.com header.i=@ti.com header.b=\"Eh8H45tz\"; \n\tdkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xrzpr110tz9s81\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tTue, 12 Sep 2017 19:22:44 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1drhOy-0006il-Ml; Tue, 12 Sep 2017 09:22:40 +0000","from lelnx194.ext.ti.com ([198.47.27.80])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1drhOv-0006dt-Da for linux-arm-kernel@lists.infradead.org;\n\tTue, 12 Sep 2017 09:22:39 +0000","from dlelxv90.itg.ti.com ([172.17.2.17])\n\tby lelnx194.ext.ti.com (8.15.1/8.15.1) with ESMTP id v8C9M7XO004319; \n\tTue, 12 Sep 2017 04:22:07 -0500","from DLEE100.ent.ti.com (dlee100.ent.ti.com [157.170.170.30])\n\tby dlelxv90.itg.ti.com (8.14.3/8.13.8) with ESMTP id v8C9M7vL000871; \n\tTue, 12 Sep 2017 04:22:07 -0500","from DLEE101.ent.ti.com (157.170.170.31) by DLEE100.ent.ti.com\n\t(157.170.170.30) with Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.845.34;\n\tTue, 12 Sep 2017 04:22:07 -0500","from dflp33.itg.ti.com (10.64.6.16) by DLEE101.ent.ti.com\n\t(157.170.170.31) with Microsoft SMTP Server (version=TLS1_0,\n\tcipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.845.34 via Frontend\n\tTransport; Tue, 12 Sep 2017 04:22:07 -0500","from [172.24.190.171] (ileax41-snat.itg.ti.com [10.172.224.153])\n\tby dflp33.itg.ti.com (8.14.3/8.13.8) with ESMTP id v8C9M3eP028469;\n\tTue, 12 Sep 2017 04:22:03 -0500"],"DKIM-Signature":["v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:\n\tMessage-ID:From:References:To:Subject:Reply-To:Content-ID:Content-Description\n\t:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=fucWDzpGAeyEviq2De2m9pSZ9TxyaLElkr9pWMNVxlY=;\n\tb=bIAG3Qo1Zr/sTh\n\t+zcawwSsKCgkPJlghF3MMwzSSHDkF3QmrTlp7l2AqipTwZuWwuuoBbwspO22zM5IqPP2U1joRn65F\n\tzYrh6FSowu4dDLbrnFS0MhFnD8PXBDMn9FhpzAQ4sTec0XfN26c5bhYIiJ38eoQb1R+pBHO+2hOPo\n\tWpyK44HfhTTGzrbYDPBt9Ejn66juoeNoBWlUZKvFZflE045W2fUTuWcylpH4Lc73sg0IX5QAyi4F3\n\tYjI/2JwoQviJcg/xSyw49JIk1NYGiRn6svMgU1gMZIGttfMq8vUccZrfNyy3zYGixgtWht0gLcRqB\n\t+NSzclsFnLPHHBiNWijg==;","v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com;\n\ts=ti-com-17Q1; t=1505208127;\n\tbh=xODJ+a6ZFIwiE1GdTXrSa3/TgCCR4feEl7tfFHPHs+c=;\n\th=Subject:To:CC:References:From:Date:In-Reply-To;\n\tb=Eh8H45tzdd6nKJR9Wc1jkEQ/iLQW6hvlYFFcvRjjiD3QFTBzws/eQwGuSP+T5Yw9u\n\tRLErTnwpghe2y7L7WBK7ZuLaowUyu3xIUnwNx6NdHqO9X32Z5RSWTwr07YrA8Sq2o1\n\t3AMNa7vayRruMdg2RHLonb48EZ+H+S6A5vi86aPk="],"Subject":"Re: [PATCH v4 1/2] i2c: davinci: Add PM Runtime Support","To":"Baolin Wang <baolin.wang@linaro.org>","References":"<20170911201145.31257-1-fcooper@ti.com>\n\t<20170911201145.31257-2-fcooper@ti.com>\n\t<CAMz4kuLGVes6a4iCF0VbG1ErWPR5at=HKgeGv3cMr1zv7aLzJg@mail.gmail.com>\n\t<021a99bb-3670-fff5-6835-b14d28827929@ti.com>\n\t<CAMz4ku+_saDS8VBf1kXb+HMDqvx2O2o4qwcU4dEjFvtyE_9JKg@mail.gmail.com>","From":"Sekhar Nori <nsekhar@ti.com>","Message-ID":"<d8ee0f47-fa69-3aca-6c5d-24f25505fa05@ti.com>","Date":"Tue, 12 Sep 2017 14:52:02 +0530","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.2.1","MIME-Version":"1.0","In-Reply-To":"<CAMz4ku+_saDS8VBf1kXb+HMDqvx2O2o4qwcU4dEjFvtyE_9JKg@mail.gmail.com>","Content-Language":"en-US","X-EXCLAIMER-MD-CONFIG":"e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170912_022237_584672_F5E9F59F ","X-CRM114-Status":"GOOD (  10.56  )","X-Spam-Score":"-2.0 (--)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-2.0 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,\n\tno trust [198.47.27.80 listed in list.dnswl.org]\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay\n\tdomain\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature\n\t0.1 DKIM_SIGNED            Message has a DKIM or DK signature,\n\tnot necessarily valid\n\t-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from\n\tauthor's domain","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org,\n\tgrygorii.strashko@ti.com, vigneshr@ti.com,\n\tWolfram Sang <wsa@the-dreams.de>, \n\tlinux@armlinux.org.uk, LKML <linux-kernel@vger.kernel.org>,\n\tRob Herring <robh+dt@kernel.org>, linux-i2c@vger.kernel.org,\n\tFranklin S Cooper Jr <fcooper@ti.com>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1766833,"web_url":"http://patchwork.ozlabs.org/comment/1766833/","msgid":"<CAMz4ku+_saDS8VBf1kXb+HMDqvx2O2o4qwcU4dEjFvtyE_9JKg@mail.gmail.com>","list_archive_url":null,"date":"2017-09-12T09:14:42","subject":"Re: [PATCH v4 1/2] i2c: davinci: Add PM Runtime Support","submitter":{"id":66012,"url":"http://patchwork.ozlabs.org/api/people/66012/","name":"Baolin Wang","email":"baolin.wang@linaro.org"},"content":"Hi,\n\nOn 12 September 2017 at 16:48, Sekhar Nori <nsekhar@ti.com> wrote:\n> On Tuesday 12 September 2017 07:28 AM, Baolin Wang wrote:\n>>> @@ -802,13 +821,24 @@ static int davinci_i2c_probe(struct platform_device *pdev)\n>>>         dev->clk = devm_clk_get(&pdev->dev, NULL);\n>>>         if (IS_ERR(dev->clk))\n>>>                 return PTR_ERR(dev->clk);\n>>> -       clk_prepare_enable(dev->clk);\n>\n>> You removed clk enable here, I think it can not work if we did not\n>> open CONFIG_PM macro. I think you should keep clk enable here, and set\n>\n> What do you mean by \"open CONFIG_PM macro\" ?\n\nIf you did not open CONFIG_PM macro, then the pm_runtime_xxx() will be\ndummy functions, but now the i2c driver can not work since you did not\nenable clock, right?\n\n>\n>> rpm active by pm_runtime_set_active() before issuing\n>> pm_runtime_enable().\n>\n> Can you explain why you want to do this instead of relying on\n> pm_runtime_get_sync() to enable clock?\n\nWhat I mean is you should compatible whether CONFIG_PM is enabled or not.","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org header.b=\"la4k9Erq\"; \n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=infradead.org header.i=@infradead.org\n\theader.b=\"PWYPFwVC\"; \n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"UChb7Q6d\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xs0PW0mm6z9ryk\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tTue, 12 Sep 2017 19:49:19 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1drhoh-0003Zu-TF; Tue, 12 Sep 2017 09:49:15 +0000","from merlin.infradead.org ([2001:8b0:10b:1231::1])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1drhoe-0003Z7-NR for linux-arm-kernel@bombadil.infradead.org;\n\tTue, 12 Sep 2017 09:49:12 +0000","from mail-io0-x232.google.com ([2607:f8b0:4001:c06::232])\n\tby merlin.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1drhHf-00079l-Gd for linux-arm-kernel@lists.infradead.org;\n\tTue, 12 Sep 2017 09:15:08 +0000","by mail-io0-x232.google.com with SMTP id g32so25257470ioj.2\n\tfor <linux-arm-kernel@lists.infradead.org>;\n\tTue, 12 Sep 2017 02:14:44 -0700 (PDT)","by 10.157.24.25 with HTTP; Tue, 12 Sep 2017 02:14:42 -0700 (PDT)"],"DKIM-Signature":["v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From:\n\tReferences:In-Reply-To:MIME-Version:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=/PGcOi8gWAv4DP6dYdkmmR4YOW0645dt0VDkvB68a/8=;\n\tb=la4k9ErqbBPq+r\n\t7LEN12Sbq9TA0oufPNe7YlvEPV5jpLrvy/9vrOpj4dwFp+wcloq/bCSqgwHOlolUrdZZ/6Rb30MKc\n\tyo5B327lz+AtC/l9c/q6oNryd7RXXEQqqWc/h4BuOqehpTp39bqGLpsrlBYOA64TElFo3kzRn0mfd\n\tnbZeQ4W6+5jx1XqChb9zm/v1hu4bsp1hsCeE4QaGHKVhviWjeoggOsAKSBjt6wfdzCnO6tYkKPaJk\n\tLblbeBa9NubvLbavBZ2byG141frOeeb0uyrGrr8r3IZRNcRjlXizRwigbfTFSVBuCvlejRO/R3p8N\n\tL9ntPPoKMbm0fyn2CNjA==;","v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=infradead.org; s=merlin.20170209;\n\th=Content-Type:Cc:To:Subject:Message-ID:\n\tDate:From:References:In-Reply-To:MIME-Version:Sender:Reply-To:\n\tContent-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:\n\tResent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:\n\tList-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;\n\tbh=MpyycmAw2KvMet0pfwiAM5/Lsn35hLZThZqJ9Rf8KjA=;\n\tb=PWYPFwVCGTcCBPSRn/xSD17rn\n\t8REYZmhETZod3awv+5Od0jA9gnhFQB1E7Hj/W9f4W6FcfLmrQqUAGRw1f441DwTh9hPARy1jceyUN\n\tx1rMgcmeVXfvktfHl3HjNnYYoH8aWTgmS9bHsRFKWYBWJexebkoPeAE+3jYERysZwRwjj8QQsCQPa\n\tIezUCgTQPQuLJiwy0IkIspNzMItOjh/v7dh3MjSC36SdgrEJy7/wNCkvR3+GL0qxUxEXLH420LXXR\n\t8vNtvy0r+TGywr87x+6uDj1zUzypNXgMBvOKM2CMtYrNAXJJdli43fR8eSw/JhRqCivhMpFKMnAaq\n\tYaztATATw==;","v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;\n\th=mime-version:in-reply-to:references:from:date:message-id:subject:to\n\t:cc; bh=MpyycmAw2KvMet0pfwiAM5/Lsn35hLZThZqJ9Rf8KjA=;\n\tb=UChb7Q6dqWxOBONfUcdgfA4HLEEj80I9fB8Fa27Nou7ecE7aqLewGxasexY7gQhmdx\n\tdEufyqqgfcInl17nA2hcexWu9+OQUm7QMhfYanbFg4Yk/WcIk1KnMQIj4nLHuI9cjYIt\n\tZ31lCv+Fv86K82PZSfImPbgkvRwo0IblOFLzI="],"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:in-reply-to:references:from:date\n\t:message-id:subject:to:cc;\n\tbh=MpyycmAw2KvMet0pfwiAM5/Lsn35hLZThZqJ9Rf8KjA=;\n\tb=t1JNHxd9YOmOK/d5MczMCCNmhB1HNcn//V3FSmQo/G4h0e+26NrB4RCmPRkQ+NSa/7\n\tYGX+Wglv/GLEYozn1iFgL4/VO7X7YdqLZ93q/IHfmRaZpx/MSe+L6NUic2qW2J6Ts/u3\n\tkj54PfQfiVyvYOM6b1qXiaZDkHb8Jv5QMaZT09j8UbULcS+N41iPloPSlXoDUuSXO70N\n\tTm/ifEGh7RkABo13H3R2y3bKpE0OKVuYDTxa7IoEJ4LPFd/DP5g/3ndGoliPPOwgZIHq\n\t5FGLCCf9ZhJYq7KeydPKFPyaDw0esewpewPwBwdSuqYnJY1THPvbze01CQ2MrMb1u6T0\n\thSzw==","X-Gm-Message-State":"AHPjjUidRmFQLGeHNjnNgaKwDs1PS8vGV30a1POkofx37GVoW0jSl/I2\n\tzs1tGcEoSjYy1jJzq9VYvMKEzd3FHILf","X-Google-Smtp-Source":"AOwi7QBwRyMFZCr1FDKPlEifp1Fvh5UzNiuHpZvwNVIRDJKjPk9x+7mScjtcqI3BFdnU4t+NXNYSHL8TzsIj1PHKhbU=","X-Received":"by 10.202.237.150 with SMTP id\n\tl144mr14642642oih.88.1505207682449; \n\tTue, 12 Sep 2017 02:14:42 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<021a99bb-3670-fff5-6835-b14d28827929@ti.com>","References":"<20170911201145.31257-1-fcooper@ti.com>\n\t<20170911201145.31257-2-fcooper@ti.com>\n\t<CAMz4kuLGVes6a4iCF0VbG1ErWPR5at=HKgeGv3cMr1zv7aLzJg@mail.gmail.com>\n\t<021a99bb-3670-fff5-6835-b14d28827929@ti.com>","From":"Baolin Wang <baolin.wang@linaro.org>","Date":"Tue, 12 Sep 2017 17:14:42 +0800","Message-ID":"<CAMz4ku+_saDS8VBf1kXb+HMDqvx2O2o4qwcU4dEjFvtyE_9JKg@mail.gmail.com>","Subject":"Re: [PATCH v4 1/2] i2c: davinci: Add PM Runtime Support","To":"Sekhar Nori <nsekhar@ti.com>","X-Spam-Note":"CRM114 invocation failed","X-Spam-Score":"-2.7 (--)","X-Spam-Report":"SpamAssassin version 3.4.1 on merlin.infradead.org summary:\n\tContent analysis details:   (-2.7 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/,\n\tlow\n\ttrust [2607:f8b0:4001:c06:0:0:0:232 listed in] [list.dnswl.org]\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t0.1 DKIM_SIGNED            Message has a DKIM or DK signature,\n\tnot necessarily valid\n\t-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature\n\t-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from\n\tauthor's domain","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org,\n\tgrygorii.strashko@ti.com, vigneshr@ti.com,\n\tWolfram Sang <wsa@the-dreams.de>, \n\tlinux@armlinux.org.uk, LKML <linux-kernel@vger.kernel.org>,\n\tRob Herring <robh+dt@kernel.org>, linux-i2c@vger.kernel.org,\n\tFranklin S Cooper Jr <fcooper@ti.com>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1770275,"web_url":"http://patchwork.ozlabs.org/comment/1770275/","msgid":"<7b1c9624-01de-84a5-7236-3a0dbe8f9e5f@ti.com>","list_archive_url":null,"date":"2017-09-18T15:58:42","subject":"Re: [PATCH v4 0/2] i2c: davinci: Add PM Runtime Support needed by\n\t66AK2G","submitter":{"id":3234,"url":"http://patchwork.ozlabs.org/api/people/3234/","name":"Sekhar Nori","email":"nsekhar@ti.com"},"content":"On Tuesday 12 September 2017 01:41 AM, Franklin S Cooper Jr wrote:\n> Add I2C support to 66AK2G. Primary requirement is to add PM\n> Runtime support to the driver.\n> \n> This has been tested on following platforms by performing simple i2c test\n> such as i2c detect and reading on board i2c devices:\n> K2G GP evm\n> OMAPL138\n> K2L GP EVM\n> \n> and boot tested on:\n> K2E GP EVM\n> K2HK GP EVM\n> \n> Version 2 changes:\n> Moved ordering of pm runtime calls\n> \n> Version 3 changes:\n> Dropped first patch since it was pulled in.\n> Remove clk = NULL statements\n> Fix error path\n> \n> Version 4 changes:\n> Fix typo in commit message\n> Fix error path\n\nAcked-by: Sekhar Nori <nsekhar@ti.com>\n\nTested on DA850 LCDK board with some basic i2cdetect/i2cdump and\nsuspend/resume tests.\n\nThanks,\nSekhar","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org header.b=\"gYAnSoRT\"; \n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=ti.com header.i=@ti.com header.b=\"FuUTWnTH\"; \n\tdkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xwrLh4xvvz9s78\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tTue, 19 Sep 2017 02:00:08 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dtySp-00034A-VX; Mon, 18 Sep 2017 16:00:04 +0000","from fllnx209.ext.ti.com ([198.47.19.16])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dtySl-00030i-9s for linux-arm-kernel@lists.infradead.org;\n\tMon, 18 Sep 2017 16:00:01 +0000","from dlelxv90.itg.ti.com ([172.17.2.17])\n\tby fllnx209.ext.ti.com (8.15.1/8.15.1) with ESMTP id v8IFwpHT025371; \n\tMon, 18 Sep 2017 10:58:51 -0500","from DFLE110.ent.ti.com (dfle110.ent.ti.com [10.64.6.31])\n\tby dlelxv90.itg.ti.com (8.14.3/8.13.8) with ESMTP id v8IFwkSj011720; \n\tMon, 18 Sep 2017 10:58:46 -0500","from DFLE110.ent.ti.com (10.64.6.31) by DFLE110.ent.ti.com\n\t(10.64.6.31) with Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.845.34;\n\tMon, 18 Sep 2017 10:58:45 -0500","from dlep33.itg.ti.com (157.170.170.75) by DFLE110.ent.ti.com\n\t(10.64.6.31) with Microsoft SMTP Server (version=TLS1_0,\n\tcipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.845.34 via Frontend\n\tTransport; Mon, 18 Sep 2017 10:58:45 -0500","from [172.24.190.171] (ileax41-snat.itg.ti.com [10.172.224.153])\n\tby dlep33.itg.ti.com (8.14.3/8.13.8) with ESMTP id v8IFwgRY011981;\n\tMon, 18 Sep 2017 10:58:43 -0500"],"DKIM-Signature":["v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:\n\tMessage-ID:From:References:To:Subject:Reply-To:Cc:Content-ID:\n\tContent-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc\n\t:Resent-Message-ID:List-Owner;\n\tbh=ubj+PAXP2YXoS33FLa2RVK3RT53g5Q60gMbl/hRVAu8=;\n\tb=gYAnSoRTdIKXzIBQmtnQkATefa\n\teAB01VnWEhQXmTIZDMaxyJs/lfRO7qz8jcBFeTcmsXEvZMKITH+MQHoQBHPkUfYBXfR7k++1jSOvA\n\t6WhAF/28/yULOhZylnZu55gApJ6PqOCRtShRAwaETaybn8+anw+QlhN7mOzChq8EONK5Icuukd/wn\n\t2bAH0pFrR2PIXbN97So52fTaXgj79/lJePmPtzp+fJewhXrgSJC4IH6FUg/HrjjudwTlp4LAk2wRF\n\t/HiwgymzT5acrlOsgBI3K3XTByO4VXukLld107onztNCo57xIg6MoCXkY1NNQ7rwIdUkwYLiOeX+e\n\tlLaNB2MA==;","v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com;\n\ts=ti-com-17Q1; t=1505750331;\n\tbh=c+BfEnlHFt2N16CAsuw355aOSlACe7uQLqMYlD1xo2A=;\n\th=Subject:To:References:From:Date:In-Reply-To;\n\tb=FuUTWnTHxlINTWtp80FvJfdebJ2upqAm/l/Z175m6RCAYKvUx6MMQj7VhXeQ46tED\n\tuqxyI0flY32BISwARscQz/ZRofTXndSsIW12b7Wh1l7kpPFMJyVFfJ9DgD3bdIXaHy\n\tMRoKB9mrMdR+81p+sL0zBH1btVY0NqkMGpwCGZS8="],"Subject":"Re: [PATCH v4 0/2] i2c: davinci: Add PM Runtime Support needed by\n\t66AK2G","To":"Franklin S Cooper Jr <fcooper@ti.com>, <wsa@the-dreams.de>,\n\t<robh+dt@kernel.org>, <linux@armlinux.org.uk>,\n\t<linux-i2c@vger.kernel.org>, <devicetree@vger.kernel.org>,\n\t<linux-kernel@vger.kernel.org>, <linux-arm-kernel@lists.infradead.org>,\n\t<grygorii.strashko@ti.com>, <vigneshr@ti.com>","References":"<20170911201145.31257-1-fcooper@ti.com>","From":"Sekhar Nori <nsekhar@ti.com>","Message-ID":"<7b1c9624-01de-84a5-7236-3a0dbe8f9e5f@ti.com>","Date":"Mon, 18 Sep 2017 21:28:42 +0530","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":"<20170911201145.31257-1-fcooper@ti.com>","Content-Language":"en-US","X-EXCLAIMER-MD-CONFIG":"e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170918_085959_562296_3FBB3C01 ","X-CRM114-Status":"UNSURE (   9.03  )","X-CRM114-Notice":"Please train this message.","X-Spam-Score":"-2.0 (--)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-2.0 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,\n\tno trust [198.47.19.16 listed in list.dnswl.org]\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay\n\tdomain\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature\n\t0.1 DKIM_SIGNED            Message has a DKIM or DK signature,\n\tnot necessarily valid\n\t-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from\n\tauthor's domain","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1788926,"web_url":"http://patchwork.ozlabs.org/comment/1788926/","msgid":"<20171017214617.a7ewlkhbpgze76bq@ninjato>","list_archive_url":null,"date":"2017-10-17T21:46:17","subject":"Re: [PATCH v4 1/2] i2c: davinci: Add PM Runtime Support","submitter":{"id":22495,"url":"http://patchwork.ozlabs.org/api/people/22495/","name":"Wolfram Sang","email":"wsa@the-dreams.de"},"content":"On Mon, Sep 11, 2017 at 03:11:44PM -0500, Franklin S Cooper Jr wrote:\n> 66AK2G has I2C instances that are not apart of the ALWAYS_ON power domain\n> unlike other Keystone 2 SoCs and OMAPL138. Therefore, pm_runtime\n> is required to insure the power domain used by the specific I2C instance is\n> properly turned on along with its functional clock.\n> \n> Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com>\n\nApplied to for-next, thanks!","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org\n\theader.b=\"OvuNFBjP\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3yGpgJ2wnLz9t3H\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tWed, 18 Oct 2017 08:46:52 +1100 (AEDT)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1e4ZhH-0004Tq-H5; Tue, 17 Oct 2017 21:46:47 +0000","from sauhun.de ([88.99.104.3] helo=pokefinder.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1e4ZhD-0003p1-EC for linux-arm-kernel@lists.infradead.org;\n\tTue, 17 Oct 2017 21:46:46 +0000","from localhost (p54B339AE.dip0.t-ipconnect.de [84.179.57.174])\n\tby pokefinder.org (Postfix) with ESMTPSA id EA0C92C3214;\n\tTue, 17 Oct 2017 23:46:17 +0200 (CEST)"],"DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:Content-Type:Cc:\n\tList-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:\n\tIn-Reply-To:MIME-Version:References:Message-ID:Subject:To:From:Date:Reply-To:\n\tContent-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:\n\tResent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner;\n\tbh=z75RPxCeIK5K1VJuJg+LF1fyJTbAFFjFvV7kIuYCSsQ=;\n\tb=OvuNFBjP6zs/4iexphR1VZNaw\n\tyBgOOQyR8x94VNnfGGRwfWEYPRe+VsmyhE6se9EX8wYbNTwziZA80IHRsZ+zepYzjsGo6V1qOWxnC\n\tObA4KA9DT1lLpmKQ4lFyvdsVa/UpNL5njHhMlWa/eSIqwq1otw/hvVlBk6mBltldOsbUCNDyGThwQ\n\th+FYyyLFVmV0b9o5pCuxbnTl+Sjrc6AdjsI72ecztrH5l3cpyEYCbsb1B07HQh6X4V9rXp9WSWHp3\n\tjhFeR7n0VXjlEB1UxBL1tt6c0dkKiEYyXMHMHIV5X22xwCKG1/Rq7xP5Rn//K2W+SRKKEALFowJ2x\n\tRc8o8apOw==;","Date":"Tue, 17 Oct 2017 23:46:17 +0200","From":"Wolfram Sang <wsa@the-dreams.de>","To":"Franklin S Cooper Jr <fcooper@ti.com>","Subject":"Re: [PATCH v4 1/2] i2c: davinci: Add PM Runtime Support","Message-ID":"<20171017214617.a7ewlkhbpgze76bq@ninjato>","References":"<20170911201145.31257-1-fcooper@ti.com>\n\t<20170911201145.31257-2-fcooper@ti.com>","MIME-Version":"1.0","In-Reply-To":"<20170911201145.31257-2-fcooper@ti.com>","User-Agent":"NeoMutt/20170113 (1.7.2)","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20171017_144643_679620_033D0AE9 ","X-CRM114-Status":"UNSURE (   6.36  )","X-CRM114-Notice":"Please train this message.","X-Spam-Score":"-1.9 (-)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-1.9 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t-0.0 SPF_HELO_PASS          SPF: HELO matches SPF record\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"devicetree@vger.kernel.org, grygorii.strashko@ti.com, vigneshr@ti.com,\n\tnsekhar@ti.com, linux@armlinux.org.uk, linux-kernel@vger.kernel.org, \n\trobh+dt@kernel.org, linux-i2c@vger.kernel.org,\n\tlinux-arm-kernel@lists.infradead.org","Content-Type":"multipart/mixed;\n\tboundary=\"===============7887792911650445615==\"","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1788927,"web_url":"http://patchwork.ozlabs.org/comment/1788927/","msgid":"<20171017214622.k4e274topkoc2yew@ninjato>","list_archive_url":null,"date":"2017-10-17T21:46:22","subject":"Re: [PATCH v4 2/2] dt-bindings: i2c: i2c-davinci: Update binding for\n\t66AK2Gx pwr dm property","submitter":{"id":22495,"url":"http://patchwork.ozlabs.org/api/people/22495/","name":"Wolfram Sang","email":"wsa@the-dreams.de"},"content":"On Mon, Sep 11, 2017 at 03:11:45PM -0500, Franklin S Cooper Jr wrote:\n> Add pm-domains property which is required for 66AK2Gx. Also document 66AK2G\n> unique clocks property usage.\n> \n> Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com>\n> Acked-by: Rob Herring <robh@kernel.org>\n> Acked-by: Sekhar Nori <nsekhar@ti.com>\n\nApplied to for-next, thanks!","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org\n\theader.b=\"UPTzGIIr\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3yGpgc5nrhz9t2m\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tWed, 18 Oct 2017 08:47:08 +1100 (AEDT)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1e4ZhY-0004mt-7W; Tue, 17 Oct 2017 21:47:04 +0000","from sauhun.de ([88.99.104.3] helo=pokefinder.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1e4ZhD-0003rT-Cz for linux-arm-kernel@lists.infradead.org;\n\tTue, 17 Oct 2017 21:46:46 +0000","from localhost (p54B339AE.dip0.t-ipconnect.de [84.179.57.174])\n\tby pokefinder.org (Postfix) with ESMTPSA id 2BB6D2C321A;\n\tTue, 17 Oct 2017 23:46:23 +0200 (CEST)"],"DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:Content-Type:Cc:\n\tList-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:\n\tIn-Reply-To:MIME-Version:References:Message-ID:Subject:To:From:Date:Reply-To:\n\tContent-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:\n\tResent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner;\n\tbh=mMT7T3ZGaRhVDf0lQDFNW9zSHWy/Gpb82+IiHYjXzc8=;\n\tb=UPTzGIIrcVd/9GumMKDBrOUUx\n\t3mJ/7Z+Z0SzOwBtmRqYjfDLOf+Btp5kCRL8H+KXJtFMY1/RS7uQjrvwsi4uTnX5b9pffZWKyt97hS\n\tLaSK1x9qR1wB1VDrMfJ7oICuEb/aqW85TtWgFI0LQSqsqS1Ok+msv48YLYSANcuKS4ziGK3xUd4Oj\n\txxledXO7+Uai+6tIxPm9/rO/udoEXerUqVtUd7Sv+5+0bsR8IPPTv+c46OlVX1XqFzPal2Hp0metU\n\tLRvgh1lyIDxrJc0U7UjzoaToOfbKeZUaobRSMmnDgAh4s1BKc/3sgeCylV2BG0hReGVlz4umcEIfx\n\tphXHAB1/w==;","Date":"Tue, 17 Oct 2017 23:46:22 +0200","From":"Wolfram Sang <wsa@the-dreams.de>","To":"Franklin S Cooper Jr <fcooper@ti.com>","Subject":"Re: [PATCH v4 2/2] dt-bindings: i2c: i2c-davinci: Update binding for\n\t66AK2Gx pwr dm property","Message-ID":"<20171017214622.k4e274topkoc2yew@ninjato>","References":"<20170911201145.31257-1-fcooper@ti.com>\n\t<20170911201145.31257-3-fcooper@ti.com>","MIME-Version":"1.0","In-Reply-To":"<20170911201145.31257-3-fcooper@ti.com>","User-Agent":"NeoMutt/20170113 (1.7.2)","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20171017_144643_605403_CC4D197A ","X-CRM114-Status":"UNSURE (   6.01  )","X-CRM114-Notice":"Please train this message.","X-Spam-Score":"-1.9 (-)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-1.9 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t-0.0 SPF_HELO_PASS          SPF: HELO matches SPF record\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"devicetree@vger.kernel.org, grygorii.strashko@ti.com, vigneshr@ti.com,\n\tnsekhar@ti.com, linux@armlinux.org.uk, linux-kernel@vger.kernel.org, \n\trobh+dt@kernel.org, linux-i2c@vger.kernel.org,\n\tlinux-arm-kernel@lists.infradead.org","Content-Type":"multipart/mixed;\n\tboundary=\"===============7053370543216632922==\"","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}}]