]> Pileus Git - ~andy/linux/blob - drivers/dma/dw/Kconfig
dde13248b6818a00cae16afb5dae55d081592847
[~andy/linux] / drivers / dma / dw / Kconfig
1 #
2 # DMA engine configuration for dw
3 #
4
5 config DW_DMAC_CORE
6         tristate "Synopsys DesignWare AHB DMA support"
7         depends on GENERIC_HARDIRQS
8         select DMA_ENGINE
9
10 config 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
19 config 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
28 config DW_DMAC_BIG_ENDIAN_IO
29         bool