[{"id":1772765,"web_url":"http://patchwork.ozlabs.org/comment/1772765/","msgid":"<CACRpkdYmO2PSKU-qkBMW7C35kHf=usfOoEAobQDMMdzd1RFSTw@mail.gmail.com>","list_archive_url":null,"date":"2017-09-21T12:21:19","subject":"Re: [PATCH 0/8] pinctrl: meson: clean pin offsets","submitter":{"id":7055,"url":"http://patchwork.ozlabs.org/api/people/7055/","name":"Linus Walleij","email":"linus.walleij@linaro.org"},"content":"On Wed, Sep 20, 2017 at 3:39 PM, Jerome Brunet <jbrunet@baylibre.com> wrote:\n\n> The initial goal of this series was move to TEST_N pin from the EE\n> controller to AO controller, where it belongs. This meant modify the\n> EE_OFF value.\n>\n> This offset is a quirk we brought from the vendor driver when it was\n> initially merged. There no reason to keep this around and we could simply\n> let pinctrl figure the pin base value.\n>\n> Removing this offset, while simple, ends up being quite a patch bomb.\n> This is why I split the change over 5 first patches, so the important\n> change, patch #1 remains visible. Of course, to avoid breaking bisect,\n> these first 5 patches should be squashed into one. (If you prefer that I\n> squash it myself, I may have to send you a PR as the patch would exceed\n> VGER 100000 characters limit)\n>\n> The last change is this series, while not directly related, also requires\n> to adjust the gpio-line-names property in DT. Having these changes going\n> together would make it easier to coordinate the DTS changes.\n>\n> This was changeset has been test on gxbb P200, gxl libretech-cc.  It was\n> also boot tested on meson8 (Thx Martin!)\n>\n> Jerome Brunet (8):\n>   pinctrl: meson: remove offset from pinctrl\n>   pinctrl: meson: remove offset continued - gxbb\n>   pinctrl: meson: remove offset continued - gxl\n>   pinctrl: meson: remove offset continued - meson8\n>   pinctrl: meson: remove offset continued - meson8b\n>   pinctrl: meson: get rid of pin_base\n>   pinctrl: meson-gx: TEST_N belongs to the AO controller\n>   pinctrl: meson-gxbb: add missing GPIOX_22 pin\n\nLooks good just waiting for review from Carlo && || Kevin.\n\nYours,\nLinus Walleij\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@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=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"UMX+pDNp\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xybLq5nYwz9t43\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tThu, 21 Sep 2017 22:21:23 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751629AbdIUMVW (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tThu, 21 Sep 2017 08:21:22 -0400","from mail-io0-f169.google.com ([209.85.223.169]:54488 \"EHLO\n\tmail-io0-f169.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751764AbdIUMVU (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Thu, 21 Sep 2017 08:21:20 -0400","by mail-io0-f169.google.com with SMTP id h66so10304396ioh.11\n\tfor <devicetree@vger.kernel.org>;\n\tThu, 21 Sep 2017 05:21:20 -0700 (PDT)","by 10.79.164.78 with HTTP; Thu, 21 Sep 2017 05:21:19 -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=JkGLF5vhYI4LQejR3JiQdwojpFL25E2rWd6fZ9WKpuw=;\n\tb=UMX+pDNpGrGTizv3sw/artp7ZOYwgzaYkuF8R9Gpq/b5lxR4HP73dG7eybx6ZSVcWS\n\tKk/gq4e95QX+Fac12qyWweodCzqgvvejQ6ftkdlXAnYXjmG1IYWyq/8QYODROsDJ6/yz\n\tqPX4FEv/RoyZaVe4haopOJoDl3NquDZVcxtlc=","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=JkGLF5vhYI4LQejR3JiQdwojpFL25E2rWd6fZ9WKpuw=;\n\tb=t/t0CcCR1L35GV0NE05uJGKp5D//mHfXRNxITxLyVKn8miUQIMPbz63xQWMPiIPgEf\n\tppFJYDeolcpO7MWkZhRxtx/vW+Gh7cfyom82mD/IYHi8vK8mMsG6k5t8jZc4AfHLnxrf\n\tTPWAVPfA8H/jEEkpxe4z7LjqttKHANj62IicNzHQPQ1zEv6JHS1TpSk/u3XtJNc8WUe1\n\tw5upgPFFJv2jfY/9gDusWGbkv2JNZqq7qrXp5EpbMywzV4qAEtdBTRCeGWf3+SM6CZVE\n\tA0FvWd3AExZo6AKgk4zIsCEyrEfTkfYlpnoWx7mNDYKyE+2dxD6nrpi7llxxej9mjkrS\n\toSqQ==","X-Gm-Message-State":"AHPjjUgHTAlWd/qHqFaZSv0vxBRQm7wiSIbLWPEBNbGLX0DZBsu/ms7J\n\tLptjrWv7uZu5GrXzLDlEbpI30RmOFCXtc9sUJEcelA==","X-Google-Smtp-Source":"AOwi7QDlmiQXHcpKG1/Sr8zwAvK7oT+KqyfKmhSrA7dr4+h3A7KIqH+UD51petiQdz3LUzaYCvnegM+3iQoTN+wmD1w=","X-Received":"by 10.107.22.65 with SMTP id 62mr2757127iow.269.1505996480117;\n\tThu, 21 Sep 2017 05:21:20 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<20170920133927.17390-1-jbrunet@baylibre.com>","References":"<20170920133927.17390-1-jbrunet@baylibre.com>","From":"Linus Walleij <linus.walleij@linaro.org>","Date":"Thu, 21 Sep 2017 14:21:19 +0200","Message-ID":"<CACRpkdYmO2PSKU-qkBMW7C35kHf=usfOoEAobQDMMdzd1RFSTw@mail.gmail.com>","Subject":"Re: [PATCH 0/8] pinctrl: meson: clean pin offsets","To":"Jerome Brunet <jbrunet@baylibre.com>, Carlo Caione <carlo@caione.org>,\n\tKevin Hilman <khilman@baylibre.com>","Cc":"\"linux-gpio@vger.kernel.org\" <linux-gpio@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\t\"open list:ARM/Amlogic Meson...\" <linux-amlogic@lists.infradead.org>, \n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\t\"devicetree@vger.kernel.org\" <devicetree@vger.kernel.org>,\n\tMartin Blumenstingl <martin.blumenstingl@googlemail.com>","Content-Type":"text/plain; charset=\"UTF-8\"","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"}},{"id":1772894,"web_url":"http://patchwork.ozlabs.org/comment/1772894/","msgid":"<1506006009.2703.175.camel@baylibre.com>","list_archive_url":null,"date":"2017-09-21T15:00:09","subject":"Re: [PATCH 0/8] pinctrl: meson: clean pin offsets","submitter":{"id":69839,"url":"http://patchwork.ozlabs.org/api/people/69839/","name":"Jerome Brunet","email":"jbrunet@baylibre.com"},"content":"On Thu, 2017-09-21 at 14:21 +0200, Linus Walleij wrote:\n> On Wed, Sep 20, 2017 at 3:39 PM, Jerome Brunet <jbrunet@baylibre.com> wrote:\n> \n> > The initial goal of this series was move to TEST_N pin from the EE\n> > controller to AO controller, where it belongs. This meant modify the\n> > EE_OFF value.\n> > \n> > This offset is a quirk we brought from the vendor driver when it was\n> > initially merged. There no reason to keep this around and we could simply\n> > let pinctrl figure the pin base value.\n> > \n> > Removing this offset, while simple, ends up being quite a patch bomb.\n> > This is why I split the change over 5 first patches, so the important\n> > change, patch #1 remains visible. Of course, to avoid breaking bisect,\n> > these first 5 patches should be squashed into one. (If you prefer that I\n> > squash it myself, I may have to send you a PR as the patch would exceed\n> > VGER 100000 characters limit)\n> > \n> > The last change is this series, while not directly related, also requires\n> > to adjust the gpio-line-names property in DT. Having these changes going\n> > together would make it easier to coordinate the DTS changes.\n> > \n> > This was changeset has been test on gxbb P200, gxl libretech-cc.  It was\n> > also boot tested on meson8 (Thx Martin!)\n> > \n> > Jerome Brunet (8):\n> >   pinctrl: meson: remove offset from pinctrl\n> >   pinctrl: meson: remove offset continued - gxbb\n> >   pinctrl: meson: remove offset continued - gxl\n> >   pinctrl: meson: remove offset continued - meson8\n> >   pinctrl: meson: remove offset continued - meson8b\n> >   pinctrl: meson: get rid of pin_base\n> >   pinctrl: meson-gx: TEST_N belongs to the AO controller\n> >   pinctrl: meson-gxbb: add missing GPIOX_22 pin\n> \n> Looks good just waiting for review from Carlo && || Kevin.\n\nThanks Linus,\n\nAfter doing this rework, I noticed that this driver (not the only one though)\nassume gpio offset (param of gpio calls) and pin offset are the same thing ...\ninstead of relying pinctrl (and gpio-ranges) to do the translation.\n\nTo make things a bit more clean, I was thinking about forwarding all gpios\nframework calls to pinconf, so the gpio to pin offset would go through the\nproper mapping function.\n\nIs this the way to do it ?\n\nUsing gpio_pinctrl_set_config() I should be able to achieve almost any \"write\"\nfunctions but I got stuck on gpio_get()\n\nATM the moment there is no gpio_pinctrl_get_config() or something similar to\nread stuff in the gpio framework from pinconf. Would you be open to add\nsomething like this ?\n\n> \n> Yours,\n> Linus Walleij\n\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@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=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=baylibre-com.20150623.gappssmtp.com\n\theader.i=@baylibre-com.20150623.gappssmtp.com header.b=\"q6P9QsRF\"; \n\tdkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xyftB2zSkz9t4B\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tFri, 22 Sep 2017 01:00:18 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751871AbdIUPAP (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tThu, 21 Sep 2017 11:00:15 -0400","from mail-wm0-f42.google.com ([74.125.82.42]:46446 \"EHLO\n\tmail-wm0-f42.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751792AbdIUPAN (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Thu, 21 Sep 2017 11:00:13 -0400","by mail-wm0-f42.google.com with SMTP id m72so2682237wmc.1\n\tfor <devicetree@vger.kernel.org>;\n\tThu, 21 Sep 2017 08:00:12 -0700 (PDT)","from boomer (cag06-3-82-243-161-21.fbx.proxad.net. [82.243.161.21])\n\tby smtp.gmail.com with ESMTPSA id\n\t64sm1536389wma.21.2017.09.21.08.00.10\n\t(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);\n\tThu, 21 Sep 2017 08:00:11 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=baylibre-com.20150623.gappssmtp.com; s=20150623;\n\th=message-id:subject:from:to:cc:date:in-reply-to:references\n\t:mime-version:content-transfer-encoding;\n\tbh=3ciu1i2LgTgplQnYXs/WwTMeiq4TqOq+dod8z84fXZU=;\n\tb=q6P9QsRF0DSipIJCxeybJXhXwXKaIozzxLxgwIZoyJm2LIgGTn5O+EAeZLrtlIqcMf\n\td4gGQwnEbCXqC1zA5n/JZZbN1vLwVpA+hwq2jBa1d+K8GFuTVs4BQaKBLVKFioSoxdtm\n\tN6OK+0jIhil9Ue8hAnaJ9Hss/veOIKY1AMOJ6Pa70tLgehm5iIPWURhQlx3c9wCqPma4\n\tW90Nu5aREPQw9kimUczK18qlcITxG9TqjgAQAvkMj8N2AaANgu83X4MqN9GdNEBVBMiM\n\tCrRXD+ZHIZJb4OujSXHCvqgGg2rkMl7psxtU+hEdMW0RSDDEWhJ8soag5kIo+5O87a1d\n\tkU2w==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to\n\t:references:mime-version:content-transfer-encoding;\n\tbh=3ciu1i2LgTgplQnYXs/WwTMeiq4TqOq+dod8z84fXZU=;\n\tb=ALv4erWbpcPaJzYf79kRqy9Y5ijn38XHP8bBImDVt6uMlq18L6bMoXOkDrdqv0AEVk\n\tl7raas/zSl7AryJHhFEBSz9vV//tdoRmVmZlPB/FZjk5Qvf73gC1OOPPaRdsHjVBfI/Y\n\t097W6oHg3E15oFBmUecdvQjpqeGTARiJkNubYBBjZO8Ed2stxSKXinPKBsxATIYV7Xpm\n\ta0o8tkXdsoWdBAySNTdTpqTxmMKBCgGLGBCe55L4kv2/Ix5rxj9Y7xn8MUGeWr/Tis3Q\n\tFU/9OdShaSxpPFzfCaRiE9frOlqg2u5cStZaxHXBw9RZqnpdn+oUhjObXv/huzdTCJUn\n\tIaQg==","X-Gm-Message-State":"AHPjjUjyMS1+Lx3Ma3WDCuOFpSV+3ftq+yQbqYaaz4ov/13/NgHo3Jg8\n\tFR7+MKvVtom2OWqWGpYLAcySpA==","X-Google-Smtp-Source":"AOwi7QBWsQYTyhiT3O7SxyVJtEVmCvR5NV+Vu4YhAoa7X70Anft5gxKaDytH6JjX7GOzTzkLPzyc7Q==","X-Received":"by 10.28.210.72 with SMTP id j69mr1352948wmg.75.1506006012077;\n\tThu, 21 Sep 2017 08:00:12 -0700 (PDT)","Message-ID":"<1506006009.2703.175.camel@baylibre.com>","Subject":"Re: [PATCH 0/8] pinctrl: meson: clean pin offsets","From":"Jerome Brunet <jbrunet@baylibre.com>","To":"Linus Walleij <linus.walleij@linaro.org>, Carlo Caione <carlo@caione.org>,\n\tKevin Hilman <khilman@baylibre.com>","Cc":"\"linux-gpio@vger.kernel.org\" <linux-gpio@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\t\"open list:ARM/Amlogic Meson...\" <linux-amlogic@lists.infradead.org>, \n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\t\"devicetree@vger.kernel.org\" <devicetree@vger.kernel.org>,\n\tMartin Blumenstingl <martin.blumenstingl@googlemail.com>","Date":"Thu, 21 Sep 2017 17:00:09 +0200","In-Reply-To":"<CACRpkdYmO2PSKU-qkBMW7C35kHf=usfOoEAobQDMMdzd1RFSTw@mail.gmail.com>","References":"<20170920133927.17390-1-jbrunet@baylibre.com>\n\t<CACRpkdYmO2PSKU-qkBMW7C35kHf=usfOoEAobQDMMdzd1RFSTw@mail.gmail.com>","Content-Type":"text/plain; charset=\"UTF-8\"","X-Mailer":"Evolution 3.24.5 (3.24.5-1.fc26) ","Mime-Version":"1.0","Content-Transfer-Encoding":"7bit","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"}},{"id":1773371,"web_url":"http://patchwork.ozlabs.org/comment/1773371/","msgid":"<CACRpkdb+gv+LALF-3wL8AHRC02LF5KHXqSO7=4De-tW4p43=og@mail.gmail.com>","list_archive_url":null,"date":"2017-09-22T08:47:59","subject":"Re: [PATCH 0/8] pinctrl: meson: clean pin offsets","submitter":{"id":7055,"url":"http://patchwork.ozlabs.org/api/people/7055/","name":"Linus Walleij","email":"linus.walleij@linaro.org"},"content":"On Thu, Sep 21, 2017 at 5:00 PM, Jerome Brunet <jbrunet@baylibre.com> wrote:\n\n> After doing this rework, I noticed that this driver (not the only one though)\n> assume gpio offset (param of gpio calls) and pin offset are the same thing ...\n> instead of relying pinctrl (and gpio-ranges) to do the translation.\n\nHm yeah I guess drivers tend to do that if the two are identical.\n\n> To make things a bit more clean, I was thinking about forwarding all gpios\n> framework calls to pinconf, so the gpio to pin offset would go through the\n> proper mapping function.\n>\n> Is this the way to do it ?\n>\n> Using gpio_pinctrl_set_config() I should be able to achieve almost any \"write\"\n> functions but I got stuck on gpio_get()\n\nThe intention is not to let pin config be the solve-all backend for\ncombined GPIO drivers, we still want separation of concerns.\n\nThe idea is that the GPIO part of the driver still drive a line high/low\nand that means it can also handle things like .set_multiple() to set\nseveral lines at once. There is also .get_multiple() in the works.\n\nI do not think these things should be relayed to pin config,\npin config is not for driving GPIO lines, only for setting up\nthe electrical properties of them.\n\nWhat we have is optional pin config back-end to set direction\nand set configs such as debounce or open drain by relaying\nthe gpiochip .set_config() callback to pinctrl_gpio_set_config().\nThis function is in <linux/pinctrl/consumer.h> for a reason: the\nGPIO driver is a consumer of pinctrl services.\n\nThese:\nextern int pinctrl_request_gpio(unsigned gpio);\nextern void pinctrl_free_gpio(unsigned gpio);\nextern int pinctrl_gpio_direction_input(unsigned gpio);\nextern int pinctrl_gpio_direction_output(unsigned gpio);\nextern int pinctrl_gpio_set_config(unsigned gpio, unsigned long config);\n\nHm I should rename the first two to pinctrl_gpio_request()\nand pinctrl_gpio_free() don't you think... My OCD kicks in.\n\nAnyways: as you can see we even have special callbacks\nto set the lines as input and output, we do not use the\npin config calls with parameters PIN_CONFIG_OUTPUT\nand there isn't even a corresponding PIN_CONFIG_INPUT\nthat will really set the pin to input mode for GPIO.\nAnd that would have been the first refactoring here\n(getting rid of pinctrl_gpio_direction*).\n\nThat is already a bit of a daunting task, and I don't even\nknow if it makes sense :/\n\nRelaying setting the output value or getting the input\nvalue to pinctrl doesn't make sense to me at all.\n\n> ATM the moment there is no gpio_pinctrl_get_config() or something similar to\n> read stuff in the gpio framework from pinconf. Would you be open to add\n> something like this ?\n\nI do not see the use case, but if you can describe it I can respond.\n\n.pin_config_get() in <linux/pinctrl/pinconf.h> is already seldom\nimplemented correctly and drivers do not read out the hardware\nstate at probe() time. And they don't read out the mux setting\nat all, ever, just set it.\n\nYours,\nLinus Walleij\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@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=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"FmxZ1ohM\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xz6ZD2FjBz9t3h\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tFri, 22 Sep 2017 18:48:04 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751920AbdIVIsC (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tFri, 22 Sep 2017 04:48:02 -0400","from mail-it0-f42.google.com ([209.85.214.42]:49326 \"EHLO\n\tmail-it0-f42.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751838AbdIVIsB (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Fri, 22 Sep 2017 04:48:01 -0400","by mail-it0-f42.google.com with SMTP id c195so671420itb.4\n\tfor <devicetree@vger.kernel.org>;\n\tFri, 22 Sep 2017 01:48:00 -0700 (PDT)","by 10.79.164.78 with HTTP; Fri, 22 Sep 2017 01:47:59 -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=pJGx70WhvUUMJfZLVCGXVmftnc9RPx7CNUYzI12BM74=;\n\tb=FmxZ1ohMkspTYbKL6PxZFSavRJlpgCST9Wi71D7+XnGvbTKE04VUlcOBPt4Wx4oCdr\n\t87KDdFNneVVO0pxFzadUcTstH3/4oLinFpMEAXBwV2XxV/WxoPpxzDSC14Ok6QUK/XLX\n\tJdxesGH4UXIVmQ4JzhcwfCwXUD9+4YahN6uZM=","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=pJGx70WhvUUMJfZLVCGXVmftnc9RPx7CNUYzI12BM74=;\n\tb=TmwZkEJ6akgEr1UR7Qt3kct4r1dN1WqKw8srE1ndrFXQ0NMJMhVMOzDZMBeN3YLk5r\n\tP7YUc9F/gWhp4EnoBdrqxM7QxNv0CqQNJa2PrehZsr/ZYpRbaC0LBdD4Xbc6IuC/k4js\n\tm3vM3cIDIMTdImvSbgfDD9mAZHxSidwVXcKVNfEX86Mvd94VZ5yAFV9yljLzrvWggVMA\n\t6WMW5diZ7U192K+EcodxgLHnDSPVUKUZL7taNenR3Mue1XtX48zWvIsik2vN7/zozbLr\n\tc9DF6mDzlUoa7obBifJAdMgEK1hnHl8t1RBgUsgsXmzu5YS/syuWCxGmQr7I+gktkqRb\n\thwIw==","X-Gm-Message-State":"AHPjjUh9UrJTS2umcJ9af7qUTFUtJYuFHxpMKqJy1fZKz8bJ91dXDqjl\n\tsX+jnwH35TQrfeyiSSyjK3aWBKvEkCFj6u8LFrwp1A==","X-Google-Smtp-Source":"AOwi7QCdANp+Gauvn6H7yKQrgg9hbi0yvFFbxHUH97xlVzfvMwoCQF1LOtNqRrVuCeItYB7ysurbq+vybvxFviTrQ1o=","X-Received":"by 10.36.123.200 with SMTP id q191mr4910529itc.83.1506070080364; \n\tFri, 22 Sep 2017 01:48:00 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<1506006009.2703.175.camel@baylibre.com>","References":"<20170920133927.17390-1-jbrunet@baylibre.com>\n\t<CACRpkdYmO2PSKU-qkBMW7C35kHf=usfOoEAobQDMMdzd1RFSTw@mail.gmail.com>\n\t<1506006009.2703.175.camel@baylibre.com>","From":"Linus Walleij <linus.walleij@linaro.org>","Date":"Fri, 22 Sep 2017 10:47:59 +0200","Message-ID":"<CACRpkdb+gv+LALF-3wL8AHRC02LF5KHXqSO7=4De-tW4p43=og@mail.gmail.com>","Subject":"Re: [PATCH 0/8] pinctrl: meson: clean pin offsets","To":"Jerome Brunet <jbrunet@baylibre.com>","Cc":"Carlo Caione <carlo@caione.org>, Kevin Hilman <khilman@baylibre.com>,\n\t\"linux-gpio@vger.kernel.org\" <linux-gpio@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\t\"open list:ARM/Amlogic Meson...\" <linux-amlogic@lists.infradead.org>, \n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\t\"devicetree@vger.kernel.org\" <devicetree@vger.kernel.org>,\n\tMartin Blumenstingl <martin.blumenstingl@googlemail.com>","Content-Type":"text/plain; charset=\"UTF-8\"","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"}},{"id":1777945,"web_url":"http://patchwork.ozlabs.org/comment/1777945/","msgid":"<7hmv5cdiyw.fsf@baylibre.com>","list_archive_url":null,"date":"2017-09-30T20:33:59","subject":"Re: [PATCH 0/8] pinctrl: meson: clean pin offsets","submitter":{"id":68189,"url":"http://patchwork.ozlabs.org/api/people/68189/","name":"Kevin Hilman","email":"khilman@baylibre.com"},"content":"Jerome Brunet <jbrunet@baylibre.com> writes:\n\n> The initial goal of this series was move to TEST_N pin from the EE\n> controller to AO controller, where it belongs. This meant modify the\n> EE_OFF value.\n>\n> This offset is a quirk we brought from the vendor driver when it was\n> initially merged. There no reason to keep this around and we could simply\n> let pinctrl figure the pin base value.\n>\n> Removing this offset, while simple, ends up being quite a patch bomb.\n> This is why I split the change over 5 first patches, so the important\n> change, patch #1 remains visible. Of course, to avoid breaking bisect,\n> these first 5 patches should be squashed into one. (If you prefer that I\n> squash it myself, I may have to send you a PR as the patch would exceed\n> VGER 100000 characters limit)\n>\n> The last change is this series, while not directly related, also requires\n> to adjust the gpio-line-names property in DT. Having these changes going\n> together would make it easier to coordinate the DTS changes.\n>\n> This was changeset has been test on gxbb P200, gxl libretech-cc.  It was\n> also boot tested on meson8 (Thx Martin!)\n\nReally nice cleanup, thanks!\n\nReviewed-by: Kevin Hilman <khilman@baylibre.com>\n\nKevin\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@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=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=baylibre-com.20150623.gappssmtp.com\n\theader.i=@baylibre-com.20150623.gappssmtp.com header.b=\"P2qJ1qPJ\"; \n\tdkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y4KvF2SFwz9t2Q\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tSun,  1 Oct 2017 07:35:53 +1100 (AEDT)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1752676AbdI3Ufv (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tSat, 30 Sep 2017 16:35:51 -0400","from mail-wr0-f175.google.com ([209.85.128.175]:53264 \"EHLO\n\tmail-wr0-f175.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751384AbdI3Ufb (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Sat, 30 Sep 2017 16:35:31 -0400","by mail-wr0-f175.google.com with SMTP id 54so1573962wrz.10\n\tfor <devicetree@vger.kernel.org>;\n\tSat, 30 Sep 2017 13:35:30 -0700 (PDT)","from localhost\n\t(LAubervilliers-656-1-171-117.w193-251.abo.wanadoo.fr.\n\t[193.251.56.117]) by smtp.gmail.com with ESMTPSA id\n\ti7sm4817751wmc.18.2017.09.30.13.35.28\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tSat, 30 Sep 2017 13:35:28 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=baylibre-com.20150623.gappssmtp.com; s=20150623;\n\th=from:to:cc:subject:organization:references:date:message-id\n\t:user-agent:mime-version;\n\tbh=a/AXAhiGZZuvmq7hAuVA07BpaoTd8CA/x5KRLlfyXPw=;\n\tb=P2qJ1qPJxPdij4RNGPW4+I3LIx8IE41kd+GHMljYMrL6T6iTjEI4prJsGNHjZCvCo0\n\tl22vT/MOnSoXwRGIBYyMT9V8FPnHad/GESukrDYo1eYZYaRLeaMPnaOUuuYlWR4t4Z1s\n\tyoakSH0BGMXvlciatVq9GsVEvzvlFKKYBLKN0Y13ngKwKDke11E/Lkq2fYe9Y084aqa7\n\trauyu+vhZVD2K82y6NDrUkHC1ij19tmR2kxZkP4wqS+sGSVSq0eOfy7O9l197S8mkMrT\n\tMiSZ9sKcfb31QLyFDU1kF2L9Sg6+nVb9t2sR+7RWOyk4n6CPOHhazt2NXWX1T/OHaNqc\n\tbOkg==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:from:to:cc:subject:organization:references:date\n\t:message-id:user-agent:mime-version;\n\tbh=a/AXAhiGZZuvmq7hAuVA07BpaoTd8CA/x5KRLlfyXPw=;\n\tb=QU+LcGOrgvUpDpVAuE+NrMmPzfk5km6YhlGloeET0vpB+Hd58KAcXI/0k43qofsX2I\n\ttpWpci0mr57HaQvlkBTfkla2xB+RtSn2h2Oq5bfS3DEroS8x5NIhNZCm/gJTI2kHYCfJ\n\thOghkNPvuXQ2xe0wRGAyfibMjS8dRqHk9NULgFPWcDC0I5hhTWlILJuLiaZ2wsxh50QH\n\tMBSPWy096P/CxSUOZ2fjL7b5N5hL4wTxmQOOm0XNZdFi0fhglC0PgLy8ooMhoAbEI85c\n\tF7qsRpPoa4Jz5upXICutjfT101EdQXKmA8CIQpNIZcoZPrGZU2IKsVB1AiLLSEmNlLrO\n\tsFXA==","X-Gm-Message-State":"AHPjjUiiBwnQTowt9+fuGCmq/KSTJ1eKhzh0i9zqBVDEeAyz0xX3Q1wd\n\tfczNtiLV84elXNK01+tgxn2+9Q==","X-Google-Smtp-Source":"AOwi7QCQT1qubKkI3EdwvZ9T+Q3i8xaJWxhJFwPVJBKNUyI1BePbUhKYJs3dXu4qK2gCAWwcNb+IkQ==","X-Received":"by 10.223.195.110 with SMTP id e43mr9233449wrg.189.1506803729852;\n\tSat, 30 Sep 2017 13:35:29 -0700 (PDT)","From":"Kevin Hilman <khilman@baylibre.com>","To":"Jerome Brunet <jbrunet@baylibre.com>","Cc":"Linus Walleij <linus.walleij@linaro.org>,\n\tCarlo Caione <carlo@caione.org>, linux-gpio@vger.kernel.org,\n\tlinux-arm-kernel@lists.infradead.org,\n\tlinux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org,\n\tdevicetree@vger.kernel.org,\n\tMartin Blumenstingl <martin.blumenstingl@googlemail.com>","Subject":"Re: [PATCH 0/8] pinctrl: meson: clean pin offsets","Organization":"BayLibre","References":"<20170920133927.17390-1-jbrunet@baylibre.com>","Date":"Sat, 30 Sep 2017 22:33:59 +0200","Message-ID":"<7hmv5cdiyw.fsf@baylibre.com>","User-Agent":"Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)","MIME-Version":"1.0","Content-Type":"text/plain","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"}},{"id":1777946,"web_url":"http://patchwork.ozlabs.org/comment/1777946/","msgid":"<7hk20fexgy.fsf@baylibre.com>","list_archive_url":null,"date":"2017-09-30T20:35:25","subject":"Re: [PATCH 0/8] pinctrl: meson: clean pin offsets","submitter":{"id":68189,"url":"http://patchwork.ozlabs.org/api/people/68189/","name":"Kevin Hilman","email":"khilman@baylibre.com"},"content":"Jerome Brunet <jbrunet@baylibre.com> writes:\n\n> The initial goal of this series was move to TEST_N pin from the EE\n> controller to AO controller, where it belongs. This meant modify the\n> EE_OFF value.\n>\n> This offset is a quirk we brought from the vendor driver when it was\n> initially merged. There no reason to keep this around and we could simply\n> let pinctrl figure the pin base value.\n>\n> Removing this offset, while simple, ends up being quite a patch bomb.\n> This is why I split the change over 5 first patches, so the important\n> change, patch #1 remains visible. Of course, to avoid breaking bisect,\n> these first 5 patches should be squashed into one. (If you prefer that I\n> squash it myself, I may have to send you a PR as the patch would exceed\n> VGER 100000 characters limit)\n>\n> The last change is this series, while not directly related, also requires\n> to adjust the gpio-line-names property in DT. Having these changes going\n> together would make it easier to coordinate the DTS changes.\n>\n> This was changeset has been test on gxbb P200, gxl libretech-cc.  It was\n> also boot tested on meson8 (Thx Martin!)\n\nReally nice cleanup, thanks!\n\nReviewed-by: Kevin Hilman <khilman@baylibre.com>\n\nKevin\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@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=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=baylibre-com.20150623.gappssmtp.com\n\theader.i=@baylibre-com.20150623.gappssmtp.com header.b=\"mySi3rpA\"; \n\tdkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y4KvK2sgzz9t48\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tSun,  1 Oct 2017 07:35:57 +1100 (AEDT)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751292AbdI3Ufa (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tSat, 30 Sep 2017 16:35:30 -0400","from mail-wr0-f169.google.com ([209.85.128.169]:49375 \"EHLO\n\tmail-wr0-f169.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751217AbdI3Uf2 (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Sat, 30 Sep 2017 16:35:28 -0400","by mail-wr0-f169.google.com with SMTP id h16so1575971wrf.6\n\tfor <devicetree@vger.kernel.org>;\n\tSat, 30 Sep 2017 13:35:28 -0700 (PDT)","from localhost\n\t(LAubervilliers-656-1-171-117.w193-251.abo.wanadoo.fr.\n\t[193.251.56.117]) by smtp.gmail.com with ESMTPSA id\n\tn57sm9697237wrn.29.2017.09.30.13.35.26\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tSat, 30 Sep 2017 13:35:26 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=baylibre-com.20150623.gappssmtp.com; s=20150623;\n\th=from:to:cc:subject:organization:references:user-agent:date\n\t:message-id:mime-version;\n\tbh=a/AXAhiGZZuvmq7hAuVA07BpaoTd8CA/x5KRLlfyXPw=;\n\tb=mySi3rpAG4QhpdO75NiRztBg9iV3sk9ztG+hLWmPkOjVrbLfIiSP7Pt//OoeBwb19P\n\tLKKh0RiCeiLIeBkTKTWr3z5qMqA02IaCnxyV8p9sacf6XupGide/rmcwIXtpWZ9M3F2E\n\tooxHQE6I3/I6ZjkQDTNNs/Gmm55i6Zxfm47A6Fm/hjZX9IeYzdETK6d0ywZpgos1Ot1z\n\tkUmO40A8v2AU8Itut7MuOheoFtmzAjFlco0JCdiL4hn6f5YmkHN9aUEjLG8tUgYRm/rZ\n\tPrCMCndsgSe61zkffXzfwl8Mc/bLjJGSCBl+/k9xWc0vGJqXEWTPy8AOvOwryGbcMVBN\n\tnchA==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:from:to:cc:subject:organization:references\n\t:user-agent:date:message-id:mime-version;\n\tbh=a/AXAhiGZZuvmq7hAuVA07BpaoTd8CA/x5KRLlfyXPw=;\n\tb=Ll3dOYTbY6O+5007pKC/fiQNO9wX2NOYBjll+NteN//t98mUAsCe8sxO41G7gg1OQF\n\tVcNNlVj/8oekWJPHIbRVa7vqsURKfTt0GCJWIqQBiVCxz0eaRS4CPvO6An8S0hbixkMv\n\tC/5oFgG2YV7gCrZi+32teAF2Wh8Dd9oeIs3cZZ05u2B5ML0aAJYBi3zHYO8Oq2kd2iz1\n\tWHAjLOQkc84qaBIV9g2ZEOdAookzWU7RqUddS1g8DWQzOBYzmHjLLw5Nh37AHxbupfm5\n\t+KavZRE6ZZGdoKIoXYIJj2S50fOyOYsuQ9Ol8wqUhgK2z3bchAfe9tX53oc4KBf/cqbV\n\te27w==","X-Gm-Message-State":"AHPjjUg4XmfYMp0e8RQb1IMpGVTIZgjvFfCzz7mB6cR25caMjxnqHr5R\n\ttAWtqzBSVatIuWdtXhBFgZlRbg==","X-Google-Smtp-Source":"AOwi7QAQn70KY6RfuZxRNVyxFQ4YrACabS0pAx/km6307Ep9x6RHBBi8j62p7EWJTlfsWMgLY+5tig==","X-Received":"by 10.223.133.244 with SMTP id 49mr9835296wru.153.1506803727531; \n\tSat, 30 Sep 2017 13:35:27 -0700 (PDT)","From":"Kevin Hilman <khilman@baylibre.com>","To":"Jerome Brunet <jbrunet@baylibre.com>","Cc":"Linus Walleij <linus.walleij@linaro.org>,\n\tCarlo Caione <carlo@caione.org>, linux-gpio@vger.kernel.org,\n\tlinux-arm-kernel@lists.infradead.org,\n\tlinux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org,\n\tdevicetree@vger.kernel.org,\n\tMartin Blumenstingl <martin.blumenstingl@googlemail.com>","Subject":"Re: [PATCH 0/8] pinctrl: meson: clean pin offsets","Organization":"BayLibre","References":"<20170920133927.17390-1-jbrunet@baylibre.com>","User-Agent":"Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)","Date":"Sat, 30 Sep 2017 22:35:25 +0200","Message-ID":"<7hk20fexgy.fsf@baylibre.com>","MIME-Version":"1.0","Content-Type":"text/plain","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"}},{"id":1780491,"web_url":"http://patchwork.ozlabs.org/comment/1780491/","msgid":"<CACRpkdZJ6YWaMig2HSf6kf3aHHRmQ-ZdB0GhqF7f-EXX6iWLUA@mail.gmail.com>","list_archive_url":null,"date":"2017-10-05T11:22:42","subject":"Re: [PATCH 1/8] pinctrl: meson: remove offset from pinctrl","submitter":{"id":7055,"url":"http://patchwork.ozlabs.org/api/people/7055/","name":"Linus Walleij","email":"linus.walleij@linaro.org"},"content":"On Wed, Sep 20, 2017 at 3:39 PM, Jerome Brunet <jbrunet@baylibre.com> wrote:\n\n> Offset on meson pinctrl and gpios is something that was carried from the\n> vendor driver, where there is a weird link between the 2\n> controllers. Since these 2 controllers are independent, this offset adds\n> an unnecessary complexity.\n>\n> This patch remove this manually set offset and rely on pinctrl to figure\n> out the gpio base offset\n>\n> Tested-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>\n> Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>\n\nPatch applied.\n\nYours,\nLinus Walleij\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@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=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"GCH994vT\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y79Nk4VRjz9t2h\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tThu,  5 Oct 2017 22:22:46 +1100 (AEDT)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751801AbdJELWp (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tThu, 5 Oct 2017 07:22:45 -0400","from mail-io0-f181.google.com ([209.85.223.181]:43523 \"EHLO\n\tmail-io0-f181.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751691AbdJELWo (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Thu, 5 Oct 2017 07:22:44 -0400","by mail-io0-f181.google.com with SMTP id k101so13108940iod.0\n\tfor <devicetree@vger.kernel.org>;\n\tThu, 05 Oct 2017 04:22:43 -0700 (PDT)","by 10.79.14.140 with HTTP; Thu, 5 Oct 2017 04:22:42 -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=WeP/tkhX1gMKSyrW87Ox+AfdwJHsFlnrVmYSzTcr1fY=;\n\tb=GCH994vTucwqVtmC9R5aP4QOWpG4y/sJVjXHzcXmJkvaI8Tmc10ZRM6cvK08TvfDqT\n\tKsvxodI4lyp/gv7ThIpm+bP/qg9vz3kdqEmHli/dx/C8BT/BLYr1cGNN7vaXrnBkrv1P\n\tahdH9kh8d87Ul8acpbjbUPmrhTXzTEG47Agjk=","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=WeP/tkhX1gMKSyrW87Ox+AfdwJHsFlnrVmYSzTcr1fY=;\n\tb=j9NW67l6JZyKRpsH8648ZCWSEQwm1+oCko7TNj3pzP2eu0lNFO/U2afPrAGCUya9Zk\n\tPqWgTNeqWSouXpqgNx49QZVW/Fayd5aLWtr16psqi2wFr1D5jJ1awDgDfSLwB6wR5iIZ\n\tmP2mJkFGcQ5iRCjmuX2tGgBtZZFUcHGZc7J+6fyuEC/JbPPDMnH4xUh0CmsiGUwdjo7G\n\txPh6lbeGfHyBcvDkPtNjLNwSAk8XH0PjtSgfrk5iYgBh1xVFCn1bleU2naYDsahr/xFF\n\t2E/RwyJTyyO6lhh38UZ1BIwpmI8Cz7Ty62oef8zzh+xAHn/Mq2nUYv//r7ARANj/Dabf\n\tqWvg==","X-Gm-Message-State":"AMCzsaUDHYh10dDWVE6Fj9MOzzSMIxFlyUFJ/gB9WAc1P4KEDTf4K6Xb\n\tuZY46q3otu/C6LuGKIZmT/67UdYDEEJSJ3PUKSu+W/on","X-Google-Smtp-Source":"AOwi7QBvkwAJbjlMR7Rtjbr4RGwLnpEQxCOVzjI+SCY9XAF3klCfKpCHRhF4NhvdeRCd+x5QPNRKcahUXMzVfXAf6WA=","X-Received":"by 10.107.197.198 with SMTP id v189mr9183338iof.94.1507202563367;\n\tThu, 05 Oct 2017 04:22:43 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<20170920133927.17390-2-jbrunet@baylibre.com>","References":"<20170920133927.17390-1-jbrunet@baylibre.com>\n\t<20170920133927.17390-2-jbrunet@baylibre.com>","From":"Linus Walleij <linus.walleij@linaro.org>","Date":"Thu, 5 Oct 2017 13:22:42 +0200","Message-ID":"<CACRpkdZJ6YWaMig2HSf6kf3aHHRmQ-ZdB0GhqF7f-EXX6iWLUA@mail.gmail.com>","Subject":"Re: [PATCH 1/8] pinctrl: meson: remove offset from pinctrl","To":"Jerome Brunet <jbrunet@baylibre.com>","Cc":"Kevin Hilman <khilman@baylibre.com>, Carlo Caione <carlo@caione.org>,\n\t\"linux-gpio@vger.kernel.org\" <linux-gpio@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\t\"open list:ARM/Amlogic Meson...\" <linux-amlogic@lists.infradead.org>, \n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\t\"devicetree@vger.kernel.org\" <devicetree@vger.kernel.org>,\n\tMartin Blumenstingl <martin.blumenstingl@googlemail.com>","Content-Type":"text/plain; charset=\"UTF-8\"","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"}},{"id":1780495,"web_url":"http://patchwork.ozlabs.org/comment/1780495/","msgid":"<CACRpkdb1=-j7omaH3pNn3Rb=_V9A13s08kMrgsi6REXwzCuAJg@mail.gmail.com>","list_archive_url":null,"date":"2017-10-05T11:24:07","subject":"Re: [PATCH 2/8] pinctrl: meson: remove offset continued - gxbb","submitter":{"id":7055,"url":"http://patchwork.ozlabs.org/api/people/7055/","name":"Linus Walleij","email":"linus.walleij@linaro.org"},"content":"On Wed, Sep 20, 2017 at 3:39 PM, Jerome Brunet <jbrunet@baylibre.com> wrote:\n\n> Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>\n\nPatch applied.\n\nYours,\nLinus Walleij\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@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=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"X+O3hitJ\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y79QL328mz9t2h\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tThu,  5 Oct 2017 22:24:10 +1100 (AEDT)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1752038AbdJELYJ (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tThu, 5 Oct 2017 07:24:09 -0400","from mail-io0-f171.google.com ([209.85.223.171]:54081 \"EHLO\n\tmail-io0-f171.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751710AbdJELYI (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Thu, 5 Oct 2017 07:24:08 -0400","by mail-io0-f171.google.com with SMTP id q11so13082504ioe.10\n\tfor <devicetree@vger.kernel.org>;\n\tThu, 05 Oct 2017 04:24:08 -0700 (PDT)","by 10.79.14.140 with HTTP; Thu, 5 Oct 2017 04:24:07 -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=eOPa+fINZEQQQgkcC0Nml9l3bo2qp1ZbxuFOAf9tA/w=;\n\tb=X+O3hitJBYTXrl2ubUZl+7YmDN/UJRxSpcWcCsD65vmMSeMr7EmFkR1aMKqWAOF8Yz\n\t71mTvd5SOhVESSR8c25TJz1rRMQCJutkK3GfgrfZD2LWwuuDmiHeh2+5r/r8YNXaXwTr\n\twWz/dUPA+1081/3iHEMnsv+ilUKOdzGbJY5RU=","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=eOPa+fINZEQQQgkcC0Nml9l3bo2qp1ZbxuFOAf9tA/w=;\n\tb=jXcUY1Vu66mg5JIF7TYGrRpmQSZNjg/TdHxFxUDZ56+ZkZPnh0DLkRZVG6bv8v4Xkc\n\t2yJ7FfZ1n09fnTM2tLUgrWzD0SedknPP/0gIUZqmsE8SYTZvu5phmxSXGbEpHLSBv4nZ\n\tMKOzwW7FNDLV6hwfopDDBmHbpQm1J/FAWLLgBgF3+a+SwYVBtrZpHqqhMhwUmfxyjLAX\n\tu3DR3hHzSfPIPvOGYcqooagpASkYS1ykWGVCjsvzrEdvFHNZsRJyZHulTHm2szwK9nkZ\n\tCjMRfyORFuLRh15KOQYBBkQSjA0IBOANwI4zL59dLVr2nv/QOpvnZkqWxV9zCyQOOqyy\n\tWyzg==","X-Gm-Message-State":"AMCzsaUnIGNAMwS5Ii0u/hL8UsLjmxEQdIhCAJW/fksivDQAu0Iidd16\n\txmAfrcIErkw5U1N9vKkeEItk0M2wOR8Cb68Ok8CG7w==","X-Google-Smtp-Source":"AOwi7QDhnsYVjVce4yMO54u3mPgQd9CziQDnRGS8r0ynUa4sP5UP/WY0MvHYjPlq5IsSM1No2KFa/6CC4e1wVhKOfpY=","X-Received":"by 10.107.22.65 with SMTP id 62mr38128680iow.269.1507202647694; \n\tThu, 05 Oct 2017 04:24:07 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<20170920133927.17390-3-jbrunet@baylibre.com>","References":"<20170920133927.17390-1-jbrunet@baylibre.com>\n\t<20170920133927.17390-3-jbrunet@baylibre.com>","From":"Linus Walleij <linus.walleij@linaro.org>","Date":"Thu, 5 Oct 2017 13:24:07 +0200","Message-ID":"<CACRpkdb1=-j7omaH3pNn3Rb=_V9A13s08kMrgsi6REXwzCuAJg@mail.gmail.com>","Subject":"Re: [PATCH 2/8] pinctrl: meson: remove offset continued - gxbb","To":"Jerome Brunet <jbrunet@baylibre.com>","Cc":"Kevin Hilman <khilman@baylibre.com>, Carlo Caione <carlo@caione.org>,\n\t\"linux-gpio@vger.kernel.org\" <linux-gpio@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\t\"open list:ARM/Amlogic Meson...\" <linux-amlogic@lists.infradead.org>, \n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\t\"devicetree@vger.kernel.org\" <devicetree@vger.kernel.org>,\n\tMartin Blumenstingl <martin.blumenstingl@googlemail.com>","Content-Type":"text/plain; charset=\"UTF-8\"","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"}},{"id":1780498,"web_url":"http://patchwork.ozlabs.org/comment/1780498/","msgid":"<CACRpkdaXWc4cK+71fJuqe7NSR7SQcxzWswHce8briEGaKypLgg@mail.gmail.com>","list_archive_url":null,"date":"2017-10-05T11:25:20","subject":"Re: [PATCH 3/8] pinctrl: meson: remove offset continued - gxl","submitter":{"id":7055,"url":"http://patchwork.ozlabs.org/api/people/7055/","name":"Linus Walleij","email":"linus.walleij@linaro.org"},"content":"On Wed, Sep 20, 2017 at 3:39 PM, Jerome Brunet <jbrunet@baylibre.com> wrote:\n\n> Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>\n\nPatch applied.\n\nYours,\nLinus Walleij\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@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=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"UjvjDSEy\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y79Rm1ZGyz9t2h\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tThu,  5 Oct 2017 22:25:24 +1100 (AEDT)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751830AbdJELZW (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tThu, 5 Oct 2017 07:25:22 -0400","from mail-it0-f48.google.com ([209.85.214.48]:56147 \"EHLO\n\tmail-it0-f48.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751620AbdJELZW (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Thu, 5 Oct 2017 07:25:22 -0400","by mail-it0-f48.google.com with SMTP id p185so882008itc.4\n\tfor <devicetree@vger.kernel.org>;\n\tThu, 05 Oct 2017 04:25:21 -0700 (PDT)","by 10.79.14.140 with HTTP; Thu, 5 Oct 2017 04:25:20 -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=eOPa+fINZEQQQgkcC0Nml9l3bo2qp1ZbxuFOAf9tA/w=;\n\tb=UjvjDSEyLkozhkWBFAdElUt8nZQOnWsco7/o/7yFNcPZHb1U+kl+gOtH7HuY3MKYJx\n\t5QOqZjSorE4LJklB674+1h5ZkYIi/lpwqgiAscKW0xVy/7Qqg1Wvj7IbyKliFvPR/xDZ\n\tJq9/4FE2sag9eG9soDT/EP5y6U0LwoWTIWVHQ=","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=eOPa+fINZEQQQgkcC0Nml9l3bo2qp1ZbxuFOAf9tA/w=;\n\tb=jiZJA9ffTYdOchQLg70SkfRrkCVhxnufNBxBQ3hiExhQEm5K+nJP4N7KZ4N0wItj3q\n\tubwFe56OzBUjbsc8o9bUMoxDRubSfNtPgAIdyB3BZfkQ3nB291RbqzOZ4b2Q2sUSzpIH\n\tGGdC+LhHUx5tYvzrkyybrgIcz9dj7yMeQjdAaghZhbbhC6Du+fx3RgEbs2z9zyoR8sQg\n\t8AmLiUmeqVfHv20kqufvc3U09MeWAYsc/Woh4fdDOc7wvgq+OakdNpflMVQlQVMGbTky\n\tDxT1BdtRLafWO0N5kIsGiiOlWkInr/6iGZHMZpuvQ5vhShOvD6pBsqQxT9ZYCaKaWu84\n\t9IDg==","X-Gm-Message-State":"AMCzsaU91T845zjzve5jEaep83w3TiJboF37IljVb6Ykq7haRmGa+me+\n\tA/zWGu7KOYkhNyFAbXEtuomlh7Hfl+bjWKOCZh6XRA==","X-Google-Smtp-Source":"AOwi7QB4cbpDMfaCNklbbHBTH30dne9ytLpWtM7u0Wru+HLzzB+DZAg/segobf48lMWPLYpUaHseFLQv9WiU9dZXs9Y=","X-Received":"by 10.36.6.3 with SMTP id 3mr33464976itv.36.1507202721551;\n\tThu, 05 Oct 2017 04:25:21 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<20170920133927.17390-4-jbrunet@baylibre.com>","References":"<20170920133927.17390-1-jbrunet@baylibre.com>\n\t<20170920133927.17390-4-jbrunet@baylibre.com>","From":"Linus Walleij <linus.walleij@linaro.org>","Date":"Thu, 5 Oct 2017 13:25:20 +0200","Message-ID":"<CACRpkdaXWc4cK+71fJuqe7NSR7SQcxzWswHce8briEGaKypLgg@mail.gmail.com>","Subject":"Re: [PATCH 3/8] pinctrl: meson: remove offset continued - gxl","To":"Jerome Brunet <jbrunet@baylibre.com>","Cc":"Kevin Hilman <khilman@baylibre.com>, Carlo Caione <carlo@caione.org>,\n\t\"linux-gpio@vger.kernel.org\" <linux-gpio@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\t\"open list:ARM/Amlogic Meson...\" <linux-amlogic@lists.infradead.org>, \n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\t\"devicetree@vger.kernel.org\" <devicetree@vger.kernel.org>,\n\tMartin Blumenstingl <martin.blumenstingl@googlemail.com>","Content-Type":"text/plain; charset=\"UTF-8\"","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"}},{"id":1780503,"web_url":"http://patchwork.ozlabs.org/comment/1780503/","msgid":"<CACRpkdZv4Vcf=SccQi5BnvxTMWK2xrjkqCJT4BfQpgkPrgTFpQ@mail.gmail.com>","list_archive_url":null,"date":"2017-10-05T11:26:34","subject":"Re: [PATCH 4/8] pinctrl: meson: remove offset continued - meson8","submitter":{"id":7055,"url":"http://patchwork.ozlabs.org/api/people/7055/","name":"Linus Walleij","email":"linus.walleij@linaro.org"},"content":"On Wed, Sep 20, 2017 at 3:39 PM, Jerome Brunet <jbrunet@baylibre.com> wrote:\n\n> Tested-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>\n> Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>\n\nPatch applied.\n\nYours,\nLinus Walleij\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@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=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"aXci24eF\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y79TP0SJlz9t2h\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tThu,  5 Oct 2017 22:26:49 +1100 (AEDT)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1752041AbdJEL0h (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tThu, 5 Oct 2017 07:26:37 -0400","from mail-io0-f170.google.com ([209.85.223.170]:47068 \"EHLO\n\tmail-io0-f170.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751774AbdJEL0f (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Thu, 5 Oct 2017 07:26:35 -0400","by mail-io0-f170.google.com with SMTP id 101so803131ioj.3\n\tfor <devicetree@vger.kernel.org>;\n\tThu, 05 Oct 2017 04:26:35 -0700 (PDT)","by 10.79.14.140 with HTTP; Thu, 5 Oct 2017 04:26:34 -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=JBKb4kFPMNvrWMMECvaLZbSbD/yAfCCQASgfTw8oj0U=;\n\tb=aXci24eFjCgMDsHUQqBbP2fdi/oW60F/sRQRqOfHDpgI+LZ2pvgjBxgGuAm/lzG0UV\n\tZXvkWqAXT8sDquQ136iAwcWgiZLTKMXpmilwWW0mToMk3xb1h7jRivcMjbLMAXYYJ2rE\n\t4TB1m3AZ3Y6ptN7JornVMxwVR0HNAmI9du4b4=","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=JBKb4kFPMNvrWMMECvaLZbSbD/yAfCCQASgfTw8oj0U=;\n\tb=nAx6Wrnm6s1GS2OMI1R1W5ZwxLGOPr5re19IvDJpWJgwYZbPeyK7ZiMQgkyVvJLaL1\n\tnAvAZJoL9+yd/5fs0Kpa5Ipev2piHyKCbiQUvDewu7rhcw4gUHdmeUEIIWbNVi4/ElQO\n\tAPixSxfYpuPMX+CeRj0BLXq7GK5IPaD/TQOzhhR7iH+kFQ93s8jZmkDQUWzbVHhTVVvt\n\td/JeJD08572vTpPWc25b8nd5qra2k54sJ2qWicwUYbU/KaXsb9V+xIxKzFlGju4Vym+C\n\t2YhoEv/iOpdxe4P1zr8vVLfsDR7/HWxp1UEtRSw/87uBVTkoKQcciSDlMiZSxOEmesm9\n\t2o6Q==","X-Gm-Message-State":"AMCzsaXJtdRXHdWBz3Kbg6q7aatjiu1xYwWVNakjo4MjDvXYCPz2w2Vn\n\ttC118nO8tLd4cJYLrxOH4XvxLrqlpzPLz1xOmWHEUg==","X-Google-Smtp-Source":"AOwi7QDqv8bwgP1ZY7DRGKKPFb2glTpbl9GdcN5oH+ZhHi5IG1/4bTRLdLf/B40Bh2Y1XFIjX2BP64DULGGidMh0wSk=","X-Received":"by 10.107.156.15 with SMTP id f15mr38639500ioe.226.1507202795229;\n\tThu, 05 Oct 2017 04:26:35 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<20170920133927.17390-5-jbrunet@baylibre.com>","References":"<20170920133927.17390-1-jbrunet@baylibre.com>\n\t<20170920133927.17390-5-jbrunet@baylibre.com>","From":"Linus Walleij <linus.walleij@linaro.org>","Date":"Thu, 5 Oct 2017 13:26:34 +0200","Message-ID":"<CACRpkdZv4Vcf=SccQi5BnvxTMWK2xrjkqCJT4BfQpgkPrgTFpQ@mail.gmail.com>","Subject":"Re: [PATCH 4/8] pinctrl: meson: remove offset continued - meson8","To":"Jerome Brunet <jbrunet@baylibre.com>","Cc":"Kevin Hilman <khilman@baylibre.com>, Carlo Caione <carlo@caione.org>,\n\t\"linux-gpio@vger.kernel.org\" <linux-gpio@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\t\"open list:ARM/Amlogic Meson...\" <linux-amlogic@lists.infradead.org>, \n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\t\"devicetree@vger.kernel.org\" <devicetree@vger.kernel.org>,\n\tMartin Blumenstingl <martin.blumenstingl@googlemail.com>","Content-Type":"text/plain; charset=\"UTF-8\"","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"}},{"id":1780511,"web_url":"http://patchwork.ozlabs.org/comment/1780511/","msgid":"<CACRpkdbVEsh5icOQaii9NubLmZx0ew4ibFCLXioxJjCw7DxNJQ@mail.gmail.com>","list_archive_url":null,"date":"2017-10-05T11:29:46","subject":"Re: [PATCH 5/8] pinctrl: meson: remove offset continued - meson8b","submitter":{"id":7055,"url":"http://patchwork.ozlabs.org/api/people/7055/","name":"Linus Walleij","email":"linus.walleij@linaro.org"},"content":"On Wed, Sep 20, 2017 at 3:39 PM, Jerome Brunet <jbrunet@baylibre.com> wrote:\n\n> Tested-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>\n> Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>\n\nPatch applied.\n\nLinus Walleij\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@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=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"EraP+7hg\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y79Xv4gxdz9t2h\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tThu,  5 Oct 2017 22:29:51 +1100 (AEDT)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751922AbdJEL3s (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tThu, 5 Oct 2017 07:29:48 -0400","from mail-io0-f178.google.com ([209.85.223.178]:48706 \"EHLO\n\tmail-io0-f178.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751736AbdJEL3r (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Thu, 5 Oct 2017 07:29:47 -0400","by mail-io0-f178.google.com with SMTP id f72so6648833ioj.5\n\tfor <devicetree@vger.kernel.org>;\n\tThu, 05 Oct 2017 04:29:47 -0700 (PDT)","by 10.79.14.140 with HTTP; Thu, 5 Oct 2017 04:29:46 -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=cfUmgh/WdTC4jj+V1aOxON5iRey2phbClPnknoKETR8=;\n\tb=EraP+7hglFQp/9HCR+HnNeXkzivDf+N2EI7opJRKs28hG0AMGfXmLXCUnSEotIBoX3\n\twor1ouwx/B43ObWZn8DuCCvcYlfpdkChYeQo7QYdwwgaXiqsXIKTbumjMhMyEhjQLksD\n\tLlRU7pulTMjHGJRxvIdv40Yseae57X43ji1QU=","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=cfUmgh/WdTC4jj+V1aOxON5iRey2phbClPnknoKETR8=;\n\tb=EvLbhUPKqouiMbcwH/DxQZna30Fg/8/DQrDLP+6b/UQ4M4vcb1KdvdBnidl9cF85+D\n\tJcg7cEuvRomHRu6gHrafH1EegqGCeyNwjJgT2PcD1DUO6DiU4pnZclNs3sZG3LJ1Bo2A\n\t8k3UWzurhN/2YvzZIGw/CFWP+3flNfyYYCLOovAgosZc89g+d/hXfC6G/2K4Nx9d27/o\n\tIK2z/IqS2LjOsbDaUtOVSB7HSVa90n/3mrQf5yR/m9chygYtozOKEe1MGWqPTBqqQADk\n\t4NSySIRtQMKyLvYyY+TipcXqlE9KJTbt7cXBtXo397Lb2rcJ3L3Wdgt4elks4+1TxOzT\n\t5aiA==","X-Gm-Message-State":"AMCzsaXmQnnMm9A0wp5Qxn+xflZGlHyuLi6K0bwSSGyh7BIMqCD3yWgu\n\tlASdKCcv8ZIOPefUWGGptRLudxPfH3COag+b2n3D+A==","X-Google-Smtp-Source":"AOwi7QD/rpB6LzzEBIu7wT0TAyj/OkhVRNAvt78CeZ4+ARrAGI329o3gHRn57CqZR8HDFQFQvu+7RXxxdlyGBoyZDDE=","X-Received":"by 10.107.22.65 with SMTP id 62mr38144570iow.269.1507202987153; \n\tThu, 05 Oct 2017 04:29:47 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<20170920133927.17390-6-jbrunet@baylibre.com>","References":"<20170920133927.17390-1-jbrunet@baylibre.com>\n\t<20170920133927.17390-6-jbrunet@baylibre.com>","From":"Linus Walleij <linus.walleij@linaro.org>","Date":"Thu, 5 Oct 2017 13:29:46 +0200","Message-ID":"<CACRpkdbVEsh5icOQaii9NubLmZx0ew4ibFCLXioxJjCw7DxNJQ@mail.gmail.com>","Subject":"Re: [PATCH 5/8] pinctrl: meson: remove offset continued - meson8b","To":"Jerome Brunet <jbrunet@baylibre.com>","Cc":"Kevin Hilman <khilman@baylibre.com>, Carlo Caione <carlo@caione.org>,\n\t\"linux-gpio@vger.kernel.org\" <linux-gpio@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\t\"open list:ARM/Amlogic Meson...\" <linux-amlogic@lists.infradead.org>, \n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\t\"devicetree@vger.kernel.org\" <devicetree@vger.kernel.org>,\n\tMartin Blumenstingl <martin.blumenstingl@googlemail.com>","Content-Type":"text/plain; charset=\"UTF-8\"","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"}},{"id":1780518,"web_url":"http://patchwork.ozlabs.org/comment/1780518/","msgid":"<CACRpkdYpWqVUSwkD9VeyztL7MxaffoKo8Cmh0_PkMuenLC2wTQ@mail.gmail.com>","list_archive_url":null,"date":"2017-10-05T11:43:15","subject":"Re: [PATCH 6/8] pinctrl: meson: get rid of pin_base","submitter":{"id":7055,"url":"http://patchwork.ozlabs.org/api/people/7055/","name":"Linus Walleij","email":"linus.walleij@linaro.org"},"content":"On Wed, Sep 20, 2017 at 3:39 PM, Jerome Brunet <jbrunet@baylibre.com> wrote:\n\n> pin_base was used with the manually set pin offset in meson pinctrl. This\n> is no longer the case, pin_base is 0 on every meson pinctrl controllers\n> and should go away.\n>\n> Tested-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>\n> Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>\n\nPatch applied.\n\nYours,\nLinus Walleij\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@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=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"CiwzuIi6\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y79rR171Cz9t44\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tThu,  5 Oct 2017 22:43:18 +1100 (AEDT)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751239AbdJELnR (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tThu, 5 Oct 2017 07:43:17 -0400","from mail-it0-f45.google.com ([209.85.214.45]:56124 \"EHLO\n\tmail-it0-f45.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751318AbdJELnQ (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Thu, 5 Oct 2017 07:43:16 -0400","by mail-it0-f45.google.com with SMTP id p185so933703itc.4\n\tfor <devicetree@vger.kernel.org>;\n\tThu, 05 Oct 2017 04:43:15 -0700 (PDT)","by 10.79.14.140 with HTTP; Thu, 5 Oct 2017 04:43:15 -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=aCeEj8oOqaodm5gpNP3T6wChtiOIN+8Ym8R127O00Ac=;\n\tb=CiwzuIi6sT6V78YXMpwRuZuhK2Vy0apWoiny1UHGqjhQDyXc2g1PtUfGaD5OtZkmx5\n\tQAZA3dcleRo/qsE4bxPro2zZFXJ2t0T6jB/xHDkdh1/fsbOI1WjWe5RbLrpRxgvjaSnb\n\tMK2d2FnswfAb8u6J8wp9IkOLQVRdL/hv2qYik=","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=aCeEj8oOqaodm5gpNP3T6wChtiOIN+8Ym8R127O00Ac=;\n\tb=LmFQ5KKb4SMwRnA2xDj8AwyJORUuh/VXJmTBBIj/ylPfEk+cVpz3mermqlrb1u3IcE\n\tbqjs1eXk8f73KcoNtLAUBZD1MF8Y5o0knwqdjc8uWX6LsFrnzueWQKvAxs/n+jzJMKsS\n\tp134KlQCtkEN78q9h15xqToKnY29Y6XZcOaQWSjB5vZwQ1b+nYHVYbE3867zXxTHLWNi\n\tA8WoOhMZLeP/RKrLlt0k56IyACK3F6xdm7ov1Xfl5q2Sdrklob1DmSVZj4N382Tvfyuv\n\t6PgblEN396S0reRdPkYdetjGZNhgJJbgEzyKk1lNjZTH0bFNzDu7Semi8JhkbR4Os2OO\n\trW1g==","X-Gm-Message-State":"AMCzsaVhR2M/FADOLjsufkk2LCQsOE8DvHF4tIRzqLQQ1vo9tL0J7jZ1\n\tfgLU8PC+NqMaUqPXDosB42qhmFxE1sdgusQVwkaHYA==","X-Google-Smtp-Source":"AOwi7QCIVtJotU0ycMFfDlgO9D9kH8EZ2QpLhaWgrbgZqZ/PDfSAJtQxSl2gijP77o3DXXdmQrzNDRYtKFrZfXEoAR8=","X-Received":"by 10.36.76.208 with SMTP id a199mr34475459itb.84.1507203795525; \n\tThu, 05 Oct 2017 04:43:15 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<20170920133927.17390-7-jbrunet@baylibre.com>","References":"<20170920133927.17390-1-jbrunet@baylibre.com>\n\t<20170920133927.17390-7-jbrunet@baylibre.com>","From":"Linus Walleij <linus.walleij@linaro.org>","Date":"Thu, 5 Oct 2017 13:43:15 +0200","Message-ID":"<CACRpkdYpWqVUSwkD9VeyztL7MxaffoKo8Cmh0_PkMuenLC2wTQ@mail.gmail.com>","Subject":"Re: [PATCH 6/8] pinctrl: meson: get rid of pin_base","To":"Jerome Brunet <jbrunet@baylibre.com>","Cc":"Kevin Hilman <khilman@baylibre.com>, Carlo Caione <carlo@caione.org>,\n\t\"linux-gpio@vger.kernel.org\" <linux-gpio@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\t\"open list:ARM/Amlogic Meson...\" <linux-amlogic@lists.infradead.org>, \n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\t\"devicetree@vger.kernel.org\" <devicetree@vger.kernel.org>,\n\tMartin Blumenstingl <martin.blumenstingl@googlemail.com>","Content-Type":"text/plain; charset=\"UTF-8\"","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"}},{"id":1780523,"web_url":"http://patchwork.ozlabs.org/comment/1780523/","msgid":"<CACRpkdZ-Gc7O=2GEQDX42zHwXcF=karpW-D2LxSW-7+HL5rjBA@mail.gmail.com>","list_archive_url":null,"date":"2017-10-05T11:44:15","subject":"Re: [PATCH 7/8] pinctrl: meson-gx: TEST_N belongs to the AO\n\tcontroller","submitter":{"id":7055,"url":"http://patchwork.ozlabs.org/api/people/7055/","name":"Linus Walleij","email":"linus.walleij@linaro.org"},"content":"On Wed, Sep 20, 2017 at 3:39 PM, Jerome Brunet <jbrunet@baylibre.com> wrote:\n\n> On meson-gx platforms, TEST_N has been incorrectly declared in the EE\n> controller while it belongs to AO controller.\n>\n> Move the pin to the appropriate controller\n>\n> Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>\n\nPatch applied.\n\nYours,\nLinus Walleij\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@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=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"Eb7SOBK1\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y79sb2J3fz9t44\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tThu,  5 Oct 2017 22:44:19 +1100 (AEDT)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751334AbdJELoR (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tThu, 5 Oct 2017 07:44:17 -0400","from mail-io0-f171.google.com ([209.85.223.171]:52933 \"EHLO\n\tmail-io0-f171.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751239AbdJELoQ (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Thu, 5 Oct 2017 07:44:16 -0400","by mail-io0-f171.google.com with SMTP id i197so13121139ioe.9\n\tfor <devicetree@vger.kernel.org>;\n\tThu, 05 Oct 2017 04:44:16 -0700 (PDT)","by 10.79.14.140 with HTTP; Thu, 5 Oct 2017 04:44:15 -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=PGI+JtQDNxkSu5SIW9rrjpYYzj1zKK5wcksomDpk6wM=;\n\tb=Eb7SOBK1YiXavLTQ8XDacsXw41E8ODAZYVhHvbitvnztT/0nGLgJywQ3keeKEKwlcd\n\tjA8qFcWYVYab+JQuHg1AfyZtpuROoBwtcNvSsK7DLPyBku76QYXx3WyV0agnqxy9X7RJ\n\tsujOz8Z94Azhg6YXAclkUNvdNxs/yhZnkdGPs=","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=PGI+JtQDNxkSu5SIW9rrjpYYzj1zKK5wcksomDpk6wM=;\n\tb=Qyiojo1KJBB0XCakCL8t4lmKD/GUe+6J4EB6v8qUdCkUvsJMHIAPK+rFFOitYdXgSf\n\tgCrMlftoBHiahYOmciGZKt1FAsal+ALBiKMXxsYGJGPooIv9IJ3JumCuWCfNIZWQItQk\n\t4u6b8gxJfeboLp0/2I2mY+dBkLouKQmE0d0IZUhJ5+pjsAoZvGz0btje8MwjjWRLZp/c\n\tWuO7qSsOUAdmNlcPXTVFtwQCJ7JsOGP8aFDRJKm2vHGY7WBSDPwrHKNnct6l1BBS2e+O\n\tlY1C/mauhI8IRo/qpOqcaV971fPVGQzNrEnV/8H8aBI6i9iW8fmt9/q8qwh4aIZC+cfv\n\tCS3Q==","X-Gm-Message-State":"AMCzsaVA38zP6GJWsDODtOjgj71JucHva5+E77mRTXkfFuJPjenWteos\n\tpC/6j8o8ZhYCTy2ub99CPTg5LlPrH7J87RpiKxRSrA==","X-Google-Smtp-Source":"AOwi7QDgJTqZU9cH1W+1gZwLFbEURVixhOm8CumT9uuMUwByoYhhD/b1wQDUNpc7n8XoejyBNC0I2JnMMxtYZrtT1Fo=","X-Received":"by 10.107.156.143 with SMTP id f137mr11999ioe.226.1507203856252; \n\tThu, 05 Oct 2017 04:44:16 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<20170920133927.17390-8-jbrunet@baylibre.com>","References":"<20170920133927.17390-1-jbrunet@baylibre.com>\n\t<20170920133927.17390-8-jbrunet@baylibre.com>","From":"Linus Walleij <linus.walleij@linaro.org>","Date":"Thu, 5 Oct 2017 13:44:15 +0200","Message-ID":"<CACRpkdZ-Gc7O=2GEQDX42zHwXcF=karpW-D2LxSW-7+HL5rjBA@mail.gmail.com>","Subject":"Re: [PATCH 7/8] pinctrl: meson-gx: TEST_N belongs to the AO\n\tcontroller","To":"Jerome Brunet <jbrunet@baylibre.com>","Cc":"Kevin Hilman <khilman@baylibre.com>, Carlo Caione <carlo@caione.org>,\n\t\"linux-gpio@vger.kernel.org\" <linux-gpio@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\t\"open list:ARM/Amlogic Meson...\" <linux-amlogic@lists.infradead.org>, \n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\t\"devicetree@vger.kernel.org\" <devicetree@vger.kernel.org>,\n\tMartin Blumenstingl <martin.blumenstingl@googlemail.com>","Content-Type":"text/plain; charset=\"UTF-8\"","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"}},{"id":1780526,"web_url":"http://patchwork.ozlabs.org/comment/1780526/","msgid":"<CACRpkdaiGrR3BOewWOK=VMPEe4QdVeSJVfP9jKi7-RKG9W95=A@mail.gmail.com>","list_archive_url":null,"date":"2017-10-05T11:45:26","subject":"Re: [PATCH 8/8] pinctrl: meson-gxbb: add missing GPIOX_22 pin","submitter":{"id":7055,"url":"http://patchwork.ozlabs.org/api/people/7055/","name":"Linus Walleij","email":"linus.walleij@linaro.org"},"content":"On Wed, Sep 20, 2017 at 3:39 PM, Jerome Brunet <jbrunet@baylibre.com> wrote:\n\n> GPIOX_22 is declared as a gpio but the id is no present in the pin\n> table. This hole trigger an error while reading the pingroup debugfs entry\n>\n> GPIOX_22 is no routed externally. For all we know, it could an internal\n> pin of SoC\n>\n> Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>\n\nPatch applied.\n\nYours,\nLinus Walleij\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@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=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"bRXEfYG9\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y79wk6cdMz9t3h\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tThu,  5 Oct 2017 22:47:02 +1100 (AEDT)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751419AbdJELpb (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tThu, 5 Oct 2017 07:45:31 -0400","from mail-io0-f182.google.com ([209.85.223.182]:47566 \"EHLO\n\tmail-io0-f182.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751415AbdJELp2 (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Thu, 5 Oct 2017 07:45:28 -0400","by mail-io0-f182.google.com with SMTP id m201so7814430iom.4\n\tfor <devicetree@vger.kernel.org>;\n\tThu, 05 Oct 2017 04:45:28 -0700 (PDT)","by 10.79.14.140 with HTTP; Thu, 5 Oct 2017 04:45:26 -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=S2JdQMAAlBxA3h2cWIzU2MDIbggBG/Dn4pnUN/ok4BA=;\n\tb=bRXEfYG96sHPIc5ADRDHnnH1pUP+AblWEPl67QAxvlVbZBED6ptaZIF2EktMvoRpcj\n\tScAJzAhyuHZ/oKTEgPjzyLEMR7gKLroHL6CLGeUzP57zQycAqlUl2e2HI2Go4U6FvfAy\n\t9q59Bk7m7vnIf0oAeGVcYm1NYiy9C50A7HRvs=","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=S2JdQMAAlBxA3h2cWIzU2MDIbggBG/Dn4pnUN/ok4BA=;\n\tb=Lg+d6cWQ9j6bcYDWLdqRBBuhgaednDSMdEWkJiT1JjEaYaxfiuPpN/TlbTGpZ7vayn\n\tQ3/J6W/tQW/SVmj6rYUK34FLKQ/9JQdZwSOj6EikCOukXCAX8HsBKToWbxtHFKn06sKW\n\t6khX7WR3c+uBTTSrNZI5aereJKhPlFU2hx1W285eR6Dkw77w8K/o99sqfoDlAfRJd9Kd\n\t7wXT75E2EZjoKL+7vWU76Knk+5RTsaPKxd9G2Jc+aEgBcO2vB5STZzZ/XZ9YpX8yehPV\n\tJxnWSyZmbzkwF/QYEcj4tPbelfMVzEpAv1mObMeSS4/gmqEIc6yDnQkyWB7IihtKWawb\n\tIHHQ==","X-Gm-Message-State":"AMCzsaWA26p8s6wKo8JQfMRKzQn/vzE+c9QtmOHUNZ3XcpJkr8fymuFj\n\tSscq69oyAXx9LzONI/vGA3e6Bp+MB1lNAHGA08Y6Ow==","X-Google-Smtp-Source":"AOwi7QCThyVw+TuY48mARbLwiVko/YobqjYkJHRd5lLElRVotwaTr4wKQ3jzhfuzQIWWeeE4sCGsua8anJrhcFl79wY=","X-Received":"by 10.107.22.65 with SMTP id 62mr38190669iow.269.1507203927074; \n\tThu, 05 Oct 2017 04:45:27 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<20170920133927.17390-9-jbrunet@baylibre.com>","References":"<20170920133927.17390-1-jbrunet@baylibre.com>\n\t<20170920133927.17390-9-jbrunet@baylibre.com>","From":"Linus Walleij <linus.walleij@linaro.org>","Date":"Thu, 5 Oct 2017 13:45:26 +0200","Message-ID":"<CACRpkdaiGrR3BOewWOK=VMPEe4QdVeSJVfP9jKi7-RKG9W95=A@mail.gmail.com>","Subject":"Re: [PATCH 8/8] pinctrl: meson-gxbb: add missing GPIOX_22 pin","To":"Jerome Brunet <jbrunet@baylibre.com>","Cc":"Kevin Hilman <khilman@baylibre.com>, Carlo Caione <carlo@caione.org>,\n\t\"linux-gpio@vger.kernel.org\" <linux-gpio@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\t\"open list:ARM/Amlogic Meson...\" <linux-amlogic@lists.infradead.org>, \n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\t\"devicetree@vger.kernel.org\" <devicetree@vger.kernel.org>,\n\tMartin Blumenstingl <martin.blumenstingl@googlemail.com>","Content-Type":"text/plain; charset=\"UTF-8\"","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"}},{"id":1780527,"web_url":"http://patchwork.ozlabs.org/comment/1780527/","msgid":"<1507204068.17300.204.camel@baylibre.com>","list_archive_url":null,"date":"2017-10-05T11:47:48","subject":"Re: [PATCH 1/8] pinctrl: meson: remove offset from pinctrl","submitter":{"id":69839,"url":"http://patchwork.ozlabs.org/api/people/69839/","name":"Jerome Brunet","email":"jbrunet@baylibre.com"},"content":"On Thu, 2017-10-05 at 13:22 +0200, Linus Walleij wrote:\n> On Wed, Sep 20, 2017 at 3:39 PM, Jerome Brunet <jbrunet@baylibre.com> wrote:\n> \n> > Offset on meson pinctrl and gpios is something that was carried from the\n> > vendor driver, where there is a weird link between the 2\n> > controllers. Since these 2 controllers are independent, this offset adds\n> > an unnecessary complexity.\n> > \n> > This patch remove this manually set offset and rely on pinctrl to figure\n> > out the gpio base offset\n> > \n> > Tested-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>\n> > Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>\n> \n> Patch applied.\n\nThx Linus.\n\nJust to be sure, did you remember to squash patch 1 to 5 together ?\n\nI know it is a bit unusual but, as explained earlier, those patches were only\nsplit to ease the review. Keeping the change split would break bisect.\n\n> \n> Yours,\n> Linus Walleij\n\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@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=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=baylibre-com.20150623.gappssmtp.com\n\theader.i=@baylibre-com.20150623.gappssmtp.com header.b=\"mfIe/pKv\"; \n\tdkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y79xj66mMz9t3h\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tThu,  5 Oct 2017 22:47:53 +1100 (AEDT)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751319AbdJELrw (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tThu, 5 Oct 2017 07:47:52 -0400","from mail-wm0-f43.google.com ([74.125.82.43]:45588 \"EHLO\n\tmail-wm0-f43.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751295AbdJELrv (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Thu, 5 Oct 2017 07:47:51 -0400","by mail-wm0-f43.google.com with SMTP id q124so1606250wmb.0\n\tfor <devicetree@vger.kernel.org>;\n\tThu, 05 Oct 2017 04:47:50 -0700 (PDT)","from boomer.home ([90.63.244.31]) by smtp.gmail.com with ESMTPSA id\n\tj73sm38242482wmf.15.2017.10.05.04.47.49\n\t(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);\n\tThu, 05 Oct 2017 04:47:49 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=baylibre-com.20150623.gappssmtp.com; s=20150623;\n\th=message-id:subject:from:to:cc:date:in-reply-to:references\n\t:mime-version:content-transfer-encoding;\n\tbh=F3BRjn4Mx21Xw7zmCZ2s2drhXoZ9/dqFlSNEOBfeuN4=;\n\tb=mfIe/pKvUckee/YJmBFWC6hYEZsXRQO+10ialPX3fOuLfok9ySH1dA+sE71Qv0G/Zj\n\t83i36BfQ6DqsA2XHAGr06hqc2CFal0hsp8VNZcMOF+G4PkWxFTBqAFWSvTJQl0bzk5TU\n\tDUineBP12yWDWpxLXbJ3bRzeb0goS62T3e/1Htck93XJ4Wk5mBK7xazjn3bY4kniwYMI\n\tqckO3DhdS1NjM78a67i4oFDl88syEclwo28moDoNepiukuteJ+9Z8PINizdGHZ+9EdCS\n\tGk+OZ6KjA8CCOElA47EnZJtGYf883DitWQuObWNMOvgy+dtucphNekep+Oh2T+b9S+pZ\n\tBX6g==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to\n\t:references:mime-version:content-transfer-encoding;\n\tbh=F3BRjn4Mx21Xw7zmCZ2s2drhXoZ9/dqFlSNEOBfeuN4=;\n\tb=HpuZCh8xWvgS3oZ0In6/W0Wx6yzgkqUDu/IpcDhCtfuHrpy/uA40a4pfz6wqWEy7Hq\n\t83cJ3pNhFrfE21bgjCZUYe5zkhigYgfeXjsngyCtGFcTjeVAiFXnSvA6z4g/4+/YBAm9\n\tHBU44FmGHlceIM0PAxTdZr1GYLVWMjrQGg4x6QKkzRqXMCTz5yN3ZeXLxpY9fv2P5TIk\n\tzFXIjgGnEGYxQT0xm8Qw0+v/rEr6v+rDNu4WgsPG2B99UaNjoDBGfGsk6LdyaUUehYih\n\tNWLoOChMrUVX6hsczNACEU976fqdxumEBscTuS3i67VpRTTOulhCPIkHhPUZ0o92EMBu\n\tSLjA==","X-Gm-Message-State":"AMCzsaWnFK091rpohUe5uAM2OdoyY8N2Uo54MlBnKpRZEIDUJ6ewKaT+\n\trNkMcZqPg5lvmT1xnchTznBemA==","X-Google-Smtp-Source":"AOwi7QB1/dLka2eSpCQvxDVs4y0p1q8mRWswjFx4fzgTYUYvtAsQmmb2U3IJ5PKD6qguc+Kf9n+pEw==","X-Received":"by 10.28.2.2 with SMTP id 2mr14282793wmc.128.1507204070010;\n\tThu, 05 Oct 2017 04:47:50 -0700 (PDT)","Message-ID":"<1507204068.17300.204.camel@baylibre.com>","Subject":"Re: [PATCH 1/8] pinctrl: meson: remove offset from pinctrl","From":"Jerome Brunet <jbrunet@baylibre.com>","To":"Linus Walleij <linus.walleij@linaro.org>","Cc":"Kevin Hilman <khilman@baylibre.com>, Carlo Caione <carlo@caione.org>,\n\t\"linux-gpio@vger.kernel.org\" <linux-gpio@vger.kernel.org>,\n\t\"linux-arm-kernel@lists.infradead.org\" \n\t<linux-arm-kernel@lists.infradead.org>,\n\t\"open list:ARM/Amlogic Meson...\" <linux-amlogic@lists.infradead.org>, \n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\t\"devicetree@vger.kernel.org\" <devicetree@vger.kernel.org>,\n\tMartin Blumenstingl <martin.blumenstingl@googlemail.com>","Date":"Thu, 05 Oct 2017 13:47:48 +0200","In-Reply-To":"<CACRpkdZJ6YWaMig2HSf6kf3aHHRmQ-ZdB0GhqF7f-EXX6iWLUA@mail.gmail.com>","References":"<20170920133927.17390-1-jbrunet@baylibre.com>\n\t<20170920133927.17390-2-jbrunet@baylibre.com>\n\t<CACRpkdZJ6YWaMig2HSf6kf3aHHRmQ-ZdB0GhqF7f-EXX6iWLUA@mail.gmail.com>","Content-Type":"text/plain; charset=\"UTF-8\"","X-Mailer":"Evolution 3.24.5 (3.24.5-1.fc26) ","Mime-Version":"1.0","Content-Transfer-Encoding":"7bit","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"}}]