summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Collapse)Author
2000-12-29Revision 5 is 82559B.Artur Grabowski
2000-12-29Suppress PCI bus error messages on i386. They are not fatal and are usuallySteve Murphree
caused by another device on the PCI bus. So we won't print them. Just ACK them and go.
2000-12-28syncAaron Campbell
2000-12-28Add Xircom MiniPCI modem as found in, i.e., IBM ThinkPad X20. I could not findAaron Campbell
an exact model number for it though...
2000-12-27behave nicely w/ fixed rate codecs; from netbsd; testing by Igor Lulic ↵Michael Shalayeff
<il11@mail.csuchico.edu>
2000-12-17Compaq SMART Array RAID controllers.Michael Shalayeff
based on netbsd driver. testing helps from brad@ eisa untested, but should work (;
2000-12-15syncJason Wright
2000-12-15natsemi 83820Jason Wright
2000-12-12remove some dead stuff and correct spelling in commentJason Wright
2000-12-10support newer cy cards; elektrosatan@voltagenoir.org, pr#1479Theo de Raadt
2000-12-08Fix attach message printing for CY82C693U to be like pciide_print_channels().Todd C. Miller
It is done inline for the CY82C693U since it only has one channel.
2000-12-07new 3ware card, presumably backwards compatible; from freebsdMichael Shalayeff
2000-12-07regenMichael Shalayeff
2000-12-07new 3ware cardMichael Shalayeff
2000-12-07Thanks to Peter Galbavy <peter.galbavy@knowledge.com> for noticing-mjacob
need #if NBPFILTER > 0 around a couple of spots.
2000-12-06supposed changes needed for 82801BA support; chrisTheo de Raadt
2000-12-06BUG FIX: change enable sequence for 16-bit pcmcia cards. This changeAaron Campbell
provides better (not perfect) reset sequence. The most significant change is asserting output enable reg before power up. Stop routing interrupt during reset. From NetBSD.
2000-12-06new timeouts, proper spl()s; aaron@ okMichael Shalayeff
2000-12-06Merge together FreeBSD && OpenBSD versions, benefitting OpenBSD withmjacob
getting LIVENGOOD (newer chipset) support. There will be a bit more coming down the pipe with this in a couple of weeks when I get the board that does 10/100/1000 all through CAT-5 cable....
2000-12-06syncTheo de Raadt
2000-12-06the other three 3com 990 series cardsTheo de Raadt
2000-11-29Bugfix: reset 16-bit pcmcia in chip initialisation sequence; from NetBSD.Aaron Campbell
2000-11-29Correct PCI interrupt setup routine for Texas Instruments PCI113X CardBusAaron Campbell
bridges so that hot insertion and removal works; from NetBSD.
2000-11-29regenMichael Shalayeff
2000-11-29a couple of compaq raid definitions; from netbsdMichael Shalayeff
2000-11-29Clarify that the RX5C57X requires write to the PCI_LEGACY to disable andAaron Campbell
not PCI_BCR_INTR; from NetBSD.
2000-11-29Power down PC cards at shutdown time; from NetBSD. I'm also reverting my ownAaron Campbell
fix for this (rev 1.7) as this is the better way to do it. This fixes the problem seen with reboot while an xl(4) CardBus card is in a slot on my Toshiba Tecra 550CDT (so it should fix the same problem espie@ has seen on a different model Toshiba laptop).
2000-11-22even bigger delay in ram probe; deraadt@ okMichael Shalayeff
2000-11-21From FreeBSD:Jason Wright
add support for the acenic copper and netgear ga620t (untested). This also updates the firmware to 12.4.13 for tigon 1, and 12.4.11+wpaul hacks for tigon 2
2000-11-21syncJason Wright
2000-11-21add alteon copper acenic and netgear copper ga620Jason Wright
2000-11-20syncTheo de Raadt
2000-11-20video in imac dvTheo de Raadt
2000-11-20likely to work on ich2 too; from deraadtMichael Shalayeff
2000-11-20syncTheo de Raadt
2000-11-2082801BA audio devicesTheo de Raadt
2000-11-20support at least ATA6 on 82801BA; chrisTheo de Raadt
2000-11-19Don't print PCI device info twice during attach.Aaron Campbell
2000-11-17*HMAC96->*HMACAngelos D. Keromytis
Bear in mind, you will need to recompile both isakmpd/ipsecadm and your kernel --- otherwise things won't work together. Naturally, all these changes will not be folded into -STABLE, since they would break binary compatibility.
2000-11-16syncAaron Campbell
2000-11-16Add product ID for Symbios 53c1010; drrt@monkey.orgAaron Campbell
2000-11-16Add support for Accton EN2242 MiniPCI adapters as found in HP OmniBook XE3Aaron Campbell
laptops; from FreeBSD. No special changes needed here, just the addition of the EN2242's product ID since it is an ADMtek Centaur chip.
2000-11-16syncAaron Campbell
2000-11-16Add product ID for Accton EN2242 MiniPCI Ethernet adapter; from FreeBSD.Aaron Campbell
2000-11-15Updated VGA driver; from NetBSD. Needed for wscons on i386 and alpha. TheseAaron Campbell
files could probably be updated even a bit further (they are from mid-summer). In addition, I've added support for console scrollback, somewhat inspired by Linux's vgacon driver. Basically, instead of allocating our own buffer and doing lots of copies, we take advantage of Video RAM and just modify the VGA display origin register as appropriate. This approach has a few advantages: simple to implement, no wasted KVM, it's fast, and after a boot you can now scroll back all the way to the BIOS messages (assuming your msgbuf is of a typical length :). Disadvantages are that the VRAM buffer is relatively small (only 32k) and we do not support raster devices through this method. (thanks to mickey@ for pointing this out). The code for this is fairly unobtrusive, so should we come up with a better approach to console scrollback at a later time (i.e., even more platform independent) it should be easy to revert this. We're one step further in porting nice features of PCVT over to wscons.
2000-11-14remove diagnostic around TL_INTR_INVALID (this is a valid condition when twoJason Wright
devices are on the same interrupt).
2000-11-13Don't map unsafe registers from controllers that require 16 bit io spaceChris Cappuccio
(from NetBSD)
2000-11-13Correct the vendor ID for Aver Media; dev@wanadoo.es. Confirmed with NetBSDAaron Campbell
and Linux's pcidevs. This brooktree driver is an unmaintainable mess. Someone should look into splitting this code up a bit into separate files, as has already been done in NetBSD and FreeBSD.
2000-11-10seperate -> separate, okay aaron@Niels Provos
2000-11-10improved queue handling + some small bug fixesNiklas Hallqvist