diff options
-rw-r--r-- | drivers/platform/x86/intel_ips.c | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/drivers/platform/x86/intel_ips.c b/drivers/platform/x86/intel_ips.c index 88a98cff5a44..f7ba316e0ed6 100644 --- a/drivers/platform/x86/intel_ips.c +++ b/drivers/platform/x86/intel_ips.c | |||
@@ -609,25 +609,16 @@ static bool mcp_exceeded(struct ips_driver *ips) | |||
609 | bool ret = false; | 609 | bool ret = false; |
610 | u32 temp_limit; | 610 | u32 temp_limit; |
611 | u32 avg_power; | 611 | u32 avg_power; |
612 | const char *msg = "MCP limit exceeded: "; | ||
613 | 612 | ||
614 | spin_lock_irqsave(&ips->turbo_status_lock, flags); | 613 | spin_lock_irqsave(&ips->turbo_status_lock, flags); |
615 | 614 | ||
616 | temp_limit = ips->mcp_temp_limit * 100; | 615 | temp_limit = ips->mcp_temp_limit * 100; |
617 | if (ips->mcp_avg_temp > temp_limit) { | 616 | if (ips->mcp_avg_temp > temp_limit) |
618 | dev_info(&ips->dev->dev, | ||
619 | "%sAvg temp %u, limit %u\n", msg, ips->mcp_avg_temp, | ||
620 | temp_limit); | ||
621 | ret = true; | 617 | ret = true; |
622 | } | ||
623 | 618 | ||
624 | avg_power = ips->cpu_avg_power + ips->mch_avg_power; | 619 | avg_power = ips->cpu_avg_power + ips->mch_avg_power; |
625 | if (avg_power > ips->mcp_power_limit) { | 620 | if (avg_power > ips->mcp_power_limit) |
626 | dev_info(&ips->dev->dev, | ||
627 | "%sAvg power %u, limit %u\n", msg, avg_power, | ||
628 | ips->mcp_power_limit); | ||
629 | ret = true; | 621 | ret = true; |
630 | } | ||
631 | 622 | ||
632 | spin_unlock_irqrestore(&ips->turbo_status_lock, flags); | 623 | spin_unlock_irqrestore(&ips->turbo_status_lock, flags); |
633 | 624 | ||