Subject: CVS commit: [ad-audiomp] src/sys
To: None <source-changes@NetBSD.org>
From: Andrew Doran <ad@netbsd.org>
List: source-changes
Date: 02/27/2007 14:16:41
Module Name:	src
Committed By:	ad
Date:		Tue Feb 27 14:16:40 UTC 2007

Modified Files:
	src/sys/arch/amiga/dev [ad-audiomp]: melody.c repulse.c toccata.c
	src/sys/arch/arm/iomd [ad-audiomp]: vidcaudio.c
	src/sys/arch/arm/xscale [ad-audiomp]: pxa2x0_ac97.c
	src/sys/arch/i386/pnpbios [ad-audiomp]: sb_pnpbios.c
	src/sys/arch/prep/isa [ad-audiomp]: paud_isa.c
	src/sys/arch/sparc/dev [ad-audiomp]: audioamd.c
	src/sys/arch/x68k/dev [ad-audiomp]: vsvar.h
	src/sys/dev [ad-audiomp]: audio.c audio_if.h audiovar.h midi.c
	    midi_if.h midivar.h
	src/sys/dev/bluetooth [ad-audiomp]: btsco.c
	src/sys/dev/ebus [ad-audiomp]: cs4231_ebus.c
	src/sys/dev/ic [ad-audiomp]: ac97.c ac97var.h ad1848var.h mpu.c
	    tms320av110.c
	src/sys/dev/isa [ad-audiomp]: aria.c ess.c essvar.h gus.c pas.c sb.c
	    sb_isa.c sbdsp.c sbdspvar.h wss.c ym.c
	src/sys/dev/isapnp [ad-audiomp]: sb_isapnp.c
	src/sys/dev/ofisa [ad-audiomp]: sb_ofisa.c
	src/sys/dev/pci [ad-audiomp]: auacer.c auich.c auixp.c auixpvar.h
	    autri.c autrivar.h auvia.c auviavar.h azalia.c azalia.h cmpci.c
	    cmpcivar.h cs4280.c cs4281.c cs428x.c cs428x.h eap.c emuxki.c
	    emuxkivar.h esa.c esavar.h esm.c esmvar.h eso.c esovar.h fms.c
	    fmsvar.h neo.c sv.c svvar.h yds.c ydsvar.h
	src/sys/dev/pcmcia [ad-audiomp]: esl.c esl_pcmcia.c eslvar.h
	src/sys/dev/sbus [ad-audiomp]: cs4231_sbus.c
	src/sys/dev/tc [ad-audiomp]: bba.c

Log Message:
Add MP locking for audio drivers.


To generate a diff of this commit:
cvs rdiff -r1.11 -r1.11.62.1 src/sys/arch/amiga/dev/melody.c
cvs rdiff -r1.15 -r1.15.28.1 src/sys/arch/amiga/dev/repulse.c
cvs rdiff -r1.11 -r1.11.28.1 src/sys/arch/amiga/dev/toccata.c
cvs rdiff -r1.45 -r1.45.2.1 src/sys/arch/arm/iomd/vidcaudio.c
cvs rdiff -r1.4 -r1.4.2.1 src/sys/arch/arm/xscale/pxa2x0_ac97.c
cvs rdiff -r1.12 -r1.12.6.1 src/sys/arch/i386/pnpbios/sb_pnpbios.c
cvs rdiff -r1.10 -r1.10.28.1 src/sys/arch/prep/isa/paud_isa.c
cvs rdiff -r1.21 -r1.21.28.1 src/sys/arch/sparc/dev/audioamd.c
cvs rdiff -r1.7 -r1.7.28.1 src/sys/arch/x68k/dev/vsvar.h
cvs rdiff -r1.218 -r1.218.2.1 src/sys/dev/audio.c
cvs rdiff -r1.62 -r1.62.2.1 src/sys/dev/audio_if.h
cvs rdiff -r1.39 -r1.39.2.1 src/sys/dev/audiovar.h
cvs rdiff -r1.52 -r1.52.4.1 src/sys/dev/midi.c
cvs rdiff -r1.18 -r1.18.12.1 src/sys/dev/midi_if.h
cvs rdiff -r1.13 -r1.13.4.1 src/sys/dev/midivar.h
cvs rdiff -r1.11 -r1.11.8.1 src/sys/dev/bluetooth/btsco.c
cvs rdiff -r1.22 -r1.22.6.1 src/sys/dev/ebus/cs4231_ebus.c
cvs rdiff -r1.86 -r1.86.2.1 src/sys/dev/ic/ac97.c
cvs rdiff -r1.20 -r1.20.2.1 src/sys/dev/ic/ac97var.h
cvs rdiff -r1.14 -r1.14.28.1 src/sys/dev/ic/ad1848var.h
cvs rdiff -r1.14 -r1.14.6.1 src/sys/dev/ic/mpu.c
cvs rdiff -r1.18 -r1.18.28.1 src/sys/dev/ic/tms320av110.c
cvs rdiff -r1.27 -r1.27.6.1 src/sys/dev/isa/aria.c
cvs rdiff -r1.73 -r1.73.6.1 src/sys/dev/isa/ess.c
cvs rdiff -r1.24 -r1.24.28.1 src/sys/dev/isa/essvar.h
cvs rdiff -r1.96 -r1.96.6.1 src/sys/dev/isa/gus.c
cvs rdiff -r1.65 -r1.65.6.1 src/sys/dev/isa/pas.c
cvs rdiff -r1.86 -r1.86.4.1 src/sys/dev/isa/sb.c
cvs rdiff -r1.34 -r1.34.6.1 src/sys/dev/isa/sb_isa.c
cvs rdiff -r1.126 -r1.126.6.1 src/sys/dev/isa/sbdsp.c
cvs rdiff -r1.58 -r1.58.16.1 src/sys/dev/isa/sbdspvar.h
cvs rdiff -r1.67 -r1.67.6.1 src/sys/dev/isa/wss.c
cvs rdiff -r1.30 -r1.30.4.1 src/sys/dev/isa/ym.c
cvs rdiff -r1.50 -r1.50.6.1 src/sys/dev/isapnp/sb_isapnp.c
cvs rdiff -r1.14 -r1.14.16.1 src/sys/dev/ofisa/sb_ofisa.c
cvs rdiff -r1.15 -r1.15.6.1 src/sys/dev/pci/auacer.c
cvs rdiff -r1.116 -r1.116.2.1 src/sys/dev/pci/auich.c
cvs rdiff -r1.21 -r1.21.6.1 src/sys/dev/pci/auixp.c
cvs rdiff -r1.4 -r1.4.28.1 src/sys/dev/pci/auixpvar.h
cvs rdiff -r1.34 -r1.34.6.1 src/sys/dev/pci/autri.c src/sys/dev/pci/cmpci.c
cvs rdiff -r1.2 -r1.2.76.1 src/sys/dev/pci/autrivar.h
cvs rdiff -r1.59 -r1.59.2.1 src/sys/dev/pci/auvia.c
cvs rdiff -r1.11 -r1.11.2.1 src/sys/dev/pci/auviavar.h
cvs rdiff -r1.44 -r1.44.2.1 src/sys/dev/pci/azalia.c
cvs rdiff -r1.15 -r1.15.4.1 src/sys/dev/pci/azalia.h
cvs rdiff -r1.9 -r1.9.28.1 src/sys/dev/pci/cmpcivar.h \
    src/sys/dev/pci/emuxkivar.h
cvs rdiff -r1.45 -r1.45.6.1 src/sys/dev/pci/cs4280.c
cvs rdiff -r1.33 -r1.33.6.1 src/sys/dev/pci/cs4281.c
cvs rdiff -r1.13 -r1.13.6.1 src/sys/dev/pci/cs428x.c
cvs rdiff -r1.11 -r1.11.12.1 src/sys/dev/pci/cs428x.h
cvs rdiff -r1.88 -r1.88.6.1 src/sys/dev/pci/eap.c
cvs rdiff -r1.49 -r1.49.6.1 src/sys/dev/pci/emuxki.c
cvs rdiff -r1.40 -r1.40.6.1 src/sys/dev/pci/esa.c
cvs rdiff -r1.7 -r1.7.28.1 src/sys/dev/pci/esavar.h
cvs rdiff -r1.41 -r1.41.6.1 src/sys/dev/pci/esm.c
cvs rdiff -r1.13 -r1.13.28.1 src/sys/dev/pci/esmvar.h
cvs rdiff -r1.49 -r1.49.4.1 src/sys/dev/pci/eso.c
cvs rdiff -r1.8 -r1.8.4.1 src/sys/dev/pci/esovar.h
cvs rdiff -r1.28 -r1.28.6.1 src/sys/dev/pci/fms.c
cvs rdiff -r1.3 -r1.3.28.1 src/sys/dev/pci/fmsvar.h
cvs rdiff -r1.35 -r1.35.6.1 src/sys/dev/pci/neo.c src/sys/dev/pci/sv.c
cvs rdiff -r1.6 -r1.6.28.1 src/sys/dev/pci/svvar.h
cvs rdiff -r1.37 -r1.37.6.1 src/sys/dev/pci/yds.c
cvs rdiff -r1.7 -r1.7.12.1 src/sys/dev/pci/ydsvar.h
cvs rdiff -r1.21 -r1.21.6.1 src/sys/dev/pcmcia/esl.c
cvs rdiff -r1.17 -r1.17.6.1 src/sys/dev/pcmcia/esl_pcmcia.c
cvs rdiff -r1.8 -r1.8.28.1 src/sys/dev/pcmcia/eslvar.h
cvs rdiff -r1.34 -r1.34.6.1 src/sys/dev/sbus/cs4231_sbus.c
cvs rdiff -r1.30 -r1.30.16.1 src/sys/dev/tc/bba.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.