aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/fxp
Commit message (Expand)AuthorAgeFilesLines
* Add some performance features to the fxp driver. If the chip is notJonathan Lemon2001-03-143-28/+74
* Fix a whitespace bogon.Jonathan Lemon2001-03-121-1/+1
* Convert the fxp driver to miibus, which involves ripping out the PHYJonathan Lemon2001-03-123-757/+589
* A better mousetrap: use device hints, as in:Matt Jacob2001-02-271-7/+6
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-2/+2
* Convert if_multiaddrs from LIST to TAILQ so that it can be traversedPoul-Henning Kamp2001-02-061-1/+1
* Use LIST_FOREACH() to traverse ifp->if_multiaddrs list, instead ofPoul-Henning Kamp2001-02-031-2/+1
* Allow fxp to configure in I/O space if the user wants it and specifiesMatt Jacob2001-01-232-10/+42
* Implement MTX_RECURSE flag for mtx_init().Bosko Milekic2001-01-191-1/+1
* Add power state manipulation to the fxp driver. Some people haveBill Paul2000-12-181-0/+20
* Convert more malloc+bzero to malloc+M_ZERO.David Malone2000-12-081-4/+3
* Make usual 1-line cardbus support modification.Warner Losh2000-10-221-0/+1
* Catch up to moving headers:John Baldwin2000-10-201-1/+1
* Remove unneeded #include <machine/clock.h>Poul-Henning Kamp2000-10-151-1/+0
* Make mutex name reflect device driver name.Chuck Paterson2000-10-131-1/+2
* Don't #include <sys/proc.h>, since machine/mutex.h does it now.Jason Evans2000-09-231-1/+0
* Add the PCI device ID for the on-board ethernet controllers on theBill Paul2000-09-212-0/+4
* Removed NetBSD support, which bit-rotted long ago.David Greenman2000-09-182-363/+41
* Added a couple more missing FXP_SPLVAR()'s.David Greenman2000-09-171-0/+2
* As a minor optimization, do suspended checking more like it was originallyDavid Greenman2000-09-171-1/+6
* Added missing FXP_SPLVAR() to fxp_intr().David Greenman2000-09-171-2/+2
* Attempt to replicate the new fxp SMP locking in the changes committedDavid Greenman2000-09-171-6/+8
* Added support for APM suspend/resume.David Greenman2000-09-172-7/+111
* Add include of proc.h to make compile without SMP defined. ThisChuck Paterson2000-09-171-0/+1
* Add locking to make able to run without the Giant lock being held. ThisChuck Paterson2000-09-172-17/+51
* Fix a bug brought to light by the people working on SMPng. I don't quiteBill Paul2000-08-111-1/+11
* "Fix" cast qualifier warnings using the uintptr_t intermediate trick.Peter Wemm2000-07-281-3/+6
* Fix an alpha-only race which causes the transmit side of the chip toAndrew Gallatin2000-07-191-0/+12
* Make all Ethernet drivers attach using ether_ifattach() and detach usingArchie Cobbs2000-07-131-4/+2
* Implemented some optimizations which result in 14 fewer instructions in theDavid Greenman2000-06-191-2/+6
* Added support for the i82559ER (10/100Mbps NIC for embedded applications).David Greenman2000-06-182-9/+16
* Move code to handle BPF and bridging for incoming Ethernet packets outArchie Cobbs2000-05-141-49/+2
* Added support for cards and on-motherboard NICs that use an SEEPROMDavid Greenman2000-03-282-1/+78
* Make the fxp driver work on alpha, rather than panic the machine on bootAndrew Gallatin1999-09-303-30/+19
* Remove NBPF conditionality of bpf calls in most of our network drivers.Poul-Henning Kamp1999-09-251-12/+0
* Tweak these for what I hope is the last time: change the DRIVER_MODULE()Bill Paul1999-09-221-1/+1
* Un-do the changes to the DRIVER_MODULE() declarations in these drivers.Bill Paul1999-09-201-1/+1
* Change the name we register with DRIVER_MODULE() to include the leadingDavid E. O'Brien1999-09-201-1/+1
* Recognise the new 82559 chip id as used on the InBusiness 10/100 adapter.Peter Wemm1999-09-062-1/+7
* $Id$ -> $FreeBSD$Peter Wemm1999-08-283-3/+3
* Rename bpfilter to bpf.Dag-Erling Smørgrav1999-07-061-8/+8
* Fix two warnings.Peter Wemm1999-05-091-1/+5
* Move the declaration of the interrupt type from the driver structureDoug Rabson1999-05-081-3/+3
* Bring the 'new-bus' to the i386. This extensively changes the way thePeter Wemm1999-04-162-59/+132
* Turn on PCI bus mastering in driver attach routineWes Peters1999-03-201-1/+10
* MF22... add bridging support to the device drivers. Without thisLuigi Rizzo1999-03-171-18/+43
* Improved reporting of autodetected speed and duplex.Julian Elischer1999-02-121-21/+48
* Define more registers and fix incorrect (but unused) register bit definitions.Julian Elischer1999-02-111-10/+29
* Define more registers in the PHY unit and use them to report backJulian Elischer1999-02-112-9/+82
* Fix warnings related to -Wall -Wcast-qualMatthew Dillon1999-01-281-2/+2