freebsd-nq/sys/dev/sound/pci
Pyun YongHyeon d0ddbe88db Add a hack to ignore PCR bit for 6300ESB, 82801[D-G]B chips. It seems
that enabling busmastering would result in PCR bit ON after codec
reset.
While I'm here add DELAY(1) to codec access routine to give reasonable
time to codec operation. Without the delay, it would cause problems on
super-fast machines(> 2GHz). Also enable legacy audio for all 6300ESB,
82801[D-G]B chips. Previously, it enabled legacy audio for 82801DB(ICH4)
chip only.

Reported by:    Maxim Maximov mcsi AT mcsi DOT pp DOT ru
		Andrew Bliznak andriko.b AT gmail DOT com
Tested by:	brueffer, Maxim Maximov, Andrew Bliznak
2005-11-21 03:37:43 +00:00
..
als4000.c Fix recording device selection based on ALS4000 datasheet. 2005-11-07 09:26:17 +00:00
als4000.h
au88x0.c Use BUS_PROBE_DEFAULT in preference to 0 and BUS_PROBE_LOW_PRIORITY in 2005-03-01 08:58:06 +00:00
au88x0.h
aureal.c Use BUS_PROBE_DEFAULT in preference to 0 and BUS_PROBE_LOW_PRIORITY in 2005-03-01 08:58:06 +00:00
aureal.h
cmi.c This driver is already MPSAFE, remove busdma_lock_mutex and Giant from 2005-07-31 12:38:22 +00:00
cmireg.h
cs4281.c Use BUS_PROBE_DEFAULT in preference to 0 and BUS_PROBE_LOW_PRIORITY in 2005-03-01 08:58:06 +00:00
cs4281.h
csa.c Implement suspend/resume operation for snd_csa(4) 2005-06-27 07:43:57 +00:00
csapcm.c Power up the external amplifiers additionally to powering up the DAC and ADC. 2005-09-11 14:15:05 +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
ds1.c Use BUS_PROBE_DEFAULT in preference to 0 and BUS_PROBE_LOW_PRIORITY in 2005-03-01 08:58:06 +00:00
ds1.h
emu10k1.c Use BUS_PROBE_DEFAULT in preference to 0 and BUS_PROBE_LOW_PRIORITY in 2005-03-01 08:58:06 +00:00
es137x.c Use both (enabled by default) DAC1 and DAC2 to provide 2 2005-11-14 18:17:31 +00:00
es137x.h * Register programming error during device initialization 2005-07-31 13:19:38 +00:00
fm801.c Use BUS_PROBE_DEFAULT in preference to 0 and BUS_PROBE_LOW_PRIORITY in 2005-03-01 08:58:06 +00:00
ich.c Add a hack to ignore PCR bit for 6300ESB, 82801[D-G]B chips. It seems 2005-11-21 03:37:43 +00:00
ich.h
maestro3.c Unlock driver lock before calling resource_int_value(9). 2005-09-13 10:12:28 +00:00
maestro_reg.h
maestro.c Use BUS_PROBE_DEFAULT in preference to 0 and BUS_PROBE_LOW_PRIORITY in 2005-03-01 08:58:06 +00:00
neomagic-coeff.h
neomagic.c Fix hang at init for MagicMedia 256A[VX] chips. [1] 2005-09-11 17:30:27 +00:00
neomagic.h
solo.c Use BUS_PROBE_DEFAULT in preference to 0 and BUS_PROBE_LOW_PRIORITY in 2005-03-01 08:58:06 +00:00
t4dwave.c Use BUS_PROBE_DEFAULT in preference to 0 and BUS_PROBE_LOW_PRIORITY in 2005-03-01 08:58:06 +00:00
t4dwave.h
via82c686.c - Locking improvements. 2005-10-05 20:05:52 +00:00
via82c686.h
via8233.c Fix a long standing unhandled interrupt bug which can cause 2005-11-14 18:18:52 +00:00
via8233.h
vibes.c Use BUS_PROBE_DEFAULT in preference to 0 and BUS_PROBE_LOW_PRIORITY in 2005-03-01 08:58:06 +00:00
vibes.h