summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_bge.c
AgeCommit message (Expand)Author
2006-04-05add a power hook for bge(4).Brad Smith
2006-03-29check for IFF_RUNNING being set before calling bge_init().Brad Smith
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
2006-03-16if the link is down with a card using a fibre interface then show aBrad Smith
2006-03-10in bge_intr() also check the PCI State register to see if thereBrad Smith
2006-02-21- Overhaul link state detection code.Brad Smith
2006-02-13Due to an oversight on my part I forgot to remove clearing of theBrad Smith
2006-02-13revert rev 1.85. The mbuf needs to be re-mapped in the case of an error.Brad Smith
2006-02-11recognize another 5714 family chipset.Brad Smith
2006-02-09cleaning.Brad Smith
2006-02-09adjust timeouts a bit.Brad Smith
2006-02-08fix MTU check.Brad Smith
2006-02-06Make sure to call bge_setmulti() as we're enabling or disabling promiscuousBrad Smith
2006-02-02Call bge_setmulti() if IFF_ALLMULTI is set.Brad Smith
2006-02-02Optimize bge_rxeof() & bge_txeof(): return immediately if there are no packetsBrad Smith
2006-02-02Use alternate PCI DMA control register settings for PCI Express-basedBrad Smith
2006-02-01rearrange code section for enabling the read DMA state machineBrad Smith
2006-02-01one less magic value.Brad Smith
2006-02-01Set up the PCI DMA control register properly for the 5714 family,Brad Smith
2006-01-25- Count packets discarded by RX/TX MAC (cause of FIFO overflow, etc)Brad Smith
2005-12-28clear IFF_RUNNING here to get a full re-init.Brad Smith
2005-12-28using the PCI capability register to check for PCI-X mode doesn't get the exp...Brad Smith
2005-12-28Fix bge_eeprom_getbyte() to return 1 when timeout happens.Brad Smith
2005-12-28eliminate the last few quirk flags.Brad Smith
2005-12-12If a PCI-X card is detected then set bge_pcix.Brad Smith
2005-12-11recognize BCM5750 C1 on Ted's Fujitsu Lifebook S7000Brad Smith
2005-12-10re-add bge_shutdown() but also register the function withBrad Smith
2005-12-09remove unused function bge_shutdown().Brad Smith
2005-12-09some cleaning and fixing of comments.Brad Smith
2005-12-08- Enable the buffer manager on 5705 and newer ASICs.Brad Smith
2005-12-08This makes bge(4) only look for a PHY at id 1 as done by Broadcom'sBrad Smith
2005-12-08eliminate the BGE_QUIRK_FEWER_MBUFS quirk flag and assume lower mbufs onBrad Smith
2005-12-08add BCM5903M PCI id and recognize BCM5714 and BCM5715 ASICs.Brad Smith
2005-11-29Put this back in...Brad Smith
2005-11-28back out the last 2 commits to bge(4) for now.Brad Smith
2005-11-27Use pci_get_capability() to check if were on a PCI Express card or not.Brad Smith
2005-11-27add initial support for ASF.Brad Smith
2005-11-25fix BCM5714 PCI id name and add 5714S, 5715 and 5715S.Brad Smith
2005-11-25Use BGE_IS_5705_OR_BEYOND macro to check for the existence or non-existenceBrad Smith
2005-11-25remove prototype for a non-existent function bge_free_jumbo_mem.Brad Smith
2005-11-25Use BGE_IS_JUMBO_CAPABLE in one more spot.Brad Smith
2005-11-25use 5780 here instead of 5714.Brad Smith
2005-11-25don't bother setting error in bge_attach() when its not actuallyBrad Smith
2005-11-25Use BGE_IS_575X_PLUS macro when checking whether to use the PCI Express test ...Brad Smith
2005-11-25Use BGE_IS_JUMBO_CAPABLE macro to figure out whether weBrad Smith
2005-11-24add a few macros allowing selection of certain generations ofBrad Smith
2005-11-24don't redefine BGE_PCIMISCCTL_ENDIAN_WORDSWAP and lower the delay whileFederico G. Schwindt
2005-11-19Correct a performance bug from Bill Paul's original FreeBSD bge(4) driver:Brad Smith
2005-11-14bus_size_t is a more proper type for a register offset [against bh]Michael Shalayeff
2005-10-21tidy up dmesg printing.Brad Smith