--- old/usr/src/uts/common/io/bge/bge_chip2.c Mon Sep 17 17:32:10 2007 +++ new/usr/src/uts/common/io/bge/bge_chip2.c Mon Sep 17 17:32:10 2007 @@ -24,7 +24,7 @@ * Use is subject to license terms. */ -#pragma ident "@(#)bge_chip2.c 1.48 07/07/02 SMI" +#pragma ident "@(#)bge_chip2.c 1.49 07/09/17 SMI" #include "bge_impl.h" @@ -1857,6 +1857,7 @@ case DEVICE_ID_5752M: case DEVICE_ID_5754: case DEVICE_ID_5755: + case DEVICE_ID_5755M: case DEVICE_ID_5721: case DEVICE_ID_5714C: case DEVICE_ID_5714S: @@ -2066,6 +2067,7 @@ break; case DEVICE_ID_5755: + case DEVICE_ID_5755M: cidp->chip_label = 5755; cidp->pci_type = BGE_PCI_E; cidp->mbuf_lo_water_rdma = RDMA_MBUF_LOWAT_5705; --- old/usr/src/uts/common/io/bge/bge_hw.h Mon Sep 17 17:32:11 2007 +++ new/usr/src/uts/common/io/bge/bge_hw.h Mon Sep 17 17:32:11 2007 @@ -27,7 +27,7 @@ #ifndef _BGE_HW_H #define _BGE_HW_H -#pragma ident "@(#)bge_hw.h 1.29 07/07/02 SMI" +#pragma ident "@(#)bge_hw.h 1.30 07/09/17 SMI" #ifdef __cplusplus extern "C" { @@ -80,6 +80,7 @@ #define DEVICE_ID_5753 0x16fd #define DEVICE_ID_5754 0x167a #define DEVICE_ID_5755 0x167b +#define DEVICE_ID_5755M 0x1673 #define DEVICE_ID_5721 0x1659 #define DEVICE_ID_5714C 0x1668 #define DEVICE_ID_5714S 0x1669 @@ -161,6 +162,7 @@ (bgep->chipid.device == DEVICE_ID_5705_2) ||\ (bgep->chipid.device == DEVICE_ID_5754) ||\ (bgep->chipid.device == DEVICE_ID_5755) ||\ + (bgep->chipid.device == DEVICE_ID_5755M) ||\ (bgep->chipid.device == DEVICE_ID_5753)) #define DEVICE_5721_SERIES_CHIPSETS(bgep) \