lkml.org 
[lkml]   [2012]   [Feb]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: [PATCH V3 00/12] dmaengine: Pl08x and dw_dmac updates
    From
    Date
    On Wed, 2012-02-01 at 16:12 +0530, Viresh Kumar wrote:
    > Hi Vinod/Dan,
    >
    > This patchset does following:
    > - Includes earlier patchset sent by Rajeev for cleanly applying this patchset
    > - Adds device_fc (device flow control) field in struct DMA_SLAVE_CONFIG
    > - Fixes existing users of DMAENGINE for device_fc.
    > - Updates pl08x driver according to that
    > - Fixes few issues/bugs in dw_dmac driver
    > - Adds DMA_SLAVE_CONFIG for dw_dmac driver
    > - Fixes existing users of dw_dmac driver
    >
    > Change History:
    > Since V2:
    > - fix code comment in 2/12
    > - fix commit log in 8/12
    >
    > Since V1:
    > - used dev_get_platdata() instead of platform_get_drvdata(), as
    > that was
    > incorrect
    > - Lots of fixes in: dmaengine/dw_dmac: Add support for
    > DMA_SLAVE_CONFIG
    > - Additional patches:
    > - dmaengine/dw_dmac: Add 64 bit access width support for
    > slave xfers on
    > mem side
    > - Fix other kernel driver for device_fc
    > and dw_dmac changes.
    >
    > Rebased-on:
    >
    > commit
    > 3506c0d507144d9b0f19efd5a56d289f70611179
    > Author: Tushar Behera
    > <tushar.behera@linaro.org>
    > Date: Tue Dec 6 16:15:54 2011 +0530
    >
    > DMA: PL330: Remove pm_runtime_xxx
    > calls from pl330 probe/remove
    >
    >
    > Rajeev KUMAR (1):
    > dmaengine/dw_dmac: Hibernation support in dw_dmac
    >
    > Viresh Kumar (11):
    > dmaengine: Add flow controller information to dma_slave_config
    > dmaengine: Pass dma_slave_config .device_fc = NULL for all existing
    > users
    > dmaengine/amba-pl08x: Take flow controller info from DMA_SLAVE_CONFIG
    > dmaengine/dw_dmac: Don't use magic number for total number of
    > channels
    > dmaengine/dw_dmac: Use dev_get_platdata() instead of accessing dev
    > directly
    > dmaengine/dw_dmac: Don't handle block interrupts
    > dmaengine/dw_dmac: Unmap all memory buffers after completion of
    > non-slave transfers
    > dmaengine/dw_dmac: Add 64 bit access width support for slave xfers on
    > mem side
    > dmaengine/dw_dmac: Add support for DMA_SLAVE_CONFIG
    > dmaengine/dw_dmac: Fix dw_dmac user drivers to adapt to slave_config
    > changes
    > dmaengine/dw_dmac: Remove unused fields in struct dw_dma_slave
    >
    > arch/avr32/mach-at32ap/at32ap700x.c | 13 --
    > arch/avr32/mach-at32ap/include/mach/atmel-mci.h | 7 -
    > drivers/dma/amba-pl08x.c | 4 +-
    > drivers/dma/dw_dmac.c | 232 +++++++++++++++--------
    > drivers/dma/dw_dmac_regs.h | 15 ++
    > drivers/mmc/host/atmel-mci.c | 24 ++-
    > drivers/mmc/host/mmci.c | 2 +
    > drivers/mmc/host/mxcmmc.c | 2 +
    > drivers/spi/spi-dw-mid.c | 3 +
    > drivers/spi/spi-pl022.c | 2 +
    > drivers/tty/serial/amba-pl011.c | 3 +
    > drivers/usb/musb/ux500_dma.c | 1 +
    > include/linux/amba/pl08x.h | 8 +-
    > include/linux/dmaengine.h | 5 +
    > include/linux/dw_dmac.h | 38 ----
    > sound/atmel/abdac.c | 18 ++-
    > sound/atmel/ac97c.c | 41 ++++-
    > sound/soc/imx/imx-pcm-dma-mx2.c | 3 +
    > 18 files changed, 255 insertions(+), 166 deletions(-)
    >
    applied all, except 8/12

    --
    ~Vinod



    \
     
     \ /
      Last update: 2012-02-22 13:51    [W:0.028 / U:62.852 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site