[{"id":1766233,"web_url":"http://patchwork.ozlabs.org/comment/1766233/","msgid":"<CAMuHMdXabvax2Wru8j+MC4X5F+z5hoUo1tEbX+zn2AUW6QENVA@mail.gmail.com>","list_archive_url":null,"date":"2017-09-11T11:27:59","subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","submitter":{"id":703,"url":"http://patchwork.ozlabs.org/api/people/703/","name":"Geert Uytterhoeven","email":"geert@linux-m68k.org"},"content":"Hi Linus,\n\nOn Sun, Sep 10, 2017 at 11:44 PM, Linus Walleij\n<linus.walleij@linaro.org> wrote:\n> This converts the GPIO-based I2C-driver to using GPIO\n> descriptors instead of the old global numberspace-based\n> GPIO interface. We:\n>\n> - Convert the driver to unconditionally grab two GPIOs\n>   from the device by index 0 (SDA) and 1 (SCL) which\n>   will work fine with device tree and descriptor tables.\n>   The existing device trees will continue to work just\n>   like before, but without any roundtrip through the\n>   global numberspace.\n\nFYI, I recently posted a series to deprecate (at least for DT) this error\nprone indexing, in favor of using named GPIOs:\n\n    [PATCH/RFC 0/3] i2c: gpio: Add support for named gpios in DT\n    http://www.spinics.net/lists/devicetree/msg191936.html\n\nGr{oetje,eeting}s,\n\n                        Geert\n\n--\nGeert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org\n\nIn personal conversations with technical people, I call myself a hacker. But\nwhen I'm talking to journalists I just say \"programmer\" or something like that.\n                                -- Linus Torvalds","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=\"uo7j6b3q\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xrQdt5xxxz9sNV\n\tfor <incoming@patchwork.ozlabs.org>;\n\tMon, 11 Sep 2017 21:28:02 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751478AbdIKL2B (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tMon, 11 Sep 2017 07:28:01 -0400","from mail-pg0-f65.google.com ([74.125.83.65]:36383 \"EHLO\n\tmail-pg0-f65.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751216AbdIKL2A (ORCPT\n\t<rfc822; linux-i2c@vger.kernel.org>); Mon, 11 Sep 2017 07:28:00 -0400","by mail-pg0-f65.google.com with SMTP id d8so4486265pgt.3\n\tfor <linux-i2c@vger.kernel.org>; Mon, 11 Sep 2017 04:28:00 -0700 (PDT)","by 10.100.176.234 with HTTP; Mon, 11 Sep 2017 04:27:59 -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=N8sMq9wxozdYgKExWbiwzp8ImpdmqsreDXH/2Ckod/k=;\n\tb=uo7j6b3q32zYoFqxk1CNmC1mgKU+3ITEolW+9r8Z69VejnPzAmwzo7SPVuPB0eMsCC\n\taq4nQW98M/6hNk2IDICYYcnQL45DrdU33T743zNf6bL6mnOjgYUJkj4lRuhuucMLIb8w\n\thso25CfiFaUrBohEiJ0BEJXIGFl4VVnb8VZkMu2ix1JR8wf+KZbc3bHoaH+VSlHTL1ef\n\tEEjprUPJBFGGKDs02lYJOJkOr4yfRHhEpEmVqRxOadft/CkdG5d/zmC6Ajn/TPGNHNfn\n\tILg8iP4VS/29568y4c8eYbL37T2lqqrXnFXrcs4+KVVbohRgub6+g50mlCZ4xhJOhxq1\n\td6mg==","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=N8sMq9wxozdYgKExWbiwzp8ImpdmqsreDXH/2Ckod/k=;\n\tb=kMWPjb+i/3W59Ei39t3Jyzqi+KKgMfnxqjmKFt9MyG9aBblZcP9rK08fk0TudTae11\n\t+OaYOs0BtlHhoUKjRmhwJiJVv57Ut39EcFsfLA63FjIdk4PftyNEjRP+WGkDYP4CUmDA\n\tT6pBIvjZIZaYOO559JAD32MpAWTzHNUgIyPwBD2pSCb+7B1eU7giE+cYGEofuShlTIWx\n\txpqoTJDxhBY3nvpSfMLS0GOcUVoZRpW8K9ELEDGfbhyH3UvjVN8WFqXpK+0k1mQsgysL\n\tN7EeEPZZm6jSKGUd7QC38/+eun+ToD2vbxUUFDQ+YS9B6I7dFrtTQ9t2IOwGxz83Gi0T\n\tWvdw==","X-Gm-Message-State":"AHPjjUhWyVr8H7pXpGjCUST6DDKUY4HOfCGXeagd1w4S0eyhWP1nexEf\n\tG2ceYhUNtmr5us6bAO4P4OR1Yqo/dA==","X-Google-Smtp-Source":"ADKCNb6nUNZPBWoh20Y3Qf4YVl8BDxStZUUZd2Yat1uULHB7b0rm8E0Pn+z+6PjUGes8ygsUKxoTQdVS9xxmXC2kU0A=","X-Received":"by 10.98.27.8 with SMTP id b8mr11356649pfb.21.1505129280464; Mon,\n\t11 Sep 2017 04:28:00 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<20170910214424.14945-2-linus.walleij@linaro.org>","References":"<20170910214424.14945-1-linus.walleij@linaro.org>\n\t<20170910214424.14945-2-linus.walleij@linaro.org>","From":"Geert Uytterhoeven <geert@linux-m68k.org>","Date":"Mon, 11 Sep 2017 13:27:59 +0200","X-Google-Sender-Auth":"yqjwwKofOFST9MxauQ_fKb_f0og","Message-ID":"<CAMuHMdXabvax2Wru8j+MC4X5F+z5hoUo1tEbX+zn2AUW6QENVA@mail.gmail.com>","Subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","To":"Linus Walleij <linus.walleij@linaro.org>","Cc":"Wolfram Sang <wsa@the-dreams.de>, Linux I2C <linux-i2c@vger.kernel.org>,\n\tLinux MIPS Mailing List <linux-mips@linux-mips.org>,\n\tSteven Miao <realmz6@gmail.com>,\n\t\"adi-buildroot-devel@lists.sourceforge.net\" \n\t<adi-buildroot-devel@lists.sourceforge.net>,\n\tRalf Baechle <ralf@linux-mips.org>, \"arm@kernel.org\" <arm@kernel.org>,\n\tLee Jones <lee.jones@linaro.org>, \"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.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":1766476,"web_url":"http://patchwork.ozlabs.org/comment/1766476/","msgid":"<CACRpkdb4LQAqyWpRAWGRxUOcTbWVksNc3FTWdPnYNE-AUHtfgg@mail.gmail.com>","list_archive_url":null,"date":"2017-09-11T19:37:16","subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","submitter":{"id":7055,"url":"http://patchwork.ozlabs.org/api/people/7055/","name":"Linus Walleij","email":"linus.walleij@linaro.org"},"content":"On Mon, Sep 11, 2017 at 1:27 PM, Geert Uytterhoeven\n<geert@linux-m68k.org> wrote:\n> On Sun, Sep 10, 2017 at 11:44 PM, Linus Walleij\n> <linus.walleij@linaro.org> wrote:\n>> This converts the GPIO-based I2C-driver to using GPIO\n>> descriptors instead of the old global numberspace-based\n>> GPIO interface. We:\n>>\n>> - Convert the driver to unconditionally grab two GPIOs\n>>   from the device by index 0 (SDA) and 1 (SCL) which\n>>   will work fine with device tree and descriptor tables.\n>>   The existing device trees will continue to work just\n>>   like before, but without any roundtrip through the\n>>   global numberspace.\n>\n> FYI, I recently posted a series to deprecate (at least for DT) this error\n> prone indexing, in favor of using named GPIOs:\n>\n>     [PATCH/RFC 0/3] i2c: gpio: Add support for named gpios in DT\n>     http://www.spinics.net/lists/devicetree/msg191936.html\n\nNice.\n\nIf Wolfram likes this series, I volunteer to rebase your patch\n(oh well rewrite patch 2 from scratch, haha) on top of it as well\nso he can apply the whole thing.\n\nThey will need some adjustments, I volunteer to do them.\nWill provide feedback in the patches.\n\nYours.\nLinus Walleij","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; dkim=pass (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"OBiI7TW5\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xrdVX5c7xz9s7C\n\tfor <incoming@patchwork.ozlabs.org>;\n\tTue, 12 Sep 2017 05:37:24 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1750877AbdIKThX (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tMon, 11 Sep 2017 15:37:23 -0400","from mail-it0-f50.google.com ([209.85.214.50]:46084 \"EHLO\n\tmail-it0-f50.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1750782AbdIKThW (ORCPT\n\t<rfc822; linux-i2c@vger.kernel.org>); Mon, 11 Sep 2017 15:37:22 -0400","by mail-it0-f50.google.com with SMTP id 6so17781705itl.1\n\tfor <linux-i2c@vger.kernel.org>; Mon, 11 Sep 2017 12:37:22 -0700 (PDT)","by 10.79.164.78 with HTTP; Mon, 11 Sep 2017 12:37:16 -0700 (PDT)"],"DKIM-Signature":"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=tht/xlW2BWW1SNlyvs5ViCuHQB1vRISSXclRVc+esus=;\n\tb=OBiI7TW5o9yoL7nX8hb2n2TY83/6MHr/zhWg9zhofzZNpCzBSDVIfBfCX8m7U0aJ4j\n\tndNdXGeCJPJDFe4qZ8j5cYBGTLbP0RQGJFNLwSWeTxOlyt+/BJoJFIp2dx2uHyFVyW/2\n\twNlABbgzxkrZgmkV0NQzTe0jXaCxePt/Gj2m4=","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=tht/xlW2BWW1SNlyvs5ViCuHQB1vRISSXclRVc+esus=;\n\tb=KZswY25ARi47sAo9m5htmpJu76PWktgbEiH8PbrUPr5V12dNUTJajX2nNnfnSZvx+k\n\t41owz5vi9NfzCxBVb+Zn+Gj/PVTkX2KsmGAOrYSUPWYEhm3D2vrbivbEL8BOQ98wsUZI\n\tZ+3OVGMSfvi/p+NN1xa1zwrUqost75jSGHGMrhkYrlcSmguQZlHWwLPqgvUG60vuE8ED\n\ti367654R8BBGWJVR3n6FEHwnTX/1zq6vCuzc9rn/Zc2a2I42Rg6edMATscpGmBfevqj5\n\tve/koHrWcmZCRBRcAXWCwxCK3DMj4mwxGgK/VOE/jz7t0PMzLDFhwaMxCWpukpjR4pFs\n\tS8Qw==","X-Gm-Message-State":"AHPjjUhBDqnr/sjMX0BduhkZNOxY1NtsZncPWMz8Fd+keGkY1SUoI6Gu\n\tZ8VwFDubA+f/5OBEQ/X2tXL7aSY1OyauZsjRopKtPw==","X-Google-Smtp-Source":"ADKCNb5cxVaKGRQVy2LLhVOemIC8cT45k6zMCAPgm0GrRkkEVkcTr81vtzlYoPhytoPnUb16iQUMQ2hgEg0VrrubHEI=","X-Received":"by 10.36.41.132 with SMTP id p126mr16249275itp.84.1505158637279; \n\tMon, 11 Sep 2017 12:37:17 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<CAMuHMdXabvax2Wru8j+MC4X5F+z5hoUo1tEbX+zn2AUW6QENVA@mail.gmail.com>","References":"<20170910214424.14945-1-linus.walleij@linaro.org>\n\t<20170910214424.14945-2-linus.walleij@linaro.org>\n\t<CAMuHMdXabvax2Wru8j+MC4X5F+z5hoUo1tEbX+zn2AUW6QENVA@mail.gmail.com>","From":"Linus Walleij <linus.walleij@linaro.org>","Date":"Mon, 11 Sep 2017 21:37:16 +0200","Message-ID":"<CACRpkdb4LQAqyWpRAWGRxUOcTbWVksNc3FTWdPnYNE-AUHtfgg@mail.gmail.com>","Subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","To":"Geert Uytterhoeven <geert@linux-m68k.org>","Cc":"Wolfram Sang <wsa@the-dreams.de>, Linux I2C <linux-i2c@vger.kernel.org>,\n\tLinux MIPS Mailing List <linux-mips@linux-mips.org>,\n\tSteven Miao <realmz6@gmail.com>,\n\t\"adi-buildroot-devel@lists.sourceforge.net\" \n\t<adi-buildroot-devel@lists.sourceforge.net>,\n\tRalf Baechle <ralf@linux-mips.org>, \"arm@kernel.org\" <arm@kernel.org>,\n\tLee Jones <lee.jones@linaro.org>, \"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.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":1766546,"web_url":"http://patchwork.ozlabs.org/comment/1766546/","msgid":"<CACRpkdYePt_reWhVUDR9XZoR_Agscr8T9cEXk7XMpn9umO8yCg@mail.gmail.com>","list_archive_url":null,"date":"2017-09-11T20:53:14","subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","submitter":{"id":7055,"url":"http://patchwork.ozlabs.org/api/people/7055/","name":"Linus Walleij","email":"linus.walleij@linaro.org"},"content":"On Mon, Sep 11, 2017 at 1:27 PM, Geert Uytterhoeven\n<geert@linux-m68k.org> wrote:\n\n> FYI, I recently posted a series to deprecate (at least for DT) this error\n> prone indexing, in favor of using named GPIOs:\n>\n>     [PATCH/RFC 0/3] i2c: gpio: Add support for named gpios in DT\n>     http://www.spinics.net/lists/devicetree/msg191936.html\n\nGrrr I seem to have fallen off the list and don't have these mails\nin my inbox ....\n\nAnyways [1/3]:\n\n>  Required properties:\n>   - compatible = \"i2c-gpio\";\n> - - gpios: sda and scl gpio\n> -\n> + - sda-gpios: gpio used for the sda signal\n> + - scl-gpios: gpio used for the scl signal\n> + - gpios: sda and scl gpio, alternative for {sda,scl}-gpios (deprecated)\n\nSay that the GPIOs should *always* be flagged as open drain\nusing e.g. (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN) as flags.\n\n>  Optional properties:\n>   - i2c-gpio,sda-open-drain: sda as open drain\n\nThese should be deprecated. Nobody understands what they mean\nanyway, but they mean \"I set this line up as open drain behind your\nback so don't try to do open drain emulation on me\", which is just\ntotally convoluted.\n\nThe GPIO subsystems has ways to indicate this directly to the driver\nnowadays.\n\nAdd an example?\n\nPatch [2/3]: needs to be rewritten on top of the descriptor code.\n(I can do it if you like.)\n\nPatch [3/3] should be:\n\n+ sda-gpios = <&pfc 208 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>;\n+ scl-gpios = <&pfc 91 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>;\n\nYours,\nLinus Walleij","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; dkim=pass (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"Lnz4i75r\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xrgB62Ztdz9s8J\n\tfor <incoming@patchwork.ozlabs.org>;\n\tTue, 12 Sep 2017 06:53:18 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1750985AbdIKUxQ (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tMon, 11 Sep 2017 16:53:16 -0400","from mail-it0-f42.google.com ([209.85.214.42]:43659 \"EHLO\n\tmail-it0-f42.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1750853AbdIKUxP (ORCPT\n\t<rfc822; linux-i2c@vger.kernel.org>); Mon, 11 Sep 2017 16:53:15 -0400","by mail-it0-f42.google.com with SMTP id g142so13356683ita.0\n\tfor <linux-i2c@vger.kernel.org>; Mon, 11 Sep 2017 13:53:15 -0700 (PDT)","by 10.79.164.78 with HTTP; Mon, 11 Sep 2017 13:53:14 -0700 (PDT)"],"DKIM-Signature":"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=DdrE35nkwBRXf8AQZk1vOA+vtmPTqsmYAbSGDIbRwiU=;\n\tb=Lnz4i75r6d2zur4M4rzarjrZkTTNJltwjmKbWP0fXO75JTcDVFUIUxTVpdjE9GzkXN\n\tVpiuTSYz4A/xsoBLare4cGbc1/uN21d57nbqGiYL+b10PCQvy5Bz1oMV/y18h5gAYGR5\n\toWowER4PS3hCq1BnP90gvFGCyWDqVQp+aWVLY=","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=DdrE35nkwBRXf8AQZk1vOA+vtmPTqsmYAbSGDIbRwiU=;\n\tb=RjU9szCoHczMV35YQN5xn1asrjEmMQIqDjW6ttNHrRYvFrLYv6d/S5fteA7E3tgn9j\n\tfrlLX/0YzApz/NgbC8jVmRuVGbAwY4gmL7PwMxjQygVGiqXG8oG/04RvRtNQ2MKr+2+X\n\tX6zH5ATXPLnMTtBTZ7wUa2VqI+FOBEp8DFPAOngmRiQgAeYBI3mjXC9v524vmweEKTyk\n\tuHN6BUI0Yjc6aWDjn8UgOa1zXsPT/oa3oQ9Es9eV0tl6A9He1YbVrzd24Bs+t6IdoY4a\n\trZx/Ahp0y+7QKCMbWakElHJ9ieahrLErmhTsrrY8F7qEoz2Zh8uLuyAqvZwOaUGiKbQz\n\tGCOg==","X-Gm-Message-State":"AHPjjUh4/pG4d79LxHsvRCmHmAwHtzTX8tfnQVf0sqk6bSaJ+vFKVa7r\n\tcv+rqPDq2Oy4i9cTLyjdWOOFA6l6dAJxvocJ0SPTYw==","X-Google-Smtp-Source":"ADKCNb6YbJSDHRwB0kTbAlvflPSxbjov7UZ0CYvG66DcI0sjqyotTODz1wwOCc0ZOc99cb0oiKcX6ZYm5F7O1qINHNg=","X-Received":"by 10.36.41.132 with SMTP id p126mr16666483itp.84.1505163195103; \n\tMon, 11 Sep 2017 13:53:15 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<CAMuHMdXabvax2Wru8j+MC4X5F+z5hoUo1tEbX+zn2AUW6QENVA@mail.gmail.com>","References":"<20170910214424.14945-1-linus.walleij@linaro.org>\n\t<20170910214424.14945-2-linus.walleij@linaro.org>\n\t<CAMuHMdXabvax2Wru8j+MC4X5F+z5hoUo1tEbX+zn2AUW6QENVA@mail.gmail.com>","From":"Linus Walleij <linus.walleij@linaro.org>","Date":"Mon, 11 Sep 2017 22:53:14 +0200","Message-ID":"<CACRpkdYePt_reWhVUDR9XZoR_Agscr8T9cEXk7XMpn9umO8yCg@mail.gmail.com>","Subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","To":"Geert Uytterhoeven <geert@linux-m68k.org>,\n\t\"devicetree@vger.kernel.org\" <devicetree@vger.kernel.org>","Cc":"Wolfram Sang <wsa@the-dreams.de>, Linux I2C <linux-i2c@vger.kernel.org>,\n\tLinux MIPS Mailing List <linux-mips@linux-mips.org>,\n\tSteven Miao <realmz6@gmail.com>,\n\t\"adi-buildroot-devel@lists.sourceforge.net\" \n\t<adi-buildroot-devel@lists.sourceforge.net>,\n\tRalf Baechle <ralf@linux-mips.org>, \"arm@kernel.org\" <arm@kernel.org>,\n\tLee Jones <lee.jones@linaro.org>, \"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.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":1768175,"web_url":"http://patchwork.ozlabs.org/comment/1768175/","msgid":"<20170913205544.iatsjsb3ffohruwi@ninjato>","list_archive_url":null,"date":"2017-09-13T20:55:44","subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","submitter":{"id":22495,"url":"http://patchwork.ozlabs.org/api/people/22495/","name":"Wolfram Sang","email":"wsa@the-dreams.de"},"content":"> If Wolfram likes this series, I volunteer to rebase your patch\n> (oh well rewrite patch 2 from scratch, haha) on top of it as well\n> so he can apply the whole thing.\n\nYes, I like Geert's series. Merging the two series sounds great to me\nand is probably easiest, but I'll leave it to you guys how to upstream\nit.","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 3xsv830F7xz9ryv\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu, 14 Sep 2017 06:55:47 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751317AbdIMUzq (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tWed, 13 Sep 2017 16:55:46 -0400","from sauhun.de ([88.99.104.3]:43430 \"EHLO pokefinder.org\"\n\trhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP\n\tid S1751253AbdIMUzp (ORCPT <rfc822;linux-i2c@vger.kernel.org>);\n\tWed, 13 Sep 2017 16:55:45 -0400","from localhost (p54B333DB.dip0.t-ipconnect.de [84.179.51.219])\n\tby pokefinder.org (Postfix) with ESMTPSA id 86E1F2C35A8;\n\tWed, 13 Sep 2017 22:55:44 +0200 (CEST)"],"Date":"Wed, 13 Sep 2017 22:55:44 +0200","From":"Wolfram Sang <wsa@the-dreams.de>","To":"Linus Walleij <linus.walleij@linaro.org>","Cc":"Geert Uytterhoeven <geert@linux-m68k.org>,\n\tLinux I2C <linux-i2c@vger.kernel.org>,\n\tLinux MIPS Mailing List <linux-mips@linux-mips.org>,\n\tSteven Miao <realmz6@gmail.com>,\n\t\"adi-buildroot-devel@lists.sourceforge.net\" \n\t<adi-buildroot-devel@lists.sourceforge.net>,\n\tRalf Baechle <ralf@linux-mips.org>, \"arm@kernel.org\" <arm@kernel.org>,\n\tLee Jones <lee.jones@linaro.org>, \"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>","Subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","Message-ID":"<20170913205544.iatsjsb3ffohruwi@ninjato>","References":"<20170910214424.14945-1-linus.walleij@linaro.org>\n\t<20170910214424.14945-2-linus.walleij@linaro.org>\n\t<CAMuHMdXabvax2Wru8j+MC4X5F+z5hoUo1tEbX+zn2AUW6QENVA@mail.gmail.com>\n\t<CACRpkdb4LQAqyWpRAWGRxUOcTbWVksNc3FTWdPnYNE-AUHtfgg@mail.gmail.com>","MIME-Version":"1.0","Content-Type":"multipart/signed; micalg=pgp-sha256;\n\tprotocol=\"application/pgp-signature\"; boundary=\"rpjnafryku246gtn\"","Content-Disposition":"inline","In-Reply-To":"<CACRpkdb4LQAqyWpRAWGRxUOcTbWVksNc3FTWdPnYNE-AUHtfgg@mail.gmail.com>","User-Agent":"NeoMutt/20170113 (1.7.2)","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":1768459,"web_url":"http://patchwork.ozlabs.org/comment/1768459/","msgid":"<20170914093509.uwk47vt3wnm3rtqb@dell>","list_archive_url":null,"date":"2017-09-14T09:35:09","subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","submitter":{"id":12720,"url":"http://patchwork.ozlabs.org/api/people/12720/","name":"Lee Jones","email":"lee.jones@linaro.org"},"content":"On Sun, 10 Sep 2017, Linus Walleij wrote:\n\n> This converts the GPIO-based I2C-driver to using GPIO\n> descriptors instead of the old global numberspace-based\n> GPIO interface. We:\n> \n> - Convert the driver to unconditionally grab two GPIOs\n>   from the device by index 0 (SDA) and 1 (SCL) which\n>   will work fine with device tree and descriptor tables.\n>   The existing device trees will continue to work just\n>   like before, but without any roundtrip through the\n>   global numberspace.\n> \n> - Brutally convert all boardfiles still passing global\n>   GPIOs by registering descriptor tables associated with\n>   the devices instead so this driver does not need to keep\n>   supporting passing any GPIO numbers as platform data.\n> \n> There is no stepwise approach as elegant as this, I\n> strongly prefer this big hammer over any antsteps for this\n> conversion. This way the old GPIO numbers go away and\n> NEVER COME BACK.\n> \n> Special conversion for the different boards utilizing\n> I2C-GPIO:\n> \n> - EP93xx (arch/arm/mach-ep93xx): pretty straight forward as\n>   all boards were using the same two GPIO lines, just define\n>   these two in a lookup table for \"i2c-gpio\" and register\n>   these along with the device. None of them define any\n>   other platform data so just pass NULL as platform data.\n>   This platform selects GPIOLIB so all should be smooth.\n>   The pins appear on a gpiochip for bank \"G\" as pins 1 (SDA)\n>   and 0 (SCL).\n> \n> - IXP4 (arch/arm/mach-ixp4): descriptor tables have to\n>   be registered for each board separately. They all use\n>   \"IXP4XX_GPIO_CHIP\" so it is pretty straight forward.\n>   Most board define no other platform data than SCL/SDA\n>   so they can drop the #include of <linux/i2c-gpio.h> and\n>   assign NULL to platform data.\n> \n>   The \"goramo_mlr\" (Goramo Multilink Router) board is a bit\n>   worrisome: it implements its own I2C bit-banging in the\n>   board file, and optionally registers an I2C serial port,\n>   but claims the same GPIO lines for itself in the board file.\n>   This is not going to work: there will be competition for the\n>   GPIO lines, so delete the optional extra I2C bus instead, no\n>   I2C devices are registered on it anyway, there are just hints\n>   that it may contain an EEPROM that may be accessed from\n>   userspace. This needs to be fixed up properly by the serial\n>   clock using I2C emulation so drop a note in the code.\n> \n> - KS8695 board acs5k (arch/arm/mach-ks8695/board-acs5.c)\n>   has some platform data in addition to the pins so it needs to\n>   be kept around sans GPIO lines. Its GPIO chip is named\n>   \"KS8695\" and the arch selects GPIOLIB.\n> \n> - PXA boards (arch/arm/mach-pxa/*) use some of the platform\n>   data so it needs to be preserved here. The viper board even\n>   registers two GPIO I2Cs. The gpiochip is named \"gpio-pxa\" and\n>   the arch selects GPIOLIB.\n> \n> - SA1100 Simpad (arch/arm/mach-sa1100/simpad.c) defines a GPIO\n>   I2C bus, and the arch selects GPIOLIB.\n> \n> - Blackfin boards (arch/blackfin/bf533 etc) for these I assume\n>   their I2C GPIOs refer to the local gpiochip defined in\n>   arch/blackfin/kernel/bfin_gpio.c names \"BFIN-GPIO\".\n>   The arch selects GPIOLIB. The boards get spiked with\n>   IF_ENABLED(I2C_GPIO) but that is a side effect of it\n>   being like that already (I would just have Kconfig select\n>   I2C_GPIO and get rid of them all.) I also delete any\n>   platform data set to 0 as it will get that value anyway\n>   from static declartions of platform data.\n> \n> - The MIPS selects GPIOLIB and the Alchemy machine is using\n>   two local GPIO chips, one of them has a GPIO I2C. We need\n>   to adjust the local offset from the global number space here.\n>   The ATH79 has a proper GPIO driver in drivers/gpio/gpio-ath79.c\n>   and AFAICT the chip is named \"ath79-gpio\" and the PB44\n>   PCF857x expander spawns from this on GPIO 1 and 0. The latter\n>   board only use the platform data to specify pins so it can be\n>   cut altogether after this.\n> \n> - The MFD Silicon Motion SM501 is a special case. It dynamically\n>   spawns an I2C bus off the MFD using sm501_create_subdev().\n>   We use an approach to dynamically create a machine descriptor\n>   table and attach this to the \"SM501-LOW\" or \"SM501-HIGH\"\n>   gpiochip. We use chip-local offsets to grab the right lines.\n>   We can get rid of two local static inline helpers as part\n>   of this refactoring.\n> \n> Cc: arm@kernel.org\n> Cc: Steven Miao <realmz6@gmail.com>\n> Cc: Ralf Baechle <ralf@linux-mips.org>\n> Cc: Lee Jones <lee.jones@linaro.org>\n> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>\n> ---\n> ARM SoC folks: requesting ACK for Wolfram to take this patch.\n> Steven (Blackfin): requesting ACK for Wolfram to take this patch.\n> Ralf (MIPS): requesting ACK for Wolfram to take this patch.\n> Lee: requesting ACK for Wolfram to take this patch.\n> ---\n>  arch/arm/mach-ep93xx/core.c                  |  39 ++++----\n>  arch/arm/mach-ep93xx/edb93xx.c               |  15 +--\n>  arch/arm/mach-ep93xx/include/mach/platform.h |   4 +-\n>  arch/arm/mach-ep93xx/simone.c                |  12 +--\n>  arch/arm/mach-ep93xx/snappercl15.c           |  12 +--\n>  arch/arm/mach-ep93xx/vision_ep9307.c         |   7 +-\n>  arch/arm/mach-ixp4xx/avila-setup.c           |  17 +++-\n>  arch/arm/mach-ixp4xx/dsmg600-setup.c         |  16 +++-\n>  arch/arm/mach-ixp4xx/fsg-setup.c             |  16 +++-\n>  arch/arm/mach-ixp4xx/goramo_mlr.c            |  24 ++---\n>  arch/arm/mach-ixp4xx/ixdp425-setup.c         |  16 +++-\n>  arch/arm/mach-ixp4xx/nas100d-setup.c         |  16 +++-\n>  arch/arm/mach-ixp4xx/nslu2-setup.c           |  16 +++-\n>  arch/arm/mach-ks8695/board-acs5k.c           |  13 ++-\n>  arch/arm/mach-pxa/palmz72.c                  |  12 ++-\n>  arch/arm/mach-pxa/viper.c                    |  27 +++++-\n>  arch/arm/mach-sa1100/simpad.c                |  12 ++-\n>  arch/blackfin/mach-bf533/boards/blackstamp.c |  19 +++-\n>  arch/blackfin/mach-bf533/boards/ezkit.c      |  18 +++-\n>  arch/blackfin/mach-bf533/boards/stamp.c      |  18 +++-\n>  arch/blackfin/mach-bf561/boards/ezkit.c      |  18 +++-\n>  arch/mips/alchemy/board-gpr.c                |  19 +++-\n>  arch/mips/ath79/mach-pb44.c                  |  16 +++-\n>  drivers/i2c/busses/i2c-gpio.c                | 134 +++++++++++++--------------\n\n>  drivers/mfd/sm501.c                          |  49 +++++-----\n\nI'd prefer for this to be applied with a Tested-by.  I appreciate that\nthis is an old driver, but can you attempt to contact one of the\nauthors or someone else who might have hardware please?\n\n>  include/linux/i2c-gpio.h                     |   4 -\n>  26 files changed, 327 insertions(+), 242 deletions(-)","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; dkim=pass (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"QaBAuNNM\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xtD0M51Nnz9sPt\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu, 14 Sep 2017 19:35:15 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751633AbdINJfO (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tThu, 14 Sep 2017 05:35:14 -0400","from mail-wr0-f177.google.com ([209.85.128.177]:46530 \"EHLO\n\tmail-wr0-f177.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751555AbdINJfN (ORCPT\n\t<rfc822; linux-i2c@vger.kernel.org>); Thu, 14 Sep 2017 05:35:13 -0400","by mail-wr0-f177.google.com with SMTP id o42so5110156wrb.3\n\tfor <linux-i2c@vger.kernel.org>; Thu, 14 Sep 2017 02:35:12 -0700 (PDT)","from dell ([2.27.167.120]) by smtp.gmail.com with ESMTPSA id\n\to14sm14574392wra.54.2017.09.14.02.35.10\n\t(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);\n\tThu, 14 Sep 2017 02:35:11 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;\n\th=date:from:to:cc:subject:message-id:references:mime-version\n\t:content-disposition:content-transfer-encoding:in-reply-to\n\t:user-agent; bh=QvdFg28UDUICwKpC2AZv7A3swDTtj4dqMcQSjYOLncQ=;\n\tb=QaBAuNNMJCSYlRLn9VCw9tUB1RFg4n0TBdQs94U9PWroaApnOzupAZi9bJw1B080c4\n\tf1E6083KO5wtHsGDWgJ0Uuto8D+IA3TokJ6F2+t9xQ0zDIFf9DaUNP+IjQDw9VcFaP66\n\t4lKqzNPO4/sclyi3Es6EA0GOsEOOZCLHwknkE=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:date:from:to:cc:subject:message-id:references\n\t:mime-version:content-disposition:content-transfer-encoding\n\t:in-reply-to:user-agent;\n\tbh=QvdFg28UDUICwKpC2AZv7A3swDTtj4dqMcQSjYOLncQ=;\n\tb=JFjynZn8AoPv1ULjaMN9QPh4ZqLdg/PK0vuIPCWne8bZif8doAxlcGkkuJt0mkrnec\n\tZ8+YfR2lnJJFqjahkJ1mY0Kms0NIC/5w8x6e+lGgLw2aLp1Wd2+oqzuMdT1yZDB/2qvM\n\tFBIdSPE7INie0uHFg8M61ItXfhOPFzS01lVU0fz7tj2pB7S+mFEAS+hd/bDWZRoUqXHy\n\tY0ohwBcH217+GWAhIEmV1bm3FqMO9SeGxIV12D0TAXqrDhV2SuaKAsI3f4ZM3Yf3W8GG\n\tKWy2oTh8jqPliy6TcbuLftCYyguSPwK1WE7bqMu6wf06jgqyXyWCF1S+aGOFu7bD7tMu\n\tN4gQ==","X-Gm-Message-State":"AHPjjUhX5Nul1iJr9c9UpDQBpTXatUtrHJhiOaJ4/kVwQpRBhEplz2sR\n\thnRcn1fTf4UOPQrn","X-Google-Smtp-Source":"ADKCNb5abPDFu7lt8jxGQGbQLEUipqJ0qAuyFCVnx4axr2GLK6LTIGCNmXiKzOyzG94Jd5kUoxQCfw==","X-Received":"by 10.223.152.199 with SMTP id\n\tw65mr19119732wrb.254.1505381711913; \n\tThu, 14 Sep 2017 02:35:11 -0700 (PDT)","Date":"Thu, 14 Sep 2017 10:35:09 +0100","From":"Lee Jones <lee.jones@linaro.org>","To":"Linus Walleij <linus.walleij@linaro.org>","Cc":"Wolfram Sang <wsa@the-dreams.de>, linux-i2c@vger.kernel.org,\n\tlinux-arm-kernel@lists.infradead.org, linux-mips@linux-mips.org,\n\tadi-buildroot-devel@lists.sourceforge.net, arm@kernel.org,\n\tSteven Miao <realmz6@gmail.com>, Ralf Baechle <ralf@linux-mips.org>","Subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","Message-ID":"<20170914093509.uwk47vt3wnm3rtqb@dell>","References":"<20170910214424.14945-1-linus.walleij@linaro.org>\n\t<20170910214424.14945-2-linus.walleij@linaro.org>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","Content-Transfer-Encoding":"8bit","In-Reply-To":"<20170910214424.14945-2-linus.walleij@linaro.org>","User-Agent":"NeoMutt/20170113 (1.7.2)","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":1769336,"web_url":"http://patchwork.ozlabs.org/comment/1769336/","msgid":"<CAOesGMitNqwjEHugsiwsmRAVSinUEv=eprJXHRRhSHUypm=b1A@mail.gmail.com>","list_archive_url":null,"date":"2017-09-15T17:51:28","subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","submitter":{"id":16,"url":"http://patchwork.ozlabs.org/api/people/16/","name":"Olof Johansson","email":"olof@lixom.net"},"content":"On Sun, Sep 10, 2017 at 2:44 PM, Linus Walleij <linus.walleij@linaro.org> wrote:\n[...]\n> Cc: arm@kernel.org\n> Cc: Steven Miao <realmz6@gmail.com>\n> Cc: Ralf Baechle <ralf@linux-mips.org>\n> Cc: Lee Jones <lee.jones@linaro.org>\n> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>\n> ---\n> ARM SoC folks: requesting ACK for Wolfram to take this patch.\n> Steven (Blackfin): requesting ACK for Wolfram to take this patch.\n> Ralf (MIPS): requesting ACK for Wolfram to take this patch.\n> Lee: requesting ACK for Wolfram to take this patch.\n\nAcked-by: Olof Johansson <olof@lixom.net>\n\nWolfram: Same thing here, maybe this and the other patch can go on one\nbranch for merge in case of conflicts.\n\n\n-Olof","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; dkim=pass (2048-bit key;\n\tunprotected) header.d=lixom-net.20150623.gappssmtp.com\n\theader.i=@lixom-net.20150623.gappssmtp.com\n\theader.b=\"cJfBWlIv\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xv2yZ4nf3z9sNc\n\tfor <incoming@patchwork.ozlabs.org>;\n\tSat, 16 Sep 2017 03:51:34 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751503AbdIORvd (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tFri, 15 Sep 2017 13:51:33 -0400","from mail-lf0-f68.google.com ([209.85.215.68]:34488 \"EHLO\n\tmail-lf0-f68.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751479AbdIORvb (ORCPT\n\t<rfc822; linux-i2c@vger.kernel.org>); Fri, 15 Sep 2017 13:51:31 -0400","by mail-lf0-f68.google.com with SMTP id h80so1551250lfe.1\n\tfor <linux-i2c@vger.kernel.org>; Fri, 15 Sep 2017 10:51:30 -0700 (PDT)","by 10.25.199.193 with HTTP; Fri, 15 Sep 2017 10:51:28 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=lixom-net.20150623.gappssmtp.com; s=20150623;\n\th=mime-version:in-reply-to:references:from:date:message-id:subject:to\n\t:cc; bh=LkOxz7ko19YWFUk/93bL+f82YraDqaR0GElwoHIKlRE=;\n\tb=cJfBWlIvwrh39cumIHL4cuqX/n2iSZOwN/F/20bsWQqGXZCMDFsfrKJ0SAEEss8Ezb\n\tx6WX9FpZ2EBMD0NPGJs/TxjnU6BlD1kAs5wdX+H5Wx40wiQyVezgKdy83VbmAqWtaEfd\n\tnxIBjkPp2gFXIdSb5R0HS+qjf5wEDGbKWJ6Ox2jLwMwgpswbetwkWxcbU/SmpMk2cJi9\n\tZoqdMUUNCBkoGlgNQb5gLA+l1SwE06Uf8OPXyAK9EWKEc/twv4BoGPaz0/Y7ogFkFCQp\n\tFLfslRtgQyUiFtAbJPLj07PI8LHSXi2CXYzlwxwN8mFgXeleHlfpR1fdJIEhxBSKw3RP\n\tc6xQ==","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=LkOxz7ko19YWFUk/93bL+f82YraDqaR0GElwoHIKlRE=;\n\tb=ppQSKa0gnDEmEtI0LYMVucwH146AtMWT1OgMlk8Ak++thZQPJPoDKWqc/eqmKHi5vZ\n\tA+UqcfwOo7ZsqNoCh4lC1HWEErdp1uS78xRBkZ89h3n3DzgTFcGYOaY420Fe07G/TsXO\n\tK2sNEadeBQxLHWsXUTpxrgUl9xESd6+ClVMGdgNkxrJ4LwsN1pzbQNF4wh4FQjB4cErO\n\tpWz3tfvDZv/tXe3LToUipL3ru4xzs36fh5yorIYQLRb4BqN+ZAhTL8CvZEojkInOPlgL\n\t2Qk/5nprJJ7HrFuxW21Io0zpvRI5MmN1AnDuHHu0BiCi1G/sEv/hlCMZzBjAWjWUy3PJ\n\tQfJg==","X-Gm-Message-State":"AHPjjUhYp2eGoPMDYDLkIeKMNQ86FfAL0sJEXa19Pm7MWPa4e9KgMNCp\n\tCyrc8x/j/uTsbjxA0IVgIKjHiI4VWoZlmJruGGN2Zg==","X-Google-Smtp-Source":"AOwi7QAAC1LorFuNiHWHoRdi/LjCVSaMZRsyzBrPsgXGGNaBVqpNX/Lrt5xwbOEU/2eB2WVrA83o2u7IyCh02DtVp0A=","X-Received":"by 10.46.67.156 with SMTP id z28mr9147816lje.124.1505497889799; \n\tFri, 15 Sep 2017 10:51:29 -0700 (PDT)","MIME-Version":"1.0","X-Originating-IP":"[209.133.79.8]","In-Reply-To":"<20170910214424.14945-2-linus.walleij@linaro.org>","References":"<20170910214424.14945-1-linus.walleij@linaro.org>\n\t<20170910214424.14945-2-linus.walleij@linaro.org>","From":"Olof Johansson <olof@lixom.net>","Date":"Fri, 15 Sep 2017 10:51:28 -0700","Message-ID":"<CAOesGMitNqwjEHugsiwsmRAVSinUEv=eprJXHRRhSHUypm=b1A@mail.gmail.com>","Subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","To":"Linus Walleij <linus.walleij@linaro.org>","Cc":"Wolfram Sang <wsa@the-dreams.de>,\n\t\"linux-i2c@vger.kernel.org\" <linux-i2c@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\tLinux-MIPS <linux-mips@linux-mips.org>,\n\tadi-buildroot-devel@lists.sourceforge.net,\n\t\"arm@kernel.org\" <arm@kernel.org>, Steven Miao <realmz6@gmail.com>,\n\tRalf Baechle <ralf@linux-mips.org>, Lee Jones <lee.jones@linaro.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":1769339,"web_url":"http://patchwork.ozlabs.org/comment/1769339/","msgid":"<20170915175439.izhfpx2ztep4evet@ninjato>","list_archive_url":null,"date":"2017-09-15T17:54:39","subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","submitter":{"id":22495,"url":"http://patchwork.ozlabs.org/api/people/22495/","name":"Wolfram Sang","email":"wsa@the-dreams.de"},"content":"On Fri, Sep 15, 2017 at 10:51:28AM -0700, Olof Johansson wrote:\n> On Sun, Sep 10, 2017 at 2:44 PM, Linus Walleij <linus.walleij@linaro.org> wrote:\n> [...]\n> > Cc: arm@kernel.org\n> > Cc: Steven Miao <realmz6@gmail.com>\n> > Cc: Ralf Baechle <ralf@linux-mips.org>\n> > Cc: Lee Jones <lee.jones@linaro.org>\n> > Signed-off-by: Linus Walleij <linus.walleij@linaro.org>\n> > ---\n> > ARM SoC folks: requesting ACK for Wolfram to take this patch.\n> > Steven (Blackfin): requesting ACK for Wolfram to take this patch.\n> > Ralf (MIPS): requesting ACK for Wolfram to take this patch.\n> > Lee: requesting ACK for Wolfram to take this patch.\n> \n> Acked-by: Olof Johansson <olof@lixom.net>\n> \n> Wolfram: Same thing here, maybe this and the other patch can go on one\n> branch for merge in case of conflicts.\n\nYes, I am fine with picking all these up. However, we already found out\nthere needs to be a V2 because Geert had another series cleaning up the\ni2c-gpio driver and it was decided to merge those two series.","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 3xv32C21Kcz9s82\n\tfor <incoming@patchwork.ozlabs.org>;\n\tSat, 16 Sep 2017 03:54:43 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751365AbdIORym (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tFri, 15 Sep 2017 13:54:42 -0400","from sauhun.de ([88.99.104.3]:50095 \"EHLO pokefinder.org\"\n\trhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP\n\tid S1751184AbdIORyl (ORCPT <rfc822;linux-i2c@vger.kernel.org>);\n\tFri, 15 Sep 2017 13:54:41 -0400","from localhost (p54B3322B.dip0.t-ipconnect.de [84.179.50.43])\n\tby pokefinder.org (Postfix) with ESMTPSA id 7CF052C357E;\n\tFri, 15 Sep 2017 19:54:40 +0200 (CEST)"],"Date":"Fri, 15 Sep 2017 19:54:39 +0200","From":"Wolfram Sang <wsa@the-dreams.de>","To":"Olof Johansson <olof@lixom.net>","Cc":"Linus Walleij <linus.walleij@linaro.org>,\n\t\"linux-i2c@vger.kernel.org\" <linux-i2c@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\tLinux-MIPS <linux-mips@linux-mips.org>,\n\tadi-buildroot-devel@lists.sourceforge.net,\n\t\"arm@kernel.org\" <arm@kernel.org>, Steven Miao <realmz6@gmail.com>,\n\tRalf Baechle <ralf@linux-mips.org>, Lee Jones <lee.jones@linaro.org>","Subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","Message-ID":"<20170915175439.izhfpx2ztep4evet@ninjato>","References":"<20170910214424.14945-1-linus.walleij@linaro.org>\n\t<20170910214424.14945-2-linus.walleij@linaro.org>\n\t<CAOesGMitNqwjEHugsiwsmRAVSinUEv=eprJXHRRhSHUypm=b1A@mail.gmail.com>","MIME-Version":"1.0","Content-Type":"multipart/signed; micalg=pgp-sha256;\n\tprotocol=\"application/pgp-signature\"; boundary=\"oazmpjhsdhtbnxtk\"","Content-Disposition":"inline","In-Reply-To":"<CAOesGMitNqwjEHugsiwsmRAVSinUEv=eprJXHRRhSHUypm=b1A@mail.gmail.com>","User-Agent":"NeoMutt/20170113 (1.7.2)","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":1769342,"web_url":"http://patchwork.ozlabs.org/comment/1769342/","msgid":"<CAOesGMi5Jx+hDGtUV_3sE8-7Rc+KronFyUmRzT55hZuRn28OPQ@mail.gmail.com>","list_archive_url":null,"date":"2017-09-15T17:57:24","subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","submitter":{"id":16,"url":"http://patchwork.ozlabs.org/api/people/16/","name":"Olof Johansson","email":"olof@lixom.net"},"content":"On Fri, Sep 15, 2017 at 10:54 AM, Wolfram Sang <wsa@the-dreams.de> wrote:\n> On Fri, Sep 15, 2017 at 10:51:28AM -0700, Olof Johansson wrote:\n>> On Sun, Sep 10, 2017 at 2:44 PM, Linus Walleij <linus.walleij@linaro.org> wrote:\n>> [...]\n>> > Cc: arm@kernel.org\n>> > Cc: Steven Miao <realmz6@gmail.com>\n>> > Cc: Ralf Baechle <ralf@linux-mips.org>\n>> > Cc: Lee Jones <lee.jones@linaro.org>\n>> > Signed-off-by: Linus Walleij <linus.walleij@linaro.org>\n>> > ---\n>> > ARM SoC folks: requesting ACK for Wolfram to take this patch.\n>> > Steven (Blackfin): requesting ACK for Wolfram to take this patch.\n>> > Ralf (MIPS): requesting ACK for Wolfram to take this patch.\n>> > Lee: requesting ACK for Wolfram to take this patch.\n>>\n>> Acked-by: Olof Johansson <olof@lixom.net>\n>>\n>> Wolfram: Same thing here, maybe this and the other patch can go on one\n>> branch for merge in case of conflicts.\n>\n> Yes, I am fine with picking all these up. However, we already found out\n> there needs to be a V2 because Geert had another series cleaning up the\n> i2c-gpio driver and it was decided to merge those two series.\n\nYep, that approach makes sense. I suspect the arm mach pieces will\nstill look the same so the ack can stay in that case.\n\n\n-Olof","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; dkim=pass (2048-bit key;\n\tunprotected) header.d=lixom-net.20150623.gappssmtp.com\n\theader.i=@lixom-net.20150623.gappssmtp.com\n\theader.b=\"FHkjkbu8\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xv35P1WY8z9sNc\n\tfor <incoming@patchwork.ozlabs.org>;\n\tSat, 16 Sep 2017 03:57:29 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751260AbdIOR51 (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tFri, 15 Sep 2017 13:57:27 -0400","from mail-lf0-f66.google.com ([209.85.215.66]:35299 \"EHLO\n\tmail-lf0-f66.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751184AbdIOR51 (ORCPT\n\t<rfc822; linux-i2c@vger.kernel.org>); Fri, 15 Sep 2017 13:57:27 -0400","by mail-lf0-f66.google.com with SMTP id c8so1553638lfe.2\n\tfor <linux-i2c@vger.kernel.org>; Fri, 15 Sep 2017 10:57:26 -0700 (PDT)","by 10.25.199.193 with HTTP; Fri, 15 Sep 2017 10:57:24 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=lixom-net.20150623.gappssmtp.com; s=20150623;\n\th=mime-version:in-reply-to:references:from:date:message-id:subject:to\n\t:cc; bh=cy6nRpK1HSD/EUHMSN/SkA/bIRzGlkF0NuR21AOkwWI=;\n\tb=FHkjkbu8T1bX3i8KVOGmaqA0Mcme6fnFL1CXW3WC0RiYX9kWC/neMY/CzroiWoyGnq\n\teL/beicXC8EJJsO9PSDjmO0Xh6UxAUbIok9JJpDTfk/oRVgUfuh72xTXjrRP4o9vUE7S\n\tAdm+wpwGWCNV6aPfRyus6YqdBbpHIAxR/p8uwOjzFzqkh4rCYxOQw2D/6gdPDsZL10tA\n\tItR90DYpw5Mh+2meu+xpc4in+ZU8XvlkPd6bJF8s9cyFzgZf3WHPy8+SvytMBy8AN9aF\n\tj4TlCAeS1SP2N/6hykWQfraQ4q6TT64tEGKw3tIOD66T1N9xTnv3UUTGY6YYU2joe5cJ\n\tgSGA==","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=cy6nRpK1HSD/EUHMSN/SkA/bIRzGlkF0NuR21AOkwWI=;\n\tb=Txh1OTM/s4vgmYLouOgGx+U2bLqfeaOTpwEOHnvO0aFMIOaedjYW0X3dW2sDFgJP3D\n\tt//nZeKHNNgCmAQqTJlQPdF9N7rTTCCSeuDLOaMrh+GZgTrBTRhKkCyc1Zv9te7IbkKM\n\tvue5X1zjbDBjG+Zdm/v5iGmGOWFiCoOsfr7rZ3R9AzH6lxwzc9UJdiL++naLSL1XneBD\n\tu5uq+NoSaFZenSKyK9h/KG8qIHp+ZFSDOUQslHFXmi172NPVynAW1QhVJ+DOpbjEjc0K\n\tqbbGfdB803rObAQI4e++eXyDgf4KS/RZyStU9gU1FEsXVPCDanqH3oUceesE8+AEitOR\n\tm3yA==","X-Gm-Message-State":"AHPjjUgnY911HW80qybMdsdbYYbjIqG+DRteCuTogK+iHcHLck0FOS3f\n\tpE7vzPrN/Jts6e7jFKo1aAj9sitafGR2ZU6M0hjC8Q==","X-Google-Smtp-Source":"AOwi7QANnUseSPsYNdu4eCJz7zUUWKVfTjW/WzPfyB8Lp5QUW6Qwv/idOgSlRUzajrb5FN1sbBhcwMWu3zE6WibgtVA=","X-Received":"by 10.46.21.81 with SMTP id 17mr3652180ljv.68.1505498245936; Fri,\n\t15 Sep 2017 10:57:25 -0700 (PDT)","MIME-Version":"1.0","X-Originating-IP":"[209.133.79.7]","In-Reply-To":"<20170915175439.izhfpx2ztep4evet@ninjato>","References":"<20170910214424.14945-1-linus.walleij@linaro.org>\n\t<20170910214424.14945-2-linus.walleij@linaro.org>\n\t<CAOesGMitNqwjEHugsiwsmRAVSinUEv=eprJXHRRhSHUypm=b1A@mail.gmail.com>\n\t<20170915175439.izhfpx2ztep4evet@ninjato>","From":"Olof Johansson <olof@lixom.net>","Date":"Fri, 15 Sep 2017 10:57:24 -0700","Message-ID":"<CAOesGMi5Jx+hDGtUV_3sE8-7Rc+KronFyUmRzT55hZuRn28OPQ@mail.gmail.com>","Subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","To":"Wolfram Sang <wsa@the-dreams.de>","Cc":"Linus Walleij <linus.walleij@linaro.org>,\n\t\"linux-i2c@vger.kernel.org\" <linux-i2c@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\tLinux-MIPS <linux-mips@linux-mips.org>,\n\tadi-buildroot-devel@lists.sourceforge.net,\n\t\"arm@kernel.org\" <arm@kernel.org>, Steven Miao <realmz6@gmail.com>,\n\tRalf Baechle <ralf@linux-mips.org>, Lee Jones <lee.jones@linaro.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":1769650,"web_url":"http://patchwork.ozlabs.org/comment/1769650/","msgid":"<CACRpkdZYDALXSoEE9jdo7A5P4XZczVbh_uiLkE54=sRtA3rNDQ@mail.gmail.com>","list_archive_url":null,"date":"2017-09-16T22:25:12","subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","submitter":{"id":7055,"url":"http://patchwork.ozlabs.org/api/people/7055/","name":"Linus Walleij","email":"linus.walleij@linaro.org"},"content":"On Thu, Sep 14, 2017 at 11:35 AM, Lee Jones <lee.jones@linaro.org> wrote:\n\n>>  drivers/mfd/sm501.c                          |  49 +++++-----\n>\n> I'd prefer for this to be applied with a Tested-by.  I appreciate that\n> this is an old driver, but can you attempt to contact one of the\n> authors or someone else who might have hardware please?\n\nFor SM501 specifically I guess.\n\nOK makes sense as it is the most invasive one, paging around...\n\nBen, Ville, Magnus, Heiko, Guenther: is one of you still using this\nhardware so you can test the patch set?\n\nYours,\nLinus Walleij","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; dkim=pass (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"PJkyjuS1\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xvmzv2MY9z9sRm\n\tfor <incoming@patchwork.ozlabs.org>;\n\tSun, 17 Sep 2017 08:25:15 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751303AbdIPWZO (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tSat, 16 Sep 2017 18:25:14 -0400","from mail-it0-f42.google.com ([209.85.214.42]:54782 \"EHLO\n\tmail-it0-f42.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751294AbdIPWZN (ORCPT\n\t<rfc822; linux-i2c@vger.kernel.org>); Sat, 16 Sep 2017 18:25:13 -0400","by mail-it0-f42.google.com with SMTP id e134so6337139ite.3\n\tfor <linux-i2c@vger.kernel.org>; Sat, 16 Sep 2017 15:25:13 -0700 (PDT)","by 10.79.164.78 with HTTP; Sat, 16 Sep 2017 15:25:12 -0700 (PDT)"],"DKIM-Signature":"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=/JpJP9zITUcO1kOvMiEpyYzAAqq1gbyKwqxBHtVl4jQ=;\n\tb=PJkyjuS1wLM+63aRbrl5l8eXqxVqKY6+/DioR++YGJ8t80h29EXu0/mcmUfPIgz4HN\n\t6MCT08IAHD0wbJZVU/ulRf6zdMhZTtBJXRgb1xygCB9jFAoHqiWWjqnHych/kKMSbxFG\n\tM9EO6C+GRf51dEmpMHk3X68Tfyn/5008iN7FI=","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=/JpJP9zITUcO1kOvMiEpyYzAAqq1gbyKwqxBHtVl4jQ=;\n\tb=QwiZsC/TcIcWfCi5L4OnFKq6hVpkeT4lm7tyZktQqFvu+wQY4P3UHoM9/9xHbDdR+F\n\tvAZA0qFNNP3twJ14kuVv4VVMNk6dHD/QpabCY1W79rBkzY4Fi1BbZhFR/yEq+Z92rRYf\n\tg6qD17aKKuHUP2DxqUdVI8s8Z6R3bgHJK8LmAgyIw7OIJpoF+D/epxgbt+ooXYDjQZBY\n\t9IbmjbFFuFI8ujg+qePl4kSPJ6A9GiHtRkluZ1qxt6FWOdNSLHd2RBuokb6N88SyEGYi\n\terVBVTEbTExNAkPnABD6UK4nQMaCOcNWcr9eCdZSWZOvK1xaPq86R8HTcqeqiU7Wo0yq\n\tcieQ==","X-Gm-Message-State":"AHPjjUikyZXF4OkPNiN+8l8Ld4j94LDLrUU3Me5KIBdN5UmIqqdCVqVi\n\tXurqgoXXOk9mKOCrHZpdoJOKbR4eYLN6f5A91xJ+mQ==","X-Google-Smtp-Source":"AOwi7QA/hQdD529TqqLshBCsdNn4VDC36dHzQJEv0C6OQ1+aCsOyW7fahIjALdnsPpA3Ms5Lv8BfMW9jCRuMFzqcqqQ=","X-Received":"by 10.36.6.3 with SMTP id 3mr4255166itv.36.1505600712813; Sat, 16\n\tSep 2017 15:25:12 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<20170914093509.uwk47vt3wnm3rtqb@dell>","References":"<20170910214424.14945-1-linus.walleij@linaro.org>\n\t<20170910214424.14945-2-linus.walleij@linaro.org>\n\t<20170914093509.uwk47vt3wnm3rtqb@dell>","From":"Linus Walleij <linus.walleij@linaro.org>","Date":"Sun, 17 Sep 2017 00:25:12 +0200","Message-ID":"<CACRpkdZYDALXSoEE9jdo7A5P4XZczVbh_uiLkE54=sRtA3rNDQ@mail.gmail.com>","Subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","To":"Lee Jones <lee.jones@linaro.org>, Ben Dooks <ben@fluff.org.uk>,\n\tVille Syrjala <syrjala@sci.fi>, Magnus Damm <magnus.damm@gmail.com>,\n\tHeiko Schocher <hs@denx.de>, Guenter Roeck <linux@roeck-us.net>","Cc":"Wolfram Sang <wsa@the-dreams.de>,\n\t\"linux-i2c@vger.kernel.org\" <linux-i2c@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\tLinux MIPS <linux-mips@linux-mips.org>,\n\tadi-buildroot-devel@lists.sourceforge.net,\n\t\"arm@kernel.org\" <arm@kernel.org>, Steven Miao <realmz6@gmail.com>,\n\tRalf Baechle <ralf@linux-mips.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":1769654,"web_url":"http://patchwork.ozlabs.org/comment/1769654/","msgid":"<7f67dfa0-31da-0967-0929-28ae105bb2b5@roeck-us.net>","list_archive_url":null,"date":"2017-09-17T00:14:42","subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","submitter":{"id":21889,"url":"http://patchwork.ozlabs.org/api/people/21889/","name":"Guenter Roeck","email":"linux@roeck-us.net"},"content":"On 09/16/2017 03:25 PM, Linus Walleij wrote:\n> On Thu, Sep 14, 2017 at 11:35 AM, Lee Jones <lee.jones@linaro.org> wrote:\n> \n>>>   drivers/mfd/sm501.c                          |  49 +++++-----\n>>\n>> I'd prefer for this to be applied with a Tested-by.  I appreciate that\n>> this is an old driver, but can you attempt to contact one of the\n>> authors or someone else who might have hardware please?\n> \n> For SM501 specifically I guess.\n> \n> OK makes sense as it is the most invasive one, paging around...\n> \n> Ben, Ville, Magnus, Heiko, Guenther: is one of you still using this\n> hardware so you can test the patch set?\n> \n\nqemu supports it. I _think_ my commit for this driver was to fix a warning\nI saw when running some qemu test. Unfortunately, I have no idea how that\nmessage was triggered in my tests, or in other words which qemu machine\nactually uses it. I'll try to find out, but no promises.\n\nGuenter","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=\"BNyybLN1\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xvqQM2DrMz9sRm\n\tfor <incoming@patchwork.ozlabs.org>;\n\tSun, 17 Sep 2017 10:14:51 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751290AbdIQAOq (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tSat, 16 Sep 2017 20:14:46 -0400","from mail-pf0-f193.google.com ([209.85.192.193]:38729 \"EHLO\n\tmail-pf0-f193.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751047AbdIQAOp (ORCPT\n\t<rfc822; linux-i2c@vger.kernel.org>); Sat, 16 Sep 2017 20:14:45 -0400","by mail-pf0-f193.google.com with SMTP id q76so2952988pfq.5\n\tfor <linux-i2c@vger.kernel.org>; Sat, 16 Sep 2017 17:14:45 -0700 (PDT)","from server.roeck-us.net\n\t(108-223-40-66.lightspeed.sntcca.sbcglobal.net. [108.223.40.66])\n\tby smtp.gmail.com with ESMTPSA id\n\ti63sm8950704pfk.34.2017.09.16.17.14.42\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tSat, 16 Sep 2017 17:14:43 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=gmail.com; s=20161025;\n\th=sender:subject:to:cc:references:from:message-id:date:user-agent\n\t:mime-version:in-reply-to:content-language:content-transfer-encoding; \n\tbh=IaG7BT5sDma7BcQen1l3asVYGUeYoxUkzGqSFwaKGF0=;\n\tb=BNyybLN1anRPtNhjpopTr3kgeL1Xu1swxHytn5OYtVjikOEIt5zxN1RzRWYRL2YHOJ\n\tozNX036VCQPNT9TWDKmm2bFOS8syp5c3pQgRh44Lmv0O/MWUX5WM5kF1+eXpIJVmntGJ\n\tKe6aHmwVcogN20g1YoftpDsXxcavQWavAzke1+P/JJFADAiLs3mj2AlbfqCZYY31fm3U\n\tHKf7l3TDXIEJUGCUocHE1DSAQ6qIOmhmOAVxCQaX2Mhx2qgUV2XvO+nFZ6xv51qsEvSJ\n\tn30zZLdBWkL1M0bydrc33Yq5qJlzMaPscQiR+eTGWWueUGmdS92YeRPLP6ZoUOXI+7iS\n\t0t5Q==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:sender:subject:to:cc:references:from:message-id\n\t:date:user-agent:mime-version:in-reply-to:content-language\n\t:content-transfer-encoding;\n\tbh=IaG7BT5sDma7BcQen1l3asVYGUeYoxUkzGqSFwaKGF0=;\n\tb=TjpgILrL9WWzaeRB2eY5xP/Po5rxeqO01kRlCkFaLnUecS823QTuqzE1AgsWsKUhQr\n\tMwyN1difIZVQ6cQybYSXkYoZqckl5ZvVMEuLQdUmbJ84uXdUb9zYhxCCzQWKISQOa4YO\n\tM8t68izeqH8D247dQg3EZSGZR/yj1MkBuu0hsZADhixYV8ezyy2nzkhKK97YSpVnFC+y\n\tB+GJijQLSfSQGQB8X6GLB7lSCUYl/SWDEohGInV9rNG6UZPCmuouLidKUslmFxi03DDg\n\tI3CN79AKMv1FG36vWbZZEgz3kCnaABPeZlSLotw8wtw7cizG+l1JRgzOBJ8Czrc+Qonv\n\tjZcA==","X-Gm-Message-State":"AHPjjUjUsTlUK+NxJr1JoZ+HHnwcKNacBwjDc81GY6skbW6bgg6jX2Ad\n\tmQt6+/XFedH/jg==","X-Google-Smtp-Source":"ADKCNb4CxOvGcoh3LUxDi0QhWo8K/+dit5IMJ/9PiUYp/LKbQLWFgLwOJ5JkqZSdpNGFsyXMNRlWhg==","X-Received":"by 10.99.121.141 with SMTP id\n\tu135mr28649426pgc.262.1505607284992; \n\tSat, 16 Sep 2017 17:14:44 -0700 (PDT)","Subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","To":"Linus Walleij <linus.walleij@linaro.org>,\n\tLee Jones <lee.jones@linaro.org>, Ben Dooks <ben@fluff.org.uk>,\n\tVille Syrjala <syrjala@sci.fi>, Magnus Damm <magnus.damm@gmail.com>,\n\tHeiko Schocher <hs@denx.de>","Cc":"Wolfram Sang <wsa@the-dreams.de>,\n\t\"linux-i2c@vger.kernel.org\" <linux-i2c@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\tLinux MIPS <linux-mips@linux-mips.org>,\n\tadi-buildroot-devel@lists.sourceforge.net,\n\t\"arm@kernel.org\" <arm@kernel.org>, Steven Miao <realmz6@gmail.com>,\n\tRalf Baechle <ralf@linux-mips.org>","References":"<20170910214424.14945-1-linus.walleij@linaro.org>\n\t<20170910214424.14945-2-linus.walleij@linaro.org>\n\t<20170914093509.uwk47vt3wnm3rtqb@dell>\n\t<CACRpkdZYDALXSoEE9jdo7A5P4XZczVbh_uiLkE54=sRtA3rNDQ@mail.gmail.com>","From":"Guenter Roeck <linux@roeck-us.net>","Message-ID":"<7f67dfa0-31da-0967-0929-28ae105bb2b5@roeck-us.net>","Date":"Sat, 16 Sep 2017 17:14:42 -0700","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":"<CACRpkdZYDALXSoEE9jdo7A5P4XZczVbh_uiLkE54=sRtA3rNDQ@mail.gmail.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":1769867,"web_url":"http://patchwork.ozlabs.org/comment/1769867/","msgid":"<59BF5483.9020403@denx.de>","list_archive_url":null,"date":"2017-09-18T05:07:15","subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","submitter":{"id":99,"url":"http://patchwork.ozlabs.org/api/people/99/","name":"Heiko Schocher","email":"hs@denx.de"},"content":"Hello Linux,\n\nAm 17.09.2017 um 00:25 schrieb Linus Walleij:\n> On Thu, Sep 14, 2017 at 11:35 AM, Lee Jones <lee.jones@linaro.org> wrote:\n>\n>>>   drivers/mfd/sm501.c                          |  49 +++++-----\n>>\n>> I'd prefer for this to be applied with a Tested-by.  I appreciate that\n>> this is an old driver, but can you attempt to contact one of the\n>> authors or someone else who might have hardware please?\n>\n> For SM501 specifically I guess.\n>\n> OK makes sense as it is the most invasive one, paging around...\n>\n> Ben, Ville, Magnus, Heiko, Guenther: is one of you still using this\n> hardware so you can test the patch set?\n\nI am Sorry, I do not have the hardware anymore so no chance to test\nit :-(\n\nbye,\nHeiko","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 3xwYsQ6sgVz9ryr\n\tfor <incoming@patchwork.ozlabs.org>;\n\tMon, 18 Sep 2017 15:07:22 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751431AbdIRFHV (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tMon, 18 Sep 2017 01:07:21 -0400","from mail-out.m-online.net ([212.18.0.9]:60489 \"EHLO\n\tmail-out.m-online.net\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751416AbdIRFHV (ORCPT\n\t<rfc822; linux-i2c@vger.kernel.org>); Mon, 18 Sep 2017 01:07:21 -0400","from frontend01.mail.m-online.net (unknown [192.168.8.182])\n\tby mail-out.m-online.net (Postfix) with ESMTP id 3xwYsL2btDz1rBPc;\n\tMon, 18 Sep 2017 07:07:18 +0200 (CEST)","from localhost (dynscan1.mnet-online.de [192.168.6.70])\n\tby mail.m-online.net (Postfix) with ESMTP id 3xwYsL1M8Xz1qqkG;\n\tMon, 18 Sep 2017 07:07:18 +0200 (CEST)","from mail.mnet-online.de ([192.168.8.182])\n\tby localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new,\n\tport 10024)\n\twith ESMTP id 4Cmn-nx0z_iU; Mon, 18 Sep 2017 07:07:16 +0200 (CEST)","from localhost.localdomain (87-97-122-35.pool.invitel.hu\n\t[87.97.122.35])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby mail.mnet-online.de (Postfix) with ESMTPSA;\n\tMon, 18 Sep 2017 07:07:16 +0200 (CEST)"],"X-Virus-Scanned":"amavisd-new at mnet-online.de","X-Auth-Info":"/7XayquXU53qRLiJh413HRmuEkwRIwxJNABaMTCToW4=","Subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","To":"Linus Walleij <linus.walleij@linaro.org>","References":"<20170910214424.14945-1-linus.walleij@linaro.org>\n\t<20170910214424.14945-2-linus.walleij@linaro.org>\n\t<20170914093509.uwk47vt3wnm3rtqb@dell>\n\t<CACRpkdZYDALXSoEE9jdo7A5P4XZczVbh_uiLkE54=sRtA3rNDQ@mail.gmail.com>","Cc":"Lee Jones <lee.jones@linaro.org>, Ben Dooks <ben@fluff.org.uk>,\n\tVille Syrjala <syrjala@sci.fi>, Magnus Damm <magnus.damm@gmail.com>,\n\tGuenter Roeck <linux@roeck-us.net>, Wolfram Sang <wsa@the-dreams.de>,\n\t\"linux-i2c@vger.kernel.org\" <linux-i2c@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\tLinux MIPS <linux-mips@linux-mips.org>,\n\tadi-buildroot-devel@lists.sourceforge.net,\n\t\"arm@kernel.org\" <arm@kernel.org>, Steven Miao <realmz6@gmail.com>,\n\tRalf Baechle <ralf@linux-mips.org>","Reply-To":"hs@denx.de","From":"Heiko Schocher <hs@denx.de>","Message-ID":"<59BF5483.9020403@denx.de>","Date":"Mon, 18 Sep 2017 07:07:15 +0200","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101\n\tThunderbird/38.1.0","MIME-Version":"1.0","In-Reply-To":"<CACRpkdZYDALXSoEE9jdo7A5P4XZczVbh_uiLkE54=sRtA3rNDQ@mail.gmail.com>","Content-Type":"text/plain; charset=utf-8; format=flowed","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":1770150,"web_url":"http://patchwork.ozlabs.org/comment/1770150/","msgid":"<0c3eaa74-6e94-825c-5830-2cfc71efaf4f@roeck-us.net>","list_archive_url":null,"date":"2017-09-18T13:21:20","subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","submitter":{"id":21889,"url":"http://patchwork.ozlabs.org/api/people/21889/","name":"Guenter Roeck","email":"linux@roeck-us.net"},"content":"On 09/17/2017 10:07 PM, Heiko Schocher wrote:\n> Hello Linux,\n> \n> Am 17.09.2017 um 00:25 schrieb Linus Walleij:\n>> On Thu, Sep 14, 2017 at 11:35 AM, Lee Jones <lee.jones@linaro.org> wrote:\n>>\n>>>>   drivers/mfd/sm501.c                          |  49 +++++-----\n>>>\n>>> I'd prefer for this to be applied with a Tested-by.  I appreciate that\n>>> this is an old driver, but can you attempt to contact one of the\n>>> authors or someone else who might have hardware please?\n>>\n>> For SM501 specifically I guess.\n>>\n>> OK makes sense as it is the most invasive one, paging around...\n>>\n>> Ben, Ville, Magnus, Heiko, Guenther: is one of you still using this\n>> hardware so you can test the patch set?\n> \n> I am Sorry, I do not have the hardware anymore so no chance to test\n> it :-(\n> \n\nI had a look into the kernel and qemu code. The only machine actually using\nit is an arm system names Anubis, which qemu does not support. No help here\neither, sorry.\n\nGuenter","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=\"AHEIl9yH\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xwmqW3sQrz9s3w\n\tfor <incoming@patchwork.ozlabs.org>;\n\tMon, 18 Sep 2017 23:21:27 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1753135AbdIRNV0 (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tMon, 18 Sep 2017 09:21:26 -0400","from mail-pg0-f67.google.com ([74.125.83.67]:38159 \"EHLO\n\tmail-pg0-f67.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1752377AbdIRNVZ (ORCPT\n\t<rfc822; linux-i2c@vger.kernel.org>); Mon, 18 Sep 2017 09:21:25 -0400","by mail-pg0-f67.google.com with SMTP id m30so228289pgn.5\n\tfor <linux-i2c@vger.kernel.org>; Mon, 18 Sep 2017 06:21:25 -0700 (PDT)","from server.roeck-us.net\n\t(108-223-40-66.lightspeed.sntcca.sbcglobal.net. [108.223.40.66])\n\tby smtp.gmail.com with ESMTPSA id\n\to128sm5817082pga.5.2017.09.18.06.21.21\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tMon, 18 Sep 2017 06:21:22 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=gmail.com; s=20161025;\n\th=sender:subject:to:cc:references:from:message-id:date:user-agent\n\t:mime-version:in-reply-to:content-language:content-transfer-encoding; \n\tbh=miyEGFQ0QUFeAy2Mx5dXOagfTjMEFHdUTVXda1gsWbw=;\n\tb=AHEIl9yHnhTFZtu7luulTHPh4wKB62WmcmF+T7qVLMzJ395v+1GwzuqRnISkuniSQi\n\tSlVYEdQbhwwJN0DNaPonZi0WAcU4ujtIuSoeg1BqM5MzybqhtekR4srRQ+3Gl7Pezh/T\n\t0V/QQT6nAab4t4ofzQeJu9ABEBe4YrUpggEGU/AtKCS9mhdJpVokSJGCd0HS5LQDgjSf\n\t3sIyNrGFs1yI84PrxwkUVK0o87NOe+264ttkIMoktQYbIMiKgza7QsWcBrdaB0Ewjnng\n\twMWMtsZO93wK8GXYatoe3P9hGy//nVELZIEWuRrXNsgCCZIlgGMfTSKZp0UwQvKTqPWa\n\tVMDA==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:sender:subject:to:cc:references:from:message-id\n\t:date:user-agent:mime-version:in-reply-to:content-language\n\t:content-transfer-encoding;\n\tbh=miyEGFQ0QUFeAy2Mx5dXOagfTjMEFHdUTVXda1gsWbw=;\n\tb=c4DseOiw+UphG3WXh1ZmVDStTZARgtWqK269z/33LpYEJNT5qLPX3OEK9jFqMntmf9\n\tJ4buPK3OhEUVTfZOPWN2NSY+SG1SuVCyU40bBRHYWdiC5VwhAycnPgO5DL0gB3PFO2Cz\n\tLyASttOwCcU7t6gB8JKnvv+9+T1c1k8VjyOhKtpmp3ujrdIV+tI9ZjoCYThBP56ydM/j\n\tLZJ3XfIO8dAS6yoL6pVI3A/dQm8wT5UhRn1QxSbZu+z+rVmKqzLg9KVQbgU0H1j8V2OY\n\t09dxdGYyYDXuhtUgA03tzXWhiP8TXNVCiEt5ctJYUjMiPi0XbXFB0aMLn/Pbjq9Zm5jh\n\tCjnA==","X-Gm-Message-State":"AHPjjUj2SKZwsEereqZUQXPNXXVdIlm4qHb9eDWQAaZkxO/3pMz1Gb08\n\trUUjkdTcnkpMsg==","X-Google-Smtp-Source":"ADKCNb7yg941BzsPojh6JN3DOrSk7Wp1aPeoZH/rfHsT0PMkdhyhAHDZmR13Fmt2cQCcUvLlxzCyRA==","X-Received":"by 10.98.211.193 with SMTP id z62mr32566945pfk.118.1505740885079;\n\tMon, 18 Sep 2017 06:21:25 -0700 (PDT)","Subject":"Re: [PATCH 1/5] i2c: gpio: Convert to use descriptors","To":"hs@denx.de, Linus Walleij <linus.walleij@linaro.org>","Cc":"Lee Jones <lee.jones@linaro.org>, Ben Dooks <ben@fluff.org.uk>,\n\tVille Syrjala <syrjala@sci.fi>, Magnus Damm <magnus.damm@gmail.com>,\n\tWolfram Sang <wsa@the-dreams.de>,\n\t\"linux-i2c@vger.kernel.org\" <linux-i2c@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\tLinux MIPS <linux-mips@linux-mips.org>,\n\tadi-buildroot-devel@lists.sourceforge.net,\n\t\"arm@kernel.org\" <arm@kernel.org>, Steven Miao <realmz6@gmail.com>,\n\tRalf Baechle <ralf@linux-mips.org>","References":"<20170910214424.14945-1-linus.walleij@linaro.org>\n\t<20170910214424.14945-2-linus.walleij@linaro.org>\n\t<20170914093509.uwk47vt3wnm3rtqb@dell>\n\t<CACRpkdZYDALXSoEE9jdo7A5P4XZczVbh_uiLkE54=sRtA3rNDQ@mail.gmail.com>\n\t<59BF5483.9020403@denx.de>","From":"Guenter Roeck <linux@roeck-us.net>","Message-ID":"<0c3eaa74-6e94-825c-5830-2cfc71efaf4f@roeck-us.net>","Date":"Mon, 18 Sep 2017 06:21:20 -0700","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":"<59BF5483.9020403@denx.de>","Content-Type":"text/plain; charset=utf-8; format=flowed","Content-Language":"en-US","Content-Transfer-Encoding":"8bit","Sender":"linux-i2c-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-i2c.vger.kernel.org>","X-Mailing-List":"linux-i2c@vger.kernel.org"}}]