[PATCH] ep93xx: Implement double buffering for M2M DMA channels
From: Sergei Shtylyov <hidden>
Date: 2012-03-22 13:15:40
Also in:
lkml
From: Sergei Shtylyov <hidden>
Date: 2012-03-22 13:15:40
Also in:
lkml
Hello. On 22-03-2012 14:00, Rafal Prylowski wrote:
quoted
I haven't looked through the patch yet, since I'm waiting on more information from Mika and Hartley's testing.
quoted
However, the commit log doesn't tell me why we want this change. Is it a performance improvement? If so, do you have some numbers that we can paste into the commit log?
In principle, using double buffering should be faster than using only one buffer and disabling/enabling channel each time. But my measurements doesn't show any significant change.
The real reason for this change is that current code is not 100% reliable in IDE-DMA (I'm planning to submit ep93xx ide driver to linux-ide soon).
IDE or libata driver? Asking because IDE drivers are not accepted anymore.
WBR, Sergei