[alsa-devel] porter wanted: AMD Geode SCx200 driver OSS to ALSA

Martin-Éric Racine q-funk at iki.fi
Wed May 2 01:36:11 CEST 2007


Replying to my own post, it appears that the documentation needed would be:

ftp://ftp.alsa-project.org/pub/datasheets/nsc/CS5530.pdf

...and the original OSS code:

http://www.amd.com/files/connectivitysolutions/geode/sc1100/Audio_LinuxOSS_SCxx00_1.2.0_src.tar.gz

Headers in that OSS source suggest that the existing snd-cs5535audio
from the vanilla 2.6 kernel could be extended to support the whole
Geode line's audio.

If that's the case, the port could easily be skipped and instead
adding addtional ifdefs and device IDs to the snd-cs5535audio driver
might be all that's needed.

Anyhow, Geode use standard AC97 codecs, so that should be fairly
straightforward to anyone familiar with AC97 coding on ALSA.

On 4/27/07, Martin-Éric Racine <q-funk at iki.fi> wrote:
> Greetings,
>
> I work for a company that develops hardware using the AMD Geode chipset.
>
> While our current product line is based on the Geode LX model (which
> is very well supported in ALSA), our legacy products are based on the
> earlier Geode SC1200 and SC2200, for which no ALSA support exists.
>
> However, AMD has OSS driver source code available at:
>
> http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
>
> We basically need this ported to an ALSA snd-scx200 module to replace it.
>
> (Would now also be a good time to ask for snd-sc5535audio to be
> renamed snd-sc5535 for consistence with other driver names?)
>
> We could provide a sample SC2200-based unit to whoever volunteers for
> porting AMD's old OSS code to ALSA,  Please contact me for details.
>
> The resulting code will be directly submitted to the ALSA project for
> inclusion in the mainstream kernel, to make sure that everyone can
> benefit from it.
>
> Best Regards,
> --
> Martin-Éric Racine
> http://q-funk.iki.fi
>


-- 
Martin-Éric Racine
http://q-funk.iki.fi


More information about the Alsa-devel mailing list