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:
Родитель
3e3a0763e7
Коммит
10a946b3a4
|
@ -171,25 +171,6 @@ struct stedma40_platform_data {
|
||||||
|
|
||||||
bool stedma40_filter(struct dma_chan *chan, void *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
|
* stedma40_slave_mem() - Transfers a raw data buffer to or from a slave
|
||||||
* (=device)
|
* (=device)
|
||||||
|
|
|
@ -1733,6 +1733,7 @@ err:
|
||||||
}
|
}
|
||||||
|
|
||||||
struct dma_async_tx_descriptor *stedma40_memcpy_sg(struct dma_chan *chan,
|
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_dst,
|
||||||
struct scatterlist *sgl_src,
|
struct scatterlist *sgl_src,
|
||||||
unsigned int sgl_len,
|
unsigned int sgl_len,
|
||||||
|
@ -1771,7 +1772,6 @@ err:
|
||||||
spin_unlock_irqrestore(&d40c->lock, flags);
|
spin_unlock_irqrestore(&d40c->lock, flags);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
EXPORT_SYMBOL(stedma40_memcpy_sg);
|
|
||||||
|
|
||||||
bool stedma40_filter(struct dma_chan *chan, void *data)
|
bool stedma40_filter(struct dma_chan *chan, void *data)
|
||||||
{
|
{
|
||||||
|
|
Загрузка…
Ссылка в новой задаче