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" 1388cd1d61SAndy 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 19*134d9c52SMiquel Raynalconfig RZN1_DMAMUX 20*134d9c52SMiquel Raynal tristate "Renesas RZ/N1 DMAMUX driver" 21*134d9c52SMiquel Raynal depends on DW_DMAC 22*134d9c52SMiquel Raynal depends on ARCH_RZN1 || COMPILE_TEST 23*134d9c52SMiquel Raynal help 24*134d9c52SMiquel Raynal Support the Renesas RZ/N1 DMAMUX which is located in front of 25*134d9c52SMiquel Raynal the Synopsys DesignWare AHB DMA controller located on Renesas 26*134d9c52SMiquel Raynal SoCs. 27*134d9c52SMiquel Raynal 28fed42c19SAndy Shevchenkoconfig DW_DMAC_PCI 29fed42c19SAndy Shevchenko tristate "Synopsys DesignWare AHB DMA PCI driver" 30fed42c19SAndy Shevchenko depends on PCI 3188cd1d61SAndy Shevchenko depends on HAS_IOMEM 32fed42c19SAndy Shevchenko select DW_DMAC_CORE 33fed42c19SAndy Shevchenko help 34fed42c19SAndy Shevchenko Support the Synopsys DesignWare AHB DMA controller on the 351032471bSJean Delvare platforms that enumerate it as a PCI device. For example, 36fed42c19SAndy Shevchenko Intel Medfield has integrated this GPDMA controller. 37