[ALSA] #2/4 for Zoom Video - resolve number of record sources
authorMark Salazar <markTheCoder@justmyself.net>
Mon, 16 Jan 2006 10:31:14 +0000 (11:31 +0100)
committerJaroslav Kysela <perex@suse.cz>
Wed, 22 Mar 2006 09:24:04 +0000 (10:24 +0100)
commitf4df221f8fe129ac2fa2a2a4306b7355cf7d05d6
tree53b630ac77752f3ed30ead32cec9d62e32d30712
parentc1f6d41593d3ef1f778fd6892cc4b916050c7cb9
[ALSA] #2/4 for Zoom Video - resolve number of record sources

Modules: ES18xx driver

Second of 4 es18xx.c patches culminating in Zoom Video support.

This patch changes the 'record source' mux routines to reflect the fact
that not all of the
supported chipsets have 8 possible inputs. Some have 4 and some have 5.

Testing:
This work was initially done on the source from the Debian Sarge ALSA
package, then tested
on an ES1879 and an ES1878 machine. Patches were created against the
Sarge code and then edited
to apply correctly to the ALSA cvs code. Lastly the patched ALSA cvs
code was test for
successful compilation. No additional testing was done on the ALSA cvs
version.

Signed-off-by: Mark Salazar <markTheCoder@justmyself.net>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/isa/es18xx.c