bge: Always configure MII mode register
[dragonfly.git] / sys / dev / netif / bge / if_bge.c
2012-08-18 Sepherosa Ziehaubge: Always configure MII mode register
2012-08-14 Sepherosa Ziehaubge: Don't peek at the TX descriptor in txeof()
2012-08-12 Sepherosa Ziehaubge: Add TSO support for BCM5755 family chips
2012-07-26 Sepherosa Ziehaubge/bnx: Avoid using magic register name
2012-07-17 Sepherosa Ziehaubge: All chips using BGE_PCI_PRODID_ASICREV have CPMU
2012-07-17 Sepherosa Ziehaubge: Rework RWDMA configuration
2012-07-17 Sepherosa Ziehaubge: Don't bail, even if firmware hand shaking fails.
2012-07-12 Sepherosa Ziehaubge: Correct PHY test control register value name
2012-07-12 Sepherosa Ziehaubge: Force 128 bytes Max Payload Size on old PCI-E...
2012-07-12 Sepherosa Ziehaubge: Avoid using magic number for PCI-E PHY Test Contro...
2012-07-12 Sepherosa Ziehaubge: Add MSI support
2012-07-08 Sepherosa Ziehaubge: Split if_bgereg.h into if_bgereg.h and if_bgevar.h
2012-07-08 Sepherosa Ziehaubge: Cosmetic cleanup
2012-07-07 Sepherosa Ziehaubge/bce: Use mii private data to pass various flags...
2012-07-05 Sepherosa Ziehaubge: Add commented out code to set "clear ticks upon TX"
2012-07-05 Sepherosa Ziehaubge: Add BGE_IS_CRIPPLED to test BCM5788 and BCM5700
2012-07-05 Sepherosa Ziehaubge: Make sure coalesce parameters are in sane range
2012-07-05 Sepherosa Ziehaubge: Correct comment
2012-07-05 Sepherosa Ziehaubge: Factor our bge_link_poll()
2012-07-05 Sepherosa Ziehaubge: Add comment about coalesce parameters during interrupt
2012-07-04 Sepherosa Ziehaubge: Enable "tagged status" on non-BCM5788 and non...
2012-07-03 Sepherosa Ziehaubge: BGE_PCI_MISC_CTL resides in PCI configuration...
2012-07-03 Sepherosa Ziehaubge: Regroup code, no functional changes
2012-07-02 Sepherosa Ziehaubge: Don't force PCI Express TLP to be 128 bytes
2012-07-02 Sepherosa Ziehaubge: Workaround mbox write reordering for PCI-X devices
2012-07-02 Sepherosa Ziehaubge: If chip has CPMU, let it handle GPHY power down
2012-07-02 Sepherosa Ziehaubge: Always enable buffer manager
2012-07-02 Sepherosa Ziehaubge: Workaround BCM5906 chip bug
2012-07-02 Sepherosa Ziehaubge: Enable hardware patch for TX MAC lockup on BCM5755...
2012-07-02 Sepherosa Ziehaubge: Workaround "short DMA" bug on certain chips
2012-07-02 Sepherosa Ziehaubge: Avoid accessing invalid internal memory region...
2012-07-02 Sepherosa Ziehaubge: Properly configure receive and send RCBs
2012-07-02 Sepherosa Ziehaubge: Force interrupt if link status changes
2012-07-02 Sepherosa Ziehaubge: Rework MII register accessing and auto-polling...
2012-07-02 Sepherosa Ziehaubge: Adjust PHY workaround settings
2012-07-02 Sepherosa Ziehaubge/brgphy: Split PHY flags out of main flags
2012-07-02 Sepherosa Ziehaubge: Enable fix for read DMA FIFO overruns on certain...
2012-07-02 Sepherosa Ziehaubge: NetExtreme/NetLink controllers require memory...
2012-07-01 Sepherosa Ziehaubge: Utilize new mii_probe()
2012-06-29 Sepherosa Ziehaubge: Don't prevent bge_init if IFF_RUNNING is set
2012-06-29 Sepherosa Ziehaubge: Improve 5785 performance
2012-06-29 Sepherosa Ziehaubge: Reduce the number of dropped frames when flow...
2012-06-29 Sepherosa Ziehaubge: Disable UDP hardware checksum
2012-06-29 Sepherosa Ziehaubge: Avoid using magic number
2012-06-29 Sepherosa Ziehaubge: Properly enable Data Fifo Protection for certain...
2012-06-29 Sepherosa Ziehaubge: Zero out the status block during initialization
2012-06-29 Sepherosa Ziehaubge: For dual mode PHY controllers, make sure to enable...
2012-06-29 Sepherosa Ziehaubge: Don't touch jumbo frame registers on chips which...
2012-06-29 Sepherosa Ziehaubge: Improve TX performance on certain low end chips
2012-06-29 Sepherosa Ziehaubge: Reduce status block device update size
2012-06-29 Sepherosa Ziehaubge: x86_64 does not have alignment constraint either
2012-06-28 Sepherosa Ziehaubge: Proper configure PCI-X for BCM5703/5704 devices
2012-06-28 Sepherosa Ziehaubge: For BCM5703, limit DMA read watermark
2012-06-28 Sepherosa Ziehaubge: Enable hardware fixes for BCM5704 B0 as recommende...
2012-06-28 Sepherosa Ziehaubge: Revert small part of f47afe1, which setup PHY...
2012-06-28 Sepherosa Ziehaubge: In bge_stop, don't isolate PHY; it is unnecessary
2012-06-28 Sepherosa Ziehaubge: Add busdma constraints for old chips
2012-06-28 Sepherosa Ziehaubge: Add missing bit of commit f47afe1
2012-06-28 Sepherosa Ziehaubge: Limit BCM5701 B5 to 32-bit mode
2012-04-28 Sascha Wildnerkernel: Remove newlines from the panic messages that...
2012-04-13 Sepherosa Ziehauether: Don't manually packing up input mbufs
2011-12-30 Aggelos EconomopoulosModify ktr(4) to be typesafe
2011-12-29 Sepherosa Ziehauintr: Remove no longer correct ithread_cpuid; use rman_...
2011-11-26 John MarinoInitial import of binutils 2.22 on the new vendor branch
2011-07-18 Michael Neumannif_bge: Support more chipsets
2011-06-24 Sascha Wildnerkernel: Use NULL for DRIVER_MODULE()'s evh ...
2010-08-29 Matthew Dillonkernel - gcc -Os/-O2 warnings pass
2010-06-12 Sascha Wildnernetwork code: Convert if_multiaddrs from LIST to TAILQ.
2009-03-21 Sepherosa Ziehauether_input/rss: Pass packet info to ether_input_chain.
2009-03-17 Sepherosa Ziehaubce/bge(4): Allow txcsum/rxcsum to be set individually
2009-02-17 Sepherosa Ziehaubge(4): Remove unnecessary bus_dmamap_sync()
2009-02-17 Sepherosa Ziehaubge(4): Utilize bus_dmamap_load_mbuf_{defrag,segment}()
2009-02-17 Sepherosa Ziehaubge(4): Rework bge_newbuf_{std,jumbo}()
2009-02-17 Sepherosa Ziehaubge(4): Split RX/TX mbuf busdma tags
2009-02-17 Sepherosa Ziehaubge(4): Don't sync coherent memory
2009-02-17 Sepherosa Ziehaubge(4): Utilize bus_dmamem_coherent()
2009-02-17 Sepherosa Ziehaubge(4): Correct busdma parameters
2008-12-28 Sepherosa ZiehauUse pci_is_pcie()
2008-11-30 Sepherosa Ziehau- Use a longer timeout value for firmware handshaking.
2008-10-22 Sepherosa ZiehauAdd 5906/5906M support. Based on my old patch with...
2008-10-19 Sepherosa ZiehauAdd pcie_set_max_readrq() to avoid code duplication...
2008-10-19 Sepherosa ZiehauAdd m_devpad() to avoid code duplication in various...
2008-10-19 Sepherosa ZiehauReduce RX coal ticks to 100us (favors performance a...
2008-09-17 Sepherosa ZiehauAlways enable ETHER_INPUT_CHAIN support
2008-09-17 Sepherosa ZiehauRemove the '2' suffix from ether_input_chain and vlan_i...
2008-08-17 Sepherosa ZiehauNuke INTR_NETSAFE
2008-07-27 Sepherosa ZiehauSwitch to ETHER_INPUT2 on ethernet input path by default:
2008-07-22 Sepherosa Ziehau- Add bge_cksum_pad() to assist hardware csum offloadin...
2008-07-13 Sepherosa ZiehauUnload the bus dmamap, which was successfully loaded
2008-07-13 Sepherosa ZiehauIncreate receive max coalesced bds to 80 to prevent...
2008-07-06 Sepherosa ZiehauNuke unused macro and comment
2008-07-06 Sepherosa ZiehauPrint chip informantion in bge_attach() instead of...
2008-07-06 Sepherosa ZiehauAdjust default interrupt moderation variables
2008-07-06 Sepherosa ZiehauFor PCI Express devices:
2008-07-06 Sepherosa ZiehauTX coalesce ticks can't be more than 1023
2008-07-05 Sepherosa ZiehauIf boot verbose, print asicrev, chiprev and bus type.
2008-07-05 Sepherosa Ziehau- Add delay in MII registers reading
2008-06-25 Sepherosa ZiehauMake bge(4) aware ETHER_INPUT_CHAIN and ETHER_INPUT2
2008-05-16 Sepherosa ZiehauUnify vlan_input() and vlan_input_tag():
2008-05-14 Sepherosa ZiehauReduce ifnet.if_serializer contention on output path:
next