summaryrefslogtreecommitdiffstats
path: root/sys/dev/vr
Commit message (Expand)AuthorAgeFilesLines
* Convert the if_vr(4) driver model to the interrupt filter model and userpaulo2012-05-122-12/+32
* Announce flow control capability to PHY drivers and enable flowyongari2011-11-282-11/+43
* Reuse flag variable to represent driver internal states rather thanyongari2011-11-282-19/+19
* - There's no need to overwrite the default device method with the defaultmarius2011-11-221-5/+1
* 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-222-28/+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-152-15/+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-162-25/+60
* Fix VR_RXSTAT_RX_OK bit definition which lasted for more than 9yongari2008-07-162-3/+4
* Teach vr(4) to use bus_dma(9) and major overhauling to handle linkyongari2008-03-112-789/+2006
* 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-232-1/+2
* 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-222-105/+71
* Initialize the physical next pointer in the tx descriptors when wephk2007-04-221-7/+8
* Don't rename fields with #define.phk2007-04-222-27/+18
* Run if_vr(4) through FlexeLint and clean some of the cobwebs found.phk2007-04-222-101/+59
* Add support for hw-assisted checksums on 6105M.phk2007-04-172-17/+72
* No need to throw tag+handle around on the stack.phk2007-04-172-18/+7
* Improve the if_vr driver ever so slightly.phk2007-04-172-87/+110
* o break newbus api: add a new argument of type driver_filter_t topiso2007-02-231-1/+1
* Whitespace nits.ru2006-09-151-1/+1
* Consistently use if_printf() only in interface methods: if_start,glebius2006-09-152-9/+12
* Remove various bits of conditional Alpha code and fixup a few comments.jhb2006-05-121-6/+0
* 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-312-16/+11
* - Use if_printf() and device_printf() and remove vr_unit from the softc.jhb2005-10-272-53/+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-102-12/+19
* 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
OpenPOWER on IntegriCloud