Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1566752
| From | Andy Shevchenko <andriy.shevchenko@linux.intel.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH 0/2] dmaengine: Add DW AXI DMAC driver |
| Date | 2017-01-25 17:50 +0100 |
| Message-ID | <t3yVI-4ad-23@gated-at.bofh.it> (permalink) |
| References | <t3xPY-3w9-31@gated-at.bofh.it> |
| Organization | Intel Finland Oy |
On Wed, 2017-01-25 at 18:34 +0300, Eugeniy Paltsev wrote: > This patch series add support for the DW AXI DMAC controller. > > DW AXI DMAC is a part of upcoming development board from Synopsys. > > In this driver implementation only DMA_MEMCPY and DMA_SG transfers > are supported. > > Changes for v0: > * Switch to virt-dma API (according to previous RFC) > * Small fixies according to previous RFC Yeah, seems you didn't address some of the comments and didn't comment why... > * Add DT bindings > > Eugeniy Paltsev (2): > dt-bindings: Document the Synopsys DW AXI DMA bindings > dmaengine: Add DW AXI DMAC driver > > .../devicetree/bindings/dma/snps,axi-dw-dmac.txt | 33 + > drivers/dma/Kconfig | 8 + > drivers/dma/Makefile | 1 + > drivers/dma/axi_dma_platform.c | 1060 > ++++++++++++++++++++ This surprises me. I would expect more then 100+ LOC reduction when switched to virt-dma API. Can you double check that you are using it effectively? > drivers/dma/axi_dma_platform.h | 124 +++ > drivers/dma/axi_dma_platform_reg.h | 189 ++++ > 6 files changed, 1415 insertions(+) > create mode 100644 Documentation/devicetree/bindings/dma/snps,axi-dw- > dmac.txt > create mode 100644 drivers/dma/axi_dma_platform.c > create mode 100644 drivers/dma/axi_dma_platform.h > create mode 100644 drivers/dma/axi_dma_platform_reg.h > -- Andy Shevchenko <andriy.shevchenko@linux.intel.com> Intel Finland Oy
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH 0/2] dmaengine: Add DW AXI DMAC driver Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> - 2017-01-25 16:40 +0100 [PATCH 1/2] dt-bindings: Document the Synopsys DW AXI DMA bindings Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> - 2017-01-25 16:40 +0100 Re: [PATCH 0/2] dmaengine: Add DW AXI DMAC driver Andy Shevchenko <andriy.shevchenko@linux.intel.com> - 2017-01-25 17:50 +0100 Re: [PATCH 2/2] dmaengine: Add DW AXI DMAC driver Andy Shevchenko <andriy.shevchenko@linux.intel.com> - 2017-01-25 18:30 +0100
csiph-web