aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/xl
Commit message (Expand)AuthorAgeFilesLines
* Use NET_TASK_INIT() and NET_GROUPTASK_INIT() for drivers that processGleb Smirnoff2020-02-111-1/+1
* Convert to if_foreach_llmaddr() KPI.Gleb Smirnoff2019-10-211-39/+36
* Reapply, with minor tweaks, r338025, from the original commit:Warner Losh2018-09-261-1/+1
* Back out r338035 until Warner is finished churning GSoC PNP patchesConrad Meyer2018-08-191-1/+1
* Remove unused and easy to misuse PNP macro parameterConrad Meyer2018-08-191-1/+1
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-2/+2
* Add PNP info to xl as an example.Warner Losh2018-03-231-0/+2
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* spdx: initial adoption of licensing ID tags.Pedro F. Giffuni2017-11-182-0/+4
* Remove register keyword from sys/ and ANSIfy prototypesEd Maste2017-05-171-3/+3
* sys/dev: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* These files were getting sys/malloc.h and vm/uma.h with header pollutionGleb Smirnoff2016-02-011-1/+2
* Mechanically convert to if_inc_counter().Gleb Smirnoff2014-09-181-12/+14
* The MII layer shouldn't care about administrative status of anGleb Smirnoff2013-10-261-12/+0
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-041-2/+2
* Remove duplicate const specifiers in many drivers (I hope I got all ofDimitry Andric2012-11-051-1/+1
* - Change the module order of these MAC drivers to be last so they areMarius Strobl2012-05-111-2/+3
* Use DEVMETHOD_END.Marius Strobl2011-11-231-1/+1
* - There's no need to overwrite the default device method with the defaultMarius Strobl2011-11-221-5/+1
* - Import the common MII bitbang'ing code from NetBSD and convert drivers toMarius Strobl2011-11-012-179/+58
* - Follow the lead of dcphy(4) and pnphy(4) and move the reminder of the PHYMarius Strobl2011-10-081-0/+197
* Really spell suppress the right wayWarner Losh2011-06-211-1/+1
* My broken 'u' key scks!Warner Losh2011-06-211-1/+1
* Supress warning that command didn't complete when the parent busWarner Losh2011-06-211-2/+2
* Fix build.Pyun YongHyeon2011-05-071-1/+1
* Remove unneeded use of variable status. This should have been donePyun YongHyeon2011-05-071-2/+0
* XL_DMACTL is 32bit register, use 32bit write macro.Pyun YongHyeon2011-05-072-1/+6
* Rearm watchdog timer if driver kick controller to recover from TXPyun YongHyeon2011-05-071-2/+5
* Rename xl_stats_update() callout handler to xl_tick() and move MIIPyun YongHyeon2011-05-072-37/+21
* Reuse the TX descriptor(DPD) if xl_encap() failed instead of justPyun YongHyeon2011-05-061-2/+8
* Change xl_rxeof() a bit to return the number of processed frames inPyun YongHyeon2011-05-061-7/+3
* Terminate interrupt handler if driver detect it's not running.Pyun YongHyeon2011-05-061-3/+9
* Updating status word should be the last operation of UPD structurePyun YongHyeon2011-05-062-3/+3
* Call bus_dmamap_sync() only after TX DPD update.Pyun YongHyeon2011-05-061-4/+4
* Set status word once instead of twice. For 3C90xB/3C90xC, framePyun YongHyeon2011-05-061-5/+5
* Remove unnecessary htole32/le32toh dance.Pyun YongHyeon2011-05-061-8/+5
* Rewrite RX filter logic and provide controller specific filterPyun YongHyeon2011-05-061-120/+102
* Do a sweep of the tree replacing calls to pci_find_extcap() with calls toJohn Baldwin2011-03-231-1/+1
* Allocate the DMA memory shared between the host and the controller asMarius Strobl2011-03-111-4/+4
* Add flow control for 3C905B and newer controllers. Note, thesePyun YongHyeon2010-11-141-6/+19
* Correct an inverted check in r213893.Marius Strobl2010-11-051-1/+1
* Convert the PHY drivers to honor the mii_flags passed down and convertMarius Strobl2010-10-151-18/+14
* Implement basic WOL support. Note, not all xl(4) controllersPyun YongHyeon2010-08-232-10/+80
* Move xl_reset() to xl_init_locked(). This will make driverPyun YongHyeon2010-08-231-6/+3
* Remove unnecessary controller reinitialization by checkingPyun YongHyeon2010-08-231-5/+11
* Clean up SIOCSIFCAP handler and allow RX checksum offloading couldPyun YongHyeon2010-08-231-31/+38
* cardbus -> CardBusWarner Losh2010-01-031-2/+2
* Make xl(4) build with Tx checksum offload.Pyun YongHyeon2009-07-091-4/+4
* Use if_maddr_rlock()/if_maddr_runlock() rather than IF_ADDR_LOCK()/Robert Watson2009-06-261-4/+4