From 5f28a8273cda869edd1af63f0b8cca5b7af42541 Mon Sep 17 00:00:00 2001 From: af Date: Fri, 4 Apr 2008 14:41:42 -0700 Subject: PSARC/2008/233 Intel 5400 chipset Memory Controller Hub 6656577 FMA for Intel 5400 memory controller 6672458 intel_nb5000 exposes incorrect DIMM size property 6684515 intel_nb5000 driver does not correctly detect last 4 dimms when greater than 4 dimms on channel --- usr/src/uts/intel/sys/mc_intel.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'usr/src/uts/intel/sys') diff --git a/usr/src/uts/intel/sys/mc_intel.h b/usr/src/uts/intel/sys/mc_intel.h index ba955e1686..c7f17a03c1 100644 --- a/usr/src/uts/intel/sys/mc_intel.h +++ b/usr/src/uts/intel/sys/mc_intel.h @@ -127,10 +127,25 @@ extern "C" { #define FM_EREPORT_PAYLOAD_NAME_RECFBDF "recfbdf" #define FM_EREPORT_PAYLOAD_NAME_CERRCNT "cerrcnt" #define FM_EREPORT_PAYLOAD_NAME_CERRCNT_LAST "cerrcnt_last" +#define FM_EREPORT_PAYLOAD_NAME_CERRCNTA "cerrcnta" +#define FM_EREPORT_PAYLOAD_NAME_CERRCNTB "cerrcntb" +#define FM_EREPORT_PAYLOAD_NAME_CERRCNTC "cerrcntc" +#define FM_EREPORT_PAYLOAD_NAME_CERRCNTD "cerrcntd" +#define FM_EREPORT_PAYLOAD_NAME_CERRCNTA_LAST "cerrcnta_last" +#define FM_EREPORT_PAYLOAD_NAME_CERRCNTB_LAST "cerrcntb_last" +#define FM_EREPORT_PAYLOAD_NAME_CERRCNTC_LAST "cerrcntc_last" +#define FM_EREPORT_PAYLOAD_NAME_CERRCNTD_LAST "cerrcntd_last" #define FM_EREPORT_PAYLOAD_NAME_PCISTS "pcists" #define FM_EREPORT_PAYLOAD_NAME_PEXDEVSTS "pexdevsts" #define FM_EREPORT_PAYLOAD_NAME_ERROR_NO "intel-error-list" +#define FM_EREPORT_PAYLOAD_NAME_CTSTS "ctsts" +#define FM_EREPORT_PAYLOAD_NAME_THRTSTS "thrtsts" +#define FM_EREPORT_PAYLOAD_NAME_FERR_FAT_THR "ferr_fat_thr" +#define FM_EREPORT_PAYLOAD_NAME_NERR_FAT_THR "nerr_fat_thr" +#define FM_EREPORT_PAYLOAD_NAME_FERR_NF_THR "ferr_nf_thr" +#define FM_EREPORT_PAYLOAD_NAME_NERR_NF_THR "nerr_nf_thr" + #define FM_EREPORT_PAYLOAD_NAME_ADDR "addr" #define FM_EREPORT_PAYLOAD_NAME_BANK_NUM "bank-number" #define FM_EREPORT_PAYLOAD_NAME_BANK_MISC "bank-misc" @@ -179,6 +194,9 @@ extern "C" { #define INTEL_NB_5000V 0x25d48086 #define INTEL_NB_5000X 0x25c08086 #define INTEL_NB_5000Z 0x25d08086 +#define INTEL_NB_5400 0x40008086 +#define INTEL_NB_5400A 0x40018086 +#define INTEL_NB_5400B 0x40038086 #define INTEL_NB_7300 0x36008086 #ifdef __cplusplus -- cgit v1.2.3