summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/if_bnxreg.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Make the bnx interrupt handler mpsafe, and perform rx and tx completionjmatthew2015-12-051-7/+5
* You only need <net/if_dl.h> if you're using LLADDR() or a sockaddr_dl.mpi2015-11-241-2/+1
* Do not include <net/if_vlan_var.h> when it's not necessary.mpi2015-11-141-6/+1
* Make room for media types of the future. Extend the ifmedia word to 64 bits.stsp2015-09-111-2/+2
* unifdef INET. missed a few headers in previous roundstedu2014-12-261-3/+1
* Fewer <netinet/in_systm.h>mpi2014-07-221-3/+1
* cut things that relied on mclgeti for rx ring accounting/restriction overdlg2014-07-081-2/+2
* replace the workq bits to supply new tx pkt descriptors with a task.dlg2013-10-301-3/+3
* Most network drivers include netinet/in_var.h, but apparently theybluhm2013-08-071-2/+1
* - remove ununsed PCI_ANY_ID macrosjasper2013-02-081-3/+1
* Under some circumstances (currently only reproducible with IPsec)mikeb2012-12-101-1/+2
* Add flow control to bnx(4)phessler2012-07-051-1/+3
* Stop doing shutdown hooks in network drivers where possible. We alreadyderaadt2010-09-201-2/+1
* remove the powerhook code. All architectures now use the ca_activate treederaadt2010-09-071-2/+1
* Support fibre PHY on BCM5709S. From FreeBSD via Brad.sthen2010-05-241-1/+2
* bnx(4) is a bit special. The chip itself is capable of swapping endianessclaudio2009-11-231-4/+8
* u_int32_t not u_int32_ts in debug code.claudio2009-09-051-2/+2
* fix a typo; from bradderaadt2009-07-031-2/+2
* this is a rather large change to add support for the BCM5709.dlg2009-07-031-11/+196
* newer bnx chips use a separate firmware to the "old" ones. this updatesdlg2009-07-031-72/+77
* Rewrite the interface flag handling case code and update the receivenaddy2009-06-201-3/+1
* replace arrays of dmamaps and mbuf pointers used to manage packetsdlg2009-04-221-5/+19
* tweak the whitespace in the softc a bit to make it easier to read.dlg2009-04-211-145/+145
* Fixed a problem that would cause errors (especially when in low memorybrad2008-06-241-2/+14
* Remove slack space for RX/TX chains since it only covers sloppy coding.brad2008-06-131-3/+5
* - Add a debug message to mention when a 2.5Gb adapter is found.brad2008-05-291-1/+5
* Add initial bits for fiber support with the BCM5706/BCM5708 chipsets.brad2008-02-281-3/+1
* Avoid unaligned PCI config space access.kettenis2008-02-221-2/+2
* add two new chip revisions.brad2007-09-141-1/+3
* remove jumbo frame support by replacing MEXTALLOC with MCLGET, andreyk2007-03-051-2/+3
* instead of establishing the interrupt in the mounthook, move it backreyk2007-03-031-1/+2
* move the interrupt establishment till after everything in the softc isdlg2007-01-201-1/+3
* Due to an incorrect macro, it appears that the driver has always beenbrad2006-11-201-2/+3
* Overhaul the transmit path:brad2006-10-191-17/+1
* - Simplify the arguments to bnx_tx_encap.brad2006-10-141-2/+1
* Use loadfirmware(9) to get /etc/firmware/bnx instead of hard-coding aderaadt2006-10-041-63/+62
* new structure for the firmware blob; ok bradderaadt2006-10-021-6/+68
* export a structure for the firmware file header. Unfortunately this isderaadt2006-09-201-1/+26
* enable Jumbo support.brad2006-08-211-5/+1
* #if 0 -> #ifdef BNX_JUMBObrad2006-08-201-2/+2
* - replace IF_DEQUEUE/IF_PREPEND with IFQ_POLL/IFQ_DEQUEUE.brad2006-08-201-2/+2
* Get rid of _HI & _LO macros altogether since they used a wrong idiom.marco2006-08-131-9/+1
* unmap memory address space in bnx_release_resources().brad2006-08-101-1/+2
* remove typedef's.brad2006-08-101-316/+308
* just use BYTE_ORDER directly instead of setting the drivers endian flags.brad2006-08-101-13/+5
* add sys/timeout.hbrad2006-08-091-1/+2
* Change #if __LP64__ to #ifdef __LP64__ as requested by bradmarco2006-08-091-2/+2
* Reorder dmamap & dmamem to match man page.marco2006-08-091-15/+7
* Add a rough initial port of the bce driver from FreeBSD, which providesbrad2006-06-261-0/+4875