summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Collapse)Author
2000-08-19- introduce new function ubsec_mcopy() which copies the header and trailerJason Wright
of one mbuf into another since ubsec doesn't copy data through - get all of the offsets right for the !nicealign case - style fixes Authentication/Encryption on the same packet now appears to work reliably
2000-08-18wb needs mii_phy for mii_phy_reset()Michael Shalayeff
2000-08-17use destination lengths when trimming the output packet (cut and pasto)Jason Wright
2000-08-17- auth+enc sorta works: fixup all of the offsets for encryption/authenticationJason Wright
- also check for cases that ubsec cannot handle (and should not happen anyway) - actually use the destination length to trim the packet in the output descriptor - don't copy the IV into the packet unless it doesn't already have one (old debugging code...) - style fixes
2000-08-16Fix AK4531 data sheet link. Ok'd by deraadt@Kevin Lo
2000-08-15use pci_mapreg_map, deallocate resources on failure in attachment; jason@ okMichael Shalayeff
2000-08-15Put the bcopy back in place for the decryption CRD_F_EXPLICIT_IV case (missedJason Wright
this yesterday when fixing the encryption side of this case). Only used for old IPSec xforms anyway.
2000-08-15don't forget the initial swizzling with IPAD for inner state (fixesJason Wright
auth-only mode which was broken with new session code).
2000-08-15- deallocate all resources grabbed during hifn_attach() when an error occurs.Jason Wright
- temporary workaround for netsec hifn7751 rev A: half the amount of memory because two of the address lines were left floating (better memory check coming soon).
2000-08-15- Can't avoid one of those bcopy's so easily (only happens with old ESPJason Wright
transforms... those with CRD_F_IV_EXPLICIT, so we can take the function call overhead there). - >> instead of << for coffset (auth+enc still isn't working, but this was an obvious bug). - #ifdef UBSEC_DEBUG out the auth-only debugging code
2000-08-13do iv copying by hand, to avoid bcopy overheadTheo de Raadt
2000-08-13fix session codeTheo de Raadt
2000-08-13not completely working session code from jasonTheo de Raadt
2000-08-13indentTheo de Raadt
2000-08-13indentTheo de Raadt
2000-08-12mcr aggregation now works, best i have seen yet is 5 (huh?)Theo de Raadt
2000-08-11move mcr out of q; and write prelim mcr aggregation code, which does not yetTheo de Raadt
work for some reason or another, so it is currently disabled.
2000-08-11syncTheo de Raadt
2000-08-11itexpressTheo de Raadt
2000-08-11silence chatty messagesTheo de Raadt
2000-08-11provide generic audio device nameMichael Shalayeff
2000-08-10syncTheo de Raadt
2000-08-10simplifyTheo de Raadt
2000-08-08syncTheo de Raadt
2000-08-08use PCI_VENDOR_* and PCI_PRODUCT_*_* namesTheo de Raadt
2000-08-08more puc-style devicesTheo de Raadt
2000-08-06syncTheo de Raadt
2000-08-06ATI rage cardsTheo de Raadt
2000-08-06syncTheo de Raadt
2000-08-06more devices from the G4Theo de Raadt
2000-08-05Be more liberal about attaching products unknown to us (we have got IDNiklas Hallqvist
ranges from ICP-Vortex). New GDT products are normally configured with "Do not move DPMEM" as default, so try that mapping type first.
2000-08-05syncChris Cappuccio
2000-08-05Support Promise Ultra/100 as found on some Microstar motherboardsChris Cappuccio
(From NetBSD PR 10756)
2000-08-04syncTheo de Raadt
2000-08-04anotherTheo de Raadt
2000-08-04add support for tga2; from NetBSDEric Jackson
2000-08-03(c) 2000Niklas Hallqvist
2000-08-03syncNiklas Hallqvist
2000-08-03Support for GDT6518RS added. Thanks Jeff! Also fixed a few bogus prodids.Niklas Hallqvist
BTW, more RS controllers will need to be added, but I do not yet know the prodids.
2000-08-03Don't print out the name of the controller twice.Aaron Campbell
2000-08-02Put missing call to sf_setmulti() in sf_init() so the multicast filter willAaron Campbell
be programmed correctly; from FreeBSD.
2000-08-02Sync with FreeBSD. Summary of changes:Aaron Campbell
- Add support for Accton EN1217 Ethernet adapters. - Fix problems with LEDs on some cards when clearing the jabber disable bit. - Handle new Macronix chips whose multicast hash tables are only 128 bits. - Fix timing issues during autonegotiation with Macronix and PNIC II.
2000-08-02syncAaron Campbell
2000-08-02Add Accton EN1217 Ethernet.Aaron Campbell
2000-08-02import a few useful consts from netbsd; mainly for pcibios thing slipMichael Shalayeff
2000-08-01Add Symbios 53C895A support; armin@wolfermann.orgTodd C. Miller
2000-08-01regenTodd C. Miller
2000-08-01Add Symbios 53C895A; armin@wolfermann.orgTodd C. Miller
2000-08-01Add PCI attachment for i82365-compatible PCMCIA controllers. Needed forAaron Campbell
the Cirrus Logic CL-PD6729 controller found on some laptops, i.e., the Gateway 2000 Solo 2100. Thanks to JDempsey@iss.net for testing and initiallly prodding me to get PC Cards to work in his laptop.
2000-08-01Make driver attach no matter the setting of jumper S4.Niklas Hallqvist
This solves the "cannot map DPMEM" problem some people have been seeing. Still there is an ugly printout while configuring if S4 is out, I do not know how to pretty that one just yet. Howevr it is just a cosmetic thing.