summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_bgereg.h
AgeCommit message (Expand)Author
2011-02-15Add workaround for BCM5906 A0/1/2 controller silicon bug. WhenRobert Nagy
2010-09-20Stop doing shutdown hooks in network drivers where possible. We alreadyTheo de Raadt
2010-09-07remove the powerhook code. All architectures now use the ca_activate treeTheo de Raadt
2010-07-09- Setup proper mbuf pool watermarks for BCM5717 / BCM57765 chipsets.Stuart Henderson
2010-01-09Add support for the Broadcom BCM57765 ASIC and newer BroadcomChristian Weisgerber
2009-10-11Add support for the Broadcom BCM5717 ASIC and the BCM5717 / BCM5718 chipsets.Stuart Henderson
2009-07-21Add a family flag for the original 5700 series chipsets. Idea from FreeBSD.Christian Weisgerber
2009-06-19Allow bge(4) to recognize the revisions of the 57780 ASICs. From Brad.Christian Weisgerber
2009-06-19Some more defines for bge(4). Mainly bits for accessingChristian Weisgerber
2009-06-04replace the cumbersome macros that check for chip revisions with quirk flagsChristian Weisgerber
2009-06-03register bit definitions instead of magic numbers;Christian Weisgerber
2009-06-02minor tidying; from Brad; ok sthen@Christian Weisgerber
2009-05-21add support for BCM576x, 577xx, and some new 572x/578x devices.Stuart Henderson
2009-04-23Start using extended buffer descriptors on the jumbo ring and use MCLGETI toMark Kettenis
2008-12-23if we cant put enough packets on the rx ring then schedule a timeout toDavid Gwynne
2008-12-03switch bge over to using MCLGETI when allocating mbufs for the rx ring.David Gwynne
2008-11-08brad, noone said you could go making changes like that (doubling theTheo de Raadt
2008-11-08Clean up some of the comments.Brad Smith
2008-11-07When initializing the MAC put the PHY into ready state for BCM5906Brad Smith
2008-07-17Add a flag and allow the driver to identify the BCM5788 chipsets. They'reBrad Smith
2008-07-16Enable the read DMA engine's PCI read request burst length long burstBrad 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-02Correct the comment describing the BGE_PCISTATE_PCI_BUSSPEED bit.Brad 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-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-11Make BGE_JUMBO_FRAMELEN big enough to include vlan tag. Fixes problems withMark Kettenis
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-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-10-22recognize the BCM5715 A3 chipset.Brad Smith
2006-10-19s/Mhz/MHz/ in comments and printf() stringsTom Cosgrove
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-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-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-08-29Add support for onboard bge(4)'s on Sun UltraSPARC hardware that apparentlyMark 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