freebsd-nq/sys/dev/sound/pci
Orion Hodson bd8e0aee01 Change ich_calibrate to busy wait on buffer fill level and use a more
likely looking rate calculation.

Install interrupt handler before calling ich_init as the initialization
occasionally generates spurious interrupts.

These changes are derived from cg's work in progress version of this
driver.
2002-01-18 18:44:41 +00:00
..
als4000.c Change module name from 'snd_als' to 'snd_als4000' to match name in 2001-10-24 21:42:06 +00:00
als4000.h use pcm_getbuffersize() 2001-10-10 17:56:35 +00:00
aureal.c many changes: 2001-08-23 11:30:52 +00:00
aureal.h
cmi.c Addition of sysctl variable to enable spdif. By default spdif is disabled. 2001-12-17 01:39:36 +00:00
cmireg.h - Added suspend/resume support. 2001-03-29 15:36:31 +00:00
cs4281.c use pcm_getbuffersize() 2001-10-10 17:56:35 +00:00
cs4281.h Add power on to start sequence for 4.x kernels. 2001-04-19 13:23:50 +00:00
csa.c Remove clkrun_hack for ThinkPad 570. 2001-11-15 18:51:08 +00:00
csamidi.c - Provide toggles to show debug messages. Set new sysctl variables 2002-01-04 01:13:49 +00:00
csapcm.c many changes: 2001-08-23 11:30:52 +00:00
csareg.h update this driver to use new firmware and incorporate many fixes. 2001-05-30 22:38:31 +00:00
csavar.h the turtle beach santacruz implements ac97 eapd in an inverted sense - 2001-06-23 18:00:06 +00:00
ds1-fw.h fix typo 2001-05-30 22:46:40 +00:00
ds1.c use pcm_getbuffersize() 2001-10-08 06:01:13 +00:00
ds1.h yamaha ds1/ds1e pci sound driver - work in progress, mixer and playback only. 2000-05-31 03:21:36 +00:00
emu10k1.c use pcm_getbuffersize() 2001-10-08 06:10:39 +00:00
es137x.c use pcm_getbuffersize() 2001-10-08 05:59:54 +00:00
es137x.h
fm801.c use pcm_getbuffersize() 2001-10-08 05:59:54 +00:00
ich.c Change ich_calibrate to busy wait on buffer fill level and use a more 2002-01-18 18:44:41 +00:00
ich.h * simplify 2001-07-03 17:27:13 +00:00
maestro3.c Fix resume for HP Omnibook 500's. 2001-12-05 10:36:32 +00:00
maestro_reg.h - When acknowledging interrupts, write the value 0xff to the interrupt 2001-01-03 01:32:57 +00:00
maestro.c use pcm_getbuffersize() 2001-10-08 05:59:54 +00:00
neomagic-coeff.h
neomagic.c many changes: 2001-08-23 11:30:52 +00:00
neomagic.h Add another card to the list of Neomagic 256AV's which don't have AC97 2001-04-10 14:28:21 +00:00
solo.c use pcm_getbuffersize() 2001-10-08 05:59:54 +00:00
t4dwave.c Add suspend/resume support. 2001-11-24 18:00:33 +00:00
t4dwave.h Add support for the SiS 7018 2001-08-26 19:15:28 +00:00
via82c686.c Set extmode according to extcaps. Fixes codec sample rate failures 2001-11-21 04:06:52 +00:00
via82c686.h move parametric defines and structure definitions from .h to .c 2000-12-25 02:49:28 +00:00
vibes.c Change the module name from 'snd_sonicvibes' to 'snd_vibes' as that is 2001-10-24 21:44:07 +00:00
vibes.h pcm driver for S3 Sonicvibes chipset. 2001-03-19 00:26:41 +00:00