From patchwork Mon Nov 9 20:25:19 2009 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sven Anders X-Patchwork-Id: 38022 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.176.167]) by ozlabs.org (Postfix) with ESMTP id 0C08FB7BB5 for ; Tue, 10 Nov 2009 11:00:29 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754224AbZKIUZR (ORCPT ); Mon, 9 Nov 2009 15:25:17 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754037AbZKIUZR (ORCPT ); Mon, 9 Nov 2009 15:25:17 -0500 Received: from metropolitan.anduras.de ([80.237.200.159]:43417 "EHLO metropolitan.anduras.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753823AbZKIUZQ (ORCPT ); Mon, 9 Nov 2009 15:25:16 -0500 Received: from popper.anduras.office (p54918733.dip0.t-ipconnect.de [84.145.135.51]) (Authenticated sender: anduras@anduras.priv) by metropolitan.anduras.de (Postfix) with ESMTP id 5D8691E543C for ; Mon, 9 Nov 2009 21:25:21 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by popper.anduras.office (Postfix) with ESMTP id DE8A62140A5 for ; Mon, 9 Nov 2009 21:25:20 +0100 (CET) Received: from popper.anduras.office ([127.0.0.1]) by localhost (popper.anduras.office [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11959-08 for ; Mon, 9 Nov 2009 21:25:20 +0100 (CET) Received: from [192.168.10.15] (suburban.anduras.office [10.10.20.242]) by popper.anduras.office (Postfix) with ESMTP id 5D1C2214001 for ; Mon, 9 Nov 2009 21:25:20 +0100 (CET) Message-ID: <4AF87AAF.2020508@anduras.de> Date: Mon, 09 Nov 2009 21:25:19 +0100 From: Sven Anders Organization: Privat User-Agent: Thunderbird 2.0.0.23 (X11/20090817) MIME-Version: 1.0 To: netdev Subject: [PATCH] e1000e: Add new ID X-Enigmail-Version: 0.95.7 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Hello! We use the the 82571EB (QUAD COPPER BP) with the e1000e driver. We haven't experienced any problems yet. The patch is trivial, just adding a new PCI ID... Regards Sven Anders --- linux-2.6.26.2/drivers/net/e1000e/hw.h.orig 2008-09-29 14:20:55.000000000 +0200 +++ linux-2.6.26.2/drivers/net/e1000e/hw.h 2008-09-29 14:26:38.000000000 +0200 @@ -323,6 +323,7 @@ #define E1000_DEV_ID_82571PT_QUAD_COPPER 0x10D5 #define E1000_DEV_ID_82571EB_QUAD_FIBER 0x10A5 #define E1000_DEV_ID_82571EB_QUAD_COPPER_LP 0x10BC +#define E1000_DEV_ID_82571EB_QUAD_COPPER_BP 0x10A0 #define E1000_DEV_ID_82571EB_SERDES_DUAL 0x10D9 #define E1000_DEV_ID_82571EB_SERDES_QUAD 0x10DA #define E1000_DEV_ID_82572EI_COPPER 0x107D --- linux-2.6.26.2/drivers/net/e1000e/netdev.c.orig 2008-09-29 14:27:01.000000000 +0200 +++ linux-2.6.26.2/drivers/net/e1000e/netdev.c 2008-09-29 14:27:29.000000000 +0200 @@ -4560,6 +4560,7 @@ { PCI_VDEVICE(INTEL, E1000_DEV_ID_82571EB_FIBER), board_82571 }, { PCI_VDEVICE(INTEL, E1000_DEV_ID_82571EB_QUAD_COPPER), board_82571 }, { PCI_VDEVICE(INTEL, E1000_DEV_ID_82571EB_QUAD_COPPER_LP), board_82571 }, + { PCI_VDEVICE(INTEL, E1000_DEV_ID_82571EB_QUAD_COPPER_BP), board_82571 }, { PCI_VDEVICE(INTEL, E1000_DEV_ID_82571EB_QUAD_FIBER), board_82571 }, { PCI_VDEVICE(INTEL, E1000_DEV_ID_82571EB_SERDES), board_82571 }, { PCI_VDEVICE(INTEL, E1000_DEV_ID_82571EB_SERDES_DUAL), board_82571 }, --- linux-2.6.26.2/drivers/net/e1000e/82571.c.orig 2008-09-29 14:27:42.000000000 +0200 +++ linux-2.6.26.2/drivers/net/e1000e/82571.c 2008-09-29 14:28:04.000000000 +0200 @@ -274,6 +274,7 @@ case E1000_DEV_ID_82571EB_QUAD_COPPER: case E1000_DEV_ID_82571EB_QUAD_FIBER: case E1000_DEV_ID_82571EB_QUAD_COPPER_LP: + case E1000_DEV_ID_82571EB_QUAD_COPPER_BP: case E1000_DEV_ID_82571PT_QUAD_COPPER: adapter->flags |= FLAG_IS_QUAD_PORT; /* mark the first port */