lkml.org 
[lkml]   [2011]   [Jan]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 19/32] dma40: remove export of stedma40_memcpy_sg
    Date
    From: Rabin Vincent <rabin.vincent@stericsson.com>

    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>
    ---
    arch/arm/plat-nomadik/include/plat/ste_dma40.h | 19 -------------------
    drivers/dma/ste_dma40.c | 2 +-
    2 files changed, 1 insertions(+), 20 deletions(-)

    diff --git a/arch/arm/plat-nomadik/include/plat/ste_dma40.h b/arch/arm/plat-nomadik/include/plat/ste_dma40.h
    index 8358f85..c448860 100644
    --- a/arch/arm/plat-nomadik/include/plat/ste_dma40.h
    +++ b/arch/arm/plat-nomadik/include/plat/ste_dma40.h
    @@ -172,25 +172,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)
    *
    diff --git a/drivers/dma/ste_dma40.c b/drivers/dma/ste_dma40.c
    index 8c6abc2..0f5d617 100644
    --- a/drivers/dma/ste_dma40.c
    +++ b/drivers/dma/ste_dma40.c
    @@ -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)
    {
    --
    1.7.3.2


    \
     
     \ /
      Last update: 2011-01-25 11:23    [W:0.062 / U:180.428 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site