coreboot-kgpe-d16/src/soc/intel/fsp_baytrail
Kayalvizhi Dhandapani 454625c5cf intel/fsp_baytrail: Fix SMM/SMI
With SMM enabled the boot stopped while patching up global NVS in DSDT.
The cause is that both CPUs are assigned the same SMBASE address.
So update the "cpu_smm_do_relocation()" function so that each
CPU gets a different SMBASE address

Based on rmodule work that wasn't propagated to the FSP
version: commit 3eb8eb7eba

Change-Id: I77cd27d3a4f207411a689b5be572b4406a03f16b
Signed-off-by: Kayalvizhi Dhandapani <kayalvizhid@ami.com>
Reviewed-on: http://review.coreboot.org/7026
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Marc Jones <marc.jones@se-eng.com>
Tested-by: build bot (Jenkins)
2014-10-09 21:59:45 +02:00
..
acpi intel/fsp_baytrail: Add S3 suspend/resume Support 2014-09-29 19:35:57 +02:00
baytrail intel/fsp_baytrail: Add S3 suspend/resume Support 2014-09-29 19:35:57 +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 fsp_baytrail: Add the FSP version of Intel's Bay Trail-I chip 2014-05-29 23:10:36 +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 fsp_baytrail: Add the FSP version of Intel's Bay Trail-I chip 2014-05-29 23:10:36 +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 fsp_baytrail: Add the FSP version of Intel's Bay Trail-I chip 2014-05-29 23:10:36 +02:00