kernel-ark/sound/isa
Krzysztof Helt 760fc6b838 ALSA: wss_lib: use wss detection code instead of ad1848 one
Use the wss detection code and kill the ad1848 library.
The library is fully assimilated into the new wss library.

This required reworking of the AD1848 family code
so the code is changed to correctly detect chips from
the AD1848 and CS4231 families.

I have tested it on following cards:
Gallant SC-6600 (codec: AD1848, driver: snd-sc6600)
SoundScape VIVO/90 (codec: AD1845, driver: snd-sscape)
SG Waverider (codec: CS4231A, driver: Rene Herman's snd-galaxy)
Opti930 (codec: built-in - CS4231 compatible, driver: snd-opti93x)
Opti931 (codec: built-in - CS4231 compatible, driver: snd-opti93x)
Gallant SC-70P (chip/codec: CS4237B, driver: snd-cs4236)
Audio Plus 3D (chip/codec: CMI8330A, driver: snd-cmi8330)
Dell Latitude CP (chip/codec: cs4236, driver snd-cs4232)

Sound playback and recording works on all these cards.

Signed-off-by: Krzysztof Helt <krzysztof.h1@wp.pl>
Reviewed-by: Rene Herman <rene.herman@gmail.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2008-08-06 15:40:02 +02:00
..
ad1816a [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
ad1848 ALSA: wss_lib: use wss detection code instead of ad1848 one 2008-08-06 15:40:02 +02:00
cs423x ALSA: wss_lib: rename cs4321_foo to wss_foo 2008-08-06 15:39:49 +02:00
es1688 [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
gus ALSA: wss_lib: rename cs4321_foo to wss_foo 2008-08-06 15:39:49 +02:00
opti9xx ALSA: wss_lib: use wss detection code instead of ad1848 one 2008-08-06 15:40:02 +02:00
sb Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git 2008-07-14 15:51:11 -07:00
wavefront ALSA: wss_lib: rename cs4321_foo to wss_foo 2008-08-06 15:39:49 +02:00
wss ALSA: wss_lib: use wss detection code instead of ad1848 one 2008-08-06 15:40:02 +02:00
adlib.c [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
als100.c [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
azt2320.c ALSA: wss_lib: rename cs4321_foo to wss_foo 2008-08-06 15:39:49 +02:00
cmi8330.c ALSA: wss_lib: use wss detection code instead of ad1848 one 2008-08-06 15:40:02 +02:00
dt019x.c [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
es18xx.c [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
Kconfig ALSA: wss_lib: use wss detection code instead of ad1848 one 2008-08-06 15:40:02 +02:00
Makefile ALSA: wss_lib: move cs4231_lib into wss_lib 2008-08-06 15:39:46 +02:00
opl3sa2.c ALSA: wss_lib: rename cs4321_foo to wss_foo 2008-08-06 15:39:49 +02:00
sc6000.c ALSA: wss_lib: use wss detection code instead of ad1848 one 2008-08-06 15:40:02 +02:00
sgalaxy.c ALSA: wss_lib: use wss detection code instead of ad1848 one 2008-08-06 15:40:02 +02:00
sscape.c ALSA: wss_lib: rename cs4321_foo to wss_foo 2008-08-06 15:39:49 +02:00