coreboot-kgpe-d16/src/soc/intel/fsp_baytrail
Scott Radcliffe bf9d6a8567 baytrail: Add padding to the end of device_nvs to match ACPI
ACPI globalnvs.asl expects the gnvs memory area size to be 0x2000.
Padding has been added to device_nvs struct to reserve the full
0x2000 bytes for gnvs usage.

No known issues are caused by having the GNVS area shorter than
what ACPI thinks. Since there's nothing defined in this area,
O/S shouldn't try to access it. Only problem might be if O/S
notices the SSDT is located within the GNVS defined area.

I verified that the next table written to memory (SSDT) is 0x2000
past GNVS start using a custom-designed Baytrail-I motherboard
based on the Intel Bayley Bay CRB.

Change-Id: I9792954c7a3403eba6f37d7e53ea4a9ed3a2e4ac
Signed-off-by: Scott Radcliffe <sradcliffe@microind.com>
Reviewed-on: http://review.coreboot.org/7039
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Marc Jones <marc.jones@se-eng.com>
2014-10-14 18:59:07 +02:00
..
acpi intel/fsp_baytrail: Add S3 suspend/resume Support 2014-09-29 19:35:57 +02:00
baytrail baytrail: Add padding to the end of device_nvs to match ACPI 2014-10-14 18:59:07 +02:00
bootblock fsp_baytrail: Add the FSP version of Intel's Bay Trail-I chip 2014-05-29 23:10:36 +02:00
fsp intel/fsp_baytrail: Add S3 suspend/resume Support 2014-09-29 19:35:57 +02:00
microcode fsp_baytrail: Add Baytrail B0/B1 "Super SKU" microcode 2014-06-18 22:11:05 +02:00
romstage intel/fsp_baytrail: Add S3 suspend/resume Support 2014-09-29 19:35:57 +02:00
acpi.c intel/fsp_baytrail: Clear the GNVS area prior to filling 2014-10-14 18:58:46 +02:00
chip.c fsp_baytrail: Add the FSP version of Intel's Bay Trail-I chip 2014-05-29 23:10:36 +02:00
chip.h fsp_baytrail: Add the FSP version of Intel's Bay Trail-I chip 2014-05-29 23:10:36 +02:00
cpu.c intel/fsp_baytrail: Fix SMM/SMI 2014-10-09 21:59:45 +02:00
gpio.c intel/fsp_baytrail: Include header for "southcluster_smm_save_gpio_route" 2014-10-09 22:09:51 +02:00
iosf.c fsp_baytrail: Add the FSP version of Intel's Bay Trail-I chip 2014-05-29 23:10:36 +02:00
Kconfig intel/fsp_baytrail: Fix SMM/SMI 2014-10-09 21:59:45 +02:00
Makefile.inc soc,Makefile.inc: Trivial - drop trailing blank lines at EOF 2014-07-17 02:19:30 +02:00
memmap.c fsp_baytrail: Add the FSP version of Intel's Bay Trail-I chip 2014-05-29 23:10:36 +02:00
northcluster.c soc: Trivial - drop trailing blank lines at EOF 2014-07-08 13:52:54 +02:00
nvm.c spi: Remove unused parameters from spi_flash_probe and setup_spi_slave. 2014-07-05 11:36:11 +02:00
placeholders.c fsp_baytrail: Add the FSP version of Intel's Bay Trail-I chip 2014-05-29 23:10:36 +02:00
pmutil.c fsp_baytrail: Add the FSP version of Intel's Bay Trail-I chip 2014-05-29 23:10:36 +02:00
raminit.c soc: Trivial - drop trailing blank lines at EOF 2014-07-08 13:52:54 +02:00
ramstage.c intel/fsp_baytrail: Add S3 suspend/resume Support 2014-09-29 19:35:57 +02:00
reset.c fsp_baytrail: Add the FSP version of Intel's Bay Trail-I chip 2014-05-29 23:10:36 +02:00
smihandler.c fsp_baytrail: Add the FSP version of Intel's Bay Trail-I chip 2014-05-29 23:10:36 +02:00
smm.c fsp_baytrail: Add the FSP version of Intel's Bay Trail-I chip 2014-05-29 23:10:36 +02:00
southcluster.c fsp_baytrail: Add the FSP version of Intel's Bay Trail-I chip 2014-05-29 23:10:36 +02:00
spi.c SPI: Split writes using spi_crop_chunk() 2014-07-14 19:42:49 +02:00
tsc_freq.c intel/fsp_baytrail: fix error "unknown type device_t", when SMM Module added 2014-10-09 22:09:25 +02:00