File tree 5 files changed +730
-0
lines changed
arch/arm/mach-bcm2708/include/mach 5 files changed +730
-0
lines changed Original file line number Diff line number Diff line change 45
45
#define BCM2708_DMA_ADDR 0x04
46
46
/* the current control block appears in the following registers - read only */
47
47
#define BCM2708_DMA_INFO 0x08
48
+ #define BCM2708_DMA_SOURCE_AD 0x0c
49
+ #define BCM2708_DMA_DEST_AD 0x10
48
50
#define BCM2708_DMA_NEXTCB 0x1C
49
51
#define BCM2708_DMA_DEBUG 0x20
50
52
Original file line number Diff line number Diff line change @@ -313,6 +313,12 @@ config DMA_OMAP
313
313
select DMA_ENGINE
314
314
select DMA_VIRTUAL_CHANNELS
315
315
316
+ config DMA_BCM2708
317
+ tristate "BCM2708 DMA engine support"
318
+ depends on MACH_BCM2708
319
+ select DMA_ENGINE
320
+ select DMA_VIRTUAL_CHANNELS
321
+
316
322
config MMP_PDMA
317
323
bool "MMP PDMA support"
318
324
depends on (ARCH_MMP || ARCH_PXA)
Original file line number Diff line number Diff line change @@ -33,4 +33,5 @@ obj-$(CONFIG_EP93XX_DMA) += ep93xx_dma.o
33
33
obj-$(CONFIG_DMA_SA11X0) += sa11x0-dma.o
34
34
obj-$(CONFIG_MMP_TDMA) += mmp_tdma.o
35
35
obj-$(CONFIG_DMA_OMAP) += omap-dma.o
36
+ obj-$(CONFIG_DMA_BCM2708) += bcm2708-dmaengine.o
36
37
obj-$(CONFIG_MMP_PDMA) += mmp_pdma.o
You can’t perform that action at this time.
0 commit comments