[alsa-devel] Need help on porting ALSA to ARM application baseboard
Hi All ,
I am working on ARM 926EJ-S Application baseboard . The board has a LM4549 codec connected through an AACI prime cell . I am running Linux 2.6.26.5 on this board and the requirement now is to have an ogg vorbis player running on the board , I am planning to use ogg123 for the same purpose , but it requires ALSA driver on the board . Do you have any information as to how to port ALSA on this particular board .
Regards Diptopal Basu
On Wed, Apr 08, 2009 at 09:57:28AM +0530, Diptopal Basu wrote:
I am working on ARM 926EJ-S Application baseboard . The board has a LM4549 codec connected through an AACI prime cell . I am running Linux 2.6.26.5 on this board and the requirement now is to have an ogg vorbis player running on the board , I am planning to use ogg123 for the same purpose , but it requires ALSA driver on the board . Do you have any information as to how to port ALSA on this particular board .
For embedded devices you'd normally want to do your support within the ASoC framework. This allows the CPU, machine and codec support to be provided separately, providing easy code reuse. There is also support in the framework for automatic power management of the audio subsystem.
The code is in sound/soc in the kernel tree and there is some documentation under Documentation/sound/soc.
participants (2)
-
Diptopal Basu
-
Mark Brown