index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
pci
/
if_bnxreg.h
Age
Commit message (
Expand
)
Author
2022-01-09
spelling
Jonathan Gray
2015-12-05
Make the bnx interrupt handler mpsafe, and perform rx and tx completion
Jonathan Matthew
2015-11-24
You only need <net/if_dl.h> if you're using LLADDR() or a sockaddr_dl.
Martin Pieuchot
2015-11-14
Do not include <net/if_vlan_var.h> when it's not necessary.
Martin Pieuchot
2015-09-11
Make room for media types of the future. Extend the ifmedia word to 64 bits.
Stefan Sperling
2014-12-26
unifdef INET. missed a few headers in previous rounds
Ted Unangst
2014-07-22
Fewer <netinet/in_systm.h>
Martin Pieuchot
2014-07-08
cut things that relied on mclgeti for rx ring accounting/restriction over
David Gwynne
2013-10-30
replace the workq bits to supply new tx pkt descriptors with a task.
David Gwynne
2013-08-07
Most network drivers include netinet/in_var.h, but apparently they
Alexander Bluhm
2013-02-08
- remove ununsed PCI_ANY_ID macros
Jasper Lievisse Adriaanse
2012-12-10
Under some circumstances (currently only reproducible with IPsec)
Mike Belopuhov
2012-07-05
Add flow control to bnx(4)
Peter Hessler
2010-09-20
Stop doing shutdown hooks in network drivers where possible. We already
Theo de Raadt
2010-09-07
remove the powerhook code. All architectures now use the ca_activate tree
Theo de Raadt
2010-05-24
Support fibre PHY on BCM5709S. From FreeBSD via Brad.
Stuart Henderson
2009-11-23
bnx(4) is a bit special. The chip itself is capable of swapping endianess
Claudio Jeker
2009-09-05
u_int32_t not u_int32_ts in debug code.
Claudio Jeker
2009-07-03
fix a typo; from brad
Theo de Raadt
2009-07-03
this is a rather large change to add support for the BCM5709.
David Gwynne
2009-07-03
newer bnx chips use a separate firmware to the "old" ones. this updates
David Gwynne
2009-06-20
Rewrite the interface flag handling case code and update the receive
Christian Weisgerber
2009-04-22
replace arrays of dmamaps and mbuf pointers used to manage packets
David Gwynne
2009-04-21
tweak the whitespace in the softc a bit to make it easier to read.
David Gwynne
2008-06-24
Fixed a problem that would cause errors (especially when in low memory
Brad Smith
2008-06-13
Remove slack space for RX/TX chains since it only covers sloppy coding.
Brad Smith
2008-05-29
- Add a debug message to mention when a 2.5Gb adapter is found.
Brad Smith
2008-02-28
Add initial bits for fiber support with the BCM5706/BCM5708 chipsets.
Brad Smith
2008-02-22
Avoid unaligned PCI config space access.
Mark Kettenis
2007-09-14
add two new chip revisions.
Brad Smith
2007-03-05
remove jumbo frame support by replacing MEXTALLOC with MCLGET, and
Reyk Floeter
2007-03-03
instead of establishing the interrupt in the mounthook, move it back
Reyk Floeter
2007-01-20
move the interrupt establishment till after everything in the softc is
David Gwynne
2006-11-20
Due to an incorrect macro, it appears that the driver has always been
Brad Smith
2006-10-19
Overhaul the transmit path:
Brad Smith
2006-10-14
- Simplify the arguments to bnx_tx_encap.
Brad Smith
2006-10-04
Use loadfirmware(9) to get /etc/firmware/bnx instead of hard-coding a
Theo de Raadt
2006-10-02
new structure for the firmware blob; ok brad
Theo de Raadt
2006-09-20
export a structure for the firmware file header. Unfortunately this is
Theo de Raadt
2006-08-21
enable Jumbo support.
Brad Smith
2006-08-20
#if 0 -> #ifdef BNX_JUMBO
Brad Smith
2006-08-20
- replace IF_DEQUEUE/IF_PREPEND with IFQ_POLL/IFQ_DEQUEUE.
Brad Smith
2006-08-13
Get rid of _HI & _LO macros altogether since they used a wrong idiom.
Marco Peereboom
2006-08-10
unmap memory address space in bnx_release_resources().
Brad Smith
2006-08-10
remove typedef's.
Brad Smith
2006-08-10
just use BYTE_ORDER directly instead of setting the drivers endian flags.
Brad Smith
2006-08-09
add sys/timeout.h
Brad Smith
2006-08-09
Change #if __LP64__ to #ifdef __LP64__ as requested by brad
Marco Peereboom
2006-08-09
Reorder dmamap & dmamem to match man page.
Marco Peereboom
2006-06-26
Add a rough initial port of the bce driver from FreeBSD, which provides
Brad Smith