Lines Matching +full:peripheral +full:- +full:to +full:- +full:memory

1 # SPDX-License-Identifier: GPL-2.0-only
12 used to offload memory copies in the network stack and
112 tristate "Analog Devices AXI-DMAC DMA support"
118 Enable support for the Analog Devices AXI-DMAC peripheral. This DMA
134 has the capability to offload memcpy, xor and pq computation
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
220 This module can be found on Freescale Vybrid and LS-1 SoCs.
231 Channel virtualization is supported through enqueuing of DMA jobs to,
244 the capability to offload memcpy, xor and pq computation
263 Enable support for the IMG multi-threaded DMA controller (MDC).
283 tristate "Intel integrated DMA 64-bit support"
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
321 accel-config version can disable this compat config.
327 # Config symbol that collects all the dependencies that's necessary to
328 # support shared virtual memory for the devices supported by idxd.
330 bool "Accelerator Shared Virtual Memory Support"
343 enabled, perf can be used to monitor the DSA (Intel Data
387 Support the Freescale ColdFire eDMA engine, 64-channel
399 Say yes here to support the Socionext Milbeaut
409 Say yes here to support the Socionext Milbeaut
420 tristate "MMP Two-Channel DMA support"
425 Support the MMP Two-Channel DMA engine.
439 tristate "Freescale MPC512x built-in DMA engine support"
443 Enable support for the Freescale MPC512x built-in DMA engine.
474 Support the MXS DMA engine. This engine including APBH-DMA
475 and APBX-DMA is integrated into some Freescale chips.
478 tristate "Renesas Type-AXI NBPF DMA support"
482 Support for "Type-AXI" NBPF DMA IPs from Renesas
501 ML7213 IOH is for IVI(In-Vehicle Infotainment) use, ML7223 IOH is
512 You need to provide platform specific settings via
513 platform_data for a dma-pl330 device.
523 16 to 32 channels for peripheral to memory or memory to memory
536 bool "ST-Ericsson DMA40 support"
541 Support for ST-Ericsson DMA40 controller
552 It supports 16 independent DMA channels, accepts up to 32 DMA requests
563 Enable support for the on-chip DMA controller on STMicroelectronics
565 If you have a board based on such a MCU and wish to use DMA say Y
572 Enable support for the on-chip DMA multiplexer on STMicroelectronics
574 If you have a board based on such a MCU and wish to use DMAMUX say Y
584 Enable support for the on-chip MDMA controller on STMicroelectronics
586 If you have a board based on STM32 SoC and wish to use the master DMA
595 Enable support for the on-chip DMA controller on Spreadtrum platform.
615 This DMA controller transfers data from memory to peripheral FIFO
616 or vice versa. It also supports memory to memory data transfer.
627 This DMA controller transfers data from memory to peripheral fifo
628 or vice versa. It does not support memory to memory data transfer.
638 and is used to service various audio clients in the Tegra210
640 data from memory to peripheral and vice versa. It does not
641 support memory to memory data transfer.
670 memory to memory, memory to peripheral and peripheral to memory.
673 tristate "APM X-Gene DMA support"
679 Enable support for the APM X-Gene SoC DMA engine.
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-
692 channels, Memory Mapped to Stream (MM2S) and Stream to
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
712 provides high performance block data movement between Host memory
713 and the DMA subsystem. These direct memory transfers can be both in
714 the Host to Card (H2C) and Card to Host (C2H) transfers.
715 The core also provides up to 16 user interrupt wires that generate
716 interrupts to the host.
747 source "drivers/dma/dw-edma/Kconfig"
751 source "drivers/dma/sf-pdma/Kconfig"
757 source "drivers/dma/fsl-dpaa2-qdma/Kconfig"
769 This allows the async_tx api to take advantage of offload engines for