Module Name: src Committed By: msaitoh Date: Thu Apr 30 15:48:47 UTC 2015
Modified Files: src/sys/dev/pci: if_bge.c if_bgereg.h Log Message: - BGE_CHIPID_BCM5784_A1 is not 0x5784100 but 0x5784001. Only dmesg output is affected. - Add BGE_CHIPREV_5784_AX and BGE_CHIPID_BCM5784_B0. To generate a diff of this commit: cvs rdiff -u -r1.283 -r1.284 src/sys/dev/pci/if_bge.c cvs rdiff -u -r1.88 -r1.89 src/sys/dev/pci/if_bgereg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/pci/if_bge.c diff -u src/sys/dev/pci/if_bge.c:1.283 src/sys/dev/pci/if_bge.c:1.284 --- src/sys/dev/pci/if_bge.c:1.283 Mon Apr 27 17:42:20 2015 +++ src/sys/dev/pci/if_bge.c Thu Apr 30 15:48:46 2015 @@ -1,4 +1,4 @@ -/* $NetBSD: if_bge.c,v 1.283 2015/04/27 17:42:20 christos Exp $ */ +/* $NetBSD: if_bge.c,v 1.284 2015/04/30 15:48:46 msaitoh Exp $ */ /* * Copyright (c) 2001 Wind River Systems @@ -79,7 +79,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_bge.c,v 1.283 2015/04/27 17:42:20 christos Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_bge.c,v 1.284 2015/04/30 15:48:46 msaitoh Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -740,6 +740,7 @@ static const struct bge_revision { { BGE_CHIPID_BCM5761_A1, "BCM5761 A1" }, { BGE_CHIPID_BCM5784_A0, "BCM5784 A0" }, { BGE_CHIPID_BCM5784_A1, "BCM5784 A1" }, + { BGE_CHIPID_BCM5784_B0, "BCM5784 B0" }, /* 5754 and 5787 share the same ASIC ID */ { BGE_CHIPID_BCM5787_A0, "BCM5754/5787 A0" }, { BGE_CHIPID_BCM5787_A1, "BCM5754/5787 A1" }, Index: src/sys/dev/pci/if_bgereg.h diff -u src/sys/dev/pci/if_bgereg.h:1.88 src/sys/dev/pci/if_bgereg.h:1.89 --- src/sys/dev/pci/if_bgereg.h:1.88 Tue Jun 17 17:37:08 2014 +++ src/sys/dev/pci/if_bgereg.h Thu Apr 30 15:48:47 2015 @@ -1,4 +1,4 @@ -/* $NetBSD: if_bgereg.h,v 1.88 2014/06/17 17:37:08 msaitoh Exp $ */ +/* $NetBSD: if_bgereg.h,v 1.89 2015/04/30 15:48:47 msaitoh Exp $ */ /* * Copyright (c) 2001 Wind River Systems * Copyright (c) 1997, 1998, 1999, 2001 @@ -318,7 +318,8 @@ #define BGE_CHIPID_BCM5761_A0 0x5761000 #define BGE_CHIPID_BCM5761_A1 0x5761100 #define BGE_CHIPID_BCM5784_A0 0x5784000 -#define BGE_CHIPID_BCM5784_A1 0x5784100 +#define BGE_CHIPID_BCM5784_A1 0x5784001 +#define BGE_CHIPID_BCM5784_B0 0x5784100 #define BGE_CHIPID_BCM5752_A0 0x6000 #define BGE_CHIPID_BCM5752_A1 0x6001 #define BGE_CHIPID_BCM5752_A2 0x6002 @@ -385,6 +386,7 @@ #define BGE_CHIPREV_5704_BX 0x21 #define BGE_CHIPREV_5750_AX 0x40 #define BGE_CHIPREV_5750_BX 0x41 +#define BGE_CHIPREV_5784_AX 0x57840 #define BGE_CHIPREV_57765_AX 0x577850 /* PCI DMA Read/Write Control register */