11 Mar
2013
11 Mar
'13
8:09 a.m.
On Fri, Mar 08, 2013 at 21:41:05, Michal Bachraty wrote:
No, In davinci-mcasp code, there is fifo_level assigned with txnumevt
if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) fifo_level = dev->txnumevt; else fifo_level = dev->rxnumevt;
That code can be changed to computing fifo_level to dev->txnumevt * active_serializers and then it is needed to remove active_serializers from davinci-pcm. Code fuctionality will be same as is now with applied patch [PATCH v3] davinci-mcasp: Add support for multichannel playback Also there is need to change dst_cidx from 4 to 0, othewise when no fifo is used, it won't work properly.
Ok. Can you submit the next version addressing these issues?
Regards, Vaibhav