zephyr/drivers/dma/Kconfig.emul
Christopher Friedt 86fc43c939 drivers: dma: add emulated dma driver
Add an emulated DMA driver. Emulation drivers are great to have
for each driver API for multiple reasons:

- providing an ideal / model driver for reference
- potential for configurable backend support
- seamless integration with device tree
- multi-instance, etc, for all supported boards
- fast regression testing of app and library code

Since many other drivers and lbraries depend on DMA, this might
help us to increase test coverage.

Signed-off-by: Christopher Friedt <cfriedt@meta.com>
2023-12-03 19:22:31 -05:00

10 lines
217 B
Plaintext

# Copyright (c) 2023 Meta
# SPDX-License-Identifier: Apache-2.0
config DMA_EMUL
bool "Emulated DMA driver [EXPERIMENTAL]"
depends on DT_HAS_ZEPHYR_DMA_EMUL_ENABLED
select EXPERIMENTAL
help
Emulated DMA Driver