Merge branch 'topic/rcar' into for-linus
This commit is contained in:
@@ -2,6 +2,10 @@
|
||||
# DMA engine configuration for sh
|
||||
#
|
||||
|
||||
config RENESAS_DMA
|
||||
bool
|
||||
select DMA_ENGINE
|
||||
|
||||
#
|
||||
# DMA Engine Helpers
|
||||
#
|
||||
@@ -12,7 +16,7 @@ config SH_DMAE_BASE
|
||||
depends on !SUPERH || SH_DMA
|
||||
depends on !SH_DMA_API
|
||||
default y
|
||||
select DMA_ENGINE
|
||||
select RENESAS_DMA
|
||||
help
|
||||
Enable support for the Renesas SuperH DMA controllers.
|
||||
|
||||
@@ -52,3 +56,11 @@ config RCAR_AUDMAC_PP
|
||||
depends on SH_DMAE_BASE
|
||||
help
|
||||
Enable support for the Renesas R-Car Audio DMAC Peripheral Peripheral controllers.
|
||||
|
||||
config RCAR_DMAC
|
||||
tristate "Renesas R-Car Gen2 DMA Controller"
|
||||
depends on ARCH_SHMOBILE || COMPILE_TEST
|
||||
select RENESAS_DMA
|
||||
help
|
||||
This driver supports the general purpose DMA controller found in the
|
||||
Renesas R-Car second generation SoCs.
|
||||
|
@@ -16,3 +16,4 @@ obj-$(CONFIG_SH_DMAE) += shdma.o
|
||||
obj-$(CONFIG_SUDMAC) += sudmac.o
|
||||
obj-$(CONFIG_RCAR_HPB_DMAE) += rcar-hpbdma.o
|
||||
obj-$(CONFIG_RCAR_AUDMAC_PP) += rcar-audmapp.o
|
||||
obj-$(CONFIG_RCAR_DMAC) += rcar-dmac.o
|
||||
|
1747
drivers/dma/sh/rcar-dmac.c
Normal file
1747
drivers/dma/sh/rcar-dmac.c
Normal file
Plik diff jest za duży
Load Diff
Reference in New Issue
Block a user