summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_bge.c
AgeCommit message (Expand)Author
2007-06-21rework how the IFF_PROMISC and IFF_ALLMULTI flags are dealt with, and howDavid Gwynne
2007-05-03The ring replenish threshold change needed to work around a hardwareTom Cosgrove
2007-05-02the 5754 and 5787 share the same ASIC ID, make the crazy strings list bothDavid Gwynne
2007-05-02do { } while (0) for the debug macrosDavid Gwynne
2007-04-03On sparc64, prefer the local-mac-address provided by the PROM. Makes sure theMark Kettenis
2007-03-19Fix some code relative to chips that don't currently work (BCM5722 &Kenneth R Westerback
2007-02-16bge_newbuf_std() should return ENOBUFS on failure, as that's whatKenneth R Westerback
2007-02-10Add more chipset revision ids.Kenneth R Westerback
2007-01-30Rough in more support for 5787/5755 chips so far known to not work orKenneth R Westerback
2007-01-19Workarounds for DMA HW errata on pci express chips. Based on FreeBSDKenneth R Westerback
2007-01-10Flow control support for bge(4)/brgphy(4). From brad@ based on code fromMark Kettenis
2006-12-22Remove never used code for a BCM5700 feature (BGE_EXTRAM) that didn'tKenneth R Westerback
2006-12-17Add/modify some comments. From Brad.Kenneth R Westerback
2006-12-08Add the Broadcom BCM5787F PCI id.Gordon Willem Klok
2006-12-04report full/half duplex state for non-MII interfacesReyk Floeter
2006-11-26revert the Jumbo diff that was commited as part of a wireles drivers commit.Brad Smith
2006-11-26do not have each net80211 driver define its own rates structures. if they useTheo de Raadt
2006-11-20set the IFCAP_VLAN_HWTAGGING capabilities flag.Brad Smith
2006-10-28M_TRAILINGSPACE(m) returns 0 if M_READONLY(m) is true,Brad Smith
2006-10-26Fix this by commiting the proper revision of the bge_encap() diff.Brad Smith
2006-10-26bge_encap():Brad Smith
2006-10-25replace a few more instances of hand rolled code with theBrad Smith
2006-10-22recognize the BCM5715 A3 chipset.Brad Smith
2006-10-17disable the firmware fastboot feature on 5752/5755 and 5787 ASICs,Brad Smith
2006-10-15recognize the BCM5787 A2 chipset.Brad Smith
2006-10-10revert the firmware synchronization change in rev 1.178, this is the causeBrad Smith
2006-10-09The mickey (/brad) jumbo allocation avoidance patch triggers the sameTheo de Raadt
2006-10-07add a no Ethernet@Wirespeed flag.Brad Smith
2006-10-07add and set PHY workaround flags depending on the ASIC revisionBrad Smith
2006-10-01pack several boolean fields into the existing bge_flags field.Brad Smith
2006-10-01add the PCI ids for the BCM5722, BCM5756, BCM5906 and BCM5906M chipsets.Brad Smith
2006-09-26update the comment for bge_chipinit().Brad Smith
2006-09-26do not alloc jumbo buffers (3.5m per iface) and also do not allow card to rec...Michael Shalayeff
2006-09-17add a flag to indicate which boards are only capable of 10/100 modes ofBrad Smith
2006-09-17Readd the Dell PHY LED setup workaround and the Jumbo capability flag.Brad Smith
2006-09-17- correct the firmware synchronization in bge_reset(), thisBrad Smith
2006-09-17defer establishing the interrupt until later during attach, to let theBrad Smith
2006-09-16Get subvendor from the PROM instead of the PCI configuration space, since theMark Kettenis
2006-08-30Try to read station address from the chip first, then try the EEPROM (if weMark Kettenis
2006-08-29Add support for onboard bge(4)'s on Sun UltraSPARC hardware that apparentlyMark Kettenis
2006-08-28Get MAC address from the OpenFirmware local-mac-address property on sparc64.Mark Kettenis
2006-08-28revert flags usage commits. too close to release. will go in post release ins...Brad Smith
2006-08-28add a BGE_JUMBO flag.Brad Smith
2006-08-28Set the BGE_NO3LED flag to properly adjust the PHY LED mode if attachingBrad Smith
2006-08-27it works a little better like this.Brad Smith
2006-08-27pack several boolean fields into the existing bge_flags field.Brad Smith
2006-08-04move the promiscuous mode handling code into bge_setpromisc() and simplifyBrad Smith
2006-07-01recognize the 5750 C2.Brad Smith
2006-06-29do not return from the reset function if there was a timeoutBrad Smith
2006-06-27don't set BGE_DEBUG by default, reduces the bloat a bit. noticed by deraadt.Brad Smith