linux/sound/oss
Jon Mason c2aeacd48c [PATCH] Prevent trident driver from grabbing pcnet32 hardware
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.

This revised version of the OSS Trident patch includes PCI_DEVICE Macro
usage.

Signed-off-by: Jon Mason <jdmason@us.ibm.com>
Signed-off-by: Muli Ben-Yehuda <mulix@mulix.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-01-18 19:20:16 -08:00
..
cs4281 [PATCH] drivers/sound/oss: Replace pci_module_init() with pci_register_driver() 2006-01-09 12:13:22 -08:00
dmasound [PATCH] m68k: dmasound __user annotations 2006-01-12 09:09:04 -08:00
emu10k1 [PATCH] drivers/sound/oss: Replace pci_module_init() with pci_register_driver() 2006-01-09 12:13:22 -08:00
CHANGELOG
COPYING
Kconfig
Makefile
README.FIRST
ac97.c
ac97.h
ac97_codec.c
ac97_plugin_ad1980.c
aci.c
aci.h
ad1816.c
ad1848.c [PATCH] oss: remove deprecated PM interface from ad1848 driver 2006-01-06 08:33:41 -08:00
ad1848.h
ad1848_mixer.h
ad1889.c [PATCH] drivers/sound/oss: Replace pci_module_init() with pci_register_driver() 2006-01-09 12:13:22 -08:00
ad1889.h
adlib_card.c
aedsp16.c
ali5455.c
au1000.c
au1550_ac97.c
audio.c
audio_syms.c
awe_hw.h
awe_wave.c
awe_wave.h
bin2hex.c
btaudio.c [PATCH] drivers/sound/oss: Replace pci_module_init() with pci_register_driver() 2006-01-09 12:13:22 -08:00
cmpci.c [PATCH] drivers/sound/oss: Replace pci_module_init() with pci_register_driver() 2006-01-09 12:13:22 -08:00
coproc.h
cs46xx.c [PATCH] drivers/sound/oss: Replace pci_module_init() with pci_register_driver() 2006-01-09 12:13:22 -08:00
cs46xx_wrapper-24.h
cs46xxpm-24.h [PATCH] oss: remove deprecated PM interface from cs46xx driver 2006-01-06 08:33:41 -08:00
cs46xxpm.h
cs461x.h
cs461x_image.h
cs4232.c
dev_table.c
dev_table.h
dm.h
dmabuf.c
es1370.c [PATCH] drivers/sound/oss: Replace pci_module_init() with pci_register_driver() 2006-01-09 12:13:22 -08:00
es1371.c [PATCH] drivers/sound/oss: Replace pci_module_init() with pci_register_driver() 2006-01-09 12:13:22 -08:00
esssolo1.c [PATCH] Unlinline a bunch of other functions 2006-01-14 18:27:06 -08:00
forte.c
gus.h
gus_card.c
gus_hw.h
gus_linearvol.h
gus_midi.c
gus_vol.c
gus_wave.c
hal2.c
hal2.h
harmony.c [PARISC] OSS: Fix build of parisc harmony driver 2006-01-10 21:52:19 -05:00
hex2hex.c
i810_audio.c [PATCH] x86_64: Enable sound in old style OSS driver for NForce4 CK804 2006-01-11 19:04:56 -08:00
ics2101.c
ite8172.c [PATCH] drivers/sound/oss: Replace pci_module_init() with pci_register_driver() 2006-01-09 12:13:22 -08:00
iwmem.h
kahlua.c [PATCH] drivers/sound/oss: Replace pci_module_init() with pci_register_driver() 2006-01-09 12:13:22 -08:00
mad16.c
maestro.c [PATCH] drivers/sound/oss: Replace pci_module_init() with pci_register_driver() 2006-01-09 12:13:22 -08:00
maestro.h
maestro3.c
maestro3.h
maui.c
midi_ctrl.h
midi_syms.c
midi_synth.c
midi_synth.h
midibuf.c
mpu401.c
mpu401.h
msnd.c
msnd.h
msnd_classic.c
msnd_classic.h
msnd_pinnacle.c
msnd_pinnacle.h
nec_vrc5477.c [PATCH] drivers/sound/oss: Replace pci_module_init() with pci_register_driver() 2006-01-09 12:13:22 -08:00
nm256.h
nm256_audio.c [PATCH] drivers/sound/oss: Replace pci_module_init() with pci_register_driver() 2006-01-09 12:13:22 -08:00
nm256_coeff.h
opl3.c
opl3.h
opl3_hw.h
opl3sa.c
opl3sa2.c spelling: s/appropiate/appropriate/ 2006-01-15 02:00:17 +01:00
os.h
pas2.h
pas2_card.c
pas2_midi.c
pas2_mixer.c
pas2_pcm.c
pss.c
rme96xx.c [PATCH] drivers/sound/oss: Replace pci_module_init() with pci_register_driver() 2006-01-09 12:13:22 -08:00
rme96xx.h
sb.h
sb_audio.c
sb_card.c
sb_card.h
sb_common.c
sb_ess.c
sb_ess.h
sb_midi.c
sb_mixer.c
sb_mixer.h
sequencer.c
sequencer_syms.c
sgalaxy.c
sh_dac_audio.c
sonicvibes.c [PATCH] drivers/sound/oss: Replace pci_module_init() with pci_register_driver() 2006-01-09 12:13:22 -08:00
sound_calls.h
sound_config.h
sound_firmware.h
sound_syms.c
sound_timer.c
soundcard.c
soundvers.h
sscape.c
swarm_cs4297a.c
sys_timer.c
trident.c [PATCH] Prevent trident driver from grabbing pcnet32 hardware 2006-01-18 19:20:16 -08:00
trident.h
trix.c
tuning.h
uart401.c
uart6850.c
ulaw.h
v_midi.c
v_midi.h
via82cxxx_audio.c
vidc.c
vidc.h
vidc_fill.S
vwsnd.c
waveartist.c
waveartist.h
wavfront.c
wf_midi.c
ymfpci.c [PATCH] drivers/sound/oss: Replace pci_module_init() with pci_register_driver() 2006-01-09 12:13:22 -08:00
ymfpci.h
ymfpci_image.h
yss225.c
yss225.h

README.FIRST

The modular sound driver patches were funded by Red Hat Software 
(www.redhat.com). The sound driver here is thus a modified version of 
Hannu's code. Please bear that in mind when considering the appropriate
forums for bug reporting. 

Alan Cox