[alsa-devel] DMA interrupt not getting triggered

Ben Dooks ben-linux at fluff.org
Fri Feb 5 09:27:38 CET 2010


On Fri, Feb 05, 2010 at 08:17:17AM +0000, ANISH KUMAR wrote:
> I am facing problem related to DMA interrupt not getting triggered some times(out of 5 times one time it is happening) causing application to wait for the buffers(hw_ptr = 0) and no sound because of this.
> I am using samsung soc with DMA controller PL080.I tried increasing periods_min to 4 but still no result.
> I am using 2.6.29 kernel version.

Which board are you trying this on?

There may be some improvements with the DMA code in newer kernels, it would
be worth trying 2.6.33 and seeing if that has the same problem. There was
a problem with the circular DMA code failing to be fully merged which caused
problems including a resource exhaustion.

-- 
Ben

Q:      What's a light-year?
A:      One-third less calories than a regular year.



More information about the Alsa-devel mailing list