coreboot/src/soc
Naresh G Solanki 4cbd55914b UPSTREAM: 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.

BUG=None
BRANCH=None
TEST=None

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>

Change-Id: I8cae5530ec97cedfbd71771f291db6f55a9fd5c2
Reviewed-on: https://chromium-review.googlesource.com/411575
Commit-Ready: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-12-01 03:34:31 -08:00
..
broadcom/cygnus UPSTREAM: soc/broadcom/cygnus: Update DDR Kconfig 2016-11-19 03:17:42 -08:00
dmp/vortex86ex UPSTREAM: src/soc: Capitalize CPU, ACPI, RAM and ROM 2016-08-04 23:37:59 -07:00
imgtec/pistachio UPSTREAM: spi: Get rid of max_transfer_size parameter in spi_slave structure 2016-11-29 17:38:48 -08:00
intel UPSTREAM: soc/intel/skylake: Pass proper CPU flex ratio override to FSP 2016-12-01 03:34:31 -08:00
lowrisc/lowrisc UPSTREAM: riscv: add the lowrisc System On Chip support 2016-10-27 12:41:53 -07:00
marvell UPSTREAM: marvell/mvmap2315: Compose BOOTBLOCK region 2016-10-24 23:30:55 -07:00
mediatek/mt8173 UPSTREAM: soc/mediatek/mt8173/spi.c: Change assert to if statement 2016-11-29 17:39:19 -08:00
nvidia UPSTREAM: soc/nvidia/tegra210: Remove CONSOLE_SERIAL_TEGRA210_UART_CHOICES 2016-11-14 19:59:31 -08:00
qualcomm UPSTREAM: spi: Clean up SPI flash driver interface 2016-11-29 17:38:45 -08:00
rdc/r8610 rdc/r8610: Move to src/soc 2016-05-05 20:08:58 +02:00
rockchip UPSTREAM: spi: Clean up SPI flash driver interface 2016-11-29 17:38:45 -08:00
samsung UPSTREAM: soc/samsung/exynos5420/uart.c: Init new serial struct variables 2016-11-29 17:39:14 -08:00
ucb/riscv UPSTREAM: soc/ucb/riscv: select BOOTBLOCK_CONSOLE 2016-08-15 18:36:13 -07:00