coreboot/src/drivers
Aaron Durbin fc195ed1f0 UPSTREAM: drivers/intel/fsp2_0: add option to incorporate platform memory version
On Chrome OS systems a memory setting change is needed to be deployed
without updating the FSP blob proper. Under such conditions one needs
to trigger retrain of the memory. For ease of use provide an option,
FSP_PLATFORM_MEMORY_SETTINGS_VERSIONS, which incorproates the SoC
and mainboard memory setting version number into the FSP version
passed to the platform. The lower 8 bits of the FSP version are the
build number which in practice is normally 0. Use those 8 bits to
include the SoC and mainboard memory settings version. When FSP,
SoC, or mainboard memory setting number is bumped a retrain will be
triggered.

BUG=b:37687843

Change-Id: Ia0298efc1cb40716f808fcd2779a0d56ebec800a
Signed-off-by: Furquan Shaikh <furquan@chromium.org>
Original-Commit-Id: a3cecb2e71
Original-Change-Id: I6a269dcf654be7a409045cedeea3f82eb641f1d6
Original-Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Original-Reviewed-on: https://review.coreboot.org/19452
Original-Reviewed-by: Furquan Shaikh <furquan@google.com>
Original-Tested-by: build bot (Jenkins)
Original-Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Original-Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/490673
2017-04-28 22:25:33 -07:00
..
ams
aspeed
ati/ragexl
dec/21143
elog UPSTREAM: elog: Print timestamp when logging event 2017-04-19 08:23:06 -07:00
emulation/qemu
generic
gic
i2c UPSTREAM: drivers/i2c/tpm: Hide ACPI on unsupported platforms 2017-04-26 09:20:57 -07:00
ics/954309
intel UPSTREAM: drivers/intel/fsp2_0: add option to incorporate platform memory version 2017-04-28 22:25:33 -07:00
ipmi
lenovo
maxim
net
parade various cleanups from upstream 2017-02-06 05:03:19 -08:00
pc80 UPSTREAM: *.asl: Remove obsolete reference to TPM ASL file 2017-04-26 09:20:54 -07:00
ricoh/rce822
siemens/nc_fpga
sil/3114
spi UPSTREAM: drivers/spi/spiconsole: Fix broken spiconsole driver 2017-04-26 09:20:58 -07:00
storage UPSTREAM: drivers/storage: Add SD/MMC/eMMC driver based upon depthcharge 2017-04-26 09:21:02 -07:00
ti
uart UPSTREAM: lib: provide clearer devicetree semantics 2017-04-26 13:36:55 -07:00
usb
xgi
xpowers/axp209