b539699a98
Refactors all of the DMA drivers to use a shared driver class initialization priority configuration, CONFIG_DMA_INIT_PRIORITY, to allow configuring DMA drivers separately from other devices. This is similar to other driver classes like I2C and SPI. Most drivers previously used CONFIG_KERNEL_INIT_PRIORITY_DEFAULT or CONFIG_KERNEL_INIT_PRIORITY_DEVICE, therefore the default for this new option is the lower of the two, which means earlier initialization. Signed-off-by: Maureen Helm <maureen.helm@intel.com> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Kconfig | ||
Kconfig.dma_pl330 | ||
Kconfig.dw | ||
Kconfig.iproc_pax | ||
Kconfig.mcux_edma | ||
Kconfig.mcux_lpc | ||
Kconfig.nios2_msgdma | ||
Kconfig.sam0 | ||
Kconfig.sam_xdmac | ||
Kconfig.stm32 | ||
dma_dw.c | ||
dma_dw.h | ||
dma_handlers.c | ||
dma_iproc_pax.h | ||
dma_iproc_pax_v1.c | ||
dma_iproc_pax_v1.h | ||
dma_iproc_pax_v2.c | ||
dma_iproc_pax_v2.h | ||
dma_mcux_edma.c | ||
dma_mcux_edma.h | ||
dma_mcux_lpc.c | ||
dma_nios2_msgdma.c | ||
dma_pl330.c | ||
dma_pl330.h | ||
dma_sam0.c | ||
dma_sam_xdmac.c | ||
dma_sam_xdmac.h | ||
dma_stm32.c | ||
dma_stm32.h | ||
dma_stm32_v1.c | ||
dma_stm32_v2.c | ||
dmamux_stm32.c |