summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Collapse)Author
2002-02-10Match the VT8366_ISA (chip VT8233) south bridge as ATA100Chris Cappuccio
2002-02-08regenMichael Shalayeff
2002-02-08a couple more hp prodsMichael Shalayeff
2002-02-08Partial sync with FreeBSD, mostly bugfixes from Luigi Rizzo (ok jason@)Chris Cappuccio
-Remove m_devget on non-STRICT_ALIGNMENT architectures, supposedly a 50-70% performance increase for peak packet forwarding on the Soekris 486/133 on fbsd -Fix a bug in the driver -- under load, the receive unit could become idle and the driver would not detect the event, requiring userland to cycle the interface to bring it up again. The fix consists in adding SIS_IMR_RX_IDLE to the interrupt mask and add a command in sis_intr() to restart the receiver when this happens. -While at it, make the test of status bits more efficient -Slightly simplify the code to initialize the ring buffers -Add VLAN support (Accept Long Packets)
2002-02-07fix copyright; chris@Jason Wright
2002-01-31Whoops! Add back matching of 7951; Matthias Bauer ↵Jason Wright
<bauerm@immd1.informatik.uni-erlangen.de>
2002-01-30Move SET/CLR/ISSET macros to param.h. fgsch@ and millert@ okThomas Nordin
2002-01-30TI 1410 PCI-CardBus support.Federico G. Schwindt
2002-01-28match on corega CGWLPCIA11; from <jonathon.fletcher@pobox.com>Michael Shalayeff
2002-01-28Try to share a common src/dst map where possible, and cope with thatJason Wright
eventuality later in the code.
2002-01-28First round of post-bus_dma cleanups:Jason Wright
- remove the packl/packp arrays and rework handling appropriately - destination map may or may not exist, cope. - remove a redundant bus_dmamap_sync() in _process (real sync is in _feed) - remove long deprecated q_{src,dst}pkt stuff from queue structure
2002-01-28Quick (and a little dirty) conversion to bus_dma(9).Jason Wright
2002-01-28Re-port the NetBSD driver, but rewrite tx logic to use static buffers (andJason Wright
copies). This makes the Blade100 gem stable for me.
2002-01-24bussified and bus-split bustec scsi ha driver.Michael Shalayeff
original port done by chris@ in '98 and pounded into -current by me, plus support for wide mode. tested on pci in both modes by me, on eisa (w/ half success, thus not enabled yet) by jason@. niklas@, jason@, millert@ ok.
2002-01-24More cleaningJason Wright
2002-01-23allow attaching radio on bktr; from netbsd w/ fixes from Vladimir Popov ↵Michael Shalayeff
<jumbo@narod.ru>
2002-01-23regenMichael Shalayeff
2002-01-23sb audigy w/ fw; from Maxim Tsyplakov <tm@oganer.net>Michael Shalayeff
2002-01-23Add defn for MIPS reset register and use it.Jason Wright
2002-01-21syncNathan Binkert
2002-01-21Another pci->ohci chipNathan Binkert
2002-01-20make all audio drivers use the new allocm and round_buffersize decl's.Eric Jackson
will ease porting, and generally cleans up a bit
2002-01-19From Patrik Lindergren (patrik@ipunplugged.com):Jason Wright
* make the driver big-endian aware * handling for DMA errors * move some allocations to attach From me: whitespace clean up and vtophys removal (almost works on sparc64)
2002-01-19syncNathan Binkert
2002-01-19Add Intel PRO/1000XTNathan Binkert
2002-01-11Check result from malloc(9) when using M_NOWAIT. fgsch@ okThomas Nordin
2002-01-09regenMichael Shalayeff
2002-01-09add corega wavelanMichael Shalayeff
2002-01-09o There's no such thing as a source overrun, remove the definitionJason Wright
o enable illegal read/write interrupts on 7811 (mainly for debugging)
2002-01-08Add support for the Hifn 7811 (Thanks to GTGI for donating the card).Jason Wright
While here, avoid resetting the card so often during the ram probe [speeds up autoconf and simplifies the driver a bit]. Also, add a missing argument to a debugging printf() (no longer ever called because the abort timers are disabled =)
2002-01-08Remove nofn driver... it was much easier than I thought to support 7811Jason Wright
in the hifn7751 driver.
2002-01-07Enough of a driver for 7811 to poll the random number generator for bitsJason Wright
2002-01-07use flags instead of options to choose the tea5757 vs tea5759.Michael Shalayeff
from Vladimir Popov <jumbo@narod.ru>
2002-01-06remove bogus diagnostic check.Eric Jackson
pr#2298
2002-01-04add 600x read for 744 rev < 2 - from netbsdEric Jackson
cleanup dmesg output
2002-01-03Add the pci_findvendor functionNathan Binkert
If compiled with PCI_VERBOSE, this function looks up a vendor string based on a vendor id. Otherwise, it returns NULL. From NetBSD
2002-01-02use pci_mapreg_map() instead of pci_io_find+bus_space_mapMichael Shalayeff
2002-01-02at least ; required after label or case; openbsd@davidkrause.comTheo de Raadt
2001-12-31unmap io space on failures and happy new year in russianMichael Shalayeff
2001-12-31support playing mono; from Kazuhiko Fukuhara <zaa83571@oak.zero.ad.jp>Michael Shalayeff
2001-12-28syncJason Wright
2001-12-28hifn 7811Jason Wright
2001-12-28sync. -mojMats O Jansson
2001-12-28Add some more VIATECH. -mojMats O Jansson
2001-12-28sync. -mojMats O Jansson
2001-12-28Add VIATECH VT8366. -mojMats O Jansson
2001-12-24regenMichael Shalayeff
2001-12-24add sis735 host-pci and 5571 is host tooMichael Shalayeff
2001-12-24fix // comment, kill some dangling spacesMichael Shalayeff
2001-12-24fix a // comment and kill a few trailing spacesMichael Shalayeff