[{"id":1757485,"web_url":"http://patchwork.ozlabs.org/comment/1757485/","msgid":"<20170825144832.3w6izhri5vstbndp@flea.lan>","list_archive_url":null,"date":"2017-08-25T14:48:32","subject":"Re: [PATCH] net: stmmac: dwmac-sun8i: Use reset exclusive","submitter":{"id":12916,"url":"http://patchwork.ozlabs.org/api/people/12916/","name":"Maxime Ripard","email":"maxime.ripard@free-electrons.com"},"content":"On Fri, Aug 25, 2017 at 04:38:05PM +0200, Corentin Labbe wrote:\n> The current dwmac_sun8i module cannot be rmmod/modprobe due to that\n> the reset controller was not released when removed.\n> \n> This patch remove ambiguity, by using of_reset_control_get_exclusive and\n> add the missing reset_control_put().\n> \n> Signed-off-by: Corentin Labbe <clabbe.montjoie@gmail.com>\n> ---\n>  drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 3 ++-\n>  1 file changed, 2 insertions(+), 1 deletion(-)\n> \n> diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c\n> index fffd6d5fc907..675a09629d85 100644\n> --- a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c\n> +++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c\n> @@ -782,6 +782,7 @@ static int sun8i_dwmac_unpower_internal_phy(struct sunxi_priv_data *gmac)\n>  \n>  \tclk_disable_unprepare(gmac->ephy_clk);\n>  \treset_control_assert(gmac->rst_ephy);\n> +\treset_control_put(gmac->rst_ephy);\n>  \treturn 0;\n>  }\n>  \n> @@ -942,7 +943,7 @@ static int sun8i_dwmac_probe(struct platform_device *pdev)\n>  \t\t\treturn -EINVAL;\n>  \t\t}\n>  \n> -\t\tgmac->rst_ephy = of_reset_control_get(plat_dat->phy_node, NULL);\n> +\t\tgmac->rst_ephy = of_reset_control_get_exclusive(plat_dat->phy_node, NULL);\n\nWhy not just use devm_reset_control_get?\n\nMaxime","headers":{"Return-Path":"<netdev-owner@vger.kernel.org>","X-Original-To":"patchwork-incoming@ozlabs.org","Delivered-To":"patchwork-incoming@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=netdev-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 3xf3vX3Lgqz9sN5\n\tfor <patchwork-incoming@ozlabs.org>;\n\tSat, 26 Aug 2017 00:48:56 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1757101AbdHYOsp (ORCPT <rfc822;patchwork-incoming@ozlabs.org>);\n\tFri, 25 Aug 2017 10:48:45 -0400","from mail.free-electrons.com ([62.4.15.54]:44103 \"EHLO\n\tmail.free-electrons.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1756727AbdHYOso (ORCPT\n\t<rfc822;netdev@vger.kernel.org>); Fri, 25 Aug 2017 10:48:44 -0400","by mail.free-electrons.com (Postfix, from userid 110)\n\tid 1C46920937; Fri, 25 Aug 2017 16:48:42 +0200 (CEST)","from localhost (LStLambert-657-1-97-87.w90-63.abo.wanadoo.fr\n\t[90.63.216.87])\n\tby mail.free-electrons.com (Postfix) with ESMTPSA id DF39E20936;\n\tFri, 25 Aug 2017 16:48:31 +0200 (CEST)"],"X-Spam-Checker-Version":"SpamAssassin 3.4.0 (2014-02-07) on\n\tmail.free-electrons.com","X-Spam-Level":"","X-Spam-Status":"No, score=-1.0 required=5.0 tests=ALL_TRUSTED,SHORTCIRCUIT,\n\tURIBL_BLOCKED shortcircuit=ham autolearn=disabled version=3.4.0","Date":"Fri, 25 Aug 2017 16:48:32 +0200","From":"Maxime Ripard <maxime.ripard@free-electrons.com>","To":"Corentin Labbe <clabbe.montjoie@gmail.com>","Cc":"peppe.cavallaro@st.com, alexandre.torgue@st.com, wens@csie.org,\n\tnetdev@vger.kernel.org, linux-arm-kernel@lists.infradead.org,\n\tlinux-kernel@vger.kernel.org","Subject":"Re: [PATCH] net: stmmac: dwmac-sun8i: Use reset exclusive","Message-ID":"<20170825144832.3w6izhri5vstbndp@flea.lan>","References":"<20170825143805.21733-1-clabbe.montjoie@gmail.com>","MIME-Version":"1.0","Content-Type":"multipart/signed; micalg=pgp-sha1;\n\tprotocol=\"application/pgp-signature\"; boundary=\"7wgxoaddpuvmahyd\"","Content-Disposition":"inline","In-Reply-To":"<20170825143805.21733-1-clabbe.montjoie@gmail.com>","User-Agent":"NeoMutt/20170714 (1.8.3)","Sender":"netdev-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<netdev.vger.kernel.org>","X-Mailing-List":"netdev@vger.kernel.org"}},{"id":1757529,"web_url":"http://patchwork.ozlabs.org/comment/1757529/","msgid":"<20170825151733.GB9475@Red>","list_archive_url":null,"date":"2017-08-25T15:17:33","subject":"Re: [PATCH] net: stmmac: dwmac-sun8i: Use reset exclusive","submitter":{"id":64152,"url":"http://patchwork.ozlabs.org/api/people/64152/","name":"Corentin Labbe","email":"clabbe.montjoie@gmail.com"},"content":"On Fri, Aug 25, 2017 at 04:48:32PM +0200, Maxime Ripard wrote:\n> On Fri, Aug 25, 2017 at 04:38:05PM +0200, Corentin Labbe wrote:\n> > The current dwmac_sun8i module cannot be rmmod/modprobe due to that\n> > the reset controller was not released when removed.\n> > \n> > This patch remove ambiguity, by using of_reset_control_get_exclusive and\n> > add the missing reset_control_put().\n> > \n> > Signed-off-by: Corentin Labbe <clabbe.montjoie@gmail.com>\n> > ---\n> >  drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 3 ++-\n> >  1 file changed, 2 insertions(+), 1 deletion(-)\n> > \n> > diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c\n> > index fffd6d5fc907..675a09629d85 100644\n> > --- a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c\n> > +++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c\n> > @@ -782,6 +782,7 @@ static int sun8i_dwmac_unpower_internal_phy(struct sunxi_priv_data *gmac)\n> >  \n> >  \tclk_disable_unprepare(gmac->ephy_clk);\n> >  \treset_control_assert(gmac->rst_ephy);\n> > +\treset_control_put(gmac->rst_ephy);\n> >  \treturn 0;\n> >  }\n> >  \n> > @@ -942,7 +943,7 @@ static int sun8i_dwmac_probe(struct platform_device *pdev)\n> >  \t\t\treturn -EINVAL;\n> >  \t\t}\n> >  \n> > -\t\tgmac->rst_ephy = of_reset_control_get(plat_dat->phy_node, NULL);\n> > +\t\tgmac->rst_ephy = of_reset_control_get_exclusive(plat_dat->phy_node, NULL);\n> \n> Why not just use devm_reset_control_get?\n> \n\nBecause there no devm_ functions with of_\n\nRegards","headers":{"Return-Path":"<netdev-owner@vger.kernel.org>","X-Original-To":"patchwork-incoming@ozlabs.org","Delivered-To":"patchwork-incoming@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=netdev-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=gmail.com header.i=@gmail.com\n\theader.b=\"vDY0UrZO\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xf4Xw0sYMz9sPk\n\tfor <patchwork-incoming@ozlabs.org>;\n\tSat, 26 Aug 2017 01:17:52 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S933615AbdHYPRk (ORCPT <rfc822;patchwork-incoming@ozlabs.org>);\n\tFri, 25 Aug 2017 11:17:40 -0400","from mail-wm0-f65.google.com ([74.125.82.65]:38150 \"EHLO\n\tmail-wm0-f65.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S933519AbdHYPRj (ORCPT\n\t<rfc822;netdev@vger.kernel.org>); Fri, 25 Aug 2017 11:17:39 -0400","by mail-wm0-f65.google.com with SMTP id z132so75962wmg.5;\n\tFri, 25 Aug 2017 08:17:38 -0700 (PDT)","from Red ([2a01:cb1d:16e:1300:2e56:dcff:fed2:c6d6])\n\tby smtp.googlemail.com with ESMTPSA id\n\ti23sm3015507edj.13.2017.08.25.08.17.37\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tFri, 25 Aug 2017 08:17:37 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=gmail.com; s=20161025;\n\th=date:from:to:cc:subject:message-id:references:mime-version\n\t:content-disposition:in-reply-to:user-agent;\n\tbh=JkDTRGwaHKEmVWvSWnuRDQ96wc7rZexhRVr4jrWykng=;\n\tb=vDY0UrZOHRD3wzZlFt4oRhXOU2mnvr40GniKDNHK4cQ0djpLTYfWFqvZdmfRGgWX3v\n\ty+sG3s17EPt80S9u/ov0RFj1IfIB8VYiU+A1jVzhSesfZDsKuWPv3daLbQu5z4S1k/2i\n\tMFbBlo6/GEI1DfcuvEwTrNIx65gMOs9lIQDivyckPqkszlq0KJE/fkcl4GFA38jC/CyM\n\tAZJ3hwZVCfJlBeutyy7rUGP7915M7wLTzd+0tSlHSDcsSrs1vBb38+aC4Xx7K58V0cOT\n\tmVRME4xT90s9bWMsiCG1MqDYK9AQkcMSZd80hVMM/TsZ48xxnpZvEC5efrgW+jcrXBqw\n\tHHjg==","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:in-reply-to:user-agent;\n\tbh=JkDTRGwaHKEmVWvSWnuRDQ96wc7rZexhRVr4jrWykng=;\n\tb=Z5AEep0b+8tVxY+WQAHpFXqMvGbvH14qOEU2Sj6E5xuokgpVahzGtBNCXJBJlEq5KM\n\tM2Bj1fZ4GyGuyeJhQ8ZB0gsAnZgc4cV+wlXB7IB5dcq7Hy5YJihlifcwaPPFqBVgkb6l\n\tYVZOKfPMo7x8SiJ+W4WwcBDiMLoIAxqo3vLlUEcxsWbrKOHLsM56QDHRQuHSp5kTIlRS\n\trbiDtqxB9U4gadEkc+JyqBfg7fGWyxo8R36efCgMKHfvKMuTpZ4fDHu0BLFLqOsoqd6z\n\toZdFW8vWitPy1iAg0yeJEpBPlpksROR8w3dzcKsbK/4NE8ewlgtcebWC5XwED23/4niP\n\tX1JA==","X-Gm-Message-State":"AHYfb5jzIEeUNPFVYlMsnUOPmNs9RkEETKWpDXfRlQ5cRI7O7NToyqvT\n\tTL91tjp4LOU97fB9","X-Received":"by 10.80.205.25 with SMTP id z25mr9258443edi.266.1503674257968; \n\tFri, 25 Aug 2017 08:17:37 -0700 (PDT)","Date":"Fri, 25 Aug 2017 17:17:33 +0200","From":"Corentin Labbe <clabbe.montjoie@gmail.com>","To":"Maxime Ripard <maxime.ripard@free-electrons.com>","Cc":"peppe.cavallaro@st.com, alexandre.torgue@st.com, wens@csie.org,\n\tnetdev@vger.kernel.org, linux-arm-kernel@lists.infradead.org,\n\tlinux-kernel@vger.kernel.org","Subject":"Re: [PATCH] net: stmmac: dwmac-sun8i: Use reset exclusive","Message-ID":"<20170825151733.GB9475@Red>","References":"<20170825143805.21733-1-clabbe.montjoie@gmail.com>\n\t<20170825144832.3w6izhri5vstbndp@flea.lan>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<20170825144832.3w6izhri5vstbndp@flea.lan>","User-Agent":"Mutt/1.7.2 (2016-11-26)","Sender":"netdev-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<netdev.vger.kernel.org>","X-Mailing-List":"netdev@vger.kernel.org"}},{"id":1757637,"web_url":"http://patchwork.ozlabs.org/comment/1757637/","msgid":"<20170825171233.4xoihzakca3mqscd@flea.lan>","list_archive_url":null,"date":"2017-08-25T17:12:33","subject":"Re: [PATCH] net: stmmac: dwmac-sun8i: Use reset exclusive","submitter":{"id":12916,"url":"http://patchwork.ozlabs.org/api/people/12916/","name":"Maxime Ripard","email":"maxime.ripard@free-electrons.com"},"content":"On Fri, Aug 25, 2017 at 05:17:33PM +0200, Corentin Labbe wrote:\n> On Fri, Aug 25, 2017 at 04:48:32PM +0200, Maxime Ripard wrote:\n> > On Fri, Aug 25, 2017 at 04:38:05PM +0200, Corentin Labbe wrote:\n> > > The current dwmac_sun8i module cannot be rmmod/modprobe due to that\n> > > the reset controller was not released when removed.\n> > > \n> > > This patch remove ambiguity, by using of_reset_control_get_exclusive and\n> > > add the missing reset_control_put().\n> > > \n> > > Signed-off-by: Corentin Labbe <clabbe.montjoie@gmail.com>\n> > > ---\n> > >  drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 3 ++-\n> > >  1 file changed, 2 insertions(+), 1 deletion(-)\n> > > \n> > > diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c\n> > > index fffd6d5fc907..675a09629d85 100644\n> > > --- a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c\n> > > +++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c\n> > > @@ -782,6 +782,7 @@ static int sun8i_dwmac_unpower_internal_phy(struct sunxi_priv_data *gmac)\n> > >  \n> > >  \tclk_disable_unprepare(gmac->ephy_clk);\n> > >  \treset_control_assert(gmac->rst_ephy);\n> > > +\treset_control_put(gmac->rst_ephy);\n> > >  \treturn 0;\n> > >  }\n> > >  \n> > > @@ -942,7 +943,7 @@ static int sun8i_dwmac_probe(struct platform_device *pdev)\n> > >  \t\t\treturn -EINVAL;\n> > >  \t\t}\n> > >  \n> > > -\t\tgmac->rst_ephy = of_reset_control_get(plat_dat->phy_node, NULL);\n> > > +\t\tgmac->rst_ephy = of_reset_control_get_exclusive(plat_dat->phy_node, NULL);\n> > \n> > Why not just use devm_reset_control_get?\n> > \n> \n> Because there no devm_ functions with of_\n\ndevm_reset_control_get uses of_reset_control_get internally.\n\nMaxime","headers":{"Return-Path":"<netdev-owner@vger.kernel.org>","X-Original-To":"patchwork-incoming@ozlabs.org","Delivered-To":"patchwork-incoming@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=netdev-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 3xf762322Nz9sPk\n\tfor <patchwork-incoming@ozlabs.org>;\n\tSat, 26 Aug 2017 03:13:14 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1755908AbdHYRMq (ORCPT <rfc822;patchwork-incoming@ozlabs.org>);\n\tFri, 25 Aug 2017 13:12:46 -0400","from mail.free-electrons.com ([62.4.15.54]:47173 \"EHLO\n\tmail.free-electrons.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1755034AbdHYRMp (ORCPT\n\t<rfc822;netdev@vger.kernel.org>); Fri, 25 Aug 2017 13:12:45 -0400","by mail.free-electrons.com (Postfix, from userid 110)\n\tid 3A50A20966; Fri, 25 Aug 2017 19:12:43 +0200 (CEST)","from localhost (unknown [80.12.58.66])\n\tby mail.free-electrons.com (Postfix) with ESMTPSA id EC4572093B;\n\tFri, 25 Aug 2017 19:12:32 +0200 (CEST)"],"X-Spam-Checker-Version":"SpamAssassin 3.4.0 (2014-02-07) on\n\tmail.free-electrons.com","X-Spam-Level":"","X-Spam-Status":"No, score=-1.0 required=5.0 tests=ALL_TRUSTED,SHORTCIRCUIT,\n\tURIBL_BLOCKED shortcircuit=ham autolearn=disabled version=3.4.0","Date":"Fri, 25 Aug 2017 19:12:33 +0200","From":"Maxime Ripard <maxime.ripard@free-electrons.com>","To":"Corentin Labbe <clabbe.montjoie@gmail.com>","Cc":"peppe.cavallaro@st.com, alexandre.torgue@st.com, wens@csie.org,\n\tnetdev@vger.kernel.org, linux-arm-kernel@lists.infradead.org,\n\tlinux-kernel@vger.kernel.org","Subject":"Re: [PATCH] net: stmmac: dwmac-sun8i: Use reset exclusive","Message-ID":"<20170825171233.4xoihzakca3mqscd@flea.lan>","References":"<20170825143805.21733-1-clabbe.montjoie@gmail.com>\n\t<20170825144832.3w6izhri5vstbndp@flea.lan>\n\t<20170825151733.GB9475@Red>","MIME-Version":"1.0","Content-Type":"multipart/signed; micalg=pgp-sha1;\n\tprotocol=\"application/pgp-signature\"; boundary=\"d5x6nwykedhdh2iw\"","Content-Disposition":"inline","In-Reply-To":"<20170825151733.GB9475@Red>","User-Agent":"NeoMutt/20170714 (1.8.3)","Sender":"netdev-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<netdev.vger.kernel.org>","X-Mailing-List":"netdev@vger.kernel.org"}},{"id":1760029,"web_url":"http://patchwork.ozlabs.org/comment/1760029/","msgid":"<20170830102136.GA21940@Red>","list_archive_url":null,"date":"2017-08-30T10:21:36","subject":"Re: [PATCH] net: stmmac: dwmac-sun8i: Use reset exclusive","submitter":{"id":64152,"url":"http://patchwork.ozlabs.org/api/people/64152/","name":"Corentin Labbe","email":"clabbe.montjoie@gmail.com"},"content":"On Fri, Aug 25, 2017 at 07:12:33PM +0200, Maxime Ripard wrote:\n> On Fri, Aug 25, 2017 at 05:17:33PM +0200, Corentin Labbe wrote:\n> > On Fri, Aug 25, 2017 at 04:48:32PM +0200, Maxime Ripard wrote:\n> > > On Fri, Aug 25, 2017 at 04:38:05PM +0200, Corentin Labbe wrote:\n> > > > The current dwmac_sun8i module cannot be rmmod/modprobe due to that\n> > > > the reset controller was not released when removed.\n> > > > \n> > > > This patch remove ambiguity, by using of_reset_control_get_exclusive and\n> > > > add the missing reset_control_put().\n> > > > \n> > > > Signed-off-by: Corentin Labbe <clabbe.montjoie@gmail.com>\n> > > > ---\n> > > >  drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 3 ++-\n> > > >  1 file changed, 2 insertions(+), 1 deletion(-)\n> > > > \n> > > > diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c\n> > > > index fffd6d5fc907..675a09629d85 100644\n> > > > --- a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c\n> > > > +++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c\n> > > > @@ -782,6 +782,7 @@ static int sun8i_dwmac_unpower_internal_phy(struct sunxi_priv_data *gmac)\n> > > >  \n> > > >  \tclk_disable_unprepare(gmac->ephy_clk);\n> > > >  \treset_control_assert(gmac->rst_ephy);\n> > > > +\treset_control_put(gmac->rst_ephy);\n> > > >  \treturn 0;\n> > > >  }\n> > > >  \n> > > > @@ -942,7 +943,7 @@ static int sun8i_dwmac_probe(struct platform_device *pdev)\n> > > >  \t\t\treturn -EINVAL;\n> > > >  \t\t}\n> > > >  \n> > > > -\t\tgmac->rst_ephy = of_reset_control_get(plat_dat->phy_node, NULL);\n> > > > +\t\tgmac->rst_ephy = of_reset_control_get_exclusive(plat_dat->phy_node, NULL);\n> > > \n> > > Why not just use devm_reset_control_get?\n> > > \n> > \n> > Because there no devm_ functions with of_\n> \n> devm_reset_control_get uses of_reset_control_get internally.\n\nHello\n\nYou are right.\nBut since the ephy reset is in a child node, devm_ does not find it.\n\nRegards","headers":{"Return-Path":"<netdev-owner@vger.kernel.org>","X-Original-To":"patchwork-incoming@ozlabs.org","Delivered-To":"patchwork-incoming@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=netdev-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=gmail.com header.i=@gmail.com\n\theader.b=\"TtIjqi8C\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xj1lz6fHHz9s83\n\tfor <patchwork-incoming@ozlabs.org>;\n\tWed, 30 Aug 2017 20:22:39 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751564AbdH3KW3 (ORCPT <rfc822;patchwork-incoming@ozlabs.org>);\n\tWed, 30 Aug 2017 06:22:29 -0400","from mail-wr0-f194.google.com ([209.85.128.194]:37143 \"EHLO\n\tmail-wr0-f194.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751318AbdH3KW1 (ORCPT\n\t<rfc822;netdev@vger.kernel.org>); Wed, 30 Aug 2017 06:22:27 -0400","by mail-wr0-f194.google.com with SMTP id k9so1130406wre.4;\n\tWed, 30 Aug 2017 03:22:27 -0700 (PDT)","from Red ([2a01:cb1d:16e:1300:2e56:dcff:fed2:c6d6])\n\tby smtp.googlemail.com with ESMTPSA id\n\tx67sm1506849wma.7.2017.08.30.03.22.25\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tWed, 30 Aug 2017 03:22:25 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=gmail.com; s=20161025;\n\th=date:from:to:cc:subject:message-id:references:mime-version\n\t:content-disposition:in-reply-to:user-agent;\n\tbh=kfk5BBxBDZY7Mx5WhaHpl+nMItfiFnjPZ6vbL9l8le8=;\n\tb=TtIjqi8Cwl4sHwGHQYWSY4z40fSE7VU9KJc38ugzbq0WudObo3Wrhdbl9HZFwmEeXZ\n\tOHM/npuQuS5z/X1GvwX2eLNVSEf+HAK/RCpz/FQf1a/4nyZJoG9Hqhiyi9Xc2HYgzdhQ\n\tD9ZaXni5EGJQ6hmHDf6eo6O9ksBD0jZ28o8mxeQSemT3LdII7D7qArPiIoDM1QPSPiIi\n\tTiDA1EI2mXIx0MSJiQSRIxb+omRvMmMUBccNAFuFC3GueO1/SaLHV+33mSJLtL9hyagk\n\t0r0Lx7VlSBBpvMgaAgWWvD2K3pCt4fJWz9hDe6N3hVFlsgEUcmwSgB21dLoW5QloIcBl\n\t4GqA==","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:in-reply-to:user-agent;\n\tbh=kfk5BBxBDZY7Mx5WhaHpl+nMItfiFnjPZ6vbL9l8le8=;\n\tb=ey3VqAU44xpLT19MAVxnY5o6Mh3GqXMnzrjwH4kGwyovSxMkxt5lsy5C7s6tCFjG43\n\tT/456XxeOOcNZRZcMinMbNU5zfS/ENQcAgX3yLF3EXnF3HRFqOK8BFR3UJM1ze3utfNy\n\t4WspCHNDsu61StKXKDJhQwpeI3/BbNbZOwnmc6XY+Xpi/wQF9BR77wW3IPI1EGgg6eUe\n\tbnKrDo/r9daMIYxltAUz1YC9e7W18wkjzbORjvkSgazqqbOShVPoLhXffzEYUK8MqrGf\n\t1LB1IG+1q14C/BRsh5WLBJN2Vyi+B+L1AmSVKFmx6snjpYSzOQXCKaeW7xGcoDRS2niN\n\tCU0A==","X-Gm-Message-State":"AHYfb5g1sfj/TO0J/4qXzh1t8kG79pQoCFQhlhH0/9O5Vqy1KPDp4JL7\n\tpEP6DyCNTMWh8mrB","X-Received":"by 10.223.184.196 with SMTP id c4mr739804wrg.226.1504088546503; \n\tWed, 30 Aug 2017 03:22:26 -0700 (PDT)","Date":"Wed, 30 Aug 2017 12:21:36 +0200","From":"Corentin Labbe <clabbe.montjoie@gmail.com>","To":"Maxime Ripard <maxime.ripard@free-electrons.com>","Cc":"peppe.cavallaro@st.com, alexandre.torgue@st.com, wens@csie.org,\n\tnetdev@vger.kernel.org, linux-arm-kernel@lists.infradead.org,\n\tlinux-kernel@vger.kernel.org","Subject":"Re: [PATCH] net: stmmac: dwmac-sun8i: Use reset exclusive","Message-ID":"<20170830102136.GA21940@Red>","References":"<20170825143805.21733-1-clabbe.montjoie@gmail.com>\n\t<20170825144832.3w6izhri5vstbndp@flea.lan>\n\t<20170825151733.GB9475@Red>\n\t<20170825171233.4xoihzakca3mqscd@flea.lan>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<20170825171233.4xoihzakca3mqscd@flea.lan>","User-Agent":"Mutt/1.7.2 (2016-11-26)","Sender":"netdev-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<netdev.vger.kernel.org>","X-Mailing-List":"netdev@vger.kernel.org"}}]