summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_bge.c
AgeCommit message (Expand)Author
2008-06-07Add baudrate handling for fiber boards using the TBI interface.Brad Smith
2008-05-24And another Fujitsu Gigabit Etherenet card that is a bge(4) in disguise.Brad Smith
2008-05-23Another Fujitsu Gigabit Etherenet card that is a bge(4) in disguise.Mark Kettenis
2008-05-23Simplify the combination use of pci_mapreg_type()/pci_mapreg_map() asBrad Smith
2008-05-21Fujitsu PRIMEPOWER250/450 secondary LAN is a BCM5703C in disguise.Mark Kettenis
2008-05-14Add the Altima AC1003 PCI id.Brad Smith
2008-05-12Call mii_pollstat() instead of bge_tick() in bge_link_upd() so that linkBrad Smith
2008-05-11Remove special casing of the BCM5700 B2 chipset so that this revision alsoBrad Smith
2008-05-11Revert the last commit as this is not the proper way of fixing the issue.Brad Smith
2008-05-09Attempt to fix link status change handling so that the proper RTM_IFINFOKenneth R Westerback
2008-04-20rev 1.35 added special register settings for BCM5704 chipsets whenBrad Smith
2008-04-20Add a workaround for a CRC bug errata with BCM5701 A0 and B0 chipsetBrad Smith
2008-04-03Clean up the DMA read/write control register setup code and add someBrad Smith
2008-03-21Pass the MIIF_HAVEFIBER flag along to mii_attach() for MII based fiberBrad Smith
2008-02-20When collecting the hardware statistics add the interfaces input errorsBrad Smith
2008-02-20when bge has link, use autopolling for link status, not direct mii polls.Stuart Henderson
2008-02-18Add initial bits for fiber support with the BCM5714/BCM5715/BCM5780 chipsets.Brad Smith
2008-02-17- Correct clearing of the IFF_OACTIVE flag by ensuring the flag isBrad Smith
2008-02-02- Simplify statistics updates and remove redundant register reads.Brad Smith
2008-01-31recognize the BCM5755 C0 ASIC revision.Brad Smith
2007-11-17Rename fiber TBI flag from BGE_TBI to BGE_PHY_FIBER_TBI. No functional change.Brad Smith
2007-10-13Add support for BCM5906.Mark Kettenis
2007-10-09Use %zu for printing size_t values.Ray Lai
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