From owner-freebsd-current@FreeBSD.ORG Sat Mar 12 05:01:12 2005 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3700216A4CE; Sat, 12 Mar 2005 05:01:12 +0000 (GMT) Received: from gate.soum.co.jp (gate.soum.co.jp [202.221.40.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34D3443D2F; Sat, 12 Mar 2005 05:01:11 +0000 (GMT) (envelope-from fujita@soum.co.jp) Received: from mail.soum.co.jp (mail.soum.co.jp [IPv6:2001:240:c4:1:203:baff:fea1:6471]) by gate.soum.co.jp (8.13.3/8.13.3) with ESMTP id j2C51ANK030424; Sat, 12 Mar 2005 14:01:10 +0900 (JST) (envelope-from fujita@soum.co.jp) Received: from localhost (vanilla.soum.co.jp [172.19.2.63]) by mail.soum.co.jp (8.13.3/8.13.3) with ESMTP id j2C519B5001421 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 12 Mar 2005 14:01:09 +0900 (JST) Date: Sat, 12 Mar 2005 14:01:08 +0900 (JST) Message-Id: <20050312.140108.71088219.fujita@soum.co.jp> To: freebsd-mobile@freebsd.org From: FUJITA Kazutoshi X-Face: "; PnIN=f2{%Xj2PnI+zHd.39&Cn1)}br_7:N|2[CbS87Du6#6?|UeqX'&OfyZG-mX#'5T>k/~8X(F,2Mb_pNd8]3Cb1u[kSZjF}J+#`L5(g); List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 05:01:12 -0000 ----Next_Part(Sat_Mar_12_14_01_08_2005_799)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi folks, I've got ThinkPad T43 which has BCM5751M, but it does not work with -current. It needs new device-id entry in bge driver. bge0@pci2:0:0: class=0x020000 card=0x05771014 chip=0x167d14e4 rev=0x11 hdr=0x00 vendor = 'Broadcom Corporation' device = 'BCM5751M NetXtreme Gigabit Ethernet PCI Express' class = network subclass = ethernet Thanks, ----Next_Part(Sat_Mar_12_14_01_08_2005_799)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="bge.patch" diff -u sys.orig/dev/bge/if_bge.c sys/dev/bge/if_bge.c --- sys.orig/dev/bge/if_bge.c Thu Jan 6 10:42:30 2005 +++ sys/dev/bge/if_bge.c Sat Mar 12 13:52:33 2005 @@ -163,6 +163,8 @@ "Broadcom BCM5750M Gigabit Ethernet" }, { BCOM_VENDORID, BCOM_DEVICEID_BCM5751, "Broadcom BCM5751 Gigabit Ethernet" }, + { BCOM_VENDORID, BCOM_DEVICEID_BCM5751M, + "Broadcom BCM5751M Gigabit Ethernet" }, { BCOM_VENDORID, BCOM_DEVICEID_BCM5782, "Broadcom BCM5782 Gigabit Ethernet" }, { BCOM_VENDORID, BCOM_DEVICEID_BCM5788, diff -u sys.orig/dev/bge/if_bgereg.h sys/dev/bge/if_bgereg.h --- sys.orig/dev/bge/if_bgereg.h Thu Jan 6 10:42:30 2005 +++ sys/dev/bge/if_bgereg.h Sat Mar 12 13:53:04 2005 @@ -1871,6 +1871,7 @@ #define BCOM_DEVICEID_BCM5750 0x1676 #define BCOM_DEVICEID_BCM5750M 0x167C #define BCOM_DEVICEID_BCM5751 0x1677 +#define BCOM_DEVICEID_BCM5751M 0x167D #define BCOM_DEVICEID_BCM5782 0x1696 #define BCOM_DEVICEID_BCM5788 0x169C #define BCOM_DEVICEID_BCM5901 0x170D ----Next_Part(Sat_Mar_12_14_01_08_2005_799)----