coreboot/src
Aaron Durbin 9e81540b85 soc/intel/apollolake: initialize GNVS structure to 0
The code was not previously initializing the GNVS structure
to all 0's in the ACPI write tables path. Fix this and also
rearrange the ordering of updating the fields to only handle
the chip_info specific bits till last such that most of the
structure is filled in prior to bailing out in the case of a
bad devicetree.

Change-Id: I7bdb305c6b87dac96af35b0c3b7524a17ce53962
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/16597
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Tested-by: build bot (Jenkins)
Reviewed-by: Andrey Petrov <andrey.petrov@intel.com>
Reviewed-by: Shaunak Saha <shaunak.saha@intel.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
2016-09-14 15:40:16 +02:00
..
acpi src/acpi: Capitalize ACPI and SATA 2016-07-31 19:25:40 +02:00
arch src/arch: Improve code formatting 2016-09-12 20:05:30 +02:00
commonlib commonlib: move DIV_ROUND macros from nvidia/tegra 2016-09-07 20:52:42 +02:00
console src/console: Add required space before opening parenthesis '(' 2016-08-31 20:06:20 +02:00
cpu cpu/amd/family_10h-family_15h: transition away from device_t 2016-09-13 17:25:13 +02:00
device src/device: Add required space before opening parenthesis '(' 2016-08-28 18:27:52 +02:00
drivers driver/fsp2_0: Include stdint header file in api.h 2016-09-12 19:53:00 +02:00
ec src/ec: Improve code formatting 2016-09-07 13:55:05 +02:00
include arch/arm: Add armv7-r configuration 2016-09-12 19:58:43 +02:00
lib edid: Fix a function signature 2016-09-08 23:19:06 +02:00
mainboard mainboard/google/reef: add MKBP EC event as SCI event. 2016-09-13 18:17:54 +02:00
northbridge i945.h: fix #include path 2016-09-13 17:26:21 +02:00
soc soc/intel/apollolake: initialize GNVS structure to 0 2016-09-14 15:40:16 +02:00
southbridge southbridge/amd/agesa/hudson: transition away from device_t 2016-09-13 17:23:50 +02:00
superio src/superio: Improve code formatting 2016-09-05 03:07:37 +02:00
vboot vboot: consolidate google_chromeec_early_init() calls 2016-08-25 22:50:17 +02:00
vendorcode vendorcode/skylake: Add FSP header files without any adaptations 2016-09-12 19:54:25 +02:00
Kconfig Kconfig: Relocate DEVICETREE symbol 2016-09-06 22:49:06 +02:00