xref: /openbmc/linux/drivers/dma/dw/Kconfig (revision 88cd1d6191b13689094310c2405394e4ce36d061)
1b466a37fSAndy Shevchenko# SPDX-License-Identifier: GPL-2.0
2b466a37fSAndy Shevchenko
361a76496SAndy Shevchenko#
461a76496SAndy Shevchenko# DMA engine configuration for dw
561a76496SAndy Shevchenko#
661a76496SAndy Shevchenko
79cade1a4SAndy Shevchenkoconfig DW_DMAC_CORE
8cdde0e61SVinod Koul	tristate
961a76496SAndy Shevchenko	select DMA_ENGINE
109cade1a4SAndy Shevchenko
119cade1a4SAndy Shevchenkoconfig DW_DMAC
129cade1a4SAndy Shevchenko	tristate "Synopsys DesignWare AHB DMA platform driver"
13*88cd1d61SAndy Shevchenko	depends on HAS_IOMEM
149cade1a4SAndy Shevchenko	select DW_DMAC_CORE
1561a76496SAndy Shevchenko	help
1661a76496SAndy Shevchenko	  Support the Synopsys DesignWare AHB DMA controller. This
1714bebd01SAndy Shevchenko	  can be integrated in chips such as the Intel Cherrytrail.
1861a76496SAndy Shevchenko
19fed42c19SAndy Shevchenkoconfig DW_DMAC_PCI
20fed42c19SAndy Shevchenko	tristate "Synopsys DesignWare AHB DMA PCI driver"
21fed42c19SAndy Shevchenko	depends on PCI
22*88cd1d61SAndy Shevchenko	depends on HAS_IOMEM
23fed42c19SAndy Shevchenko	select DW_DMAC_CORE
24fed42c19SAndy Shevchenko	help
25fed42c19SAndy Shevchenko	  Support the Synopsys DesignWare AHB DMA controller on the
261032471bSJean Delvare	  platforms that enumerate it as a PCI device. For example,
27fed42c19SAndy Shevchenko	  Intel Medfield has integrated this GPDMA controller.
28