Lines Matching +full:stream +full:- +full:mode +full:- +full:support

1 # SPDX-License-Identifier: GPL-2.0-only
7 bool "DMA Engine support"
65 Enable support for Altera / Intel mSGDMA controller.
68 bool "ARM PrimeCell PL080 or PL081 support"
74 provide DMA engine support. This includes the original ARM
79 tristate "AMCC PPC440SPe ADMA support"
86 Enable support for the AMCC PPC440SPe RAID engines.
89 tristate "Apple ADMAC support"
94 Enable support for Audio DMA Controller found on Apple Silicon SoCs.
97 tristate "Atmel AHB DMA support"
102 Support the Atmel AHB DMA controller.
105 tristate "Atmel XDMA support"
109 Support the Atmel XDMA controller.
112 tristate "Analog Devices AXI-DMAC DMA support"
118 Enable support for the Analog Devices AXI-DMAC peripheral. This DMA
123 tristate "Broadcom SBA RAID engine support"
132 Enable support for Broadcom SBA RAID Engine. The SBA RAID
138 tristate "BCM2835 DMA engine support"
144 tristate "JZ4780 DMA support"
149 This selects support for the DMA controller in Ingenic JZ4780 SoCs.
154 tristate "SA-11x0 DMA support"
159 Support the DMA engine found on Intel StrongARM SA-1100 and
160 SA-1110 SoCs. This DMA engine can only be used with on-chip
164 tristate "Allwinner A10 DMA SoCs support"
170 Enable support for the DMA controller present in the sun4i,
174 tristate "Allwinner A31 SoCs DMA support"
180 Support for the DMA engine first found in Allwinner A31 SoCs.
183 tristate "Synopsys DesignWare AXI DMA support"
189 Enable support for Synopsys DesignWare AXI DMA controller.
194 bool "Cirrus Logic EP93xx DMA support"
198 Enable support for the Cirrus Logic EP93xx M2P/M2M DMA controller.
201 tristate "Freescale Elo series DMA support"
206 Enable support for the Freescale Elo series DMA controllers.
212 tristate "Freescale eDMA engine support"
218 Support the Freescale eDMA engine with programmable channel
220 This module can be found on Freescale Vybrid and LS-1 SoCs.
223 tristate "NXP Layerscape qDMA engine support"
230 Support the NXP Layerscape qDMA engine with command queue and legacy mode.
237 tristate "Freescale RAID engine Support"
242 Enable support for Freescale RAID Engine. RAID Engine is
248 tristate "HiSilicon DMA Engine support"
254 Support HiSilicon Kunpeng DMA engine.
257 tristate "IMG MDC support"
263 Enable support for the IMG multi-threaded DMA controller (MDC).
266 tristate "i.MX DMA support"
270 Support the i.MX DMA engine. This engine is integrated into
274 tristate "i.MX SDMA support"
279 Support the i.MX SDMA engine. This engine is integrated into
283 tristate "Intel integrated DMA 64-bit support"
288 Enable DMA support for Intel Low Power Subsystem such as found on
296 tristate "Intel Data Accelerators support"
303 Enable support for the Intel(R) data accelerators present
315 Compatible driver to support old /sys/bus/dsa/drivers/dsa behavior.
318 the legacy behavior in order to allow existing support apps (i.e.
319 accel-config) to continue function. It is expected that accel-config
320 v3.2 and earlier will need the compat mode. A distro with later
321 accel-config version can disable this compat config.
328 # support shared virtual memory for the devices supported by idxd.
330 bool "Accelerator Shared Virtual Memory Support"
338 bool "Intel Data Accelerators performance monitor support"
341 Enable performance monitor (pmu) support for the Intel(R)
350 tristate "Intel I/OAT DMA support"
356 Enable support for the Intel(R) I/OAT DMA engine present
364 tristate "Hisilicon K3 DMA support"
369 Support the DMA engine for Hisilicon K3 platform
373 tristate "Loongson1 APB DMA support"
378 This selects support for the APB DMA controller in Loongson1 SoCs,
379 which is required by Loongson1 NAND and audio support.
387 Enable support for DMA on NXP LPC18xx/43xx platforms
396 Support for PL080 multiplexed DMA request lines on
400 tristate "Loongson LS2X APB DMA support"
405 Support for the Loongson LS2X APB DMA controller driver. The
411 It does not support memory to memory data transfer.
414 tristate "Freescale eDMA engine support, ColdFire mcf5441x SoCs"
419 Support the Freescale ColdFire eDMA engine, 64-channel
425 tristate "Milbeaut AHB DMA support"
431 Say yes here to support the Socionext Milbeaut
435 tristate "Milbeaut AXI DMA support"
441 Say yes here to support the Socionext Milbeaut
445 tristate "MMP PDMA support"
449 Support the MMP PDMA engine for PXA and MMP platform.
452 tristate "MMP Two-Channel DMA support"
457 Support the MMP Two-Channel DMA engine.
461 tristate "MOXART DMA support"
466 Enable support for the MOXA ART SoC DMA controller.
471 tristate "Freescale MPC512x built-in DMA engine support"
475 Enable support for the Freescale MPC512x built-in DMA engine.
478 bool "Marvell XOR engine support"
484 Enable support for the Marvell XOR engine.
487 bool "Marvell XOR engine version 2 support "
494 Enable support for the Marvell version 2 XOR engine.
501 bool "MXS DMA support"
506 Support the MXS DMA engine. This engine including APBH-DMA
507 and APBX-DMA is integrated into some Freescale chips.
510 tristate "Renesas Type-AXI NBPF DMA support"
514 Support for "Type-AXI" NBPF DMA IPs from Renesas
517 tristate "Actions Semi Owl SoCs DMA support"
522 Enable support for the Actions Semi Owl SoCs DMA controller.
529 Enable support for Intel EG20T PCH DMA engine.
533 ML7213 IOH is for IVI(In-Vehicle Infotainment) use, ML7223 IOH is
545 platform_data for a dma-pl330 device.
548 bool "PXA DMA support"
553 Support the DMA engine for PXA. It is also compatible with MMP PDMA
559 tristate "PLX ExpressLane PEX Switch DMA Engine Support"
563 Some PLX ExpressLane PCI Switches support additional DMA engines.
568 bool "ST-Ericsson DMA40 support"
573 Support for ST-Ericsson DMA40 controller
576 tristate "ST FDMA dmaengine support"
583 Enable support for ST FDMA controller.
590 tristate "Spreadtrum DMA support"
595 Enable support for the on-chip DMA controller on Spreadtrum platform.
598 tristate "Toshiba TXx9 SoC DMA support"
602 Support the TXx9 SoC internal DMA controller. This can be
606 tristate "NVIDIA Tegra GPC DMA support"
612 Support for the NVIDIA Tegra General Purpose Central DMA controller.
619 tristate "NVIDIA Tegra20 APB DMA support"
623 Support for the NVIDIA Tegra20 APB DMA controller driver. The
628 or vice versa. It does not support memory to memory data transfer.
631 tristate "NVIDIA Tegra210 ADMA support"
636 Support for the NVIDIA Tegra210/Tegra186/Tegra194/Tegra234 ADMA
641 support memory to memory data transfer.
644 tristate "Timberdale FPGA DMA support"
648 Enable support for the Timberdale FPGA DMA engine.
657 Enable support for the MIO DMAC (Media I/O DMA controller) on the
662 tristate "UniPhier XDMAC support"
668 Enable support for the XDMAC (external DMA controller) on the
673 tristate "APM X-Gene DMA support"
679 Enable support for the APM X-Gene SoC DMA engine.
686 Enable support for Xilinx AXI VDMA Soft IP.
688 AXI VDMA engine provides high-bandwidth direct memory access
689 between memory and AXI4-Stream video type target
690 peripherals including peripherals which support AXI4-
691 Stream Video Protocol. It has two stream interfaces/
692 channels, Memory Mapped to Stream (MM2S) and Stream to
694 AXI CDMA engine provides high-bandwidth direct memory access
695 between a memory-mapped source address and a memory-mapped
697 AXI DMA engine provides high-bandwidth one dimensional direct
698 memory access between memory and AXI4-Stream target peripherals.
699 AXI MCDMA engine provides high-bandwidth direct memory access
700 between memory and AXI4-Stream target peripherals. It provides
702 configuration support.
711 Enable support for Xilinx DMA/Bridge Subsystem DMA engine. The DMA
723 Enable support for Xilinx ZynqMP DMA controller.
731 Enable support for Xilinx ZynqMP DisplayPort DMA. Choose this option
749 source "drivers/dma/dw-edma/Kconfig"
753 source "drivers/dma/sf-pdma/Kconfig"
759 source "drivers/dma/fsl-dpaa2-qdma/Kconfig"
770 bool "Async_tx: Offload support for the async_tx api"