coreboot/src/mainboard/intel
Duncan Laurie 4fa8a6f4fe intel/skylake: Fix bug in VR configuration with FSP 2.0
With the move to FSP 2.0 the number of VR types supported was
reduced to 4, and the VR_RING type is no longer present.

This means all existing boards using FSP 2.0 are incorrectly
passing VR configuration into FSP as the values corresponding to
"GT Sliced" and "GT Unsliced" have changed.

Fix this by updating the skylake SOC VR handling to account for
changes in the FSP configuration and no longer provide VR_RING
type when using FSP 2.0.

BUG=b:36228330
BRANCH=none
TEST=manual: build and boot on Eve

Change-Id: I59eea9fba006a4c235d7b42d07fdc6e4f44f7351
Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://review.coreboot.org/18818
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Tested-by: build bot (Jenkins)
2017-03-15 19:45:42 +01:00
..
apollolake_rvp drivers/intel/fsp2_0: Make FSP Headers Consumable out of Box 2016-09-02 18:12:24 +02:00
bakersport_fsp tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
baskingridge cpu/x86/msr.h: Drop excessive includes 2016-12-06 20:54:31 +01:00
bayleybay_fsp cpu/x86/msr.h: Drop excessive includes 2016-12-06 20:54:31 +01:00
camelbackmountain_fsp mainboard/{google,intel}: Change config option selection 2017-02-20 05:08:27 +01:00
cougar_canyon2 fsp 1.0 systems: Check for NULL when saving HobListPtr 2017-01-12 17:19:26 +01:00
d510mo mb/intel/d510mo: Add cmos.layout and cmos.default 2017-01-25 19:02:28 +01:00
d810e2cb mainboard/*/*/irq_tables.c: Use tabs for indents 2016-09-26 13:22:39 +02:00
d945gclf sb/ich7: Use common/gpio.h to set up GPIOs 2017-01-06 18:14:00 +01:00
eagleheights src/mainboard: Remove unnecessary whitespace 2016-10-07 18:06:14 +02:00
emeraldlake2 cpu/x86/msr.h: Drop excessive includes 2016-12-06 20:54:31 +01:00
galileo Revert "mainboard/intel/galileo: Add vboot support" 2017-03-15 01:28:57 +01:00
kblrvp intel/skylake: Fix bug in VR configuration with FSP 2.0 2017-03-15 19:45:42 +01:00
kunimitsu acpi: Add ACPI_ prefix to IRQ enum and struct names 2017-02-22 22:19:19 +01:00
leafhill mainboard/intel/leafhill: Clean up 2017-02-25 09:00:50 +01:00
littleplains cpu/x86/msr.h: Drop excessive includes 2016-12-06 20:54:31 +01:00
minnow3 intel/minnow3: follow up with recent changes in master 2017-02-23 18:21:12 +01:00
minnowmax cpu/x86/msr.h: Drop excessive includes 2016-12-06 20:54:31 +01:00
mohonpeak cpu/x86/msr.h: Drop excessive includes 2016-12-06 20:54:31 +01:00
mtarvon src/mainboard/getac - kontron: Add space around operators 2016-09-20 21:54:45 +02:00
stargo2 cpu/x86/msr.h: Drop excessive includes 2016-12-06 20:54:31 +01:00
strago cpu/x86/msr.h: Drop excessive includes 2016-12-06 20:54:31 +01:00
truxton src/mainboard/getac - kontron: Add space around operators 2016-09-20 21:54:45 +02:00
wtm2 cpu/cpu.h: Drop excessive includes 2016-12-06 20:54:06 +01:00
Kconfig
Kconfig.name