Skip to content

tg3: 5717 support part 1

Matt Carlson netdev 1 version In review

Get series with b4
b4 am 1251585276.29660@xw6200

Versions newest first

  1. v1 Latest17 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/17tg3: Delay mdio bus init until fw finishesdrivers/net/tg3.c+2 -20 replies
2/17tg3: Add new 5785 10/100 only device IDdrivers/net/tg3.c drivers/net/tg3.h include/linux/pci_ids.h+4 -20 replies
3/17tg3: Reformat NVRAM case statementsdrivers/net/tg3.c+183 -1860 replies
4/17tg3: Break out mini producer ring handlingdrivers/net/tg3.c+12 -110 replies
5/17tg3: Move the JUMBO_CAPABLE and SUPPORT_MSI flagsdrivers/net/tg3.c drivers/net/tg3.h+7 -70 replies
6/17tg3: Clarify rx buffer relationshipsdrivers/net/tg3.c drivers/net/tg3.h+24 -200 replies
7/17tg3: Create rx producer ring setup routinesdrivers/net/tg3.c+144 -870 replies
8/17tg3: Create a new prodring_set structuredrivers/net/tg3.c drivers/net/tg3.h+100 -900 replies
9/17tg3: Use ext rx bdsdrivers/net/tg3.c drivers/net/tg3.h+10 -90 replies
10/17tg3: Cleanup interrupt setup / teardowndrivers/net/tg3.c+46 -480 replies
11/17tg3: Move napi to per-int structdrivers/net/tg3.c drivers/net/tg3.h+25 -230 replies
12/17tg3: Convert ISR parameter to tnapidrivers/net/tg3.c+25 -240 replies
13/17tg3: Convert napi handlers to use tnapidrivers/net/tg3.c+32 -230 replies
14/17tg3: Move general int members to a per-int structdrivers/net/tg3.c drivers/net/tg3.h+80 -660 replies
15/17tg3: Move per-int rx members to per-int structdrivers/net/tg3.c drivers/net/tg3.h+37 -290 replies
16/17tg3: Move per-int tx members to a per-int structdrivers/net/tg3.c drivers/net/tg3.h+86 -790 replies
17/17tg3: Update version to 3.101drivers/net/tg3.c+2 -20 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/17] tg3: 5717 support part 1

This patchset adds two patches for the 5785 and starts support for the 5717 ASIC rev. The 5717 ASIC rev is a new dual-port NetXtreme I server controller family that supports MSIX, jumbo frames, TSS and RSS. The devices can operate with copper and / or serdes phys. This patchset gets the ball rolling by taking care of a few housekeeping items and then preparing the napi and interrupt routines for multiple interrupt vector support.