zephyr/drivers/dma
Maureen Helm b539699a98 drivers: dma: Refactor drivers to use shared init priority
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>
2021-10-29 22:55:03 -04:00
..
CMakeLists.txt
Kconfig drivers: dma: Refactor drivers to use shared init priority 2021-10-29 22:55:03 -04:00
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 drivers: dma: Refactor drivers to use shared init priority 2021-10-29 22:55:03 -04:00
dma_dw.h
dma_handlers.c
dma_iproc_pax.h
dma_iproc_pax_v1.c drivers: dma: Refactor drivers to use shared init priority 2021-10-29 22:55:03 -04:00
dma_iproc_pax_v1.h
dma_iproc_pax_v2.c drivers: dma: Refactor drivers to use shared init priority 2021-10-29 22:55:03 -04:00
dma_iproc_pax_v2.h
dma_mcux_edma.c drivers: dma: Refactor drivers to use shared init priority 2021-10-29 22:55:03 -04:00
dma_mcux_edma.h
dma_mcux_lpc.c drivers: dma: Refactor drivers to use shared init priority 2021-10-29 22:55:03 -04:00
dma_nios2_msgdma.c drivers: dma: Refactor drivers to use shared init priority 2021-10-29 22:55:03 -04:00
dma_pl330.c drivers: dma: Refactor drivers to use shared init priority 2021-10-29 22:55:03 -04:00
dma_pl330.h
dma_sam0.c drivers: dma: Refactor drivers to use shared init priority 2021-10-29 22:55:03 -04:00
dma_sam_xdmac.c drivers: dma: Refactor drivers to use shared init priority 2021-10-29 22:55:03 -04:00
dma_sam_xdmac.h
dma_stm32.c drivers: dma: Refactor drivers to use shared init priority 2021-10-29 22:55:03 -04:00
dma_stm32.h
dma_stm32_v1.c
dma_stm32_v2.c
dmamux_stm32.c drivers: dma: Refactor drivers to use shared init priority 2021-10-29 22:55:03 -04:00