brintos

brintos / linux-shallow public Read only

0
0
Text · 1.3 KiB · 4d8d806 Raw
48 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2#3# STM32 DMA controllers drivers4#5if ARCH_STM32 || COMPILE_TEST6 7config STM32_DMA8	bool "STMicroelectronics STM32 DMA support"9	select DMA_ENGINE10	select DMA_VIRTUAL_CHANNELS11	help12	  Enable support for the on-chip DMA controller on STMicroelectronics13	  STM32 platforms.14	  If you have a board based on STM32 SoC with such DMA controller15	  and want to use DMA say Y here.16 17config STM32_DMAMUX18	bool "STMicroelectronics STM32 DMA multiplexer support"19	depends on STM32_DMA20	help21	  Enable support for the on-chip DMA multiplexer on STMicroelectronics22	  STM32 platforms.23	  If you have a board based on STM32 SoC with such DMA multiplexer24	  and want to use DMAMUX say Y here.25 26config STM32_MDMA27	bool "STMicroelectronics STM32 master DMA support"28	depends on OF29	select DMA_ENGINE30	select DMA_VIRTUAL_CHANNELS31	help32	  Enable support for the on-chip MDMA controller on STMicroelectronics33	  STM32 platforms.34	  If you have a board based on STM32 SoC with such DMA controller35	  and want to use MDMA say Y here.36 37config STM32_DMA338	tristate "STMicroelectronics STM32 DMA3 support"39	select DMA_ENGINE40	select DMA_VIRTUAL_CHANNELS41	help42	  Enable support for the on-chip DMA3 controller on STMicroelectronics43	  STM32 platforms.44	  If you have a board based on STM32 SoC with such DMA3 controller45	  and want to use DMA3, say Y here.46 47endif48