the following patch was just integrated into master: commit 79239b75a7eb6f1749c350848b2ba2c2ba1a5314 Author: Naresh G Solanki naresh.solanki@intel.com Date: Wed Nov 16 21:34:41 2016 +0530
soc/intel/skylake: Pass proper CPU flex ratio override to FSP
In bootblock, cpu flex ratio is set to non-turbo max.
In FSP UPD, if CpuRatioOverride is zero, then it tries to program cpu ratio to zero. Since it is different than the non-zero value programmed in bootblock, FSP gives reset.
To avoid the reset, set FSP UPD for CPU flex ratio override to that value as set in bootblock.
Change-Id: I8cae5530ec97cedfbd71771f291db6f55a9fd5c2 Signed-off-by: Rizwan Qureshi rizwan.qureshi@intel.com Signed-off-by: Subrata Banik subrata.banik@intel.com Signed-off-by: Naresh G Solanki naresh.solanki@intel.com Reviewed-on: https://review.coreboot.org/17555 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin adurbin@chromium.org
See https://review.coreboot.org/17555 for details.
-gerrit