[{"id":1762484,"web_url":"http://patchwork.ozlabs.org/comment/1762484/","msgid":"<20170904074355.niloziky42aki7bg@flea>","list_archive_url":null,"date":"2017-09-04T07:43:55","subject":"Re: [PATCH 05/10] dmaengine: sun6i: Move number of\n\tpchans/vchans/request to device struct","submitter":{"id":12916,"url":"http://patchwork.ozlabs.org/api/people/12916/","name":"Maxime Ripard","email":"maxime.ripard@free-electrons.com"},"content":"On Mon, Sep 04, 2017 at 12:40:56AM +0200, Stefan Brüns wrote:\n> Preparatory patch: If the same compatible is used for different SoCs which\n> have a common register layout, but different number of channels, the\n> channel count can no longer be stored in the config. Store it in the\n> device structure instead.\n> \n> Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>\n\nAs stated already, we already are going to have a different\ncompatible, and this is not something that will change from one\ninstance to the other. Having code is therefore:\n  A) Making the code more complex\n  B) For no particular reason.\n\nMaxime","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org\n\theader.b=\"oms47JBQ\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xm21Y3Npzz9s7c\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tMon,  4 Sep 2017 17:44:49 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dom3n-0007uT-5u; Mon, 04 Sep 2017 07:44:43 +0000","from mail.free-electrons.com ([62.4.15.54])\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dom3c-00079P-DM for linux-arm-kernel@lists.infradead.org;\n\tMon, 04 Sep 2017 07:44:37 +0000","by mail.free-electrons.com (Postfix, from userid 110)\n\tid 022D420A35; Mon,  4 Sep 2017 09:44:05 +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 C6EC320A0D;\n\tMon,  4 Sep 2017 09:43:54 +0200 (CEST)"],"DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:Content-Type:Cc:\n\tList-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:\n\tIn-Reply-To:MIME-Version:References:Message-ID:Subject:To:From:Date:Reply-To:\n\tContent-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:\n\tResent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner;\n\tbh=KvBAQEIIA2UI4EcM6v0dHZ2mrZLuuLR27KXYu68wG4c=;\n\tb=oms47JBQZKcv5gaKnbdTEVSCP\n\tvBpuk5mnQMIB2F+0kuRvild1WlOOzmJGP1YDDcIAS4Ng9cfOAF1SJy5ruFW1849+1pUuzwXw0CdXv\n\t1D29wBDL4WeQKXRrdooEMZVNO3tdcbst2YQ0C39AeX4jMAjXFn0WdJ6W25CvyFGOUphvSLVlbyCCW\n\tO4NCWHiB20CTyY9YxaKXsIwtf3Cg2/HSwPsgV7mge6ytDfLxDVG44Gu3kKNCQ3VNxdxCxSN8jjAT4\n\t1lJq1ViqhKeynTUDvAqt83rR+IxBM1HxBhc7o3pJl7P7vvDAhN3jo0QAmHc+YbBm64Stvo6IDSUXj\n\t9RX8ZVvhA==;","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\tshortcircuit=ham autolearn=disabled version=3.4.0","Date":"Mon, 4 Sep 2017 09:43:55 +0200","From":"Maxime Ripard <maxime.ripard@free-electrons.com>","To":"Stefan =?iso-8859-1?q?Br=FCns?= <stefan.bruens@rwth-aachen.de>","Subject":"Re: [PATCH 05/10] dmaengine: sun6i: Move number of\n\tpchans/vchans/request to device struct","Message-ID":"<20170904074355.niloziky42aki7bg@flea>","References":"<20170903224100.17893-1-stefan.bruens@rwth-aachen.de>\n\t<20170903224100.17893-6-stefan.bruens@rwth-aachen.de>","MIME-Version":"1.0","In-Reply-To":"<20170903224100.17893-6-stefan.bruens@rwth-aachen.de>","User-Agent":"NeoMutt/20170714 (1.8.3)","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170904_004433_202564_33D2B20F ","X-CRM114-Status":"GOOD (  12.71  )","X-Spam-Score":"-1.9 (-)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-1.9 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay\n\tdomain\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"devicetree@vger.kernel.org, Vinod Koul <vinod.koul@intel.com>,\n\tAndre Przywara <andre.przywara@arm.com>, linux-kernel@vger.kernel.org,\n\tCode Kipper <codekipper@gmail.com>, linux-sunxi@googlegroups.com,\n\tRob Herring <robh+dt@kernel.org>, dmaengine@vger.kernel.org,\n\tChen-Yu Tsai <wens@csie.org>, linux-arm-kernel@lists.infradead.org","Content-Type":"multipart/mixed;\n\tboundary=\"===============7253869938197234720==\"","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1762690,"web_url":"http://patchwork.ozlabs.org/comment/1762690/","msgid":"<3533197.81BdoSVRz8@sbruens-linux>","list_archive_url":null,"date":"2017-09-04T14:30:59","subject":"Re: [PATCH 05/10] dmaengine: sun6i: Move number of\n\tpchans/vchans/request to device struct","submitter":{"id":67055,"url":"http://patchwork.ozlabs.org/api/people/67055/","name":"Stefan Brüns","email":"stefan.bruens@rwth-aachen.de"},"content":"On Montag, 4. September 2017 09:43:55 CEST Maxime Ripard wrote:\n> On Mon, Sep 04, 2017 at 12:40:56AM +0200, Stefan Brüns wrote:\n> > Preparatory patch: If the same compatible is used for different SoCs which\n> > have a common register layout, but different number of channels, the\n> > channel count can no longer be stored in the config. Store it in the\n> > device structure instead.\n> > \n> > Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>\n> \n> As stated already, we already are going to have a different\n> compatible, and this is not something that will change from one\n> instance to the other. Having code is therefore:\n>   A) Making the code more complex\n>   B) For no particular reason.\n\nIf the dma channel count (which is a standard dma binding, likely for a \nreason) goes into the devicetree, it has to be moved out of the config.\n\nThe R40 (which has register manuals available) has the same register layout as \nthe A64, but *does* have a different channel count. So you think it is a good \nidea to introduce a new compatible again?\n\nIf you had been half as picky when merging the H3 and A83T support, we would \nnot have this mess now.\n\nThere is also the H6, where there is no register manual available yet, but I  \nbet it has the H3 (and A64, H5, R40) register layout, but unlikely the same \nnumber of DMA channels *and* the same number of ports.\n\nRegards,\n\nStefan","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org\n\theader.b=\"Jb+0w/p1\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xmC2r2t6qz9s7h\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tTue,  5 Sep 2017 00:31:32 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dosPQ-0004Qt-9C; Mon, 04 Sep 2017 14:31:28 +0000","from mail-out-1.itc.rwth-aachen.de ([134.130.5.46])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dosPK-00048k-Ri for linux-arm-kernel@lists.infradead.org;\n\tMon, 04 Sep 2017 14:31:26 +0000","from rwthex-s2-b.rwth-ad.de ([134.130.26.155])\n\tby mail-in-1.itc.rwth-aachen.de with ESMTP; 04 Sep 2017 16:31:00 +0200","from rwthex-w2-b.rwth-ad.de (2002:8682:1a9f::8682:1a9f) by\n\trwthex-s2-b.rwth-ad.de (2002:8682:1a9b::8682:1a9b) with Microsoft\n\tSMTP Server (TLS) id 15.0.1320.4; Mon, 4 Sep 2017 16:30:59 +0200","from rwthex-w2-b.rwth-ad.de ([fe80::200c:2ee4:85cf:8127]) by\n\trwthex-w2-b.rwth-ad.de ([fe80::200c:2ee4:85cf:8127%21]) with mapi id\n\t15.00.1320.000; Mon, 4 Sep 2017 16:30:59 +0200"],"DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:MIME-Version:Content-ID:In-Reply-To:\n\tReferences:Message-ID:Date:Subject:To:From:Reply-To:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=+GgWwxF6Ff7SHT4u4mCWjuw9+yNGFbffrRLXOlN7Kns=;\n\tb=Jb+0w/p1w1oi/Q\n\tnqRgdI6io48Mu/YSFrVwnaTea+m5PXc715tfIkS4+f2s1hdgose/s2Y+10kCPLQ8CPNeJ7TKc9O4A\n\tSuerm8107zRwq0ujR675rJWLfsP5S6uoyJfOVecLPensSl+5+7wweGFKaup9Bl4znSJ1j0toGBG7f\n\tx7mFZcl85gnJYyc3RBabU//pBA/AnDgAlcau5ihXPCSrw4xghLXfp7UB+d8PvOzcYKxR1xxN5u3Yy\n\tYdPeACFTk9DYftqiqZNDOts4C3+8JprxvQ3tTwRBgPL8f+zCpIN7aPG/q52LO6X11vHgk109wOHF/\n\t0OzNibMQcKd82463A0Xw==;","X-IronPort-AV":"E=Sophos;i=\"5.41,475,1498514400\"; d=\"scan'208\";a=\"11732468\"","From":"=?iso-8859-1?q?Br=FCns=2C_Stefan?= <Stefan.Bruens@rwth-aachen.de>","To":"Maxime Ripard <maxime.ripard@free-electrons.com>","Subject":"Re: [PATCH 05/10] dmaengine: sun6i: Move number of\n\tpchans/vchans/request to device struct","Thread-Topic":"[PATCH 05/10] dmaengine: sun6i: Move number of\n\tpchans/vchans/request to device struct","Thread-Index":"AQHTJVQiHWxigx6IpESEb/WdFlPCf6KkqKqA","Date":"Mon, 4 Sep 2017 14:30:59 +0000","Message-ID":"<3533197.81BdoSVRz8@sbruens-linux>","References":"<20170903224100.17893-1-stefan.bruens@rwth-aachen.de>\n\t<20170903224100.17893-6-stefan.bruens@rwth-aachen.de>\n\t<20170904074355.niloziky42aki7bg@flea>","In-Reply-To":"<20170904074355.niloziky42aki7bg@flea>","Accept-Language":"en-US, de-DE","Content-Language":"en-US","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","x-ms-exchange-messagesentrepresentingtype":"1","x-ms-exchange-transport-fromentityheader":"Hosted","x-originating-ip":"[78.35.13.203]","Content-ID":"<625A3A4542C11445B4DBEC50806D6BE1@rwth-ad.de>","MIME-Version":"1.0","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170904_073123_464592_09349BE2 ","X-CRM114-Status":"GOOD (  12.19  )","X-Spam-Score":"-4.2 (----)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-4.2 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at http://www.dnswl.org/,\n\tmedium trust [134.130.5.46 listed in list.dnswl.org]\n\t-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay\n\tdomain\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"\"devicetree@vger.kernel.org\" <devicetree@vger.kernel.org>,\n\tVinod Koul <vinod.koul@intel.com>,\n\tAndre Przywara <andre.przywara@arm.com>, \n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\tCode Kipper <codekipper@gmail.com>,\n\t\"linux-sunxi@googlegroups.com\" <linux-sunxi@googlegroups.com>,\n\tRob Herring <robh+dt@kernel.org>,\n\t\"dmaengine@vger.kernel.org\" <dmaengine@vger.kernel.org>,\n\tChen-Yu Tsai <wens@csie.org>, \"linux-arm-kernel@lists.infradead.org\"\n\t<linux-arm-kernel@lists.infradead.org>","Content-Type":"text/plain; charset=\"iso-8859-1\"","Content-Transfer-Encoding":"quoted-printable","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1765427,"web_url":"http://patchwork.ozlabs.org/comment/1765427/","msgid":"<20170908143710.rhz6x3i776zrhbzo@flea.lan>","list_archive_url":null,"date":"2017-09-08T14:37:10","subject":"Re: [PATCH 05/10] dmaengine: sun6i: Move number of\n\tpchans/vchans/request to device struct","submitter":{"id":12916,"url":"http://patchwork.ozlabs.org/api/people/12916/","name":"Maxime Ripard","email":"maxime.ripard@free-electrons.com"},"content":"On Mon, Sep 04, 2017 at 02:30:59PM +0000, Brüns, Stefan wrote:\n> On Montag, 4. September 2017 09:43:55 CEST Maxime Ripard wrote:\n> > On Mon, Sep 04, 2017 at 12:40:56AM +0200, Stefan Brüns wrote:\n> > > Preparatory patch: If the same compatible is used for different SoCs which\n> > > have a common register layout, but different number of channels, the\n> > > channel count can no longer be stored in the config. Store it in the\n> > > device structure instead.\n> > > \n> > > Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>\n> > \n> > As stated already, we already are going to have a different\n> > compatible, and this is not something that will change from one\n> > instance to the other. Having code is therefore:\n> >   A) Making the code more complex\n> >   B) For no particular reason.\n> \n> If the dma channel count (which is a standard dma binding, likely for a \n> reason) goes into the devicetree, it has to be moved out of the config.\n>\n> The R40 (which has register manuals available) has the same register layout as \n> the A64, but *does* have a different channel count. So you think it is a good \n> idea to introduce a new compatible again?\n> \n> If you had been half as picky when merging the H3 and A83T support, we would \n> not have this mess now.\n> \n> There is also the H6, where there is no register manual available yet, but I  \n> bet it has the H3 (and A64, H5, R40) register layout, but unlikely the same \n> number of DMA channels *and* the same number of ports.\n\nThe thing is that this kind of things usually grow organically until\nyou can't just add a simple if case any more.\n\nI'm sorry you were at the tipping point, but I'm sure you also\nunderstand that adding more to the mess until the next one shows up\nisn't viable either.\n\nThat being said, thinking a bit more on that one, if you add to the\nbinding that we need to have both the current SoC compatible (to\nworkaround any variation / bugs we might encounter in the future) and\nthe \"generation\" one (to avoid adding one for each new IP), plus the\nmandatory dma-channels / dma-requests properties, that would work for\nme.\n\nMaxime","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org header.b=\"nh81dB8n\"; \n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=infradead.org header.i=@infradead.org\n\theader.b=\"pVjY+e53\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xpg7l3W4Lz9sBd\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tSat,  9 Sep 2017 00:44:19 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dqKW0-0004S2-3n; Fri, 08 Sep 2017 14:44:16 +0000","from casper.infradead.org ([2001:8b0:10b:1236::1])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dqKVx-0004NE-My for linux-arm-kernel@bombadil.infradead.org;\n\tFri, 08 Sep 2017 14:44:13 +0000","from mail.free-electrons.com ([62.4.15.54])\n\tby casper.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dqKPT-0001ah-8r for linux-arm-kernel@lists.infradead.org;\n\tFri, 08 Sep 2017 14:37:35 +0000","by mail.free-electrons.com (Postfix, from userid 110)\n\tid 0F8F620A5B; Fri,  8 Sep 2017 16:37:09 +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 D876320A57;\n\tFri,  8 Sep 2017 16:37:08 +0200 (CEST)"],"DKIM-Signature":["v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:Content-Type:Cc:\n\tList-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:\n\tIn-Reply-To:MIME-Version:References:Message-ID:Subject:To:From:Date:Reply-To:\n\tContent-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:\n\tResent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner;\n\tbh=j+IIsDA+CLBYEqyTm1l1E1UabZj69AxHAxCQTjf2j2Q=;\n\tb=nh81dB8ndmUW0Ui6M4GyGVVxZ\n\tKi+8GMS30D2aRRoTBjSPTgnaZKU0ItHVH9tRWcMlO4hK8Yt3slJIex/HxyOpdLhSTCynDhsT8FPuf\n\tf/QE2BHbHITr+x669lje43sGUqBPnoRmLYkDFRlksbdMnXWy5WKWRISzBvY7aWWI0m8Xd7FaCmNy1\n\t/KlRc7yW/DIg147lnfQu9ZXC7nkiT2yzhIXEkXLTYPkBjpfgsxlrbtfzM7Gk3j25Tllm+8XEjhn5+\n\t15DshIeMPngY4agvlPsksy+4tny5hugVSZTDA1aFYiqjxK0Hp8s8X8tKH9VpsdoRaUYKOE082L8E6\n\tv8XRMrbNw==;","v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=infradead.org; s=casper.20170209;\n\th=In-Reply-To:Content-Type:MIME-Version:\n\tReferences:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To:\n\tContent-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:\n\tResent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:\n\tList-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;\n\tbh=m/UYOARbsI3kZoFm1tGFmzZhJX1h7QV+QrRdmd7y4UU=;\n\tb=pVjY+e53h7UnuYZ6CVC8r5zI9\n\tXAzHtj8pkZ4lUjXIERn7G1TPrKmW+Zm2EHLaSJ6Jvr+WJA8Zwr7/QilGKt/rTHtkRF9bNyxL/3jQF\n\t5OSKJk6uuagHm0EiEykQY/s2H6i4edZ4JnL4I07+G5Nfc7m20L0yj+2no+2Wzy99gyF7VDDIAOrAL\n\tQ3gpreBQXd6P1zGZQRVFWNMa1MyDsfCGYsU4Yht+Gzx8+mPtq2/v3hdLcgvYAtXCsJgPvSpA9vSVO\n\tcIlAzOiBz1TeUrWCU0IOMOz9VjhAz98eMP4aNYJrPyrLaheI+Z/XcMTnY03Pl52ztu8fV/PiSnoKf\n\tScA3rHjWQ==;"],"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, 8 Sep 2017 16:37:10 +0200","From":"Maxime Ripard <maxime.ripard@free-electrons.com>","To":"=?iso-8859-1?q?Br=FCns=2C?= Stefan <Stefan.Bruens@rwth-aachen.de>","Subject":"Re: [PATCH 05/10] dmaengine: sun6i: Move number of\n\tpchans/vchans/request to device struct","Message-ID":"<20170908143710.rhz6x3i776zrhbzo@flea.lan>","References":"<20170903224100.17893-1-stefan.bruens@rwth-aachen.de>\n\t<20170903224100.17893-6-stefan.bruens@rwth-aachen.de>\n\t<20170904074355.niloziky42aki7bg@flea>\n\t<3533197.81BdoSVRz8@sbruens-linux>","MIME-Version":"1.0","In-Reply-To":"<3533197.81BdoSVRz8@sbruens-linux>","User-Agent":"NeoMutt/20170714 (1.8.3)","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170908_153731_349903_E1358048 ","X-CRM114-Status":"GOOD (  35.69  )","X-Spam-Score":"-1.9 (-)","X-Spam-Report":"SpamAssassin version 3.4.1 on casper.infradead.org summary:\n\tContent analysis details:   (-1.9 points, 5.0 required)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay\n\tdomain\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"\"devicetree@vger.kernel.org\" <devicetree@vger.kernel.org>,\n\tVinod Koul <vinod.koul@intel.com>,\n\tAndre Przywara <andre.przywara@arm.com>, \n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\tCode Kipper <codekipper@gmail.com>,\n\t\"linux-sunxi@googlegroups.com\" <linux-sunxi@googlegroups.com>,\n\tRob Herring <robh+dt@kernel.org>,\n\t\"dmaengine@vger.kernel.org\" <dmaengine@vger.kernel.org>,\n\tChen-Yu Tsai <wens@csie.org>, \"linux-arm-kernel@lists.infradead.org\"\n\t<linux-arm-kernel@lists.infradead.org>","Content-Type":"multipart/mixed;\n\tboundary=\"===============9128618602747188162==\"","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}}]