summaryrefslogtreecommitdiff
path: root/sys/dev/bge
Commit message (Expand)AuthorAgeFilesLines
* Correctly disable jumbo frame support for BCM5719 A0.Pyun YongHyeon2011-05-151-1/+1
* Add initial BCM5719 support. TSO and jumbo frame was intentionallyPyun YongHyeon2011-05-122-12/+88
* Since r117657, bge(4) does not enable buffer manager for BCM5705 orPyun YongHyeon2011-05-091-34/+47
* Enable Ethernet@WireSpeed for BCM5718/BCM57765 family. While I'mPyun YongHyeon2011-05-052-7/+7
* Add initial BCM57765 family support. The BCM57765 family seems toPyun YongHyeon2011-05-042-6/+59
* - Remove attempts to implement setting of BMCR_LOOP/MIIF_NOLOOPMarius Strobl2011-05-031-3/+2
* Correct spelling in comments.Marius Strobl2011-05-021-2/+2
* Fix an logic bug which caused jumbo buffers to not be synced.Marius Strobl2011-05-021-1/+1
* Add initial jumbo frame support for BCM5714/BCM5715 and BCM5780.Pyun YongHyeon2011-04-052-17/+38
* Do a sweep of the tree replacing calls to pci_find_extcap() with calls toJohn Baldwin2011-03-231-3/+3
* sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly.Matthew D Fleming2011-01-121-1/+1
* Apply DMA address space restriction to controllers that have 4GBPyun YongHyeon2011-01-101-1/+11
* Backout r216973 and r216970. r216973 didn't solve watchdog timeoutPyun YongHyeon2011-01-101-11/+1
* Limit hardware bug workaround to controllers that have 4GB boundaryPyun YongHyeon2011-01-041-1/+4
* Partially revert change made in r212061. r212061 relied onPyun YongHyeon2011-01-041-1/+8
* - Remove the remaining support for older (in this case pre-7.0-RELEASE)Marius Strobl2010-11-301-47/+19
* Move the limiting of the PHY to 10/100 modes of operation due to limitationsMarius Strobl2010-11-141-5/+23
* o Flesh out the generic IEEE 802.3 annex 31B full duplex flow controlMarius Strobl2010-11-141-4/+6
* Add initial BCM5718 family support. The BCM5718 family includesPyun YongHyeon2010-10-272-69/+290
* Use bge_chipid to compare controller ids. r214251 incorrectly usedPyun YongHyeon2010-10-241-3/+3
* Apply the same workaround for SDI flow control used on BCM5906 A1Pyun YongHyeon2010-10-232-5/+9
* Add workaround for BCM5906 A1 controller silicon bug. WhenPyun YongHyeon2010-10-222-0/+6
* Enable TX MAC state machine lockup fix for both BCM5755 or higherPyun YongHyeon2010-10-222-1/+7
* Add workaround for BCM5906 controller silicon bug. If devicePyun YongHyeon2010-10-192-0/+44
* Convert the PHY drivers to honor the mii_flags passed down and convertMarius Strobl2010-10-152-12/+7
* Make sure to not use stale ip/tcp header pointers. The ip/tcpPyun YongHyeon2010-10-141-0/+2
* Fix a regression introduced in r213710. r213710 removed the use ofPyun YongHyeon2010-10-131-0/+7
* Add more checks for resolved link speed in bge_miibus_statchg().Pyun YongHyeon2010-10-131-6/+24
* Protect bge(4) from accessing invalid NIC internal memory regionsPyun YongHyeon2010-10-121-0/+8
* Fix a regression introduced in r213495. r213495 disabled miniPyun YongHyeon2010-10-121-1/+1
* The IFF_DRV_RUNNING flag is set at the end of bge_init_locked. ButPyun YongHyeon2010-10-111-9/+13
* Remove one last reference of BGE_MI_MODE register for auto polling.Pyun YongHyeon2010-10-111-5/+15
* Do not blindly UP the interface when interface's MTU is changed. IfPyun YongHyeon2010-10-081-2/+6
* Fix a long standing bug which regarded some revisions of controllerPyun YongHyeon2010-10-071-8/+6
* Add more comments to rings supported by the controller. DifferentPyun YongHyeon2010-10-061-37/+103
* Remove bge_tx_buf_ratio, unused member of softc.Pyun YongHyeon2010-10-061-1/+0
* Overhaul MII register access routine and remove unnecessaryPyun YongHyeon2010-10-062-39/+94
* Fix bge(4) build breakage when BGE_REGISTER_DEBUG is defined.Pyun YongHyeon2010-10-061-1/+1
* Rearrange code a bit to correctly set PHY flags. This change makePyun YongHyeon2010-10-051-5/+7
* Separate common flags into controller specific and PHY relatedPyun YongHyeon2010-10-052-28/+29
* Enable fix for read DMA FIFO overruns on controllers that have thisPyun YongHyeon2010-10-042-0/+17
* Consistently use ifHCOutOctets/ifHCInOctets instead of Octets asPyun YongHyeon2010-10-041-9/+9
* Remove extra semicolon.Pyun YongHyeon2010-10-011-2/+2
* Allow write DMA to request larger DMA burst size to get betterPyun YongHyeon2010-10-012-0/+5
* Fix IFCAP_TXCSUM/IFCAP_RXCSUM handling. Previously bge(4) usedPyun YongHyeon2010-09-301-4/+8
* Implement hardware MAC statistics for BCM5705 or newer BroadcomPyun YongHyeon2010-09-292-49/+339
* After r207391, brgphy(4) passes resolved flow-control settings toPyun YongHyeon2010-09-291-2/+13
* Set the number of RX frames to receive after RX MBUF low watermarkPyun YongHyeon2010-09-292-0/+9
* Always show asic/chip revision in device attach phase. There arePyun YongHyeon2010-09-231-6/+5
* Fix incorrect RX BD producer updates. The producer index wasPyun YongHyeon2010-09-161-2/+4