|
@@ -117,6 +117,29 @@
|
|
|
#define MSR_CORE_C7_RESIDENCY 0x000003fe
|
|
|
#define MSR_PKG_C2_RESIDENCY 0x0000060d
|
|
|
|
|
|
+/* Run Time Average Power Limiting (RAPL) Interface */
|
|
|
+
|
|
|
+#define MSR_RAPL_POWER_UNIT 0x00000606
|
|
|
+
|
|
|
+#define MSR_PKG_POWER_LIMIT 0x00000610
|
|
|
+#define MSR_PKG_ENERGY_STATUS 0x00000611
|
|
|
+#define MSR_PKG_PERF_STATUS 0x00000613
|
|
|
+#define MSR_PKG_POWER_INFO 0x00000614
|
|
|
+
|
|
|
+#define MSR_DRAM_POWER_LIMIT 0x00000618
|
|
|
+#define MSR_DRAM_ENERGY_STATUS 0x00000619
|
|
|
+#define MSR_DRAM_PERF_STATUS 0x0000061b
|
|
|
+#define MSR_DRAM_POWER_INFO 0x0000061c
|
|
|
+
|
|
|
+#define MSR_PP0_POWER_LIMIT 0x00000638
|
|
|
+#define MSR_PP0_ENERGY_STATUS 0x00000639
|
|
|
+#define MSR_PP0_POLICY 0x0000063a
|
|
|
+#define MSR_PP0_PERF_STATUS 0x0000063b
|
|
|
+
|
|
|
+#define MSR_PP1_POWER_LIMIT 0x00000640
|
|
|
+#define MSR_PP1_ENERGY_STATUS 0x00000641
|
|
|
+#define MSR_PP1_POLICY 0x00000642
|
|
|
+
|
|
|
#define MSR_AMD64_MC0_MASK 0xc0010044
|
|
|
|
|
|
#define MSR_IA32_MCx_CTL(x) (MSR_IA32_MC0_CTL + 4*(x))
|