Remove all audio format conversion code from the kernel (btw holding
authorratchov <ratchov@openbsd.org>
Mon, 11 May 2015 06:46:21 +0000 (06:46 +0000)
committerratchov <ratchov@openbsd.org>
Mon, 11 May 2015 06:46:21 +0000 (06:46 +0000)
commitac2bb4f35e5a57326fc135134dc640899d0b5bd0
tree1e63826ec7e7e40856b73e4c184d951aa1cec1ea
parent7870f2a0e5bd46463eba1ca8e1b2238dc39c3c84
Remove all audio format conversion code from the kernel (btw holding
the kernel_lock), as we already do better conversions in
user-mode. Yet, no need for every single driver to fiddle with the
conversion code as they are done transparently by common MI code. With
help from armani and miod, support from mpi

ok armani@
61 files changed:
sys/arch/hppa/conf/files.hppa
sys/arch/hppa/gsc/harmony.c
sys/arch/luna88k/cbus/nec86hw.c
sys/arch/luna88k/conf/files.luna88k
sys/arch/macppc/conf/files.macppc
sys/arch/macppc/dev/awacs.c
sys/arch/macppc/dev/i2s.c
sys/arch/sgi/dev/mavb.c
sys/arch/sgi/hpc/files.hpc
sys/arch/sparc/conf/files.sparc
sys/arch/sparc/dev/audioamd.c
sys/arch/sparc/dev/cs4231.c
sys/arch/sparc64/conf/files.sparc64
sys/arch/sparc64/dev/ce4231.c
sys/arch/vax/conf/files.vax
sys/arch/vax/vsa/vsaudio.c
sys/arch/zaurus/conf/files.zaurus
sys/arch/zaurus/dev/zaurus_audio.c
sys/conf/files
sys/dev/auconv.c [deleted file]
sys/dev/auconv.h [deleted file]
sys/dev/audio.c
sys/dev/audio_if.h
sys/dev/ic/ac97.c
sys/dev/ic/am7930.c
sys/dev/ic/am7930var.h
sys/dev/ic/arcofi.c
sys/dev/isa/ad1848.c
sys/dev/isa/ess.c
sys/dev/isa/files.isa
sys/dev/isa/files.isapnp
sys/dev/isa/gus.c
sys/dev/isa/sbdsp.c
sys/dev/mulaw.c
sys/dev/mulaw.h
sys/dev/pci/auacer.c
sys/dev/pci/auglx.c
sys/dev/pci/auich.c
sys/dev/pci/auixp.c
sys/dev/pci/autri.c
sys/dev/pci/auvia.c
sys/dev/pci/azalia.c
sys/dev/pci/cmpci.c
sys/dev/pci/cs4280.c
sys/dev/pci/cs4281.c
sys/dev/pci/eap.c
sys/dev/pci/emuxki.c
sys/dev/pci/esa.c
sys/dev/pci/eso.c
sys/dev/pci/files.pci
sys/dev/pci/fms.c
sys/dev/pci/maestro.c
sys/dev/pci/neo.c
sys/dev/pci/sv.c
sys/dev/pci/yds.c
sys/dev/sbus/cs4231.c
sys/dev/sbus/files.sbus
sys/dev/tc/bba.c
sys/dev/tc/files.tc
sys/dev/usb/files.usb
sys/dev/usb/uaudio.c