summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2000-07-19syncTheo de Raadt
2000-07-19more cirrus audio chipsTheo de Raadt
2000-07-19Use the generic t_rstrt_to for ttrstrt timeout, instead of the local solution.Artur Grabowski
2000-07-19Use t_rstrt_to for ttrstrt timeout.Artur Grabowski
2000-07-19As in NetBSD, added direction to allocm/round_buffer_size APIs.Constantine Sapuntzakis
Accomplished by adding functions to audio_hw_if instead of redoing current ones so as to minimize need to change drivers. For Neomagic, tell the AC97 subsystem that we don't support reads.
2000-07-19Added shadow registers. This adds two capabilities:Constantine Sapuntzakis
- support devices that crash when reading CODEC registers - a flags interface was added to the host interface and one flags AC97_HOST_DONT_READ defined. - new API restore_ports restores the user's settings. This can be useful for resume after suspend to disk
2000-07-18better error messages for mapregMichael Shalayeff
2000-07-18do not call arc4_stir() on pool overflow.Michael Shalayeff
calling it would hit perfomance in two evil ways, by delaying queue processing and hitting on arc4 quality. basic idea was expressed by dm@ some time ago when we were investigating poor arc4 quality. then, numbers showed how badly it hits on us.
2000-07-18Reset AC97 codec on ES1371 revisions 7 and above. Thanks to Alejo SanchezConstantine Sapuntzakis
for pointin this out.
2000-07-18be a bit more silent during fdc timeoutsTheo de Raadt
2000-07-13syncTheo de Raadt
2000-07-13diamond products were incorrectly labelledTheo de Raadt
2000-07-13syncTheo de Raadt
2000-07-13more audio cardsTheo de Raadt
2000-07-12Change to match OpenBSD output format.Federico G. Schwindt
2000-07-12Fix two bugs.Artur Grabowski
The return value from the interrupt handling was bogus. Now we return 1 if we have handled the interrupt. When resuming from suspend wrong values were restored to the mixer which sometimes caused a high-pitched sound to be emitted. (how fast can you type "mixerctl -w outputs.master.mute=on"?)
2000-07-11syncMarco S Hyman
2000-07-11S3 Savage chipsMarco S Hyman
2000-07-07Support Intel 440MX Ultra/33 controller found on various laptopsChris Cappuccio
2000-07-07Pick up change that went into NetBSD side- I pooched the timeoutmjacob
calculation. Now it's better.
2000-07-07From NetBSD:Chris Cappuccio
Match Promise Ultra/100 controller (Ultra/100 drives will be used as Ultra/66 fow now) Work-around for a bug in revision D2 AMD controllers (They do not work correctly with Multiword-DMA mode, workaround is to disable MW DMA, but this bug does not affect all drives so there is an option PCIIDE_AMD756_ENABLEDMA to stop this behavior. You know you have this bug when your system hangs completely with this option.)
2000-07-07syncChris Cappuccio
2000-07-07Promise Ultra100/ATA IDEChris Cappuccio
2000-07-06#ifdef SIOCGIFMTU should have been SIOCSIFMTU.mjacob
Noticed by: Chris Cappuccio <chris@dqc.org>
2000-07-06Fix a minor bug in the MAC address unscrambling code. From FreeBSD.Aaron Campbell
2000-07-06Add ucom to char. device list and change XX_UNITMASK's to match OpenBSD;Federico G. Schwindt
from dugsong@
2000-07-06Perform a much longer delay after resetting the card to give it a chance to getAaron Campbell
its brains in order.
2000-07-06syncFederico G. Schwindt
2000-07-063com 3C339 token ring.Federico G. Schwindt
2000-07-06Sync with NetBSD.Aaron Campbell
2000-07-06Add support for the National Semiconductor DP83815 Fast Ethernet chip.Aaron Campbell
This chip is currently being used on the NetGear FA312-TX adapter, which is presumably a replacement for the PNIC-based FA310-TX. From FreeBSD.
2000-07-06syncAaron Campbell
2000-07-06oopsAaron Campbell
2000-07-06syncAaron Campbell
2000-07-06Add new NatSemi Ethernet product.Aaron Campbell
2000-07-06Port latest in from FreeBSD- finally have some of the link issues sortedmjacob
out so we should now be able to work with switches.
2000-07-06Reorder irq enabling and vector setup; makes Ricoh-based PCI-CardBus bridgesAaron Campbell
behave more nicely. Also remove statics. From niklas@
2000-07-06Resync with FreeBSD/NetBSD. Salient features are that the mailbox commandmjacob
routines are not necessarily polled now- this should cut down on some of the spurious lost commands that have occurred. Also, we now watchdog each command and make sure that command constipation doesn't occur (which it has been documented to do on the QLA2100 cards).
2000-07-06Split PCI firmware into separate (product) files to minimizemjacob
CVS rototillage on f/w upgrades.
2000-07-06Use new isp_handle_index function. Pull in f/w from separate files.mjacob
2000-07-06printf %sTodd T. Fries
2000-07-05oops, late night typoMichael Shalayeff
2000-07-05new timeoutsMichael Shalayeff
2000-07-05Make return statements adhere to KNFNiklas Hallqvist
2000-07-04sync with NetBSD.Federico G. Schwindt
2000-07-04sync with NetBSD... well almost. someone w/ the hw should check umass.Federico G. Schwindt
2000-07-04handspring visor driver; from NetBSD.Federico G. Schwindt
2000-07-04syncFederico G. Schwindt
2000-07-04new prods.Federico G. Schwindt
2000-07-03Add support for big endian hardware. Clean up memory vs. io mapping code.Steve Murphree
Fix for drives with Tag quirks.