examples/vm_power_manager: add per-core turbo
authorDavid Hunt <david.hunt@intel.com>
Wed, 13 Sep 2017 10:44:17 +0000 (11:44 +0100)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 22 Sep 2017 14:35:12 +0000 (16:35 +0200)
commit567997b977c29345a1ecb3ab17496b1d4e79ed57
treedc311fdcda8bf30c4871e5149250f75e07640619
parent94608a0f7f455875da6a804fd754556d2a5e814e
examples/vm_power_manager: add per-core turbo

Add extra commands to command line to allow enable/disable of
per-core turbo.

When a core has turbo enabled, calling for max frequency will allow it to
go to a turbo frequency (P0n).

When a core has turbo disabled, calling for max frequency will allow it to
go to the maximum non-turbo frequency (P1), but not beyond.

Signed-off-by: David Hunt <david.hunt@intel.com>
examples/vm_power_manager/channel_monitor.c
examples/vm_power_manager/power_manager.c
examples/vm_power_manager/power_manager.h
examples/vm_power_manager/vm_power_cli.c