OSDN Git Service

tools/power/x86/intel-speed-select: OOB daemon mode
authorSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Tue, 18 Jan 2022 23:02:57 +0000 (15:02 -0800)
committerSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Thu, 17 Feb 2022 18:57:25 +0000 (10:57 -0800)
commit7fd786dfbd2c55ddee3b87f33c82f1c58bdb1dd6
tree0676ffe281945526f6ce04fce34bdd36fae5dcaa
parentc95aa2bab974394809edea28690f6504a15791b6
tools/power/x86/intel-speed-select: OOB daemon mode

It is possible that some out of band agent changed config level. In this
case CPUs need to be online/offline to support this config change. Add
a command line option --oob, so that this tool can run as daemon and poll
for config level change and take action. The poll interval is configurable
in seconds using config option --poll-interval.

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