[alsa-devel] ASoC: at91sam9260-PCM1808/TAS5709-based board driver

Pedro Sanchez psanchez at fosstel.com
Sat Aug 8 19:39:16 CEST 2009


I have to develop a driver for a custom board based on the at91sam9260 
with a PCM1808/TAS5709 chipset combo. I am addressing the PCM1808 first 
because it is a simpler device. Since I'm new to ASoC I'm looking for 
some help in this list on how to go about writing this driver.

So far I have identified two files that I need to work on (other than 
the needed kconfig modifications). First is the codec driver at 
sound/soc/codecs/PCM1808.[c|h] which is based on the existent pcm3008 
driver; I believe I'm fine with this.

The second file is the machine driver at sound/soc/atmel/myBoard.c. I'm 
using sam9g20_wm8731.c as reference, on which I believe I found a typo 
which I reported in a separated e-mail.

So my first question is, is this two-files step the right approach? am I 
in the right track? I'm using the 2.6.30 kernel.

Other questions will come and I hope I will get some cycles from you to 
help me direct my work. Of course I'll be glad to submit my driver work 
for inclusion in the kernel if it proves useful.



-------------- next part --------------
A non-text attachment was scrubbed...
Name: psanchez.vcf
Type: text/x-vcard
Size: 309 bytes
Desc: not available
Url : http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20090808/9d41de44/attachment.bin 

More information about the Alsa-devel mailing list