From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751755AbdAYPed (ORCPT ); Wed, 25 Jan 2017 10:34:33 -0500 Received: from smtprelay.synopsys.com ([198.182.60.111]:50125 "EHLO smtprelay.synopsys.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751645AbdAYPe2 (ORCPT ); Wed, 25 Jan 2017 10:34:28 -0500 From: Eugeniy Paltsev To: dmaengine@vger.kernel.org Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-snps-arc@lists.infradead.org, Dan Williams , Vinod Koul , Mark Rutland , Rob Herring , Andy Shevchenko , Alexey Brodkin , Eugeniy Paltsev Subject: [PATCH 0/2] dmaengine: Add DW AXI DMAC driver Date: Wed, 25 Jan 2017 18:34:15 +0300 Message-Id: <1485358457-22957-1-git-send-email-Eugeniy.Paltsev@synopsys.com> X-Mailer: git-send-email 2.5.5 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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 * 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 ++++++++++++++++++++ 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 -- 2.5.5 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eugeniy.Paltsev@synopsys.com (Eugeniy Paltsev) Date: Wed, 25 Jan 2017 18:34:15 +0300 Subject: [PATCH 0/2] dmaengine: Add DW AXI DMAC driver List-ID: Message-ID: <1485358457-22957-1-git-send-email-Eugeniy.Paltsev@synopsys.com> To: linux-snps-arc@lists.infradead.org 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 * 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 ++++++++++++++++++++ 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 -- 2.5.5