Lines Matching +full:required +full:- +full:for +full:- +full:hardware +full:- +full:jobs
1 # SPDX-License-Identifier: GPL-2.0-only
21 This is an option for use by developers; most people should
28 This is an option for use by developers; most people should
65 Enable support for Altera / Intel mSGDMA controller.
86 Enable support for the AMCC PPC440SPe RAID engines.
94 Enable support for Audio DMA Controller found on Apple Silicon SoCs.
112 tristate "Analog Devices AXI-DMAC DMA support"
118 Enable support for the Analog Devices AXI-DMAC peripheral. This DMA
119 controller is often used in Analog Devices' reference designs for FPGA
132 Enable support for Broadcom SBA RAID Engine. The SBA RAID
135 for raid5/6.
149 This selects support for the DMA controller in Ingenic JZ4780 SoCs.
150 If you have a board based on such a SoC and wish to use DMA for
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
170 Enable support for the DMA controller present in the sun4i,
180 Support for the DMA engine first found in Allwinner A31 SoCs.
189 Enable support for Synopsys DesignWare AXI DMA controller.
198 Enable support for the Cirrus Logic EP93xx M2P/M2M DMA controller.
206 Enable support for the Freescale Elo series DMA controllers.
219 multiplexing capability for DMA request sources(slot).
220 This module can be found on Freescale Vybrid and LS-1 SoCs.
231 Channel virtualization is supported through enqueuing of DMA jobs to,
232 or dequeuing DMA jobs from, different work queues.
234 The qdma driver only work on SoCs with a DPAA hardware block.
242 Enable support for Freescale RAID Engine. RAID Engine is
245 for raid5/6.
263 Enable support for the IMG multi-threaded DMA controller (MDC).
283 tristate "Intel integrated DMA 64-bit support"
288 Enable DMA support for Intel Low Power Subsystem such as found on
303 Enable support for the Intel(R) data accelerators present
311 bool "Legacy behavior for idxd driver"
316 The old behavior performed driver bind/unbind for device and wq
319 accel-config) to continue function. It is expected that accel-config
321 accel-config version can disable this compat config.
328 # support shared virtual memory for the devices supported by idxd.
341 Enable performance monitor (pmu) support for the Intel(R)
356 Enable support for the Intel(R) I/OAT DMA engine present
369 Support the DMA engine for Hisilicon K3 platform
378 This selects support for the APB DMA controller in Loongson1 SoCs,
379 which is required by Loongson1 NAND and audio support.
387 Support for the Loongson2 APB DMA controller driver. The
389 configured for different peripherals like audio, nand, sdio
396 bool "NXP LPC18xx/43xx DMA MUX for PL080"
401 Enable support for DMA on NXP LPC18xx/43xx platforms
405 bool "NXP LPC32xx DMA MUX for PL080"
410 Support for PL080 multiplexed DMA request lines on
419 Support the Freescale ColdFire eDMA engine, 64-channel
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.
458 This engine used for MMP Audio DMA and pxa910 SQU.
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.
484 Enable support for the Marvell XOR engine.
494 Enable support for the Marvell version 2 XOR engine.
496 This engine provides acceleration for copy, XOR and RAID6
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
522 Enable support for the Actions Semi Owl SoCs DMA controller.
529 Enable support for Intel EG20T PCH DMA engine.
531 This driver also can be used for LAPIS Semiconductor IOH(Input/
533 ML7213 IOH is for IVI(In-Vehicle Infotainment) use, ML7223 IOH is
534 for MP(Media Phone) use and ML7831 IOH is for general purpose use.
535 ML7213/ML7223/ML7831 is companion chip for Intel Atom E6xx series.
536 ML7213/ML7223/ML7831 is completely compatible for Intel EG20T PCH.
539 tristate "DMA API Driver for PL330"
545 platform_data for a dma-pl330 device.
553 Support the DMA engine for PXA. It is also compatible with MMP PDMA
555 16 to 32 channels for peripheral to memory or memory to memory
568 bool "ST-Ericsson DMA40 support"
573 Support for ST-Ericsson DMA40 controller
583 Enable support for ST FDMA controller.
595 Enable support for the on-chip DMA controller on Spreadtrum platform.
612 Support for the NVIDIA Tegra General Purpose Central DMA controller.
614 for different peripherals like UART, SPI, etc which are on APB bus.
623 Support for the NVIDIA Tegra20 APB DMA controller driver. The
625 configured for different peripherals like audio, UART, SPI,
636 Support for the NVIDIA Tegra210/Tegra186/Tegra194/Tegra234 ADMA
648 Enable support for the Timberdale FPGA DMA engine.
657 Enable support for the MIO DMAC (Media I/O DMA controller) on the
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-
693 Memory Mapped (S2MM) for the data transfers.
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
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
733 driver provides the dmaengine required by the DisplayPort subsystem
747 source "drivers/dma/dw-edma/Kconfig"
751 source "drivers/dma/sf-pdma/Kconfig"
757 source "drivers/dma/fsl-dpaa2-qdma/Kconfig"
768 bool "Async_tx: Offload support for the async_tx api"
771 This allows the async_tx api to take advantage of offload engines for