aboutsummaryrefslogtreecommitdiff
path: root/sys/pci/if_xl.c
Commit message (Expand)AuthorAgeFilesLines
* Move the xl driver form sys/pci to sys/dev/xl for consistency.Warner Losh2008-08-101-3369/+0
* Remove unused 'xl_unit' member from softc.John Baldwin2008-05-281-1/+0
* - Take advantage of bus_dmamap_load_mbuf_sg(9).Marius Strobl2008-03-241-93/+69
* Fix function prototype for device_shutdown method.Pyun YongHyeon2007-11-221-2/+4
* Spelling fix for interupt -> interruptKevin Lo2007-10-121-2/+2
* Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, whichRobert Watson2007-08-061-2/+0
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-231-1/+1
* - Revert the parts of the previous revision which reloaded the watchdogMarius Strobl2006-12-081-3/+2
* - Use the xl_stats_update() callout instead of if_slowtimo() forMarius Strobl2006-12-061-22/+26
* Consistently use if_printf() only in interface methods: if_start,Gleb Smirnoff2006-09-151-31/+30
* Don't reset Tx threshold value whenever xl_init_locked() is called.Pyun YongHyeon2006-08-121-1/+3
* Make sure to check frames in Tx queue are empty before clearingPyun YongHyeon2006-08-121-4/+4
* Do not touch ifp->if_baudrate in miibus aware drivers.Gleb Smirnoff2006-02-141-2/+0
* Check ifp before dereferencing it in xl_detach(). xl_detach() can be calledGleb Smirnoff2006-01-181-1/+1
* - Store pointer to the link-level address right in "struct ifnet"Ruslan Ermilov2005-11-111-3/+3
* Catch up with IFP2ENADDR() type change (array -> pointer).Ruslan Ermilov2005-11-111-2/+2
* In detach method, move if_free() after bus_teardown_intr().Ruslan Ermilov2005-10-131-2/+3
* - Don't pollute opt_global.h with DEVICE_POLLING and introduceGleb Smirnoff2005-10-051-0/+4
* Big polling(4) cleanup.Gleb Smirnoff2005-10-011-41/+45
* Fix "struct ifnet" leaks when attach() fails in the middle, e.g.Ruslan Ermilov2005-09-161-2/+2
* Various fixups to locking:John Baldwin2005-08-181-48/+32
* Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andRobert Watson2005-08-091-12/+12
* Modify device drivers supporting multicast addresses to lock if_addr_mtxRobert Watson2005-08-031-0/+4
* The 575A doesn't have funcregs in memio. So don't claim that it does.Warner Losh2005-07-271-3/+8
* NET_LOCK_GIANT() when entering network code.Gleb Smirnoff2005-07-131-0/+2
* Stop embedding struct ifnet at the top of driver softcs. Instead theBrooks Davis2005-06-101-43/+50
* Remove bus_{mem,p}io.h and related code for a micro-optimization on i386Yoshihiro Takahashi2005-05-291-2/+0
* Calling xl_rxeof() at the end of xl_start_locked() leads to recursionGleb Smirnoff2005-05-201-1/+19
* xl(4) meets polling(4). Hardware for this work kindly provided byRuslan Ermilov2005-03-261-0/+119
* Fix style(9) issues with __P removal.Warner Losh2005-02-241-61/+56
* Return BUS_PROBE_DEFAULT instead of 0.Warner Losh2005-02-241-1/+1
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Add PCI and device ID's to if_xl to support:Robert Watson2005-01-031-1/+5
* Another missing ! in front of IFQ_DRV_IS_EMPTY, this time in an even moreMax Laier2004-11-081-3/+7
* style: Move the { back to the else line to match the }.Johan Karlsson2004-09-261-2/+2
* Do not call xl_init_locked() unconditionally when we are bringed UP. CallGleb Smirnoff2004-09-091-2/+3
* Do not attempt to clean up data that has not been initialized yet.Peter Pentchev2004-08-061-2/+4
* Further improve locking in xl(4):Bruce M Simpson2004-07-091-21/+34
* Reintroduce and clean up locking in xl(4).Bruce M Simpson2004-07-051-88/+178
* Use if_printf() and device_printf() where appropriate, i.e.:Bruce M Simpson2004-07-051-88/+92
* ANSIfy function definitions.Bruce M Simpson2004-07-041-259/+99
* Fix whitespace, indentation, long line wrapping and comments.Bruce M Simpson2004-07-041-126/+122
* Bring in the first chunk of altq driver modifications. This covers theMax Laier2004-07-021-6/+8
* Remove burn bridges code that saved/restored the pci config registersWarner Losh2004-06-281-41/+0
* Replace handrolled CRC calculation with ether_crc32_[lb]e().Christian Weisgerber2004-06-091-40/+14
* Add missing <sys/module.h> includesPoul-Henning Kamp2004-05-301-0/+1
* Boomerang 10/100BT (found in 2c905-TX) chips apparently suffer theWarner Losh2004-04-131-0/+1
* solid reports that it is buggy *and* that it slows down transmitMike Silbersack2004-03-191-0/+20
* Convert callers to the new bus_alloc_resource_any(9) API.Nate Lawson2004-03-171-7/+5
* Announce ethernet MAC addresss in ether_ifattach().Matthew N. Dodd2004-03-141-5/+0