aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/powercap
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/powercap')
-rw-r--r--drivers/powercap/intel_rapl.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/powercap/intel_rapl.c b/drivers/powercap/intel_rapl.c
index 3c6768378a94..0e37fe106eb2 100644
--- a/drivers/powercap/intel_rapl.c
+++ b/drivers/powercap/intel_rapl.c
@@ -1147,6 +1147,11 @@ static int rapl_check_domain(int cpu, int domain)
1147 if (rdmsrl_safe_on_cpu(cpu, msr, &val1)) 1147 if (rdmsrl_safe_on_cpu(cpu, msr, &val1))
1148 return -ENODEV; 1148 return -ENODEV;
1149 1149
1150 /* PP1/uncore/graphics domain may not be active at the time of
1151 * driver loading. So skip further checks.
1152 */
1153 if (domain == RAPL_DOMAIN_PP1)
1154 return 0;
1150 /* energy counters roll slowly on some domains */ 1155 /* energy counters roll slowly on some domains */
1151 while (++retry < 10) { 1156 while (++retry < 10) {
1152 usleep_range(10000, 15000); 1157 usleep_range(10000, 15000);