Subject: CVS commit: syssrc/sys
To: None <source-changes@netbsd.org>
From: Lennart Augustsson <augustss@netbsd.org>
List: source-changes
Date: 10/03/2001 03:04:54
Module Name:	syssrc
Committed By:	augustss
Date:		Wed Oct  3 00:04:53 UTC 2001

Modified Files:
	syssrc/sys/arch/amiga/dev: aucc.c repulse.c
	syssrc/sys/arch/arm32/vidc: lmcaudio.c vidcaudio.c
	syssrc/sys/arch/macppc/dev: awacs.c
	syssrc/sys/arch/prep/isa: paud_isa.c
	syssrc/sys/arch/sparc/dev: am7930_sparc.c audioamd.c
	syssrc/sys/arch/x68k/dev: vs.c
	syssrc/sys/dev: audio.c audio_if.h
	syssrc/sys/dev/ic: cs4231.c tms320av110.c
	syssrc/sys/dev/isa: aria.c ess.c gus.c pas.c pss.c sb.c wss.c ym.c
	syssrc/sys/dev/isapnp: gus_isapnp.c
	syssrc/sys/dev/pci: auich.c auvia.c cmpci.c cs4280.c cs4281.c eap.c
	    esm.c eso.c fms.c neo.c sv.c yds.c
	syssrc/sys/dev/pcmcia: esl.c
	syssrc/sys/dev/tc: bba.c
	syssrc/sys/dev/usb: uaudio.c

Log Message:
Add a new optional method, dev_ioctl, to the audio hardware driver interface.
It is called when an unrecognized ioctl() is performed on a device,
thus allowing ioctl()s that frob the hardware driver (like loading
microcode).


To generate a diff of this commit:
cvs rdiff -r1.27 -r1.28 syssrc/sys/arch/amiga/dev/aucc.c
cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/amiga/dev/repulse.c
cvs rdiff -r1.31 -r1.32 syssrc/sys/arch/arm32/vidc/lmcaudio.c
cvs rdiff -r1.39 -r1.40 syssrc/sys/arch/arm32/vidc/vidcaudio.c
cvs rdiff -r1.11 -r1.12 syssrc/sys/arch/macppc/dev/awacs.c
cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/prep/isa/paud_isa.c
cvs rdiff -r1.47 -r1.48 syssrc/sys/arch/sparc/dev/am7930_sparc.c
cvs rdiff -r1.6 -r1.7 syssrc/sys/arch/sparc/dev/audioamd.c
cvs rdiff -r1.7 -r1.8 syssrc/sys/arch/x68k/dev/vs.c
cvs rdiff -r1.140 -r1.141 syssrc/sys/dev/audio.c
cvs rdiff -r1.36 -r1.37 syssrc/sys/dev/audio_if.h
cvs rdiff -r1.4 -r1.5 syssrc/sys/dev/ic/cs4231.c
cvs rdiff -r1.8 -r1.9 syssrc/sys/dev/ic/tms320av110.c
cvs rdiff -r1.9 -r1.10 syssrc/sys/dev/isa/aria.c
cvs rdiff -r1.53 -r1.54 syssrc/sys/dev/isa/ess.c
cvs rdiff -r1.71 -r1.72 syssrc/sys/dev/isa/gus.c
cvs rdiff -r1.49 -r1.50 syssrc/sys/dev/isa/pas.c
cvs rdiff -r1.56 -r1.57 syssrc/sys/dev/isa/pss.c
cvs rdiff -r1.70 -r1.71 syssrc/sys/dev/isa/sb.c
cvs rdiff -r1.57 -r1.58 syssrc/sys/dev/isa/wss.c
cvs rdiff -r1.17 -r1.18 syssrc/sys/dev/isa/ym.c
cvs rdiff -r1.15 -r1.16 syssrc/sys/dev/isapnp/gus_isapnp.c
cvs rdiff -r1.3 -r1.4 syssrc/sys/dev/pci/auich.c
cvs rdiff -r1.12 -r1.13 syssrc/sys/dev/pci/auvia.c
cvs rdiff -r1.8 -r1.9 syssrc/sys/dev/pci/cmpci.c
cvs rdiff -r1.16 -r1.17 syssrc/sys/dev/pci/cs4280.c
cvs rdiff -r1.5 -r1.6 syssrc/sys/dev/pci/cs4281.c
cvs rdiff -r1.46 -r1.47 syssrc/sys/dev/pci/eap.c
cvs rdiff -r1.10 -r1.11 syssrc/sys/dev/pci/esm.c
cvs rdiff -r1.21 -r1.22 syssrc/sys/dev/pci/eso.c
cvs rdiff -r1.9 -r1.10 syssrc/sys/dev/pci/fms.c syssrc/sys/dev/pci/neo.c
cvs rdiff -r1.13 -r1.14 syssrc/sys/dev/pci/sv.c
cvs rdiff -r1.6 -r1.7 syssrc/sys/dev/pci/yds.c
cvs rdiff -r1.3 -r1.4 syssrc/sys/dev/pcmcia/esl.c
cvs rdiff -r1.13 -r1.14 syssrc/sys/dev/tc/bba.c
cvs rdiff -r1.42 -r1.43 syssrc/sys/dev/usb/uaudio.c

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