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_bge.c
Age
Commit message (
Expand
)
Author
2010-04-06
A fix for the PCI-X check so that this is only tested on controllers
Christian Weisgerber
2010-03-30
Have bge_start check if there are less than 16 free send BDs and if not
Christian Weisgerber
2010-01-10
Do not try to reevaluate the current RX production index on each
Christian Weisgerber
2010-01-09
Add support for the Broadcom BCM57765 ASIC and newer Broadcom
Christian Weisgerber
2009-12-17
- correct the PCI ids for the BCM5717 and BCM5718 chipsets
Stuart Henderson
2009-12-09
Do not count input errors twice. We always read input errors from
Christian Weisgerber
2009-11-30
Re-initialise the interface upon resume.
Mark Kettenis
2009-10-11
Correct a copy-and-pasto (check for the same device type twice in
Stuart Henderson
2009-10-11
Add support for the Broadcom BCM5717 ASIC and the BCM5717 / BCM5718 chipsets.
Stuart Henderson
2009-10-07
The BCM5703 ASIC ID is actually shared with the BCM5702 ASIC so
Stuart Henderson
2009-10-02
Remove BCM57720 as it's not going to be released. From a Broadcom
Stuart Henderson
2009-09-30
- Sync the BCM5785G PCI id for bge(4) and add BCM5785F / BCM57788.
Stuart Henderson
2009-08-13
- consistify cfdriver for the ethernet drivers (0 -> NULL)
Jasper Lievisse Adriaanse
2009-08-09
MCLGETI() will now allocate a mbuf header if it is not provided, thus
Theo de Raadt
2009-08-08
bring comments in line with reality; from Brad
Christian Weisgerber
2009-08-06
Backout r1.274, william@ has tracked down watchdog timeouts with
Stuart Henderson
2009-07-21
Add a family flag for the original 5700 series chipsets. Idea from FreeBSD.
Christian Weisgerber
2009-06-19
Allow bge(4) to recognize the revisions of the 57780 ASICs. From Brad.
Christian Weisgerber
2009-06-11
Limit the BCM5701 B5 chipset to 32-bit mode as a workaround for a
Stuart Henderson
2009-06-11
Set the DMA read watermark to 4 on the BCM5703 chipset in PCI-X mode.
Stuart Henderson
2009-06-06
remove unused variable prevlen and a second initialization of ifp.
Stuart Henderson
2009-06-05
%zu is not meant for size_t in the kernel. Change to %lu.
Ray Lai
2009-06-04
enable IPv6 receive TCP/UDP checksum offload for the 5755 and later chips;
Christian Weisgerber
2009-06-04
replace the cumbersome macros that check for chip revisions with quirk flags
Christian Weisgerber
2009-06-03
rename some macros for more consistent naming; from Brad
Christian Weisgerber
2009-06-03
set IFF_ALLMULTI properly also when in promiscuous mode and some
Christian Weisgerber
2009-06-03
register bit definitions instead of magic numbers;
Christian Weisgerber
2009-06-02
minor tidying; from Brad; ok sthen@
Christian Weisgerber
2009-06-02
"Add a macro to define the newer generation of bge(4) chipsets. Simplifies
Stuart Henderson
2009-05-24
Support hardware checksumming, from FreeBSD.
Christian Weisgerber
2009-05-21
add support for BCM576x, 577xx, and some new 572x/578x devices.
Stuart Henderson
2009-04-23
Start using extended buffer descriptors on the jumbo ring and use MCLGETI to
Mark Kettenis
2009-01-27
make drivers tell the mclgeti allocator what their maximum ring size is
David Gwynne
2008-12-23
sizeof(bge_devices) / sizeof(bge_devices[0]) -> nitems(bge_devices)
David Gwynne
2008-12-23
if we cant put enough packets on the rx ring then schedule a timeout to
David Gwynne
2008-12-03
switch bge over to using MCLGETI when allocating mbufs for the rx ring.
David Gwynne
2008-11-28
Eliminate the redundant bits of code for MTU and multicast handling
Brad Smith
2008-11-22
perform bus_dmamap_syncs on the rx mbufs. this is obviously maintained by
David Gwynne
2008-11-09
Introduce bpf_mtap_ether(), which for the benefit of bpf listeners
Christian Weisgerber
2008-11-08
brad, noone said you could go making changes like that (doubling the
Theo de Raadt
2008-11-08
When initializing the standard RX ring, do not allocate mbufs clusters for the
Theo de Raadt
2008-11-08
Clean up some of the comments.
Brad Smith
2008-11-08
When initializing the standard RX ring, allocate mbufs clusters for the
Brad Smith
2008-11-07
When initializing the MAC put the PHY into ready state for BCM5906
Brad Smith
2008-10-19
Re-add support for RX VLAN tag stripping.
Brad Smith
2008-10-16
Switch the existing TX VLAN hardware support over to having the
Christian Weisgerber
2008-10-14
Change m_devget()'s outdated and unused "offset" argument: It is
Christian Weisgerber
2008-10-02
First step towards cleaning up the Ethernet driver ioctl handling.
Brad Smith
2008-09-23
Rewrite two small sections of code in bge_blockinit() to simplify the
Brad Smith
2008-09-18
Introduce the infrastructure required to support hardware VLAN tag
Christian Weisgerber
[next]