Troy Kisky wrote:
> Use the sram(iram) to avoid underrun on audio.
> I will clean this up after someone says it
> works for them.
> 

Hi,

First of all, thanks for looking into this. This patch 
makes audio usable again for me on 2.6.30 kernel and 
overruns are gone.

What I want to ask is, there is constant noise on the 
output on data rates higher than 8000 khz. Anything 
playing with a higher rate generates random artifacts 
on the output. I have no idea where to look or how to
test further. Do you have any pointers?

Thanks,
Caglar

 
> Signed-off-by: Troy Kisky <[email protected]>
> ---
> 
> I fixed 2 bugs in this version. 
> 1. I ensure that buffer size is a multiple of period size. 
> 2. Disable asp rx on shutdown. If it is not disabled on shutdown,
>  you cannot initialize it to different settings.
> 
> 
>  include/sound/soc-dai.h         |    2 +
>  sound/soc/davinci/davinci-i2s.c |  337 ++++++++++++++++---------
>  sound/soc/davinci/davinci-pcm.c |  521 
> ++++++++++++++++++++++++++++++---------
>  sound/soc/davinci/davinci-pcm.h |    3 +-
>  4 files changed, 624 insertions(+), 239 deletions(-)
> 


_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to