zephyr/drivers/spi/Kconfig.smartbond
Ioannis Karachalios 774ed60280 drivers: spi: smartbond: Add async API support
This commit should deal with adding support
for asynchronous operations. It also adds
support for DMA acceleration via a Kconfig
variable (enaled by default as DMA should
be considered scales faster than the
interrupt-driven approach).

Signed-off-by: Ioannis Karachalios <ioannis.karachalios.px@renesas.com>
2024-06-13 20:17:04 -04:00

20 lines
565 B
Plaintext

# Copyright (c) 2022 Renesas Electronics Corporation
# SPDX-License-Identifier: Apache-2.0
config SPI_SMARTBOND
bool "Renesas SmartBond(tm) SPI driver"
default y
depends on DT_HAS_RENESAS_SMARTBOND_SPI_ENABLED
help
Enables SPI driver for Renesas SmartBond(tm) DA1469x series MCU.
config SPI_SMARTBOND_DMA
bool "Renesas Smartbond(tm) SPI with DMA acceleration"
default y
depends on SPI_SMARTBOND
select DMA
help
Enables using the DMA engine instead of interrupt-driven
approach. This acceleration is available only for
asynchronous transfers.