zephyr/drivers/dma/Kconfig.mcux_smartdma
Daniel DeGrasse 8d2f4633f2 drivers: dma: introduce SMARTDMA dma driver
Introduce SMARTDMA dma driver. The SMARTDMA is a peripheral present on
some NXP SOCs, which implements a programmable DMA engine. The DMA
engine does not use channels, but rather provides a series of API
functions implemented by the firmware provided with MCUX SDK.

These API functions can be selected by the dma_config slot parameter. A
custom API is also provided to allow the user to install an alternate
firmware into the SMARTDMA.

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2023-09-25 09:46:55 +02:00

10 lines
196 B
Plaintext

# Copyright 2023 NXP
# SPDX-License-Identifier: Apache-2.0
config DMA_MCUX_SMARTDMA
bool "MCUX SmartDMA Driver"
default y
depends on DT_HAS_NXP_SMARTDMA_ENABLED
help
MCUX SmartDMA driver.