From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752075AbdBJIZS (ORCPT ); Fri, 10 Feb 2017 03:25:18 -0500 Received: from smtprelay.synopsys.com ([198.182.47.9]:55142 "EHLO smtprelay.synopsys.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751652AbdBJIXo (ORCPT ); Fri, 10 Feb 2017 03:23:44 -0500 From: Alexey Brodkin To: "vinod.koul@intel.com" CC: "linux-kernel@vger.kernel.org" , "robh+dt@kernel.org" , "devicetree@vger.kernel.org" , "linux-snps-arc@lists.infradead.org" , Eugeniy Paltsev , "dan.j.williams@intel.com" , "mark.rutland@arm.com" , "dmaengine@vger.kernel.org" , "andriy.shevchenko@linux.intel.com" Subject: Re: [PATCH 2/2] dmaengine: Add DW AXI DMAC driver Thread-Topic: [PATCH 2/2] dmaengine: Add DW AXI DMAC driver Thread-Index: AQHSdyCHPjTEnJk710S0hX+rDlkPPqFhyIMAgAAmUAA= Date: Fri, 10 Feb 2017 08:23:15 +0000 Message-ID: <1486714994.7530.11.camel@synopsys.com> References: <1485358457-22957-1-git-send-email-Eugeniy.Paltsev@synopsys.com> <1485358457-22957-3-git-send-email-Eugeniy.Paltsev@synopsys.com> <20170210060606.GO19244@localhost> In-Reply-To: <20170210060606.GO19244@localhost> Accept-Language: en-US, ru-RU Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.225.15.124] Content-Type: text/plain; charset="utf-8" Content-ID: <9225940094A559439E8A81D2067EA431@internal.synopsys.com> MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by mail.home.local id v1A8RClU002008 Hi Vinod, On Fri, 2017-02-10 at 11:36 +0530, Vinod Koul wrote: > On Wed, Jan 25, 2017 at 06:34:17PM +0300, Eugeniy Paltsev wrote: > > > > This patch adds support for the DW AXI DMAC controller. > > > > DW AXI DMAC is a part of upcoming development board from Synopsys. > > How different is AXI from DW Synopsys? These are 2 completely unrelated products from Synopsys, see:  a) https://www.synopsys.com/dw/ipdir.php?ds=amba_ahb_dma  b) https://www.synopsys.com/dw/ipdir.php?ds=amba_axi_dma > Is the spec publicly available? I'm afraid not. Synopsys customers may get DW AXI DMAC databook here: https://www.synopsys.com/dw/doc.php/iip/DW_axi_dmac/latest/doc/DW_axi_dmac_databook.pdf Just a side note "DW" prefix stands for DesignWare and applicable to most if not all IP libs from Synopsys so here we're talking about AHB DMAC vs AXI DMAC. Still my understanding is different bus type is not the one and only difference but just the one which might simplify selection of one or another IP block. -Alexey From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexey Brodkin Subject: Re: [PATCH 2/2] dmaengine: Add DW AXI DMAC driver Date: Fri, 10 Feb 2017 08:23:15 +0000 Message-ID: <1486714994.7530.11.camel@synopsys.com> References: <1485358457-22957-1-git-send-email-Eugeniy.Paltsev@synopsys.com> <1485358457-22957-3-git-send-email-Eugeniy.Paltsev@synopsys.com> <20170210060606.GO19244@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170210060606.GO19244@localhost> Content-Language: en-US Content-ID: <9225940094A559439E8A81D2067EA431@internal.synopsys.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-snps-arc" Errors-To: linux-snps-arc-bounces+gla-linux-snps-arc=m.gmane.org@lists.infradead.org To: "vinod.koul@intel.com" Cc: "mark.rutland@arm.com" , "devicetree@vger.kernel.org" , "andriy.shevchenko@linux.intel.com" , "linux-kernel@vger.kernel.org" , "robh+dt@kernel.org" , "dmaengine@vger.kernel.org" , "dan.j.williams@intel.com" , "linux-snps-arc@lists.infradead.org" , Eugeniy Paltsev List-Id: devicetree@vger.kernel.org SGkgVmlub2QsDQoNCk9uIEZyaSwgMjAxNy0wMi0xMCBhdCAxMTozNiArMDUzMCwgVmlub2QgS291 bCB3cm90ZToNCj4gT24gV2VkLCBKYW4gMjUsIDIwMTcgYXQgMDY6MzQ6MTdQTSArMDMwMCwgRXVn ZW5peSBQYWx0c2V2IHdyb3RlOg0KPiA+IA0KPiA+IFRoaXMgcGF0Y2ggYWRkcyBzdXBwb3J0IGZv ciB0aGUgRFcgQVhJIERNQUMgY29udHJvbGxlci4NCj4gPiANCj4gPiBEVyBBWEkgRE1BQyBpcyBh IHBhcnQgb2YgdXBjb21pbmcgZGV2ZWxvcG1lbnQgYm9hcmQgZnJvbSBTeW5vcHN5cy4NCj4gDQo+ IEhvdyBkaWZmZXJlbnQgaXMgQVhJIGZyb20gRFcgU3lub3BzeXM/DQoNClRoZXNlIGFyZSAyIGNv bXBsZXRlbHkgdW5yZWxhdGVkIHByb2R1Y3RzIGZyb20gU3lub3BzeXMsIHNlZToNCsKgYSnCoGh0 dHBzOi8vd3d3LnN5bm9wc3lzLmNvbS9kdy9pcGRpci5waHA/ZHM9YW1iYV9haGJfZG1hDQrCoGIp wqBodHRwczovL3d3dy5zeW5vcHN5cy5jb20vZHcvaXBkaXIucGhwP2RzPWFtYmFfYXhpX2RtYQ0K DQo+IElzIHRoZSBzcGVjIHB1YmxpY2x5IGF2YWlsYWJsZT8NCg0KSSdtIGFmcmFpZCBub3QuIFN5 bm9wc3lzIGN1c3RvbWVycyBtYXkgZ2V0IERXIEFYSSBETUFDIGRhdGFib29rIGhlcmU6DQpodHRw czovL3d3dy5zeW5vcHN5cy5jb20vZHcvZG9jLnBocC9paXAvRFdfYXhpX2RtYWMvbGF0ZXN0L2Rv Yy9EV19heGlfZG1hY19kYXRhYm9vay5wZGYNCg0KSnVzdCBhIHNpZGUgbm90ZSAiRFciIHByZWZp eCBzdGFuZHMgZm9yIERlc2lnbldhcmUgYW5kIGFwcGxpY2FibGUNCnRvIG1vc3QgaWYgbm90IGFs bCBJUCBsaWJzIGZyb20gU3lub3BzeXMgc28gaGVyZSB3ZSdyZSB0YWxraW5nIGFib3V0DQpBSEIg RE1BQyB2cyBBWEkgRE1BQy4gU3RpbGwgbXkgdW5kZXJzdGFuZGluZyBpcyBkaWZmZXJlbnQgYnVz IHR5cGUgaXMNCm5vdCB0aGUgb25lIGFuZCBvbmx5IGRpZmZlcmVuY2UgYnV0IGp1c3QgdGhlIG9u ZSB3aGljaCBtaWdodCBzaW1wbGlmeQ0Kc2VsZWN0aW9uIG9mIG9uZSBvciBhbm90aGVyIElQIGJs b2NrLg0KDQotQWxleGV5Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmxpbnV4LXNucHMtYXJjIG1haWxpbmcgbGlzdApsaW51eC1zbnBzLWFyY0BsaXN0cy5p bmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8v bGludXgtc25wcy1hcmM= From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexey.Brodkin@synopsys.com (Alexey Brodkin) Date: Fri, 10 Feb 2017 08:23:15 +0000 Subject: [PATCH 2/2] dmaengine: Add DW AXI DMAC driver In-Reply-To: <20170210060606.GO19244@localhost> References: <1485358457-22957-1-git-send-email-Eugeniy.Paltsev@synopsys.com> <1485358457-22957-3-git-send-email-Eugeniy.Paltsev@synopsys.com> <20170210060606.GO19244@localhost> List-ID: Message-ID: <1486714994.7530.11.camel@synopsys.com> To: linux-snps-arc@lists.infradead.org Hi Vinod, On Fri, 2017-02-10@11:36 +0530, Vinod Koul wrote: > On Wed, Jan 25, 2017@06:34:17PM +0300, Eugeniy Paltsev wrote: > > > > This patch adds support for the DW AXI DMAC controller. > > > > DW AXI DMAC is a part of upcoming development board from Synopsys. > > How different is AXI from DW Synopsys? These are 2 completely unrelated products from Synopsys, see: ?a)?https://www.synopsys.com/dw/ipdir.php?ds=amba_ahb_dma ?b)?https://www.synopsys.com/dw/ipdir.php?ds=amba_axi_dma > Is the spec publicly available? I'm afraid not. Synopsys customers may get DW AXI DMAC databook here: https://www.synopsys.com/dw/doc.php/iip/DW_axi_dmac/latest/doc/DW_axi_dmac_databook.pdf Just a side note "DW" prefix stands for DesignWare and applicable to most if not all IP libs from Synopsys so here we're talking about AHB DMAC vs AXI DMAC. Still my understanding is different bus type is not the one and only difference but just the one which might simplify selection of one or another IP block. -Alexey