summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/if_ste.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Add a simplistic table driven lookup routine and use it where appropriate.jason2002-11-191-12/+7
|
* First round of __P removal in sysmillert2002-03-141-40/+40
|
* Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.miod2001-11-061-2/+2
| | | | (Look ma, I might have broken the tree)
* Change pci_intr_map to take pci_attach_args as an argument.art2001-08-251-3/+2
| | | | | | | | | | | All callers actually took all arguments to pci_intr_map from pci_attach_args structs, so this simplifies code. This also allows more complicated interrupt assignment schemes like the one on sparc64. This makes sparc64 pci interrupts work. Inspired by the same change in NetBSD.
* remove redundant vm includesmickey2001-08-121-2/+1
|
* ALTQ'ify network drivers.kjc2001-06-271-6/+7
| | | | | | | | | | | - use the new queue macros. - use IFQ_POLL() to peek at the next packet. - use IFQ_IS_EMPTY() for empty check. - drivers should always check if (m == NULL) after IFQ_DEQUEUE(), since it could return NULL even when IFQ_IS_EMPTY() is FALSE under rate-limiting. - drivers are supposed to call if_start from tx complete interrupts (in order to trigger the next dequeue under rate-limiting).
* trivial ether_input_mbuf() conversion.fgsch2001-06-251-6/+3
|
* for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ okmickey2001-02-201-5/+1
|
* new timeoutsmickey2001-02-031-5/+7
|
* Use mii_attach() directly instead of mii_phy_probe().aaron2000-10-161-2/+3
|
* Make this driver work. When I ported it from FreeBSD, somehow a line got leftaaron2000-06-271-1/+2
| | | | | out. :-( It was never noticed until now since I didn't have an actual D-Link 550TX card to test with. Thanks to Gardner Cohen for sending me one of these.
* make sure to call ether_{add,del}multi() as appropriate in xxx_ioctl()jason2000-02-151-3/+13
|
* Remove unused #define cruft.aaron1999-12-081-9/+1
|
* Whoops; forgot to bump FreeBSD version numbers.aaron1999-12-081-2/+2
|
* Sync with FreeBSD:aaron1999-12-081-131/+109
| | | | | | - Use TX descriptor polling, similar to the xl driver, to reduce TX overhead. - As in if_sf, reset PHY when switching modes. - Remove unused code that was #ifdef foo'd out.
* remove freebsd bridging stuff, and let ALL packets go to ether_input()jason1999-12-071-39/+1
|
* Driver for Sundance ST201 Ethernet; from FreeBSD.aaron1999-12-071-0/+1573