[lkml]   [2012]   [Jan]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH 7/8] dmaengine/dw_dmac: Unmap all memory buffers after completion of slave transfers
    On 1/17/2012 2:22 PM, Linus Walleij wrote:
    > Basically the driver using the dmaengine shall map/unmap buffers
    > used for slave transfers, not the driver.
    > I usually map them before setting up a transfer and unmaps them
    > when egtting the callback from the DMA engine that the transfer is
    > complete.

    You implemented similar stuff in amba-pl08x :) .

    if (!plchan->slave)

    > Why do you want to do this?

    This is because people can pass in flags which are

    If they are not passed, then DMA driver must do it for them.

    Sorry if i am understanding the DMA logic incorrectly.


     \ /
      Last update: 2012-01-17 10:11    [W:0.019 / U:6.232 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site