opnsense-src/sys/dev/sound/pcm
Marius Strobl 496a7fcaae Allocate the sound buffer DMA memory coherent. While NetBSD typically
also does this for sound drivers it's probably not necessary for all
combinations of controllers and drivers. However, given that our sound
drivers completely lack bus_dmamap_sync(9) calls this at least serves
as a workaround when enabling use of the IOMMU streaming buffers on
sparc64 and generally for arm and mips.

MFC after:	2 weeks
2011-03-11 22:42:04 +00:00
..
ac97.c Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
ac97.h - AC97 quirk / patch cleanups. Most quirks doesn't work in general sense 2007-04-19 13:54:22 +00:00
ac97_if.m
ac97_patch.c Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
ac97_patch.h - AC97 quirk / patch cleanups. Most quirks doesn't work in general sense 2007-04-19 13:54:22 +00:00
buffer.c Allocate the sound buffer DMA memory coherent. While NetBSD typically 2011-03-11 22:42:04 +00:00
buffer.h - Remove more dead code[1]. Since r207330, we only need to check division 2010-05-04 16:56:59 +00:00
channel.c Make hw.snd.vpc_0db to be also a loader tunable. 2010-10-25 08:25:44 +00:00
channel.h Remove custom KOBJMETHOD(), CHANNEL_DECLARE() and MIXER_DECLARE() 2009-06-11 09:06:09 +00:00
channel_if.m Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
dsp.c Fix lock leakage. 2010-03-27 15:39:19 +00:00
dsp.h Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
feeder.c Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
feeder.h Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
feeder_chain.c Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
feeder_eq.c sound/pcm: use non-const string as a value with SYSCTL_STRING 2010-06-15 07:06:54 +00:00
feeder_format.c Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
feeder_if.m
feeder_matrix.c Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
feeder_mixer.c Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
feeder_rate.c sound/pcm: use non-const string as a value with SYSCTL_STRING 2010-06-15 07:06:54 +00:00
feeder_volume.c Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
g711.h Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
intpcm.h Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
matrix.h Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
matrix_map.h Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
mixer.c Make default recording source choosing more intelligent. 2010-01-12 19:41:07 +00:00
mixer.h Remove custom KOBJMETHOD(), CHANNEL_DECLARE() and MIXER_DECLARE() 2009-06-11 09:06:09 +00:00
mixer_if.m
pcm.h Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
sndstat.c Hide from default sndstat some information not used on daily basis, 2010-01-13 22:22:16 +00:00
sndstat.h Hide from default sndstat some information not used on daily basis, 2010-01-13 22:22:16 +00:00
sound.c sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly. 2011-01-12 19:53:56 +00:00
sound.h Remove custom KOBJMETHOD(), CHANNEL_DECLARE() and MIXER_DECLARE() 2009-06-11 09:06:09 +00:00
vchan.c Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
vchan.h Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00