summaryrefslogtreecommitdiffstats
path: root/sys/pci/if_xl.c
Commit message (Expand)AuthorAgeFilesLines
* Move the xl driver form sys/pci to sys/dev/xl for consistency.imp2008-08-101-3369/+0
* Remove unused 'xl_unit' member from softc.jhb2008-05-281-1/+0
* - Take advantage of bus_dmamap_load_mbuf_sg(9).marius2008-03-241-93/+69
* Fix function prototype for device_shutdown method.yongari2007-11-221-2/+4
* Spelling fix for interupt -> interruptkevlo2007-10-121-2/+2
* Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, whichrwatson2007-08-061-2/+0
* o break newbus api: add a new argument of type driver_filter_t topiso2007-02-231-1/+1
* - Revert the parts of the previous revision which reloaded the watchdogmarius2006-12-081-3/+2
* - Use the xl_stats_update() callout instead of if_slowtimo() formarius2006-12-061-22/+26
* Consistently use if_printf() only in interface methods: if_start,glebius2006-09-151-31/+30
* Don't reset Tx threshold value whenever xl_init_locked() is called.yongari2006-08-121-1/+3
* Make sure to check frames in Tx queue are empty before clearingyongari2006-08-121-4/+4
* Do not touch ifp->if_baudrate in miibus aware drivers.glebius2006-02-141-2/+0
* Check ifp before dereferencing it in xl_detach(). xl_detach() can be calledglebius2006-01-181-1/+1
* - Store pointer to the link-level address right in "struct ifnet"ru2005-11-111-3/+3
* Catch up with IFP2ENADDR() type change (array -> pointer).ru2005-11-111-2/+2
* In detach method, move if_free() after bus_teardown_intr().ru2005-10-131-2/+3
* - Don't pollute opt_global.h with DEVICE_POLLING and introduceglebius2005-10-051-0/+4
* Big polling(4) cleanup.glebius2005-10-011-41/+45
* Fix "struct ifnet" leaks when attach() fails in the middle, e.g.ru2005-09-161-2/+2
* Various fixups to locking:jhb2005-08-181-48/+32
* Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andrwatson2005-08-091-12/+12
* Modify device drivers supporting multicast addresses to lock if_addr_mtxrwatson2005-08-031-0/+4
* The 575A doesn't have funcregs in memio. So don't claim that it does.imp2005-07-271-3/+8
* NET_LOCK_GIANT() when entering network code.glebius2005-07-131-0/+2
* Stop embedding struct ifnet at the top of driver softcs. Instead thebrooks2005-06-101-43/+50
* Remove bus_{mem,p}io.h and related code for a micro-optimization on i386nyan2005-05-291-2/+0
* Calling xl_rxeof() at the end of xl_start_locked() leads to recursionglebius2005-05-201-1/+19
* xl(4) meets polling(4). Hardware for this work kindly provided byru2005-03-261-0/+119
* Fix style(9) issues with __P removal.imp2005-02-241-61/+56
* Return BUS_PROBE_DEFAULT instead of 0.imp2005-02-241-1/+1
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Add PCI and device ID's to if_xl to support:rwatson2005-01-031-1/+5
* Another missing ! in front of IFQ_DRV_IS_EMPTY, this time in an even moremlaier2004-11-081-3/+7
* style: Move the { back to the else line to match the }.johan2004-09-261-2/+2
* Do not call xl_init_locked() unconditionally when we are bringed UP. Callglebius2004-09-091-2/+3
* Do not attempt to clean up data that has not been initialized yet.roam2004-08-061-2/+4
* Further improve locking in xl(4):bms2004-07-091-21/+34
* Reintroduce and clean up locking in xl(4).bms2004-07-051-88/+178
* Use if_printf() and device_printf() where appropriate, i.e.:bms2004-07-051-88/+92
* ANSIfy function definitions.bms2004-07-041-259/+99
* Fix whitespace, indentation, long line wrapping and comments.bms2004-07-041-126/+122
* Bring in the first chunk of altq driver modifications. This covers themlaier2004-07-021-6/+8
* Remove burn bridges code that saved/restored the pci config registersimp2004-06-281-41/+0
* Replace handrolled CRC calculation with ether_crc32_[lb]e().naddy2004-06-091-40/+14
* Add missing <sys/module.h> includesphk2004-05-301-0/+1
* Boomerang 10/100BT (found in 2c905-TX) chips apparently suffer theimp2004-04-131-0/+1
* solid reports that it is buggy *and* that it slows down transmitsilby2004-03-191-0/+20
* Convert callers to the new bus_alloc_resource_any(9) API.njl2004-03-171-7/+5
* Announce ethernet MAC addresss in ether_ifattach().mdodd2004-03-141-5/+0
OpenPOWER on IntegriCloud