Yes it is the clk_get ind davinci-i2s.c fine. I am using 26.31-rc2

-----Original Message-----
From: Mark Brown [mailto:[email protected]] 
Sent: Friday, July 10, 2009 3:40 PM
To: Mani, Arun
Cc: Troy Kisky; [email protected]; 
[email protected]; Medisetty, Naresh
Subject: Re: [PATCH 07/26] davinci: dm646x: Adds McASP clock

On Thu, Jul 09, 2009 at 06:16:36PM -0500, Mani, Arun wrote:

> I am trying the latest 2.6.31 rc2 branch. I am trying to make the
> Audio work. I found that the I2S clock is set to NULL. Because of this I
> am getting a NODEV error. If I commented the check, I was able to map
> the I2S to the AIC33X. but I am not getting any sound. I tried the aplay
> and arecord and got the read/write errors.
> Any thoughts?

You'll need the clock to drive the audio data - if you're not managing
to grab it then that needs to be fixed.  Which clock exactly are you
failing to get - is this the clk_get() in the davinci-i2s driver?  There
were some changes to the clock API for DaVinci that went in very
recently.

Is this Linus' 2.6.31-rc2 or some other branch based off it that you are
using?  Which board are you using?  Looking at the clocks that are being
set up in arch/arm/mach-davinci there are only clocks registered for
dm366 and dm644x.

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

Reply via email to