xref: /openbmc/linux/drivers/dma/dw/Kconfig (revision 1032471b3ec823bce7687034ac5af78a8ac99a9c)
161a76496SAndy Shevchenko#
261a76496SAndy Shevchenko# DMA engine configuration for dw
361a76496SAndy Shevchenko#
461a76496SAndy Shevchenko
59cade1a4SAndy Shevchenkoconfig DW_DMAC_CORE
6cdde0e61SVinod Koul	tristate
761a76496SAndy Shevchenko	select DMA_ENGINE
89cade1a4SAndy Shevchenko
96c310c46SVinod Koulconfig DW_DMAC_BIG_ENDIAN_IO
106c310c46SVinod Koul	bool
116c310c46SVinod Koul
129cade1a4SAndy Shevchenkoconfig DW_DMAC
139cade1a4SAndy Shevchenko	tristate "Synopsys DesignWare AHB DMA platform driver"
149cade1a4SAndy Shevchenko	select DW_DMAC_CORE
15e368b510SVinod Koul	select DW_DMAC_BIG_ENDIAN_IO if AVR32
1661a76496SAndy Shevchenko	default y if CPU_AT32AP7000
1761a76496SAndy Shevchenko	help
1861a76496SAndy Shevchenko	  Support the Synopsys DesignWare AHB DMA controller. This
1961a76496SAndy Shevchenko	  can be integrated in chips such as the Atmel AT32ap7000.
2061a76496SAndy Shevchenko
21fed42c19SAndy Shevchenkoconfig DW_DMAC_PCI
22fed42c19SAndy Shevchenko	tristate "Synopsys DesignWare AHB DMA PCI driver"
23fed42c19SAndy Shevchenko	depends on PCI
24fed42c19SAndy Shevchenko	select DW_DMAC_CORE
25fed42c19SAndy Shevchenko	help
26fed42c19SAndy Shevchenko	  Support the Synopsys DesignWare AHB DMA controller on the
27*1032471bSJean Delvare	  platforms that enumerate it as a PCI device. For example,
28fed42c19SAndy Shevchenko	  Intel Medfield has integrated this GPDMA controller.
29