soc/intel/apollolake: Set CPU to Max Non-Turbo Ratio
commitd0e51330edba4981dce6f5e539049afe08d2e2de
authorMario Scheithauer <mario.scheithauer@siemens.com>
Tue, 24 Oct 2017 14:57:26 +0000 (24 16:57 +0200)
committerWerner Zeh <werner.zeh@siemens.com>
Fri, 3 Nov 2017 07:11:37 +0000 (3 07:11 +0000)
treed55408fa0ad472214f62aa60e8f67c3d5997f1e4
parent36e40e40a788d2d481d83cae63ade9b6984372c6
soc/intel/apollolake: Set CPU to Max Non-Turbo Ratio

If the Running Average Power Limits (RAPL) feature is disabled, the CPU
should be set to the Max Non-Turbo Ratio. RAPL is switched off by
CONFIG_APL_SKIP_SET_POWER_LIMITS. Furthermore, a frequency change should
be prevented by disabling Enhanced Intel Speedstep Technology (EIST). So
the CPU should run with constant frequency with this setting.

Change-Id: I67020f7e75700255629294fd9bcf67ee01765a01
Signed-off-by: Mario Scheithauer <mario.scheithauer@siemens.com>
Reviewed-on: https://review.coreboot.org/22148
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
src/soc/intel/apollolake/cpu.c