summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel/sys/controlregs.h
diff options
context:
space:
mode:
authorkucharsk <none@none>2005-08-16 18:33:15 -0700
committerkucharsk <none@none>2005-08-16 18:33:15 -0700
commit2201b2775f8b4401fc93f5257f9b621395159f2c (patch)
tree7d933ac28b1c413e8bcdee2ffdca7e8926aa57c6 /usr/src/uts/intel/sys/controlregs.h
parent814a60b13c0ad90e5d2edfd29a7a84bbf416cc1a (diff)
downloadillumos-joyent-2201b2775f8b4401fc93f5257f9b621395159f2c.tar.gz
6288246 amd64 kernel needs to detect AMD Opteron erratum 131
Diffstat (limited to 'usr/src/uts/intel/sys/controlregs.h')
-rw-r--r--usr/src/uts/intel/sys/controlregs.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/usr/src/uts/intel/sys/controlregs.h b/usr/src/uts/intel/sys/controlregs.h
index b21486c23e..b0001c62be 100644
--- a/usr/src/uts/intel/sys/controlregs.h
+++ b/usr/src/uts/intel/sys/controlregs.h
@@ -142,10 +142,17 @@ extern "C" {
#define AMD_DC_CFG_DIS_SMC_CHK_BUF (UINT64_C(1) << 10)
/* AMD's HWCR MSR */
+
#define MSR_AMD_HWCR 0xc0010015
#define AMD_HWCR_FFDIS 0x40 /* set to disable TLB Flush Filter */
+/* AMD's NorthBridge Config MSR, SHOULD ONLY BE WRITTEN TO BY BIOS */
+
+#define MSR_AMD_NB_CFG 0xc001001f
+
+#define AMD_NB_CFG_SRQ_HEARTBEAT (UINT64_C(1) << 20)
+
/* AMD */
#define MSR_AMD_PATCHLEVEL 0x8b