coreboot-kgpe-d16/src/mainboard
Furquan Shaikh 076ce2f4d9 mb/google/octopus: Preserve MRC training data across firmware update
This change udpates FMAP to wrap MRC training data in RW_PRESERVE
section so that we don't lose the data when performing full firmware
updates on octopus.

BUG=b:117882029
TEST=Verified that chromeos-firmwareupdate doing full firmware update
preserves training data on octopus.

Change-Id: I5adb9bfa926327057b003360150685a8b4778c8c
Signed-off-by: Furquan Shaikh <furquan@google.com>
Reviewed-on: https://review.coreboot.org/29183
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Justin TerAvest <teravest@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2018-10-19 09:25:23 +00:00
..
adi mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
adlink
advansus cpu/amd: Use common AMD's MSR 2018-10-18 12:51:26 +00:00
amd mb: Fix non-local header treated as local 2018-10-18 12:51:50 +00:00
aopen mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
apple mb/*/*/cmos.default: Decrease debug_level to 'Debug' 2018-08-15 18:39:17 +00:00
asrock src/mainboard: Remove unneeded whitespace 2018-10-18 17:17:58 +00:00
asus mb: Fix non-local header treated as local 2018-10-18 12:51:50 +00:00
avalue cpu/amd: Use common AMD's MSR 2018-10-18 12:51:26 +00:00
bap src/mainboard: Fix typo 2018-08-09 15:56:32 +00:00
biostar src/mainboard: Fix typo 2018-08-09 15:56:32 +00:00
cavium mb/cavium/cn8100_sff_evb: Only expose two UARTs 2018-10-11 00:58:31 +00:00
compulab mb/*/*/Makefile.inc: Remove acpi_tables.c from Makefiles 2018-10-16 17:37:40 +00:00
cubietech mb/cubietech: Get rid of whitespace before tab 2018-06-04 08:58:16 +00:00
elmex mb: Fix non-local header treated as local 2018-10-18 12:51:50 +00:00
emulation mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
esd mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
facebook mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
foxconn src/mainboard/*/*: Set Mini-ITX boards' category to "mini" 2018-09-13 08:29:16 +00:00
getac mb: Get rid of unneeded include <cbmem.h> 2018-08-13 15:35:22 +00:00
gigabyte cpu/amd: Use common AMD's MSR 2018-10-18 12:51:26 +00:00
gizmosphere mb: Fix non-local header treated as local 2018-10-18 12:51:50 +00:00
google mb/google/octopus: Preserve MRC training data across firmware update 2018-10-19 09:25:23 +00:00
hp cpu/amd: Use common AMD's MSR 2018-10-18 12:51:26 +00:00
ibase mb/ibase/mb899: Remove unneeded includes 2018-07-06 12:59:05 +00:00
iei cpu/amd: Use common AMD's MSR 2018-10-18 12:51:26 +00:00
intel mb/intel/coffeelake_rvp: Add HDA controller driver support for coffee lake 2018-10-19 09:15:26 +00:00
jetway cpu/amd: Use common AMD's MSR 2018-10-18 12:51:26 +00:00
kontron mb/kontron/986lcd-m: Use common pnp_{enter,exit} functions 2018-08-27 15:53:14 +00:00
lenovo mb/lenovo/*/romstage: Remove explicit power-on defaults 2018-10-19 08:42:06 +00:00
lippert mb: Fix non-local header treated as local 2018-10-18 12:51:50 +00:00
msi mb: Replace MSR addresses with macros 2018-10-18 12:51:39 +00:00
ocp mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
opencellular mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
packardbell mb/*/*/cmos.default: Decrease debug_level to 'Debug' 2018-08-15 18:39:17 +00:00
pcengines mb: Fix non-local header treated as local 2018-10-18 12:51:50 +00:00
purism update all FADT version 3.0 to use the get tables function 2018-08-27 15:49:32 +00:00
roda mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
samsung mb: Fix non-local header treated as local 2018-10-18 12:51:50 +00:00
sapphire mb/*/*/cmos.default: Decrease debug_level to 'Debug' 2018-08-15 18:39:17 +00:00
scaleway mb/*/*/Makefile.inc: Remove acpi_tables.c from Makefiles 2018-10-16 17:37:40 +00:00
siemens mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
sifive sifive/hifive-unleashed: enable CBMEM support 2018-09-15 13:54:57 +00:00
supermicro cpu/amd: Use common AMD's MSR 2018-10-18 12:51:26 +00:00
ti
tyan cpu/amd: Use common AMD's MSR 2018-10-18 12:51:26 +00:00
via mainboard: Get rid of device_t in ramstage 2018-06-09 16:39:35 +00:00
Kconfig