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.
93 Enable support for Audio DMA Controller found on Apple Silicon SoCs.
96 tristate "Arm DMA-350 support"
101 Enable support for the Arm DMA-350 controller.
119 tristate "Analog Devices AXI-DMAC DMA support"
125 Enable support for the Analog Devices AXI-DMAC peripheral. This DMA
126 controller is often used in Analog Devices' reference designs for FPGA
139 Enable support for Broadcom SBA RAID Engine. The SBA RAID
142 for raid5/6.
156 This selects support for the DMA controller in Ingenic JZ4780 SoCs.
157 If you have a board based on such a SoC and wish to use DMA for
161 tristate "SA-11x0 DMA support"
166 Support the DMA engine found on Intel StrongARM SA-1100 and
167 SA-1110 SoCs. This DMA engine can only be used with on-chip
177 Enable support for the DMA controller present in the sun4i,
187 Support for the DMA engine first found in Allwinner A31 SoCs.
196 Enable support for Synopsys DesignWare AXI DMA controller.
205 Enable support for the Cirrus Logic EP93xx M2P/M2M DMA controller.
213 Enable support for the Freescale Elo series DMA controllers.
226 multiplexing capability for DMA request sources(slot).
227 This module can be found on Freescale Vybrid and LS-1 SoCs.
238 Channel virtualization is supported through enqueuing of DMA jobs to,
239 or dequeuing DMA jobs from, different work queues.
241 The qdma driver only work on SoCs with a DPAA hardware block.
249 Enable support for Freescale RAID Engine. RAID Engine is
252 for raid5/6.
270 Enable support for the IMG multi-threaded DMA controller (MDC).
290 tristate "Intel integrated DMA 64-bit support"
295 Enable DMA support for Intel Low Power Subsystem such as found on
310 Enable support for the Intel(R) data accelerators present
318 bool "Legacy behavior for idxd driver"
323 The old behavior performed driver bind/unbind for device and wq
326 accel-config) to continue function. It is expected that accel-config
328 accel-config version can disable this compat config.
335 # support shared virtual memory for the devices supported by idxd.
348 Enable performance monitor (pmu) support for the Intel(R)
363 Enable support for the Intel(R) I/OAT DMA engine present
376 Support the DMA engine for Hisilicon K3 platform
385 This selects support for the APB DMA controller in Loongson1 SoCs,
386 which is required by Loongson1 NAND and audio support.
394 Support for the Loongson2 APB DMA controller driver. The
396 configured for different peripherals like audio, nand, sdio
403 bool "NXP LPC18xx/43xx DMA MUX for PL080"
408 Enable support for DMA on NXP LPC18xx/43xx platforms
412 bool "NXP LPC32xx DMA MUX for PL080"
417 Support for PL080 multiplexed DMA request lines on
426 Support the Freescale ColdFire eDMA engine, 64-channel
456 Support the MMP PDMA engine for PXA and MMP platform.
459 tristate "MMP Two-Channel DMA support"
464 Support the MMP Two-Channel DMA engine.
465 This engine used for MMP Audio DMA and pxa910 SQU.
473 Enable support for the MOXA ART SoC DMA controller.
478 tristate "Freescale MPC512x built-in DMA engine support"
482 Enable support for the Freescale MPC512x built-in DMA engine.
491 Enable support for the Marvell XOR engine.
501 Enable support for the Marvell version 2 XOR engine.
503 This engine provides acceleration for copy, XOR and RAID6
513 Support the MXS DMA engine. This engine including APBH-DMA
514 and APBX-DMA is integrated into some Freescale chips.
517 tristate "Renesas Type-AXI NBPF DMA support"
521 Support for "Type-AXI" NBPF DMA IPs from Renesas
529 Enable support for the Actions Semi Owl SoCs DMA controller.
536 Enable support for Intel EG20T PCH DMA engine.
538 This driver also can be used for LAPIS Semiconductor IOH(Input/
540 ML7213 IOH is for IVI(In-Vehicle Infotainment) use, ML7223 IOH is
541 for MP(Media Phone) use and ML7831 IOH is for general purpose use.
542 ML7213/ML7223/ML7831 is companion chip for Intel Atom E6xx series.
543 ML7213/ML7223/ML7831 is completely compatible for Intel EG20T PCH.
546 tristate "DMA API Driver for PL330"
552 platform_data for a dma-pl330 device.
560 Support the DMA engine for PXA. It is also compatible with MMP PDMA
562 16 to 32 channels for peripheral to memory or memory to memory
579 Support for the DMA multiplexer on Sophgo CV1800/SG2000
584 bool "ST-Ericsson DMA40 support"
589 Support for ST-Ericsson DMA40 controller
599 Enable support for ST FDMA controller.
611 Enable support for the on-chip DMA controller on Spreadtrum platform.
628 Support for the NVIDIA Tegra General Purpose Central DMA controller.
630 for different peripherals like UART, SPI, etc which are on APB bus.
639 Support for the NVIDIA Tegra20 APB DMA controller driver. The
641 configured for different peripherals like audio, UART, SPI,
652 Support for the NVIDIA Tegra210/Tegra186/Tegra194/Tegra234 ADMA
664 Enable support for the Timberdale FPGA DMA engine.
673 Enable support for the MIO DMAC (Media I/O DMA controller) on the
684 Enable support for the XDMAC (external DMA controller) on the
689 tristate "APM X-Gene DMA support"
695 Enable support for the APM X-Gene SoC DMA engine.
702 Enable support for Xilinx AXI VDMA Soft IP.
704 AXI VDMA engine provides high-bandwidth direct memory access
705 between memory and AXI4-Stream video type target
706 peripherals including peripherals which support AXI4-
709 Memory Mapped (S2MM) for the data transfers.
710 AXI CDMA engine provides high-bandwidth direct memory access
711 between a memory-mapped source address and a memory-mapped
713 AXI DMA engine provides high-bandwidth one dimensional direct
714 memory access between memory and AXI4-Stream target peripherals.
715 AXI MCDMA engine provides high-bandwidth direct memory access
716 between memory and AXI4-Stream target peripherals. It provides
727 Enable support for Xilinx DMA/Bridge Subsystem DMA engine. The DMA
739 Enable support for Xilinx ZynqMP DMA controller.
747 Enable support for Xilinx ZynqMP DisplayPort DMA. Choose this option
749 driver provides the dmaengine required by the DisplayPort subsystem
763 source "drivers/dma/dw-edma/Kconfig"
767 source "drivers/dma/sf-pdma/Kconfig"
773 source "drivers/dma/fsl-dpaa2-qdma/Kconfig"
784 bool "Async_tx: Offload support for the async_tx api"
787 This allows the async_tx api to take advantage of offload engines for