xref: /openbmc/linux/drivers/dma/dw/Kconfig (revision cdde0e61cf2d41123604c6c9d8f09ef5c23464ee)
161a76496SAndy Shevchenko#
261a76496SAndy Shevchenko# DMA engine configuration for dw
361a76496SAndy Shevchenko#
461a76496SAndy Shevchenko
59cade1a4SAndy Shevchenkoconfig DW_DMAC_CORE
6*cdde0e61SVinod Koul	tristate
761a76496SAndy Shevchenko	select DMA_ENGINE
89cade1a4SAndy Shevchenko
99cade1a4SAndy Shevchenkoconfig DW_DMAC
109cade1a4SAndy Shevchenko	tristate "Synopsys DesignWare AHB DMA platform driver"
119cade1a4SAndy Shevchenko	select DW_DMAC_CORE
12e368b510SVinod Koul	select DW_DMAC_BIG_ENDIAN_IO if AVR32
1361a76496SAndy Shevchenko	default y if CPU_AT32AP7000
1461a76496SAndy Shevchenko	help
1561a76496SAndy Shevchenko	  Support the Synopsys DesignWare AHB DMA controller. This
1661a76496SAndy Shevchenko	  can be integrated in chips such as the Atmel AT32ap7000.
1761a76496SAndy Shevchenko
18fed42c19SAndy Shevchenkoconfig DW_DMAC_PCI
19fed42c19SAndy Shevchenko	tristate "Synopsys DesignWare AHB DMA PCI driver"
20fed42c19SAndy Shevchenko	depends on PCI
21fed42c19SAndy Shevchenko	select DW_DMAC_CORE
22fed42c19SAndy Shevchenko	help
23fed42c19SAndy Shevchenko	  Support the Synopsys DesignWare AHB DMA controller on the
24fed42c19SAndy Shevchenko	  platfroms that enumerate it as a PCI device. For example,
25fed42c19SAndy Shevchenko	  Intel Medfield has integrated this GPDMA controller.
26fed42c19SAndy Shevchenko
2761a76496SAndy Shevchenkoconfig DW_DMAC_BIG_ENDIAN_IO
28e368b510SVinod Koul	bool
29