opnsense-src/sys/dev/sound/pci
Ariff Abdullah 667aaea554 Limit total hardware playback channels to just 1. The reliability of
it's multi DAC / playback channels is not that good. Enabling vchans
make the bug more visible since playback allocation will look for
possible free hardware channels first (i.e: the next DAC, the very first
has been consumed by vchan mixer) which in this case has been proven faulty.

Tested by:	Dominic Fandrey <LoN_Kamikaze at gmx dot de>
URL:		http://lists.freebsd.org/pipermail/freebsd-stable/2007-December/039022.html
2007-12-14 02:16:26 +00:00
..
hda Add speaker/headphone controls for HP Compaq DC7700 Small Form Factor PC 2007-12-13 15:48:45 +00:00
als4000.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
als4000.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
atiixp.c Add support for trimmed down version of ATI SB600 AC97 audio 2007-11-04 16:03:10 +00:00
atiixp.h Add support for trimmed down version of ATI SB600 AC97 audio 2007-11-04 16:03:10 +00:00
au88x0.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
au88x0.h
aureal.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
aureal.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
cmi.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
cmireg.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
cs4281.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
cs4281.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
csa.c Fix (another, more to come) ivar memory leak during driver detach. 2007-03-17 19:37:09 +00:00
csapcm.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
csareg.h Implement suspend/resume operation for snd_csa(4) 2005-06-27 07:43:57 +00:00
csavar.h Implement suspend/resume operation for snd_csa(4) 2005-06-27 07:43:57 +00:00
ds1-fw.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
ds1.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
ds1.h
emu10k1.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
emu10kx-midi.c Update snd_emu10kx driver with recent perforce changes (and few 2007-09-12 07:43:43 +00:00
emu10kx-pcm.c Update snd_emu10kx driver with recent perforce changes (and few 2007-09-12 07:43:43 +00:00
emu10kx.c Spelling fix for interupt -> interrupt 2007-10-12 06:03:46 +00:00
emu10kx.h Update snd_emu10kx driver with recent perforce changes (and few 2007-09-12 07:43:43 +00:00
envy24.c Spelling fix for interupt -> interrupt 2007-10-12 06:03:46 +00:00
envy24.h Bring in a bunch of bug fixes and some code to support more chipsets. 2007-05-27 19:58:39 +00:00
envy24ht.c Spelling fix for interupt -> interrupt 2007-10-12 06:03:46 +00:00
envy24ht.h Bring in a bunch of bug fixes and some code to support more chipsets. 2007-05-27 19:58:39 +00:00
es137x.c Properly unlock mutex before returning. There was a slight mishap 2007-07-05 10:22:37 +00:00
es137x.h * Register programming error during device initialization 2005-07-31 13:19:38 +00:00
fm801.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
ich.c Disable AC97 microphone channel. Due to the channel allocation priority 2007-12-12 18:21:05 +00:00
ich.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
maestro.c Limit total hardware playback channels to just 1. The reliability of 2007-12-14 02:16:26 +00:00
maestro3.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
maestro_reg.h Add record capability. 2004-11-10 04:29:09 +00:00
neomagic-coeff.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
neomagic.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
neomagic.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
solo.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
spicds.c Bring in a bunch of bug fixes and some code to support more chipsets. 2007-05-27 19:58:39 +00:00
spicds.h Bring in a bunch of bug fixes and some code to support more chipsets. 2007-05-27 19:58:39 +00:00
t4dwave.c Limit total playback channels to just 1, for ALi M5451. 2007-11-10 04:32:50 +00:00
t4dwave.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
via82c686.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
via82c686.h
via8233.c Drain all callout handlers during driver detach appropriately. 2007-06-14 11:13:38 +00:00
via8233.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
vibes.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
vibes.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00