blob: e00c9b022964702c076b1a192df35b9bbbf7e113 [file] [log] [blame]
Andy Shevchenko61a76492013-06-05 15:26:44 +03001#
2# DMA engine configuration for dw
3#
4
Andy Shevchenko9cade1a2013-06-05 15:26:45 +03005config DW_DMAC_CORE
Vinod Koulcdde0e62015-04-22 12:24:13 +05306 tristate
Andy Shevchenko61a76492013-06-05 15:26:44 +03007 select DMA_ENGINE
Andy Shevchenko9cade1a2013-06-05 15:26:45 +03008
Vinod Koul6c310c42015-08-24 13:43:14 +05309config DW_DMAC_BIG_ENDIAN_IO
10 bool
11
Andy Shevchenko9cade1a2013-06-05 15:26:45 +030012config DW_DMAC
13 tristate "Synopsys DesignWare AHB DMA platform driver"
14 select DW_DMAC_CORE
Vinod Koule368b512013-06-12 13:39:57 +053015 select DW_DMAC_BIG_ENDIAN_IO if AVR32
Andy Shevchenko61a76492013-06-05 15:26:44 +030016 default y if CPU_AT32AP7000
17 help
18 Support the Synopsys DesignWare AHB DMA controller. This
19 can be integrated in chips such as the Atmel AT32ap7000.
20
Andy Shevchenkofed42c12013-06-05 15:26:46 +030021config DW_DMAC_PCI
22 tristate "Synopsys DesignWare AHB DMA PCI driver"
23 depends on PCI
24 select DW_DMAC_CORE
25 help
26 Support the Synopsys DesignWare AHB DMA controller on the
27 platfroms that enumerate it as a PCI device. For example,
28 Intel Medfield has integrated this GPDMA controller.