freebsd-nq/sys/dev/sound/pci
Ariff Abdullah 42018dcf7b Fix no sound issues for ASUS W6F (ALC861) laptops (buggy BIOS config that
deserves its own internet memes). The trick is to force all available,
unused pins (that being advertised as "speaker") to behave as microphone
pins instead.

Reported / Tested by:	Dmitry Kutsenko <kutsenko.truebsd.org>
MFC after:		3 days
2008-04-19 22:32:23 +00:00
..
hda Fix no sound issues for ASUS W6F (ALC861) laptops (buggy BIOS config that 2008-04-19 22:32:23 +00:00
als4000.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
als4000.h
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
cmi.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
cmireg.h
cs4281.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
cs4281.h
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
csavar.h
ds1-fw.h
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
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
maestro3.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
maestro_reg.h
maestro.c Limit total hardware playback channels to just 1. The reliability of 2007-12-14 02:16:26 +00:00
neomagic-coeff.h
neomagic.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
neomagic.h
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
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
vibes.c Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK). 2007-06-17 06:10:43 +00:00
vibes.h