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
