blob: dcfe964cc8dc3138da6262fb6f453b3a421b45f7 [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
Andy Shevchenko61a76492013-06-05 15:26:44 +03006 tristate "Synopsys DesignWare AHB DMA support"
Andy Shevchenko61a76492013-06-05 15:26:44 +03007 select DMA_ENGINE
Andy Shevchenko9cade1a2013-06-05 15:26:45 +03008
9config DW_DMAC
10 tristate "Synopsys DesignWare AHB DMA platform driver"
11 select DW_DMAC_CORE
Vinod Koule368b512013-06-12 13:39:57 +053012 select DW_DMAC_BIG_ENDIAN_IO if AVR32
Andy Shevchenko61a76492013-06-05 15:26:44 +030013 default y if CPU_AT32AP7000
14 help
15 Support the Synopsys DesignWare AHB DMA controller. This
16 can be integrated in chips such as the Atmel AT32ap7000.
17
Andy Shevchenkofed42c12013-06-05 15:26:46 +030018config DW_DMAC_PCI
19 tristate "Synopsys DesignWare AHB DMA PCI driver"
20 depends on PCI
21 select DW_DMAC_CORE
22 help
23 Support the Synopsys DesignWare AHB DMA controller on the
24 platfroms that enumerate it as a PCI device. For example,
25 Intel Medfield has integrated this GPDMA controller.
26
Andy Shevchenko61a76492013-06-05 15:26:44 +030027config DW_DMAC_BIG_ENDIAN_IO
Vinod Koule368b512013-06-12 13:39:57 +053028 bool