Lines Matching full:dma
3 # DMA engine configuration
7 bool "DMA Engine support"
10 DMA engines can do asynchronous data transfers without
14 DMA Device drivers supported by the configured arch, it may
18 bool "DMA Engine debugging"
22 say N here. This enables DMA engine core and driver debugging.
25 bool "DMA Engine verbose debugging"
30 the DMA engine core and drivers.
35 comment "DMA Devices"
74 provide DMA engine support. This includes the original ARM
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.
104 tristate "Atmel AHB DMA support"
109 Support the Atmel AHB DMA controller.
119 tristate "Analog Devices AXI-DMAC DMA support"
125 Enable support for the Analog Devices AXI-DMAC peripheral. This DMA
145 tristate "BCM2835 DMA engine support"
151 tristate "JZ4780 DMA support"
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
158 devices which can use the DMA controller, say Y or M here.
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
171 tristate "Allwinner A10 DMA SoCs support"
177 Enable support for the DMA controller present in the sun4i,
181 tristate "Allwinner A31 SoCs DMA support"
187 Support for the DMA engine first found in Allwinner A31 SoCs.
190 tristate "Synopsys DesignWare AXI DMA support"
196 Enable support for Synopsys DesignWare AXI DMA controller.
201 bool "Cirrus Logic EP93xx DMA support"
205 Enable support for the Cirrus Logic EP93xx M2P/M2M DMA controller.
208 tristate "Freescale Elo series DMA support"
213 Enable support for the Freescale Elo series DMA controllers.
214 The Elo is the DMA controller on some mpc82xx and mpc83xx parts, the
226 multiplexing capability for DMA request sources(slot).
238 Channel virtualization is supported through enqueuing of DMA jobs to,
239 or dequeuing DMA jobs from, different work queues.
255 tristate "HiSilicon DMA Engine support"
261 Support HiSilicon Kunpeng DMA engine.
270 Enable support for the IMG multi-threaded DMA controller (MDC).
273 tristate "i.MX DMA support"
277 Support the i.MX DMA engine. This engine is integrated into
290 tristate "Intel integrated DMA 64-bit support"
295 Enable DMA support for Intel Low Power Subsystem such as found on
357 tristate "Intel I/OAT DMA support"
363 Enable support for the Intel(R) I/OAT DMA engine present
371 tristate "Hisilicon K3 DMA support"
376 Support the DMA engine for Hisilicon K3 platform
380 tristate "Loongson1 APB DMA support"
385 This selects support for the APB DMA controller in Loongson1 SoCs,
389 tristate "Loongson2 APB DMA support"
394 Support for the Loongson2 APB DMA controller driver. The
395 DMA controller is having single DMA channel which can be
399 This DMA controller transfers data from memory to peripheral fifo.
403 bool "NXP LPC18xx/43xx DMA MUX for PL080"
408 Enable support for DMA on NXP LPC18xx/43xx platforms
409 with PL080 and multiplexed DMA request lines.
412 bool "NXP LPC32xx DMA MUX for PL080"
417 Support for PL080 multiplexed DMA request lines on
432 tristate "Milbeaut AHB DMA support"
442 tristate "Milbeaut AXI DMA support"
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.
468 tristate "MOXART DMA support"
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.
508 bool "MXS DMA support"
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
524 tristate "Actions Semi Owl SoCs DMA support"
529 Enable support for the Actions Semi Owl SoCs DMA controller.
532 tristate "Intel EG20T PCH / LAPIS Semicon IOH(ML7213/ML7223/ML7831) DMA"
536 Enable support for Intel EG20T PCH DMA engine.
546 tristate "DMA API Driver for PL330"
552 platform_data for a dma-pl330 device.
555 bool "PXA DMA support"
560 Support the DMA engine for PXA. It is also compatible with MMP PDMA
561 platform. The internal DMA IP of all PXA variants is supported, with
566 tristate "PLX ExpressLane PEX Switch DMA Engine Support"
570 Some PLX ExpressLane PCI Switches support additional DMA engines.
572 upstream port. Each function exposes one DMA channel.
575 tristate "Sophgo CV1800/SG2000 series SoC DMA multiplexer support"
579 Support for the DMA multiplexer on Sophgo CV1800/SG2000
600 It supports 16 independent DMA channels, accepts up to 32 DMA requests
606 tristate "Spreadtrum DMA support"
611 Enable support for the on-chip DMA controller on Spreadtrum platform.
614 tristate "Toshiba TXx9 SoC DMA support"
618 Support the TXx9 SoC internal DMA controller. This can be
622 tristate "NVIDIA Tegra GPC DMA support"
628 Support for the NVIDIA Tegra General Purpose Central DMA controller.
629 The DMA controller has multiple DMA channels which can be configured
631 This DMA controller transfers data from memory to peripheral FIFO
635 tristate "NVIDIA Tegra20 APB DMA support"
639 Support for the NVIDIA Tegra20 APB DMA controller driver. The
640 DMA controller is having multiple DMA channel which can be
643 This DMA controller transfers data from memory to peripheral fifo
653 controller driver. The DMA controller has multiple DMA channels
655 audio processing engine (APE). This DMA controller transfers
660 tristate "Timberdale FPGA DMA support"
664 Enable support for the Timberdale FPGA DMA engine.
673 Enable support for the MIO DMAC (Media I/O DMA controller) on the
674 UniPhier platform. This DMA controller is used as the external
675 DMA engine of the SD/eMMC controllers of the LD4, Pro4, sLD8 SoCs.
684 Enable support for the XDMAC (external DMA controller) on the
685 UniPhier platform. This DMA controller can transfer data from
689 tristate "APM X-Gene DMA support"
695 Enable support for the APM X-Gene SoC DMA engine.
713 AXI DMA engine provides high-bandwidth one dimensional direct
721 tristate "Xilinx DMA/Bridge Subsystem DMA Engine"
727 Enable support for Xilinx DMA/Bridge Subsystem DMA engine. The DMA
729 and the DMA subsystem. These direct memory transfers can be both in
735 tristate "Xilinx ZynqMP DMA Engine"
739 Enable support for Xilinx ZynqMP DMA controller.
747 Enable support for Xilinx ZynqMP DisplayPort DMA. Choose this option
753 source "drivers/dma/amd/Kconfig"
755 source "drivers/dma/bestcomm/Kconfig"
757 source "drivers/dma/mediatek/Kconfig"
759 source "drivers/dma/qcom/Kconfig"
761 source "drivers/dma/dw/Kconfig"
763 source "drivers/dma/dw-edma/Kconfig"
765 source "drivers/dma/hsu/Kconfig"
767 source "drivers/dma/sf-pdma/Kconfig"
769 source "drivers/dma/sh/Kconfig"
771 source "drivers/dma/ti/Kconfig"
773 source "drivers/dma/fsl-dpaa2-qdma/Kconfig"
775 source "drivers/dma/lgm/Kconfig"
777 source "drivers/dma/stm32/Kconfig"
780 comment "DMA Clients"
789 a dma engine that can perform raid operations and you have enabled
795 tristate "DMA Test client"
799 Simple DMA test client. Say N unless you're debugging a
800 DMA Device driver.