[PATCH] [RFC] New driver "sfc" for Solarstorm SFC4000 controller - 2nd try

2007-12-13 Thread Robert Stonehouse
This is a resubmission of a new driver for Solarflare network controllers. The driver supports many types of PHY (10Gbase-T, XFP, CX4) on five different 10G reference designs and one 1G NIC ref design. The previous thread was: "[PATCH] [RFC] New driver "sfc" for Solarstorm SFC

Re: [PATCH] [RFC] New driver "sfc" for Solarstorm SFC4000 controller

2007-11-29 Thread Robert Stonehouse
Stephen Hemminger wrote: On Fri, 23 Nov 2007 17:08:15 + Ben Hutchings <[EMAIL PROTECTED]> wrote: 1. When we enable NAPI polling, we need to set __LINK_STATE_START in the net device used for NAPI. This bit is commented as private in netdevice.h, but e1000 also does this. Is this in

Re: [PATCH] [RFC] New driver "sfc" for Solarstorm SFC4000 controller

2007-11-27 Thread Joe Perches
On Tue, 2007-11-27 at 22:09 -0800, Stephen Hemminger wrote: > ERROR: Macros with multiple statements should be enclosed in a do - while loop > #21846: FILE: drivers/net/sfc/net_driver.h:1096: > + for (_channel = &_efx->channel[0]; \ > + _channel < &_efx->ch

Re: [PATCH] [RFC] New driver "sfc" for Solarstorm SFC4000 controller

2007-11-27 Thread Stephen Hemminger
On Fri, 23 Nov 2007 17:08:15 + Ben Hutchings <[EMAIL PROTECTED]> wrote: > This is a net driver (and MTD driver, sfc_mtd) for our SFC4000 10G > Ethernet controller, branded "Solarstorm", with various PHYs. It is > intended to support our NIC reference designs SFE4001 (10GBASE-T), > SFE4002 (XF

[PATCH] [RFC] New driver "sfc" for Solarstorm SFC4000 controller

2007-11-23 Thread Ben Hutchings
This is a net driver (and MTD driver, sfc_mtd) for our SFC4000 10G Ethernet controller, branded "Solarstorm", with various PHYs. It is intended to support our NIC reference designs SFE4001 (10GBASE-T), SFE4002 (XFP), SFE4003 (10GBASE-CX4), OEM designs based on them, and some development boards. W