summaryrefslogtreecommitdiffstats
path: root/kernel/dma
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2019-08-30 02:48:27 -0400
committerChristoph Hellwig <hch@lst.de>2019-09-04 05:13:19 -0400
commitd9295532d5725e5926d76470acdfd239c8d2aad3 (patch)
tree694bdeee1e2a8f0737cbb4a94c1088b8fa397b73 /kernel/dma
parent6334150e9a36467e253371c923a23955c831a295 (diff)
dma-mapping: remove the dma_declare_coherent_memory export
dma_declare_coherent_memory is something that the platform setup code (which pretty much means the device tree these days) need to do so that drivers can use the memory as declared by the platform. Drivers themselves have no business calling this function. Signed-off-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'kernel/dma')
-rw-r--r--kernel/dma/coherent.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/kernel/dma/coherent.c b/kernel/dma/coherent.c
index 7cafe1affdc9..545e3869b0e3 100644
--- a/kernel/dma/coherent.c
+++ b/kernel/dma/coherent.c
@@ -122,7 +122,6 @@ int dma_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr,
122 dma_release_coherent_memory(mem); 122 dma_release_coherent_memory(mem);
123 return ret; 123 return ret;
124} 124}
125EXPORT_SYMBOL(dma_declare_coherent_memory);
126 125
127static void *__dma_alloc_from_coherent(struct dma_coherent_mem *mem, 126static void *__dma_alloc_from_coherent(struct dma_coherent_mem *mem,
128 ssize_t size, dma_addr_t *dma_handle) 127 ssize_t size, dma_addr_t *dma_handle)