[alsa-devel] davici-mcasp: "tx-num-evt" confusion with number of serializers

Bedia, Vaibhav vaibhav.bedia at ti.com
Mon Mar 11 08:09:11 CET 2013

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?


More information about the Alsa-devel mailing list