diff options
author | Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> | 2019-11-04 03:02:45 -0800 |
---|---|---|
committer | Andy Shevchenko <andriy.shevchenko@linux.intel.com> | 2019-11-07 19:00:25 +0200 |
commit | de7f9d3ddc8c71a116fbdfa298a19abd8d46e696 (patch) | |
tree | 17d82ad82d2842e880a126998e208475d665fdb0 /tools/power/x86/intel-speed-select/isst.h | |
parent | tools/power/x86/intel-speed-select: Support platform with limited Intel(R) Speed Select (diff) | |
download | linux-dev-de7f9d3ddc8c71a116fbdfa298a19abd8d46e696.tar.xz linux-dev-de7f9d3ddc8c71a116fbdfa298a19abd8d46e696.zip |
tools/power/x86/intel-speed-select: Use core count for base-freq mask
Some firmware implementation gives error when a command is sent get mask
for core count 32-61. So use core count to decide.
But there is no function to get core count. So introduce one function to
get core count.
Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Diffstat (limited to '')
-rw-r--r-- | tools/power/x86/intel-speed-select/isst.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/power/x86/intel-speed-select/isst.h b/tools/power/x86/intel-speed-select/isst.h index 84f56a468f82..cdf0f8a6dbbf 100644 --- a/tools/power/x86/intel-speed-select/isst.h +++ b/tools/power/x86/intel-speed-select/isst.h @@ -163,6 +163,7 @@ struct isst_pkg_ctdp { extern int get_topo_max_cpus(void); extern int get_cpu_count(int pkg_id, int die_id); +extern int get_core_count(int pkg_id, int die_id); /* Common interfaces */ extern void debug_printf(const char *format, ...); |