tools/power/x86/intel-speed-select: HFI support
authorSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Wed, 19 Jan 2022 00:44:20 +0000 (16:44 -0800)
committerSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Thu, 17 Feb 2022 18:57:31 +0000 (10:57 -0800)
commit7d440da009b6cd2a559cdb63d97e2cb569357dbc
treeae1ab65ac721226c6f66e60ace53985034939ea6
parent7fd786dfbd2c55ddee3b87f33c82f1c58bdb1dd6
tools/power/x86/intel-speed-select: HFI support

Read HFI (Hardware Feedback Interface) events to process config level
changes in oob mode. When HFI is supported there is no need for polling
to check config level change.

Subscribe to Linux thermal netlink messages and process message:
THERMAL_GENL_EVENT_CPU_CAPABILITY_CHANGE.
This message contains cpu number, performance and energy efficiency.

Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
tools/power/x86/intel-speed-select/Build
tools/power/x86/intel-speed-select/Makefile
tools/power/x86/intel-speed-select/hfi-events.c [new file with mode: 0644]
tools/power/x86/intel-speed-select/isst-daemon.c
tools/power/x86/intel-speed-select/isst.h