summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
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.
2000-07-03oopsMichael Shalayeff
2000-07-03closer approximation to an alpha using new wscons.Michael Shalayeff
tga moved to dev/pci. by request from alpha people.
2000-07-03Carefully reset pcic register; ok @aaronNiklas Hallqvist
2000-07-03From NetBSD:Aaron Campbell
- Fix an incorrect interrupt sharing type. - Always clear PCIC_INTR_ENABLE; it doesn't do what one might think. - Eliminate stray interrupts during the IRQ probe.
2000-07-02add via vt6102 id; freebsd-gnatsJason Wright
2000-07-02syncJason Wright
2000-07-02add via vt6102 id; freebsd-gnatsJason Wright
2000-07-01syncAaron Campbell
2000-07-01Oops, forgot to commit these new device IDs last night.Aaron Campbell
2000-07-01- Make the 3CCFE575BT work.Aaron Campbell
- Add support for the 3CCFEM656C. - Lots of code cleanup.
2000-06-30Oops, put back this call to spltty(). When our timeout expires and we poll theAaron Campbell
pcic, we don't want to be interrupted by real interrupts generated by the pcic.
2000-06-30Convert to new timeout API.Artur Grabowski
2000-06-30New timeout API.Artur Grabowski
2000-06-30.es kbd; from nbsdMichael Shalayeff
2000-06-30some more display types; from nbsdMichael Shalayeff