diff options
author | Pu Wen <puwen@hygon.cn> | 2018-10-04 09:21:43 +0800 |
---|---|---|
committer | Borislav Petkov <bp@suse.de> | 2018-10-04 09:57:25 +0200 |
commit | 995d5f64b62f20f05b8e0972f07ec4d6c23333c9 (patch) | |
tree | 807fdcca9114d04a4ca5c93e315bd06f41f56415 /tools/power/cpupower/utils/idle_monitor | |
parent | cpufreq: Add Hygon Dhyana support (diff) | |
download | linux-dev-995d5f64b62f20f05b8e0972f07ec4d6c23333c9.tar.xz linux-dev-995d5f64b62f20f05b8e0972f07ec4d6c23333c9.zip |
tools/cpupower: Add Hygon Dhyana support
The tool cpupower is useful to get CPU frequency information and monitor
power stats on the Hygon Dhyana platform. So add Hygon Dhyana support to
it by checking vendor and family to share the code path of AMD family
17h.
Signed-off-by: Pu Wen <puwen@hygon.cn>
Signed-off-by: Borislav Petkov <bp@suse.de>
Acked-by: Shuah Khan (Samsung OSG) <shuah@kernel.org>
CC: Prarit Bhargava <prarit@redhat.com>
CC: Shuah Khan <shuah@kernel.org>
CC: Thomas Gleixner <tglx@linutronix.de>
CC: Thomas Renninger <trenn@suse.com>
CC: linux-pm@vger.kernel.org
Link: http://lkml.kernel.org/r/5ce86123a7b9dad925ac583d88d2f921040e859b.1538583282.git.puwen@hygon.cn
Diffstat (limited to 'tools/power/cpupower/utils/idle_monitor')
-rw-r--r-- | tools/power/cpupower/utils/idle_monitor/mperf_monitor.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/power/cpupower/utils/idle_monitor/mperf_monitor.c b/tools/power/cpupower/utils/idle_monitor/mperf_monitor.c index d7c2a6d13dea..f2a7e9cfd577 100644 --- a/tools/power/cpupower/utils/idle_monitor/mperf_monitor.c +++ b/tools/power/cpupower/utils/idle_monitor/mperf_monitor.c @@ -241,7 +241,8 @@ static int init_maxfreq_mode(void) if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_INV_TSC)) goto use_sysfs; - if (cpupower_cpu_info.vendor == X86_VENDOR_AMD) { + if (cpupower_cpu_info.vendor == X86_VENDOR_AMD || + cpupower_cpu_info.vendor == X86_VENDOR_HYGON) { /* MSR_AMD_HWCR tells us whether TSC runs at P0/mperf * freq. * A test whether hwcr is accessable/available would be: |