xref: /openbmc/linux/drivers/dma/dw/Kconfig (revision 8851b9f1)
1#
2# DMA engine configuration for dw
3#
4
5config DW_DMAC_CORE
6	tristate "Synopsys DesignWare AHB DMA support"
7	depends on GENERIC_HARDIRQS
8	select DMA_ENGINE
9
10config DW_DMAC
11	tristate "Synopsys DesignWare AHB DMA platform driver"
12	select DW_DMAC_CORE
13	select DW_DMAC_BIG_ENDIAN_IO if AVR32
14	default y if CPU_AT32AP7000
15	help
16	  Support the Synopsys DesignWare AHB DMA controller. This
17	  can be integrated in chips such as the Atmel AT32ap7000.
18
19config DW_DMAC_PCI
20	tristate "Synopsys DesignWare AHB DMA PCI driver"
21	depends on PCI
22	select DW_DMAC_CORE
23	help
24	  Support the Synopsys DesignWare AHB DMA controller on the
25	  platfroms that enumerate it as a PCI device. For example,
26	  Intel Medfield has integrated this GPDMA controller.
27
28config DW_DMAC_BIG_ENDIAN_IO
29	bool
30