summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2001-11-28zap some typedefs.Artur Grabowski
vm_map_t -> struct vm_map * vm_map_entry_t -> struct vm_map_entry * simple_lock_data_t -> struct simplelock (uvm not done yet, coming in the next commit)
2001-11-28be sure to call ether_ioctl, like everyone else.Jason Wright
also, complain if we don't get an interrupt established. current state: be doesn't interrupt, qe gets rx/tx sbus dma errors *sigh*
2001-11-27match on buffalo and emtac wavelans; from netbsdMichael Shalayeff
2001-11-27add an emtac wavelanMichael Shalayeff
2001-11-27add a couple of buffalo wavelans, from netbsdMichael Shalayeff
2001-11-27Merge in the unified buffer cache code as found in NetBSD 2001/03/10. TheArtur Grabowski
code is written mostly by Chuck Silvers <chuq@chuq.com>/<chs@netbsd.org>. Tested for the past few weeks by many developers, should be in a pretty stable state, but will require optimizations and additional cleanups.
2001-11-27remove sc_enaddr and just put the ethernet address into arpcom.ac_enaddr.Jason Wright
2001-11-26cache the last deallocated voice and reuse on the next open.Michael Shalayeff
this is to preserve the dac settings in between the openings, by the mp3 playing software, in particular. ho@ help and testing.
2001-11-26remove static on functions.Michael Shalayeff
from netbsd: Don't use a static variable in the power hook. It doesn't work with more than one device.
2001-11-26Trident 4DWAVE-DX/NX, SiS 7018, ALi M5451 Sound Driver; from SOMEYA ↵Michael Shalayeff
Yoshihiko and KUROSAWA Takahiro; tested by Matt Behrens <matt@zigg.com>
2001-11-26add sis 7018Michael Shalayeff
2001-11-26allow pasting chars w/ codes >127 w/ mouse; from Denis Afonin <dfa@solo.ee>Michael Shalayeff
2001-11-25regenMichael Shalayeff
2001-11-25nikon e880; from Dan Weeks <danimal@danimal.org>Michael Shalayeff
2001-11-23regenJakob Schlyter
2001-11-23add 3Com Wireless LAN PC CardJakob Schlyter
2001-11-23new vscom puc devices; lists-openbsdtech@bsws.deTheo de Raadt
2001-11-23new vscom puc devicesTheo de Raadt
2001-11-22sync: BAD NADDYTheo de Raadt
2001-11-22pastoChristian Weisgerber
2001-11-21synclebel
2001-11-21be more precise, the ATI device 0x4c59 is actually thelebel
Radeon Mobility M6 LY; there is more than one type of Radeon Mobility.
2001-11-20match on linksys iwn; from netbsdMichael Shalayeff
2001-11-20regenMichael Shalayeff
2001-11-20Linksys2 Instant Wireless NetworkMichael Shalayeff
2001-11-20Match bcom 5821 (this is untested and is based on the datasheet's claim thatJason Wright
the 5821 is "register and software compatible with Broadcom 5820").
2001-11-20syncJason Wright
2001-11-20bcom 5821Jason Wright
2001-11-20use more reasonable default level values; ho@ testingMichael Shalayeff
2001-11-19more than typoTheo de Raadt
2001-11-19remove local hack and use ac97_set_rate; tested by form@Michael Shalayeff
2001-11-18spellingTheo de Raadt
2001-11-18vscom pci-200hTheo de Raadt
2001-11-18syncTheo de Raadt
2001-11-18vscom pci 200hTheo de Raadt
2001-11-17Remove a duplicate #define and fix a typo.Aaron Campbell
2001-11-16regenMichael Shalayeff
2001-11-16fix the typo (from dne@mayonnaise.net) and sort the ali sectionMichael Shalayeff
2001-11-15Remove creds from struct buf, move the creds that nfs need into the nfs node.Artur Grabowski
While in the area, convert nfs node allocation from malloc to pool and do some cleanups. Based on the UBC changes in NetBSD. niklas@ ok.
2001-11-15Compile with AHC_DEBUGHakan Olsson
2001-11-14add bridge control bit definitions up to pci2.2, via netbsdMichael Shalayeff
2001-11-14- Move rng buffer allocation (bus_dmamem_map/unmap) to attach instead of duringJason Wright
the first timeout which is the wrong time to be calling bus_dmamem_map/unmap - Make sure that mastering is really enabled. - remove some debugging stuff that would be a pain to get working on sparc64.
2001-11-14Define the TRDY timeout and RETRY timeout registers (not used... yet)Jason Wright
2001-11-14- Sprinkle more htole16/htole32s so that this thing has a chance of workingJason Wright
on big endian machines. (Unfortunately I can't verify this really works on sparc64 because of crazy psycho(4) interrupt problems). - use htole32() on constants instead of letoh32() on variables and hope for better optimization. - In several places use the unswizzled shadows to see what kind of operation has been queued instead of the (now) swizzled versions. - hifn provides some BE/LE assist, but it seems to vary depending on revision and chip number, perhaps it's worth investigating?
2001-11-13cleanup whole lots of spaces and tabs, while mufflingMichael Shalayeff
w/ the cards we have here and those are the cheapest petrolleum product on the east cost, let me tell ya. insert valid freebsd rcsid and a comment about bugs and such.
2001-11-13syncJason Wright
2001-11-13Davicom 9102Jason Wright
2001-11-12Sprinkle with htole32, add a garnish of htole16 and finish off with aJason Wright
bit of letoh16 and letoh32 then let simmer while sparc64 gets through the ram test correctly.
2001-11-12Don't abuse bus_dma(9) API by using dmamap->dm_* to hold results fromJason Wright
bus_dmamem_* operations; instead, store them in softc. This allows the driver to get through autoconf on sparc64 (ok, well it fails the ram test because of endian issues... but it's a start).
2001-11-11Remove local defines for SCSI status codes and use those nowKenneth R Westerback
defined in scsi_all.h.