diff options
author | jkim <jkim@FreeBSD.org> | 2008-10-21 00:17:55 +0000 |
---|---|---|
committer | jkim <jkim@FreeBSD.org> | 2008-10-21 00:17:55 +0000 |
commit | d4d906ba8600be6372142965c16b1830772b3df9 (patch) | |
tree | 8c5ecd5cef4e0ddf5adf4fa080ca8e3b054df5f2 /sys/amd64/include/specialreg.h | |
parent | 2efd12327df3f4069b0213d17386ff2b3a4b850c (diff) | |
download | FreeBSD-src-d4d906ba8600be6372142965c16b1830772b3df9.zip FreeBSD-src-d4d906ba8600be6372142965c16b1830772b3df9.tar.gz |
Detect Advanced Power Management Information for AMD CPUs.
Diffstat (limited to 'sys/amd64/include/specialreg.h')
-rw-r--r-- | sys/amd64/include/specialreg.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/sys/amd64/include/specialreg.h b/sys/amd64/include/specialreg.h index 4fd32ae..d5b7c55 100644 --- a/sys/amd64/include/specialreg.h +++ b/sys/amd64/include/specialreg.h @@ -161,6 +161,19 @@ #define CPUID_LOCAL_APIC_ID 0xff000000 /* + * AMD extended function 8000_0007h edx info + */ +#define AMDPM_TS 0x00000001 +#define AMDPM_FID 0x00000002 +#define AMDPM_VID 0x00000004 +#define AMDPM_TTP 0x00000008 +#define AMDPM_TM 0x00000010 +#define AMDPM_STC 0x00000020 +#define AMDPM_100MHZ_STEPS 0x00000040 +#define AMDPM_HW_PSTATE 0x00000080 +#define AMDPM_TSC_INVARIANT 0x00000100 + +/* * AMD extended function 8000_0008h ecx info */ #define AMDID_CMP_CORES 0x000000ff |