summaryrefslogtreecommitdiffstats
path: root/sys/dev/dc/if_dc.c
Commit message (Expand)AuthorAgeFilesLines
* - Import the common MII bitbang'ing code from NetBSD and convert drivers tomarius2011-11-011-173/+37
* Add support for ALi/ULi, now NVIDIA, M5261/M5263 PCI FastEthernetyongari2011-10-241-4/+178
* When driver is run for the first time there would be no establishedyongari2011-10-241-16/+28
* Add missing bus_dmamap_sync() in setup frame transmit.yongari2011-10-241-0/+4
* Fix a regression introduced in r218832. For TX status check, driveryongari2011-10-241-1/+1
* Supress command completion failure warning when the card isn'timp2011-06-211-1/+1
* Revise r220046 by introducing dc_netcfg_wait() which waits the endyongari2011-03-281-51/+39
* Wait until the DMA engine is stopped before unmapping buffers andmarius2011-03-261-1/+25
* Remove too expensive bus_dmamap_sync(9) call in dc_rx_resync().yongari2011-03-161-10/+4
* Rearrange dc_tx_underrun() a bit to correctly set TX FIFO thresholdyongari2011-03-081-37/+43
* Remove unnecessary controller reinitialization which resulted inyongari2011-02-231-5/+13
* s/u_intXX_t/uintXX_t/gyongari2011-02-191-41/+41
* Consistently use a tab character instead of space after #define.yongari2011-02-191-13/+13
* Count how many frames driver lost in interrupt handler. Thisyongari2011-02-191-1/+6
* Split common TX/RX descriptor DMA tag to TX and RX DMA tagsyongari2011-02-191-263/+405
* Rearrange interrupt handler a bit and remove forever loop.yongari2011-02-191-22/+20
* Send frames only when there is a valid link and driver is runningyongari2011-02-191-4/+2
* Fix a long standing bug where driver handed over RX descriptoryongari2011-02-181-1/+0
* There is no need to execute filter configuration when driver is notyongari2011-02-181-4/+2
* Make sure to clear status word of TX descriptor in dc_list_tx_init().yongari2011-02-181-5/+5
* For controllers that have TX interrupt moderation capability,yongari2011-02-181-1/+15
* Remove use case of DC_TX_ONE. It was used to limit queue just 1 TXyongari2011-02-181-5/+0
* Apply special PHY initialization code for 21143 controllers beforeyongari2011-02-181-31/+42
* When driver have to use base softc due to lack of SROM on secondyongari2011-02-181-2/+37
* Always check memory allocation failure. If driver encounter memoryyongari2011-02-181-21/+58
* Convert the PHY drivers to honor the mii_flags passed down and convertmarius2010-10-151-35/+29
* It seems some multi-port dc(4) controllers shares SROM of the firstyongari2010-10-141-0/+46
* Fix CardBus spelling.imp2010-01-031-3/+3
* Fix card/device names, no functional changembr2010-01-031-11/+12
* Use if_maddr_rlock()/if_maddr_runlock() rather than IF_ADDR_LOCK()/rwatson2009-06-261-8/+8
* When user_frac in the polling subsystem is low it is going to busy theattilio2009-05-301-8/+14
* remove now-redunant cardbus attachment.imp2009-03-091-1/+0
* - According to the corresponding Linux, NetBSD and OpenSolarismarius2008-12-071-36/+44
* For chips with a broken DC_ISR_RX_STATE which f.e. never signalsmarius2008-08-291-5/+7
* - Use m_collapse(9) instead of m_defrag(9) if possible. This resultsmarius2008-08-231-18/+27
* Ethernet hardware address stored in DC_AL_PAR0/DC_AL_PAR1 registeryongari2008-06-081-6/+14
* - Const'ify the dc_devs array.marius2008-03-241-82/+83
* Fix function prototype for device_shutdown method.yongari2007-11-221-2/+4
* o In order to reduce bug and code duplication fold handling of NICsmarius2007-08-051-67/+30
* o break newbus api: add a new argument of type driver_filter_t topiso2007-02-231-1/+1
* Fix a bug originally introduced in rev. 1.74; don't reloaded themarius2006-12-201-1/+2
* - Use our own callout (the dc_tick() callout uses varying periodsmarius2006-12-061-24/+33
* Remove <sys/types.h>; including both <sys/param.h> and <sys/types.h>marius2006-11-021-1/+0
* - Wrap code optimized for architectures without alignment constraintsmarius2006-10-291-16/+22
* - Consistently use if_printf() only in interface methods: if_start(),glebius2006-09-151-6/+7
* Fix the last commit.glebius2006-06-081-2/+6
* Add device IDs for Linksys PCMPC200 Cardbus card.glebius2006-06-071-0/+2
* - Switch on the full 32-bit device ID to avoid collisions between thejhb2006-06-031-121/+88
* Remove various bits of conditional Alpha code and fixup a few comments.jhb2006-05-121-48/+1
* Add device-id for the Neteasy DRP-32TXD cardbus 10/100 card. It's anotherjhb2006-03-161-0/+3
OpenPOWER on IntegriCloud