linux/sound/pci
Jon Mason e3183ec9cd [ALSA] Prevent ALSA trident driver from grabbing pcnet32 hardware
Modules: Trident driver

Some pcnet32 hardware erroneously has the Vendor ID for Trident.  The
pcnet32 driver looks for the PCI ethernet class before grabbing the
hardware, but the current trident driver does not check against the
PCI audio class.  This allows the trident driver to claim the pcnet32
hardware.  This patch prevents that.

Per Jiri Slaby's request, I changed the trident driver to use
PCI_DEVICE macro and PCI ID #defines.

This patch is untested on Trident 4DWAVE_DX hardware, but has been
tested on pcnet32 hardware.

Signed-off-by: Jon Mason <jdmason@us.ibm.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-22 16:24:18 +01:00
..
ac97 [ALSA] ac97 - Fix CLFE channel setting of ALC850 2006-01-22 16:24:13 +01:00
ali5451
au88x0
ca0106 [ALSA] snd-ca0106: Fixed ALSA bug#1600 2006-01-22 16:23:58 +01:00
cs46xx
cs5535audio [ALSA] AMD cs5536 ID for cs5535audio 2006-01-22 16:24:11 +01:00
emu10k1 [ALSA] emu10k1 - Fix the confliction of 'Front' control 2006-01-22 16:23:53 +01:00
hda [ALSA] hda-codec - Add model entry for Sony VAIO 2006-01-22 16:24:03 +01:00
ice1712
korg1212
mixart
nm256
pcxhr [ALSA] pcxhr - Fix the sample rate changes 2006-01-22 16:24:02 +01:00
rme9652
trident [ALSA] Prevent ALSA trident driver from grabbing pcnet32 hardware 2006-01-22 16:24:18 +01:00
vx222
ymfpci [ALSA] ymfpci: fix SPDIF sample rate information 2006-01-22 16:24:14 +01:00
ad1889.c
ad1889.h
als4000.c
atiixp_modem.c
atiixp.c
azt3328.c
azt3328.h
bt87x.c [ALSA] bt87x - fix detection of unknown card 2006-01-22 16:24:07 +01:00
cmipci.c
cs4281.c
ens1370.c
ens1371.c
es1938.c
es1968.c [PATCH] Unlinline a bunch of other functions 2006-01-14 18:27:06 -08:00
fm801.c
intel8x0.c [ALSA] intel8x0 - Fix duplicate ac97_quirks entry 2006-01-22 16:23:46 +01:00
intel8x0m.c
Kconfig
maestro3.c
Makefile
rme32.c
rme96.c
sonicvibes.c
via82xx_modem.c
via82xx.c [ALSA] via82xx - Add dxs_support entry 2006-01-22 16:23:55 +01:00