11 Jun
2012
11 Jun
'12
5:35 p.m.
On Mon, Jun 11, 2012 at 05:20:09PM +0200, Lars-Peter Clausen wrote:
Another option is to provide the current implementation of the pcm_pointer as a standalone legacy function, which can be used by the old platforms until their dmaengine drivers have cached up. And add a new residue-only implementation which will be mandatory for new drivers. That would make it more explicit that those platforms are sort of broken and need to be fixed. After all of them have been fixed the legacy pcm_pointer implementation can be removed.
This seems like a good approach, yes.