tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper
authorZhang Rui <rui.zhang@intel.com>
Sat, 20 Aug 2022 15:58:22 +0000 (23:58 +0800)
committerSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Thu, 15 Sep 2022 18:16:05 +0000 (11:16 -0700)
commit00bb07db5a42c91f4a74e836c6ae70fff20f7f8a
treef21af6d3a896afc6cf62c7354fb359cdaa46098b
parent56d6469291f8b1e1ab2f78e401c564163d3ee0f0
tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper

struct isst_id contains cpu, package and die info, and it can represent
a specific SST power domain.

Introduce is_cpu_in_power_domain() helper to identify if a cpu is in a
specified power_domain.

And cleanup the code to use the new helper.

Signed-off-by: Zhang Rui <rui.zhang@intel.com>
Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
tools/power/x86/intel-speed-select/isst-config.c
tools/power/x86/intel-speed-select/isst-daemon.c
tools/power/x86/intel-speed-select/isst.h