From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Andrey A. Porodko" Subject: Re: Sound support for Neuros OSD2 Davinci based board. Date: Sat, 28 Nov 2009 20:07:06 +0500 Message-ID: <4B113C9A.9050002@gmail.com> References: <4B0E7D5E.3080906@chelcom.ru> <20091127164733.GC11913@rakim.wolfsonmicro.main> Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20091127164733.GC11913@rakim.wolfsonmicro.main> Sender: linux-kernel-owner@vger.kernel.org To: Mark Brown Cc: "A. Porodko" , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Chaithrika U S , Troy Kisky , David Brownell , Kevin Hilman , alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org List-Id: alsa-devel@alsa-project.org Mark Brown wrote: > On Thu, Nov 26, 2009 at 06:06:38PM +0500, A. Porodko wrote: > >> Hello, >> >> Here is a patch for Neuros OSD2 Davinci (DM6446) based board sound support. >> Patch made against 2.6.32-rc6 kernel. >> > > This doesn't apply against current ASoC. Could you please regenerate > against this branch: > > git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-2.6.33 > > Mark Brown wrote: > On Thu, Nov 26, 2009 at 06:06:38PM +0500, A. Porodko wrote: > >> Hello, >> >> Here is a patch for Neuros OSD2 Davinci (DM6446) based board sound support. >> Patch made against 2.6.32-rc6 kernel. >> > > This doesn't apply against current ASoC. Could you please regenerate > against this branch: > > git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-2.6.33 > > Hi, I wish I knew how to do this. I'm new with git and anly learn how to work with one tree. Complex operations confuse me a little. I generated something, but it doesn't look different from what I had before. P.S. Reading alsa-project wiki didn't shed more light. For my main tree is davinci tree and git is damn tricky. --------------------------- >>From 699bbf676a3e74989063b398ff662fcf40469a16 Mon Sep 17 00:00:00 2001 From: Andrey Porodko Date: Mon, 23 Nov 2009 13:56:53 +0500 Subject: [PATCH] Davinci sound soc driver patch for Neuros OSD2 board support. Signed-off-by: Andrey Porodko --- sound/soc/davinci/davinci-evm.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/sound/soc/davinci/davinci-evm.c b/sound/soc/davinci/davinci-evm.c index 67414f6..ffdd30e 100644 --- a/sound/soc/davinci/davinci-evm.c +++ b/sound/soc/davinci/davinci-evm.c @@ -55,6 +55,9 @@ static int evm_hw_params(struct snd_pcm_substream *substream, else if (machine_is_davinci_evm()) sysclk = 12288000; + else if (machine_is_neuros_osd2()) + sysclk = 27000000; + else if (machine_is_davinci_da830_evm() || machine_is_davinci_da850_evm()) sysclk = 24576000; @@ -246,6 +249,9 @@ static int __init evm_init(void) if (machine_is_davinci_evm()) { evm_snd_dev_data = &evm_snd_devdata; index = 0; + } else if (machine_is_neuros_osd2()) { + evm_snd_dev_data = &evm_snd_devdata; + index = 0; } else if (machine_is_davinci_dm355_evm()) { evm_snd_dev_data = &evm_snd_devdata; index = 1; -- 1.5.6.5 ----------------------------------------- -- Best regards Andrey A. Porodko -- Best regards Andrey A. Porodko