On Tue, 2009-07-28 at 09:38 +0800, zuowenping wrote:
> I was using linux2.6.10 kernel in dm355,and my audio driver(OSS
> framework)  for ak4550 was work well,Now i want to porting my source
> to linux2.6.18,but i cann't find the function davinci_mcbsp_config()
> in the new kernel, I haved used to produce Codec System Clock to
> ak4550 in linux2.6.10!why didn't the new kernel  support driver for
> aic33  chipset which is the dm355 evm audio chipset?I writed my ak4550
> driver just referenced it!
> 2009-07-28 

The 2.6.18 used ALSA instead of OSS, so it is quite different.  You need
to look into sound/soc/davinci and sound/soc/codec for DaVinci audio
support.

AIC33 is supported.  There are also support for AK4588 (which also
contains a AD/DA converter).  The code to support the AD/DA portion of
AK4588 can be found at sound/soc/codec/ak4xxx_soc_adda.[ch].  Of course,
ak4xxx_soc_adda is only a wrapper of the ak4xxx driver AD/DA found in
sound/i2c/other/ak4xxx-adda.c.

I suspect, you only need small modifications to
sound/i2c/other/ak4xxx-adda.c. and sound/soc/codec/ak4xxx_soc_adda.c.

Regards,

Steve




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

Reply via email to