dma40: remove export of stedma40_memcpy_sg
The dmaengine framework has the API for this now. Acked-by: Per Forlin <per.forlin@stericsson.com> Acked-by: Jonas Aaberg <jonas.aberg@stericsson.com> Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com> Signed-off-by: Linus Walleij <linus.walleij@stericsson.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
This commit is contained in:
parent
3e3a0763e7
commit
10a946b3a4
|
@ -171,25 +171,6 @@ struct stedma40_platform_data {
|
|||
|
||||
bool stedma40_filter(struct dma_chan *chan, void *data);
|
||||
|
||||
/**
|
||||
* stedma40_memcpy_sg() - extension of the dma framework, memcpy to/from
|
||||
* scattergatter lists.
|
||||
*
|
||||
* @chan: dmaengine handle
|
||||
* @sgl_dst: Destination scatter list
|
||||
* @sgl_src: Source scatter list
|
||||
* @sgl_len: The length of each scatterlist. Both lists must be of equal length
|
||||
* and each element must match the corresponding element in the other scatter
|
||||
* list.
|
||||
* @flags: is actually enum dma_ctrl_flags. See dmaengine.h
|
||||
*/
|
||||
|
||||
struct dma_async_tx_descriptor *stedma40_memcpy_sg(struct dma_chan *chan,
|
||||
struct scatterlist *sgl_dst,
|
||||
struct scatterlist *sgl_src,
|
||||
unsigned int sgl_len,
|
||||
unsigned long flags);
|
||||
|
||||
/**
|
||||
* stedma40_slave_mem() - Transfers a raw data buffer to or from a slave
|
||||
* (=device)
|
||||
|
|
|
@ -1733,6 +1733,7 @@ err:
|
|||
}
|
||||
|
||||
struct dma_async_tx_descriptor *stedma40_memcpy_sg(struct dma_chan *chan,
|
||||
static struct dma_async_tx_descriptor *stedma40_memcpy_sg(struct dma_chan *chan,
|
||||
struct scatterlist *sgl_dst,
|
||||
struct scatterlist *sgl_src,
|
||||
unsigned int sgl_len,
|
||||
|
@ -1771,7 +1772,6 @@ err:
|
|||
spin_unlock_irqrestore(&d40c->lock, flags);
|
||||
return NULL;
|
||||
}
|
||||
EXPORT_SYMBOL(stedma40_memcpy_sg);
|
||||
|
||||
bool stedma40_filter(struct dma_chan *chan, void *data)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue