aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/vge/if_vge.c
Commit message (Expand)AuthorAgeFilesLines
* vge: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+0
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-6/+6
* Convert to if_foreach_llmaddr() KPI.Gleb Smirnoff2019-10-211-25/+33
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-2/+2
* spdx: initial adoption of licensing ID tags.Pedro F. Giffuni2017-11-181-0/+2
* Mechanically convert to if_inc_counter().Gleb Smirnoff2014-09-181-13/+14
* Use define from if_var.h to access a field inside struct if_data,Gleb Smirnoff2014-08-301-1/+1
* Fix various NIC drivers to properly cleanup static DMA resources.John Baldwin2014-06-111-8/+6
* 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-4/+4
* Remove unused variable miiKevin Lo2012-02-111-2/+0
* - There's no need to overwrite the default device method with the defaultMarius Strobl2011-11-221-5/+1
* Announce flow control capability to underlying PHY driver.Pyun YongHyeon2011-11-221-4/+11
* Rework link establishment and link state detection logic.Pyun YongHyeon2011-11-221-18/+44
* Always start MII auto polling before accessing any MII registers.Pyun YongHyeon2011-11-221-0/+2
* Close a race where SIOCGIFMEDIA ioctl get inconsistent link status.Pyun YongHyeon2011-10-171-1/+1
* vge(4) hardwares poll media status and generates an interruptPyun YongHyeon2011-09-071-7/+11
* Datasheet says vge(4) controllers support DAC but it seems that'sPyun YongHyeon2011-05-201-2/+17
* Do a sweep of the tree replacing calls to pci_find_extcap() with calls toJohn Baldwin2011-03-231-2/+2
* Convert the PHY drivers to honor the mii_flags passed down and convertMarius Strobl2010-10-151-10/+5
* Remove wrong assertion.Pyun YongHyeon2009-12-251-2/+0
* Disable jumbo frame support for PCIe VT6130/VT6132 controllers.Pyun YongHyeon2009-12-201-3/+12
* Add rudimentary WOL support. While I'm here remove enablingPyun YongHyeon2009-12-181-17/+189
* Actually clear interrupts. Writing 0 has no effect.Pyun YongHyeon2009-12-171-1/+1
* Implement interrupt moderation scheme supported by VT61xxPyun YongHyeon2009-12-171-78/+85
* Add "Velocity" to probe message which will make it clearer whichPyun YongHyeon2009-12-161-1/+1
* Add new flag VGE_FLAG_SUSPENDED to mark suspended state andPyun YongHyeon2009-12-161-9/+5
* Add hardware MAC statistics support. This statistics could bePyun YongHyeon2009-12-161-2/+236
* Rewrite RX filter setup and simplify code.Pyun YongHyeon2009-12-161-57/+44
* All vge(4) controllers support RX/TX checksum offloading for VLANPyun YongHyeon2009-12-161-6/+33
* Tell upper layer vge(4) supports long frames. This should be donePyun YongHyeon2009-12-141-1/+3
* Don't report current link status if interface is not UP.Pyun YongHyeon2009-12-141-0/+4
* Report media change result to caller instead of returning successPyun YongHyeon2009-12-141-2/+3
* Whenever link state change interrupt is raised, vge_tick() isPyun YongHyeon2009-12-141-4/+4
* Sort function prototyes.Pyun YongHyeon2009-12-141-48/+44
* We don't have to reload EEPROM in vge_reset(). Because vge_reset()Pyun YongHyeon2009-12-141-17/+17
* Increase output queue size from 64 to 255.Pyun YongHyeon2009-12-141-2/+2
* Add MSI support for VT613x controllers.Pyun YongHyeon2009-12-141-5/+24
* Save PHY address by reading VGE_MIICFG register. For PCIePyun YongHyeon2009-12-141-4/+19
* Introduce vge_flags member in softc. The vge_flags member willPyun YongHyeon2009-12-141-6/+5
* style(9).Pyun YongHyeon2009-12-141-105/+105
* s/u_intXX_t/uintXX_t/gPyun YongHyeon2009-12-141-9/+9
* Remove unnecessary return statement.Pyun YongHyeon2009-12-141-22/+0
* Use ANSI function definations.Pyun YongHyeon2009-12-141-95/+38
* Clear VGE_TXDESC_Q bit for transmitted frames. The VGE_TXDESC_Q bitPyun YongHyeon2009-12-141-1/+4
* Use PCIR_BAR instead of hard-coded value.Pyun YongHyeon2009-12-141-5/+2
* Overhaul bus_dma(9) usage and fix various things.Pyun YongHyeon2009-12-141-642/+763
* Prefer bus_alloc_resource_any(9) to bus_alloc_resource(9).Pyun YongHyeon2009-12-141-4/+4
* Fix spelling in comment.Pyun YongHyeon2009-12-141-3/+3
* Prefer device_printf(9) to printf(9).Pyun YongHyeon2009-12-141-5/+4