Commit Graph

171 Commits (b06f78f4d06988aca2353fba6376c25726d7e236)

Author SHA1 Message Date
Matt Carlson 5001e2f638 tg3: Fix DIDs, Enable 5717 support 15 years ago
Matt Carlson b196c7e45f tg3: Add rx prod ring consolidation 15 years ago
Matt Carlson 66711e6663 tg3: Create aliases for rx producer mailbox regs 15 years ago
Matt Carlson 2b2cdb65be tg3: Lay proucer ring handling groundwork 15 years ago
Matt Carlson 411da6407e tg3: rename rx_[std|jmb]_ptr 15 years ago
Matt Carlson cbf9ca6cf8 tg3: Allow DMAs to cross cacheline boundaries 15 years ago
Matt Carlson 615774fe59 tg3: Use tg3_start_xmit_dma_bug for 5717 A0 15 years ago
Matt Carlson e849cdc309 tg3: Add new HW_TSO_3 flag for 5717 15 years ago
Matt Carlson f66a29b03a tg3: Move TG3_FLG2_PROTECTED_NVRAM to tg3_flags3 15 years ago
Matt Carlson c2060fe1f3 tg3: Add 5717 phy ID 15 years ago
Matt Carlson c73430d04e tg3: Add 50610M phy ID for 5785 16 years ago
Matt Carlson 0e5f784c77 tg3: Add AC131 power down support 16 years ago
Matt Carlson 788a035e60 tg3: Improve 5785 PCIe performance 16 years ago
Matt Carlson 52cdf8526f tg3: Prevent a PCIe tx glitch 16 years ago
Matt Carlson 3f0e3ad723 tg3: Convert PHY_ADDR => TG3_PHY_MII_ADDR 16 years ago
Matt Carlson f40386c845 tg3: Fix disappearing 57780 devices 16 years ago
Matt Carlson 92c6b8d16a tg3: Fix 5906 transmit hangs 16 years ago
Matt Carlson 0e1406dd40 tg3: Assign flags to fixes in start_xmit_dma_bug 16 years ago
Matt Carlson 24bb4fb6da tg3: Fix phylib locking strategy 16 years ago
Eric Dumazet bf18a9f8b3 tg3: Remove prev_vlan_tag from struct tx_ring_info 16 years ago
Matt Carlson 882e9793fa tg3: Add MDIO bus address assignments 16 years ago
Matt Carlson a1b950d56d tg3: Add 5717 NVRAM detection routines 16 years ago
Matt Carlson f6eb9b1fc1 tg3: Add 5717 asic rev 16 years ago
Matt Carlson 8d9d7cfc0e tg3: Assign rx ret producer indexes by vector 16 years ago
Matt Carlson baf8a94a57 tg3: Add RSS support 16 years ago
Matt Carlson b6080e1260 tg3: Add coalesce parameters for msix vectors 16 years ago
Matt Carlson fe5f5787f0 tg3: Add TSS support 16 years ago
Matt Carlson f77a6a8e6c tg3: Add tx and rx ring resource tracking 16 years ago
Matt Carlson 679563f47c tg3: Add MSI-X support 16 years ago
Matt Carlson 4f125f42dd tg3: Add support code around kernel interrupt API 16 years ago
Matt Carlson fd2ce37f8e tg3: Add per-int coalesce now member 16 years ago
Matt Carlson f3f3f27e5b tg3: Move per-int tx members to a per-int struct 16 years ago
Matt Carlson 723344820a tg3: Move per-int rx members to per-int struct 16 years ago
Matt Carlson 898a56f8d8 tg3: Move general int members to a per-int struct 16 years ago
Matt Carlson 8ef0442f98 tg3: Move napi to per-int struct 16 years ago
Matt Carlson 79ed5ac7dd tg3: Use ext rx bds 16 years ago
Matt Carlson 21f581a536 tg3: Create a new prodring_set structure 16 years ago
Matt Carlson 287be12e17 tg3: Clarify rx buffer relationships 16 years ago
Matt Carlson 8f666b07ac tg3: Move the JUMBO_CAPABLE and SUPPORT_MSI flags 16 years ago
Matt Carlson 2befdcea96 tg3: Add new 5785 10/100 only device ID 16 years ago
Matt Carlson 7f97a4bd47 tg3: Convert code to use PHY_IS_FET 16 years ago
Matt Carlson 535ef6e112 tg3: Create MII_TG3_FET namespace 16 years ago
Matt Carlson bb85fbb6a9 tg3: Tune 5785 clock switching 16 years ago
Matt Carlson 5e7ccf2003 tg3: Add 57788, remove 57720 16 years ago
Matt Carlson 255ca311b6 tg3: Prevent tx BD corruption 16 years ago
Matt Carlson 521e6b90dd tg3: Fix 57780 asic rev PCIe link receiver errors 16 years ago
Matt Carlson 9cf74ebb63 tg3: Limit CLKREQ fix to A[01] of 57780 asic rev 16 years ago
Matt Carlson 33466d938f tg3: Prevent send BD corruption 16 years ago
Matt Carlson df259d8cba tg3: Handle NVRAM absent cases 16 years ago
Matt Carlson 624f8e5082 tg3: Allow screaming interrupt detection 16 years ago