mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-30 03:27:44 -04:00
Merge branch 'topic/xilinx' into for-linus
This commit is contained in:
commit
06822788fa
6 changed files with 1517 additions and 0 deletions
|
|
@ -361,6 +361,20 @@ config FSL_EDMA
|
|||
multiplexing capability for DMA request sources(slot).
|
||||
This module can be found on Freescale Vybrid and LS-1 SoCs.
|
||||
|
||||
config XILINX_VDMA
|
||||
tristate "Xilinx AXI VDMA Engine"
|
||||
depends on (ARCH_ZYNQ || MICROBLAZE)
|
||||
select DMA_ENGINE
|
||||
help
|
||||
Enable support for Xilinx AXI VDMA Soft IP.
|
||||
|
||||
This engine provides high-bandwidth direct memory access
|
||||
between memory and AXI4-Stream video type target
|
||||
peripherals including peripherals which support AXI4-
|
||||
Stream Video Protocol. It has two stream interfaces/
|
||||
channels, Memory Mapped to Stream (MM2S) and Stream to
|
||||
Memory Mapped (S2MM) for the data transfers.
|
||||
|
||||
config DMA_ENGINE
|
||||
bool
|
||||
|
||||
|
|
|
|||
|
|
@ -46,3 +46,4 @@ obj-$(CONFIG_K3_DMA) += k3dma.o
|
|||
obj-$(CONFIG_MOXART_DMA) += moxart-dma.o
|
||||
obj-$(CONFIG_FSL_EDMA) += fsl-edma.o
|
||||
obj-$(CONFIG_QCOM_BAM_DMA) += qcom_bam_dma.o
|
||||
obj-y += xilinx/
|
||||
|
|
|
|||
1
drivers/dma/xilinx/Makefile
Normal file
1
drivers/dma/xilinx/Makefile
Normal file
|
|
@ -0,0 +1 @@
|
|||
obj-$(CONFIG_XILINX_VDMA) += xilinx_vdma.o
|
||||
1379
drivers/dma/xilinx/xilinx_vdma.c
Normal file
1379
drivers/dma/xilinx/xilinx_vdma.c
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue