aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/bce
Commit message (Expand)AuthorAgeFilesLines
* DMA synchronization fixes:Xin LI2009-05-181-16/+13
* - Fixed incorrect packet length problem caused be earlier change toDavid Christensen2009-05-082-2/+6
* - Updated firmware to latest 4.6.X release.David Christensen2009-03-043-13581/+13987
* - Update copyright to 2009.David Christensen2009-02-273-42/+65
* Changes to match "Marketing Description" from Broadcom for HP servers.Xin LI2009-01-151-12/+14
* Remove intermediate variable busaddr and have bus_* operate directly onXin LI2009-01-131-13/+6
* Add several HP OEM parts' PCI IDs.Xin LI2009-01-131-0/+22
* Don't count InFramesL2FilterDiscards into Ierr. This value does not representXin LI2008-12-161-1/+0
* Test whether sc->tx_mbuf_map[i], not whether sc->tx_mbuf_map is NULL beforeXin LI2008-12-161-1/+1
* Don't attempt to clear status updates if we did not do a link stateXin LI2008-12-031-5/+6
* - bump __FreeBSD version to reflect added buf_ring, memory barriers,Kip Macy2008-11-221-0/+3
* Correct a logic error when testing BCE_PHY_SERDES_FLAG.Xin LI2008-11-191-1/+1
* - Updated support for 5716.David Christensen2008-08-272-289/+537
* - Added support for BCM5709 and BCM5716 controllers.David Christensen2008-06-133-5964/+15967
* - Fixed kern/123696 by increasing firmware timeout value from 100 to 1000.David Christensen2008-06-102-54/+193
* Trim an extra semi-colon.John Baldwin2008-05-301-1/+1
* The BCE chips appear to have an undocumented requirement that RX frames beScott Long2008-05-081-0/+8
* Remove some remnant alpha hacks.Marius Strobl2008-04-261-1/+1
* - Fixed a problem with the send chain consumer index which would causeDavid Christensen2008-04-113-1657/+1612
* MFC after: 4 weeksDavid Christensen2008-02-223-5529/+7951
* Fix function prototype for device_shutdown method.Pyun YongHyeon2007-11-221-3/+5
* - Fixed a problem that would cause kernel panics and "bce0: discard frame .."David Christensen2007-07-313-119/+240
* - Migrated IPMI fix from RELENG_6.David Christensen2007-06-162-205/+362
* New Features:David Christensen2007-06-072-410/+412
* - Added TSO supportDavid Christensen2007-05-163-3483/+6210
* MFC after: 2 weeksDavid Christensen2007-05-043-312/+515
* Catch up the rest of the drivers with the ether_vlan_mtap modifications.Christian S.J. Peron2007-03-041-1/+1
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-231-1/+1
* Add support for SERDES PHY configurations. These are commonly found inDoug White2007-01-261-43/+13
* The multicast hash table has 8 slots in the BCE hardware, not 4 slots likeScott Long2007-01-201-4/+4
* - Add a locked variant of bce_ifmedia_upd() for use within the driver andJohn Baldwin2007-01-131-7/+18
* Space cleanup.Xin LI2007-01-111-1/+1
* - Instead of if_watchdog/if_timer interface use our own timerXin LI2007-01-112-29/+28
* Fix compile with BCE_DEBUG. The last one tripped up gcc 2.95 on 4.x evenJohn Baldwin2006-12-061-4/+4
* Due to an incorrect macro, it appears that this driver has always beenScott Long2006-11-162-14/+18
* In bce_start_locked, check the used_tx_bd count rather than theJohn Polstra2006-11-161-8/+8
* Add MSI support to em(4), bce(4), and mpt(4). For now, we only supportJohn Baldwin2006-11-151-3/+11
* Fix a typo in the device ID table that prevented 5708S chips from beingScott Long2006-10-311-2/+2
* Refine the checksum hack a little. It appears that the chip can handle UDPScott Long2006-10-241-3/+7
* There seems to be a problem with txcsum and UDP. Turn it off until it isScott Long2006-10-211-0/+5
* Be more like the BGE driver. Ensure that at least 16 TX descriptors areScott Long2006-10-211-8/+11
* I can't find any reason why an 8 byte alignment should be enforced on rxScott Long2006-10-191-3/+3
* Remove some spurious debugging, and use more complete error handling forScott Long2006-10-191-10/+20
* Overhaul the transmit and dma paths:Scott Long2006-10-152-219/+121
* Simplify the arguments to bce_tx_encap.Scott Long2006-10-141-17/+14
* More small whitespace cleanupsScott Long2006-10-141-4/+4
* Don't copy the bd_chain head pointers into temporary objects, they areScott Long2006-10-142-7/+3
* Fix some whitespaceScott Long2006-10-131-95/+95
* Add a new 'bce_mgmt_init_locked' function to enable the minimal partsDoug Ambrisko2006-09-201-0/+44
* Move ethernet VLAN tags from mtags to its own mbuf packet header fieldAndre Oppermann2006-09-171-7/+4