ASoC: at91sam9260-PCM1808/TAS5709-based board driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

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.

Regards,

--
Pedro

begin:vcard
fn:Pedro I. Sanchez
n:Sanchez;Pedro I.
org:FOSSTel Engineering Inc.
adr:;;25 Nortoba Crescent;Kanata;ON;K2T 1G(;Canada
email;internet:psanchez@xxxxxxxxxxx
title:Principal Engineer
tel;work:+1 613 216 7513
tel;cell:+1 613 818 2465
x-mozilla-html:FALSE
url:http://fosstel.com
version:2.1
end:vcard

_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux