diff options
author | Michal Simek <monstr@monstr.eu> | 2010-01-14 05:21:02 -0500 |
---|---|---|
committer | Michal Simek <monstr@monstr.eu> | 2010-03-11 07:56:29 -0500 |
commit | ccfe27d7000668b02d10fc3e06aa49e3e3603162 (patch) | |
tree | d8d624f6bd9aebf6a848f9762b0d8ed62ee2c5a6 /arch/microblaze/Kconfig | |
parent | 522dba7134d6b2e5821d3457f7941ec34f668e6d (diff) |
microblaze: Support DMA
Add DMA support for Microblaze. There are some part of this new feature:
1. Basic DMA support
2. Enable DMA debug option
3. Setup notifier
Ad 1. dma-mapping come from powerpc and x86 version and it is based on
generic dma-mapping-common.h
Ad 2. DMA support debug features which is used in generic file.
For more information please look at Documentation/DMA-API.txt
Ad 3. notifier is very important to setup dma_ops. Without this part
for example ll_temac driver failed because there are no setup dma operations.
Signed-off-by: Michal Simek <monstr@monstr.eu>
Diffstat (limited to 'arch/microblaze/Kconfig')
-rw-r--r-- | arch/microblaze/Kconfig | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/arch/microblaze/Kconfig b/arch/microblaze/Kconfig index b008168ae946..71ec04137417 100644 --- a/arch/microblaze/Kconfig +++ b/arch/microblaze/Kconfig | |||
@@ -14,6 +14,8 @@ config MICROBLAZE | |||
14 | select USB_ARCH_HAS_EHCI | 14 | select USB_ARCH_HAS_EHCI |
15 | select ARCH_WANT_OPTIONAL_GPIOLIB | 15 | select ARCH_WANT_OPTIONAL_GPIOLIB |
16 | select HAVE_OPROFILE | 16 | select HAVE_OPROFILE |
17 | select HAVE_DMA_ATTRS | ||
18 | select HAVE_DMA_API_DEBUG | ||
17 | select TRACING_SUPPORT | 19 | select TRACING_SUPPORT |
18 | 20 | ||
19 | config SWAP | 21 | config SWAP |
@@ -76,9 +78,6 @@ config HAVE_LATENCYTOP_SUPPORT | |||
76 | config PCI | 78 | config PCI |
77 | def_bool n | 79 | def_bool n |
78 | 80 | ||
79 | config NO_DMA | ||
80 | def_bool y | ||
81 | |||
82 | config DTC | 81 | config DTC |
83 | def_bool y | 82 | def_bool y |
84 | 83 | ||