summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIngo Molnar <mingo@elte.hu>2008-08-20 12:16:09 +0200
committerIngo Molnar <mingo@elte.hu>2008-08-22 08:34:53 +0200
commita38409fbb5181324fb73b359189a72e02b6c7030 (patch)
tree9e8f5cc174abdcb54899f8e58b9e9e46f914a01e
parent2cd54961caff9fe9109807c6603a0af0729b9591 (diff)
downloadlinux-a38409fbb5181324fb73b359189a72e02b6c7030.tar.gz
linux-a38409fbb5181324fb73b359189a72e02b6c7030.tar.bz2
linux-a38409fbb5181324fb73b359189a72e02b6c7030.zip
dma-coherent: export dma_[alloc|release]_from_coherent methods
fixes modular builds: ERROR: "dma_alloc_from_coherent" [sound/core/snd-page-alloc.ko] undefined! ERROR: "dma_release_from_coherent" [sound/core/snd-page-alloc.ko] undefined! Signed-off-by: Ingo Molnar <mingo@elte.hu>
-rw-r--r--kernel/dma-coherent.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/dma-coherent.c b/kernel/dma-coherent.c
index c1d4d5b4c61c..f013a0c2e111 100644
--- a/kernel/dma-coherent.c
+++ b/kernel/dma-coherent.c
@@ -124,6 +124,7 @@ int dma_alloc_from_coherent(struct device *dev, ssize_t size,
}
return (mem != NULL);
}
+EXPORT_SYMBOL(dma_alloc_from_coherent);
/**
* dma_release_from_coherent() - try to free the memory allocated from per-device coherent memory pool
@@ -151,3 +152,4 @@ int dma_release_from_coherent(struct device *dev, int order, void *vaddr)
}
return 0;
}
+EXPORT_SYMBOL(dma_release_from_coherent);