summaryrefslogtreecommitdiff
path: root/freebsd/sys/i386/include/machine/specialreg.h
diff options
context:
space:
mode:
Diffstat (limited to 'freebsd/sys/i386/include/machine/specialreg.h')
-rw-r--r--freebsd/sys/i386/include/machine/specialreg.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/freebsd/sys/i386/include/machine/specialreg.h b/freebsd/sys/i386/include/machine/specialreg.h
index 1dfbbf4e..3ca5e7ae 100644
--- a/freebsd/sys/i386/include/machine/specialreg.h
+++ b/freebsd/sys/i386/include/machine/specialreg.h
@@ -209,6 +209,12 @@
#define CPUID_HTT_CORES 0x00ff0000
#define CPUID_LOCAL_APIC_ID 0xff000000
+/*
+ * CPUID instruction 6 ecx info
+ */
+#define CPUID_PERF_STAT 0x00000001
+#define CPUID_PERF_BIAS 0x00000008
+
/*
* CPUID instruction 0xb ebx info.
*/
@@ -217,6 +223,11 @@
#define CPUID_TYPE_CORE 2
/*
+ * CPUID instruction 0xd Processor Extended State Enumeration Sub-leaf 1
+ */
+#define CPUID_EXTSTATE_XSAVEOPT 0x00000001
+
+/*
* AMD extended function 8000_0007h edx info
*/
#define AMDPM_TS 0x00000001