2024-05-31 08:07:02 -07:00
|
|
|
# SPDX-License-Identifier: GPL-2.0-only
|
|
|
|
#
|
|
|
|
# STM32 DMA controllers drivers
|
|
|
|
#
|
|
|
|
if ARCH_STM32 || COMPILE_TEST
|
|
|
|
|
|
|
|
config STM32_DMA
|
|
|
|
bool "STMicroelectronics STM32 DMA support"
|
|
|
|
select DMA_ENGINE
|
|
|
|
select DMA_VIRTUAL_CHANNELS
|
|
|
|
help
|
|
|
|
Enable support for the on-chip DMA controller on STMicroelectronics
|
|
|
|
STM32 platforms.
|
|
|
|
If you have a board based on STM32 SoC with such DMA controller
|
|
|
|
and want to use DMA say Y here.
|
|
|
|
|
|
|
|
config STM32_DMAMUX
|
|
|
|
bool "STMicroelectronics STM32 DMA multiplexer support"
|
|
|
|
depends on STM32_DMA
|
|
|
|
help
|
|
|
|
Enable support for the on-chip DMA multiplexer on STMicroelectronics
|
|
|
|
STM32 platforms.
|
|
|
|
If you have a board based on STM32 SoC with such DMA multiplexer
|
|
|
|
and want to use DMAMUX say Y here.
|
|
|
|
|
|
|
|
config STM32_MDMA
|
|
|
|
bool "STMicroelectronics STM32 master DMA support"
|
|
|
|
depends on OF
|
|
|
|
select DMA_ENGINE
|
|
|
|
select DMA_VIRTUAL_CHANNELS
|
|
|
|
help
|
|
|
|
Enable support for the on-chip MDMA controller on STMicroelectronics
|
|
|
|
STM32 platforms.
|
|
|
|
If you have a board based on STM32 SoC with such DMA controller
|
|
|
|
and want to use MDMA say Y here.
|
|
|
|
|
2024-05-31 08:07:05 -07:00
|
|
|
config STM32_DMA3
|
|
|
|
tristate "STMicroelectronics STM32 DMA3 support"
|
|
|
|
select DMA_ENGINE
|
|
|
|
select DMA_VIRTUAL_CHANNELS
|
|
|
|
help
|
|
|
|
Enable support for the on-chip DMA3 controller on STMicroelectronics
|
|
|
|
STM32 platforms.
|
|
|
|
If you have a board based on STM32 SoC with such DMA3 controller
|
|
|
|
and want to use DMA3, say Y here.
|
|
|
|
|
2024-05-31 08:07:02 -07:00
|
|
|
endif
|