zephyr/drivers/dma/Kconfig
Laurentiu Mihalcea 43a0839c6c drivers: dma: Add SOF host DMA driver
This commit introduces the SOF host DMA driver.
This driver is used by NXP platforms in the context of
SOF's host component to copy data from the host memory
to the firmware (local) memory. This is possible because
NXP platforms can access the host memory directly w/o
an actual DMA engine.

Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
2023-11-20 09:19:53 +01:00

76 lines
1.4 KiB
Plaintext

# DMA configuration options
# Copyright (c) 2016 Intel Corporation
# SPDX-License-Identifier: Apache-2.0
#
# DMA options
#
menuconfig DMA
bool "Direct Memory Access (DMA) drivers"
if DMA
config DMA_64BIT
bool "DMA 64 bit address support"
help
When this option is true, 64 bit source and dest
DMA addresses are supported.
config DMA_INIT_PRIORITY
int "DMA init priority"
default KERNEL_INIT_PRIORITY_DEFAULT
help
DMA driver device initialization priority.
module = DMA
module-str = dma
source "subsys/logging/Kconfig.template.log_config"
source "drivers/dma/Kconfig.stm32"
source "drivers/dma/Kconfig.sam_xdmac"
source "drivers/dma/Kconfig.dw"
source "drivers/dma/Kconfig.nios2_msgdma"
source "drivers/dma/Kconfig.sam0"
source "drivers/dma/Kconfig.mcux_edma"
source "drivers/dma/Kconfig.mcux_lpc"
source "drivers/dma/Kconfig.dma_pl330"
source "drivers/dma/Kconfig.iproc_pax"
source "drivers/dma/Kconfig.intel_adsp_gpdma"
source "drivers/dma/Kconfig.intel_adsp_hda"
source "drivers/dma/Kconfig.gd32"
source "drivers/dma/Kconfig.esp32"
source "drivers/dma/Kconfig.xec"
source "drivers/dma/Kconfig.xmc4xxx"
source "drivers/dma/Kconfig.rpi_pico"
source "drivers/dma/Kconfig.intel_lpss"
source "drivers/dma/Kconfig.mcux_pxp"
source "drivers/dma/Kconfig.mcux_smartdma"
source "drivers/dma/Kconfig.andes_atcdmac300"
source "drivers/dma/Kconfig.sedi"
source "drivers/dma/Kconfig.smartbond"
source "drivers/dma/Kconfig.nxp_sof_host_dma"
endif # DMA