Skip to content

ARM: pxa: move core and drivers to dmaengine

Daniel Mack linux-arm-kernel linux-devicetree linux-mtd 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest0 of 20 patches 0 repliesNew

Patches in v1 No applies recorded yet

None of the 20 patches the cover letter announces are in this archive.

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/20] ARM: pxa: move core and drivers to dmaengine
Quoted 10 lines · Robert Jarzmik
Quoted 5 lines · Vinod Koul

If you submit C, and invoke dma_async_issue_pending(), C is queued On B completetion, the DMA driver will start C and invoke callback for B.

If B completes before C is submitted, after submit and invoking dma_async_issue_pending(), the C buffer will be queued and started.

OK, that settles it then. The API allows hot chaining, and if I understand Daniel's driver properly, he already thought about it (in append_pending_queue()).

Just for the records: it's not my driver :) I just added some functions recently to make it work in DT and audio environments.

Quoted 4 lines

I have some homework now Daniel, I'll send you my work to include into your patch serie for the review, and my tests of your patches.

I need a bit of time (1 or 2 weeks), because of holidays, for my patch.

Great, thanks a lot. I extracted some of the patches of my set to individual trees so they can be merged for 3.12. I'll rebase my series once 3.12-rc1 is released.

Many thanks for your help,
Daniel