[alsa-devel] Problem trying to add ASoC ADAV801 support to my kernel

Lars-Peter Clausen lars at metafoo.de
Wed Jul 27 10:09:35 CEST 2011

On 07/26/2011 03:31 PM, Wayne Tams wrote:
> Hi,
> I am trying to add support for the ADAV801 codec to my kernel. I
> came across this patch
> http://article.gmane.org/gmane.linux.alsa.devel/86474 obviously
> I had to make some modifications so it would correctly patch my source.
> However when I come to build the kernel I'm getting a whole host of errors
> and I am little unsure on how to proceed, could anyone maybe provide some
> guidance on the possible causes of my errors or maybe there is a more update
> driver available.
> Many thanks
> W

Your kernel version is rather old and was before the big Multi-Component patch,
which change the ASoC API quite a bit.
There is an old patch[1] adding ADAV801 support which still uses the pre
Multi-Component API you could use. Other options are to update your kernel to a
more recent version or backport the Multi-Component patch.

- Lars

[1] http://www.spinics.net/lists/alsa-devel/msg36465.html

More information about the Alsa-devel mailing list