summaryrefslogtreecommitdiffstats
path: root/sys/pci/if_rl.c
Commit message (Expand)AuthorAgeFilesLines
* Use correct Config registers for RTL8139 family. Unlike RTL8168 andyongari2012-02-251-14/+23
* - There's no need to overwrite the default device method with the defaultmarius2011-11-221-5/+1
* - Import the common MII bitbang'ing code from NetBSD and convert drivers tomarius2011-11-011-181/+46
* Close a race where SIOCGIFMEDIA ioctl get inconsistent link status.yongari2011-10-171-1/+1
* 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-13/+10
* Rewrite interrupt handler to give fairness for both RX and TX.yongari2010-10-131-16/+28
* Rename rl_setmulti() to rl_rxfilter() as rl_rxfilter() will handleyongari2010-09-301-66/+42
* Remove unnecessary controller reinitialization.yongari2010-08-241-2/+12
* It seems some newer RTL8139 controllers provides only memory spaceyongari2010-08-221-23/+27
* Implement WOL. WOL is supported on RTL8139B or newer controllers.yongari2010-07-191-2/+139
* Add new tunable 'net.link.ifqmaxlen' to set default send interfacesobomax2010-05-031-2/+2
* 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-10/+17
* Destroy TX tag outside of loop scope.fjoe2009-02-091-1/+1
* Since we don't request reset for rlphy(4), the link state 'UP'yongari2008-12-221-0/+2
* By default assume a 8139 chip if the EEPROM contents prove inconclusive. Thewilko2008-12-151-3/+9
* Update if_iqdrops instead of if_ierrors when m_devget(9) fails.yongari2008-12-031-7/+4
* Make RL_TWISTER_ENABLE a tunable/sysctl. Eliminate it as an option.imp2008-11-021-22/+32
* Fix a few typos/spelling errors in my comments from the last commit,imp2008-11-011-7/+7
* Add RL_TWISTER_ENABLE option. This enables the magic bits to do longimp2008-10-311-2/+135
* Implement miibus_statchg handler. It detects whether rl(4)yongari2008-10-251-0/+34
* After sending stop command to MAC, give hardware chance to drainyongari2008-10-251-0/+8
* Make rl_init_locked() call rl_reset. This will put hardware intoyongari2008-10-251-7/+4
* Don't rearm watchdog timer in rl_txeof(). The watchdog timer wasyongari2008-10-251-2/+0
* Various bus_dma(9) fixes.yongari2008-10-251-118/+247
* Add another 8139D variant.remko2008-06-161-0/+2
* It seems that RealTek 8129/8139 chip reports invalid length ofyongari2008-04-101-3/+5
* Don't map memory/IO resource in device probe and just use PCIyongari2008-03-031-41/+18
* Add the FNW3603TX Planex NIC.remko2007-11-261-0/+2
* Fix function prototype for device_shutdown method.yongari2007-11-221-2/+4
* Add MSI support.yongari2007-07-241-8/+8
* o break newbus api: add a new argument of type driver_filter_t topiso2007-02-231-1/+1
* Change the remainder of the drivers for DMA'ing devices enabled in themarius2007-01-211-1/+1
* Don't assume IF_LLADDR returns aligned memory address.yongari2006-12-181-4/+5
* if_watchdog -> rl_watchdogru2006-12-011-14/+15
* Consistently use if_printf() only in interface methods: if_start,glebius2006-09-151-4/+5
* 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-2/+2
* 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-36/+40
* - Use if_printf() and device_printf() in re(4) and remove rl_unit fromjhb2005-09-291-17/+11
* Fix "struct ifnet" leaks when attach() fails in the middle, e.g.ru2005-09-161-5/+3
* Fixed "Memory modified after free" panic in rl_detach() dueru2005-09-141-4/+3
* Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andrwatson2005-08-091-6/+6
* Modify device drivers supporting multicast addresses to lock if_addr_mtxrwatson2005-08-031-0/+2
* Move if_alloc() up so it's before mii_phy_probe().brooks2005-06-111-6/+7
* Stop embedding struct ifnet at the top of driver softcs. Instead thebrooks2005-06-101-16/+24
OpenPOWER on IntegriCloud