summaryrefslogtreecommitdiff
path: root/sys/dev/xl
AgeCommit message (Expand)Author
2025-03-27dev: Use recently added improvements to PME# support to simplify driversJohn Baldwin
2025-01-02Remove now-redundant calls to device_delete_childJohn Baldwin
2024-06-28net: Remove unneeded NULL check for the allocated ifnetZhenlei Huang
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: Simplify BSD-2-Clause AND BSD-2-ClauseWarner Losh
2023-05-12spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSDWarner Losh
2023-01-24Convert xl(4) to IfAPIJustin Hibbits
2022-05-06xl: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin
2022-05-06Remove unused miibus_devclass and miibus_fdt_devclass.John Baldwin
2022-04-04xl_attach: eliminate write only variable unitWarner Losh
2020-02-11Use NET_TASK_INIT() and NET_GROUPTASK_INIT() for drivers that processGleb Smirnoff
2019-10-21Convert to if_foreach_llmaddr() KPI.Gleb Smirnoff
2018-09-26Reapply, with minor tweaks, r338025, from the original commit:Warner Losh
2018-08-19Back out r338035 until Warner is finished churning GSoC PNP patchesConrad Meyer
2018-08-19Remove unused and easy to misuse PNP macro parameterConrad Meyer
2018-05-18ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy
2018-03-23Add PNP info to xl as an example.Warner Losh
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-11-18spdx: initial adoption of licensing ID tags.Pedro F. Giffuni
2017-05-17Remove register keyword from sys/ and ANSIfy prototypesEd Maste
2016-05-03sys/dev: minor spelling fixes.Pedro F. Giffuni
2016-02-01These files were getting sys/malloc.h and vm/uma.h with header pollutionGleb Smirnoff
2014-09-18Mechanically convert to if_inc_counter().Gleb Smirnoff
2013-10-26The MII layer shouldn't care about administrative status of anGleb Smirnoff
2013-10-26The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff
2012-12-04Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff
2012-11-05Remove duplicate const specifiers in many drivers (I hope I got all ofDimitry Andric
2012-05-11- Change the module order of these MAC drivers to be last so they areMarius Strobl
2011-11-23Use DEVMETHOD_END.Marius Strobl
2011-11-22- There's no need to overwrite the default device method with the defaultMarius Strobl
2011-11-01- Import the common MII bitbang'ing code from NetBSD and convert drivers toMarius Strobl
2011-10-08- Follow the lead of dcphy(4) and pnphy(4) and move the reminder of the PHYMarius Strobl
2011-06-21Really spell suppress the right wayWarner Losh
2011-06-21My broken 'u' key scks!Warner Losh
2011-06-21Supress warning that command didn't complete when the parent busWarner Losh
2011-05-07Fix build.Pyun YongHyeon
2011-05-07Remove unneeded use of variable status. This should have been donePyun YongHyeon
2011-05-07XL_DMACTL is 32bit register, use 32bit write macro.Pyun YongHyeon
2011-05-07Rearm watchdog timer if driver kick controller to recover from TXPyun YongHyeon
2011-05-07Rename xl_stats_update() callout handler to xl_tick() and move MIIPyun YongHyeon
2011-05-06Reuse the TX descriptor(DPD) if xl_encap() failed instead of justPyun YongHyeon
2011-05-06Change xl_rxeof() a bit to return the number of processed frames inPyun YongHyeon
2011-05-06Terminate interrupt handler if driver detect it's not running.Pyun YongHyeon
2011-05-06Updating status word should be the last operation of UPD structurePyun YongHyeon
2011-05-06Call bus_dmamap_sync() only after TX DPD update.Pyun YongHyeon
2011-05-06Set status word once instead of twice. For 3C90xB/3C90xC, framePyun YongHyeon
2011-05-06Remove unnecessary htole32/le32toh dance.Pyun YongHyeon
2011-05-06Rewrite RX filter logic and provide controller specific filterPyun YongHyeon
2011-03-23Do a sweep of the tree replacing calls to pci_find_extcap() with calls toJohn Baldwin