kernelversion:
stable - 5.18.6
mainline - 4.9.319
mainline - 5.4.200
mainline - 5.17.15
mainline - 4.14.284
mainline - 5.10.124
mainline - 4.19.248
mainline - 5.15.49
mainline - 5.19-rc3
5.17.8
[click here for custom version]
architecture:
>
x86
arm
arm64
powerpc
mips
sparc
ia64
arc
riscv
nds32
m68k
microblaze
alpha
unicore32
parisc
blackfin
depends
CONFIG_DMADEVICES
is selected by
CONFIG_DMATEST
is depended by
CONFIG_CRYPTO_DEV_SP_CCP
CONFIG_PATA_ARASAN_CF
CONFIG_SND_SOC_SH4_SIU
CONFIG_DMA_OF
CONFIG_ALTERA_MSGDMA
CONFIG_AMBA_PL08X
CONFIG_AMCC_PPC440SPE_ADMA
CONFIG_AT_HDMAC
CONFIG_AT_XDMAC
CONFIG_AXI_DMAC
CONFIG_BCM_SBA_RAID
CONFIG_COH901318
CONFIG_DMA_BCM2835
CONFIG_DMA_JZ4740
CONFIG_DMA_JZ4780
CONFIG_DMA_SA11X0
CONFIG_DMA_SUN4I
CONFIG_DMA_SUN6I
CONFIG_DW_AXI_DMAC
CONFIG_EP93XX_DMA
CONFIG_FSL_DMA
CONFIG_FSL_EDMA
CONFIG_FSL_RAID
CONFIG_IMG_MDC_DMA
CONFIG_IMX_DMA
CONFIG_IMX_SDMA
CONFIG_INTEL_IDMA64
CONFIG_INTEL_IOATDMA
CONFIG_INTEL_IOP_ADMA
CONFIG_INTEL_MIC_X100_DMA
CONFIG_K3_DMA
CONFIG_MMP_PDMA
CONFIG_MMP_TDMA
CONFIG_MOXART_DMA
CONFIG_MPC512X_DMA
CONFIG_MV_XOR
CONFIG_MV_XOR_V2
CONFIG_MXS_DMA
CONFIG_MX3_IPU
CONFIG_NBPFAXI_DMA
CONFIG_OWL_DMA
CONFIG_PCH_DMA
CONFIG_PL330_DMA
CONFIG_PXA_DMA
CONFIG_SIRF_DMA
CONFIG_STE_DMA40
CONFIG_ST_FDMA
CONFIG_STM32_DMA
CONFIG_STM32_MDMA
CONFIG_SPRD_DMA
CONFIG_S3C24XX_DMAC
CONFIG_TXX9_DMAC
CONFIG_TEGRA20_APB_DMA
CONFIG_TEGRA210_ADMA
CONFIG_TIMB_DMA
CONFIG_XGENE_DMA
CONFIG_XILINX_DMA
CONFIG_XILINX_ZYNQMP_DMA
CONFIG_ZX_DMA
CONFIG_MTK_HSDMA
CONFIG_MTK_HSDMA
CONFIG_QCOM_BAM_DMA
CONFIG_QCOM_HIDMA_MGMT
CONFIG_QCOM_HIDMA
CONFIG_DW_DMAC_CORE
CONFIG_HSU_DMA
CONFIG_RENESAS_DMA
CONFIG_TI_CPPI41
CONFIG_TI_EDMA
CONFIG_DMA_OMAP
CONFIG_DMA_RALINK
CONFIG_MTK_HSDMA
CONFIG_MTK_HSDMA
CONFIG_RAPIDIO_DMA_ENGINE
CONFIG_DMA_ENGINE (not configurable)
modulename: dmaengine.ko
configname: CONFIG_DMA_ENGINE
Linux Kernel Configuration
└─> Device Drivers
└─> DMA Engine support
└─> DMA_ENGINE
source code:
drivers/dma/dmaengine.c