# 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. 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. endif