coreboot/src
Aaron Durbin 3fa832840e baytrail: mirror payload to be loaded into high ram
Previously the SPI mirroring was using the SMM default
region. If the payload exceeds the SMM default region size
the mirroring won't happen. This causes a slow down. Instead
find a region to mirror into below 4GiB that is marked as
available ram.

Prior to this change 60ms payload times were observed with
current depthcharge builds. With this change the load time is
24ms - 32ms depending on boot type.

BUG=chrome-os-partner:25385
BRANCH=baytrail
TEST=Booted and noted timing.

Change-Id: I201f0fd6cf82f4521e5cb7fafac6ece27951995d
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/188715
Reviewed-by: Marc Jones <marc.jones@se-eng.com>
2014-03-07 00:32:50 +00:00
..
arch ARM: Use LPAE for Virtual Address Translation 2014-02-28 21:04:46 +00:00
console ARM: Generalize armv7 as arm. 2013-10-02 09:18:44 +00:00
cpu gizmo: Add support for the gizmo mainboard 2014-03-05 01:47:25 +00:00
device device: provide option to always load PCI option roms 2014-03-05 01:47:00 +00:00
drivers Haswell/falco/peppy/slippy: continue to clean up FUI. 2013-12-19 01:17:37 +00:00
ec chrome ec: Add support for limiting charger current 2014-02-11 05:24:21 +00:00
include chromeos: provide option to dynamically allocate ram oops buffer 2014-03-05 01:47:08 +00:00
lib chromeos: provide option to dynamically allocate ram oops buffer 2014-03-05 01:47:08 +00:00
mainboard Nyan: Set DMA Reserve to 2MB 2014-03-06 02:43:27 +00:00
northbridge gizmo: Add support for the gizmo mainboard 2014-03-05 01:47:25 +00:00
soc baytrail: mirror payload to be loaded into high ram 2014-03-07 00:32:50 +00:00
southbridge gizmo: Add support for the gizmo mainboard 2014-03-05 01:47:25 +00:00
superio pnp: Allow setting of misc register 0xf4 in device tree 2013-12-20 00:37:38 +00:00
vendorcode vendorcode: Access to ChromeOS VPD on default CBFS media. 2014-03-06 16:42:01 +00:00
Kconfig armv8: add support for armv8 cpu 2014-01-07 02:48:47 +00:00