summaryrefslogtreecommitdiffstats
path: root/sys/dev/vr/if_vr.c
Commit message (Expand)AuthorAgeFilesLines
* Close a race where SIOCGIFMEDIA ioctl get inconsistent link status.yongari2011-10-171-1/+1
* Sprinkle const.marius2011-10-091-9/+9
* Remove link state change callback handler. There is no need toyongari2011-06-221-27/+20
* - Remove attempts to implement setting of BMCR_LOOP/MIIF_NOLOOPmarius2011-05-031-4/+2
* Do a sweep of the tree replacing calls to pci_find_extcap() with calls tojhb2011-03-231-3/+3
* Convert the PHY drivers to honor the mii_flags passed down and convertmarius2010-10-151-14/+8
* vr_init_locked() will stop and reset the controller. Removeyongari2010-08-241-4/+0
* Remove unnecessary controller reinitialization.yongari2010-08-241-0/+6
* Use if_maddr_rlock()/if_maddr_runlock() rather than IF_ADDR_LOCK()/rwatson2009-06-261-2/+2
* When user_frac in the polling subsystem is low it is going to busy theattilio2009-05-301-9/+17
* It seems there are still issues on multicast perfect filtering.yongari2008-12-121-1/+1
* Fix typo. It restuled in activating unwanted Rx filtering as wellyongari2008-11-171-1/+2
* Fix a multicast handling regression on VT6105M introduced inyongari2008-07-161-25/+48
* Fix VR_RXSTAT_RX_OK bit definition which lasted for more than 9yongari2008-07-161-2/+2
* Teach vr(4) to use bus_dma(9) and major overhauling to handle linkyongari2008-03-111-689/+1674
* Forced commit to note that vr(4) was repocopied from sys/pciyongari2008-03-111-1/+1
* Fix function prototype for device_shutdown method.yongari2007-11-221-2/+4
* Not all VIA Rhine chips support 256 register space. So touchingyongari2007-10-121-1/+4
* Add VLAN capability.phk2007-04-231-0/+1
* Remove the old software bit-banging MII interface, we started usingphk2007-04-221-167/+1
* Remove further cobwebs: Two layers of pointless substructures.phk2007-04-221-72/+67
* Initialize the physical next pointer in the tx descriptors when wephk2007-04-221-7/+8
* Don't rename fields with #define.phk2007-04-221-14/+14
* Run if_vr(4) through FlexeLint and clean some of the cobwebs found.phk2007-04-221-63/+59
* Add support for hw-assisted checksums on 6105M.phk2007-04-171-16/+61
* No need to throw tag+handle around on the stack.phk2007-04-171-3/+0
* Improve the if_vr driver ever so slightly.phk2007-04-171-86/+107
* o break newbus api: add a new argument of type driver_filter_t topiso2007-02-231-1/+1
* Consistently use if_printf() only in interface methods: if_start,glebius2006-09-151-9/+11
* Do not touch ifp->if_baudrate in miibus aware drivers.glebius2006-02-141-1/+0
* - Store pointer to the link-level address right in "struct ifnet"ru2005-11-111-1/+1
* - Use callout_*() to manage the callout and make it MPSAFE.jhb2005-10-311-15/+10
* - Use if_printf() and device_printf() and remove vr_unit from the softc.jhb2005-10-271-52/+44
* Replace FreeBSD 3.x syntax (controller miibus0) with 4.x syntaximp2005-10-221-1/+1
* 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-31/+39
* Fix "struct ifnet" leaks when attach() fails in the middle, e.g.ru2005-09-161-2/+2
* Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andrwatson2005-08-091-7/+7
* Modify device drivers supporting multicast addresses to lock if_addr_mtxrwatson2005-08-031-0/+2
* Stop embedding struct ifnet at the top of driver softcs. Instead thebrooks2005-06-101-11/+18
* Remove bus_{mem,p}io.h and related code for a micro-optimization on i386nyan2005-05-291-2/+0
* Fix style(9) issues with __P removal.imp2005-02-241-38/+36
* Return BUS_PROBE_DEFAULT instead of 0.imp2005-02-241-1/+1
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Forcibly disable interrupts, if we find ourselves servicing one whenbms2004-10-271-1/+8
* Workaround for a recursive acquisition of the driver mutex during devicebms2004-10-261-0/+2
* Really really fix typo this time.bms2004-10-191-1/+0
* Fix typo sc -> dev.bms2004-10-191-1/+1
* Detach the Rhine completely on shutdown, rather than merely stopping itbms2004-10-191-3/+1
OpenPOWER on IntegriCloud