Skip to content

Commit

Permalink
dmaengine: at_xdmac: creation of the atmel eXtended DMA Controller dr…
Browse files Browse the repository at this point in the history
…iver

New atmel DMA controller known as XDMAC, introduced with SAMA5D4
devices.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
  • Loading branch information
ldesroches authored and Vinod Koul committed Nov 6, 2014
1 parent 0df1f24 commit e1f7c9e
Show file tree
Hide file tree
Showing 4 changed files with 1,543 additions and 0 deletions.
7 changes: 7 additions & 0 deletions drivers/dma/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,13 @@ config AT_HDMAC
help
Support the Atmel AHB DMA controller.

config AT_XDMAC
tristate "Atmel XDMA support"
depends on (ARCH_AT91 || COMPILE_TEST)
select DMA_ENGINE
help
Support the Atmel XDMA controller.

config FSL_DMA
tristate "Freescale Elo series DMA support"
depends on FSL_SOC
Expand Down
1 change: 1 addition & 0 deletions drivers/dma/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ obj-$(CONFIG_PPC_BESTCOMM) += bestcomm/
obj-$(CONFIG_MV_XOR) += mv_xor.o
obj-$(CONFIG_DW_DMAC_CORE) += dw/
obj-$(CONFIG_AT_HDMAC) += at_hdmac.o
obj-$(CONFIG_AT_XDMAC) += at_xdmac.o
obj-$(CONFIG_MX3_IPU) += ipu/
obj-$(CONFIG_TXX9_DMAC) += txx9dmac.o
obj-$(CONFIG_SH_DMAE_BASE) += sh/
Expand Down
Loading

0 comments on commit e1f7c9e

Please sign in to comment.