[alsa-devel] ASoC: DMA Platform driver for i.mx27
broonie at sirena.org.uk
Wed Apr 15 11:43:01 CEST 2009
On Wed, Apr 15, 2009 at 11:10:43AM +0200, javier Martin wrote:
> 2009/4/14 Mark Brown <broonie at sirena.org.uk>
> > Replace this with use of the standard pr_dbg() macro.
> Do you mean that I must do:
> Or that I must use a pr_dbg macro defined elsewhere (I don't find it)?
pr_dbg() is defined in some standard kernel header that gets included
everywhere - you shouldn't need to define it yourself.
> Yes, you are right. I was aware of this issue. But current dai "imx-ssi.c"
> only exports dma data for the SDMA API used in i.mx31. So I provisionally
> use this trick untill I fix that in the SSI.
That's fine for development.
> > This will free both TX and RX DMA channels but you only allocated one of
> > them when the device is opened.
> Man, I missed that, thanks.
> Do you think this could be related to the problem of not being able of
> having both directions working properly?
If things are going wrong when you free a stream - if it's at other
times it's less likely.
More information about the Alsa-devel