switch-coreboot/src
Rizwan Qureshi 188e37072f Skylake: update cbmem_top
cbmem_top was using  CHIPSET_RESERVED_MEM_BYTES to w/a unknown memory
regions reserved by fsp for chipset use. With that being removed, the
function needs to properly walk though the memory map resulted from fsp
memory init to find out the usable address for cbmem root.
Refer the FSP 1.3.0 Integartion guide for more details on the Memory
Map.

systemagent should also use the same mechanism to create the reserved
RAM resource.

BRANCH=None
BUG=None
TEST=Build and Boot kunimitsu (FAB3)
CQ-DEPEND=CL:*226035,CL:*226045,CL:291573

Original-Change-Id: Id0954cf8e6388e549c7d4df67b468572b5bea539
Original-Signed-off-by: Rizwan Qureshi <rizwan.qureshi@intel.com>
Original-Reviewed-on: https://chromium-review.googlesource.com/291611
Original-Tested-by: Wenkai Du <wenkai.du@intel.com>
Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Original-Commit-Queue: Robbie Zhang <robbie.zhang@intel.com>

Change-Id: I4e716170f40936081ce9d4878bf74c75f469f78d
Signed-off-by: Rizwan Qureshi <rizwan.qureshi@intel.com>
Reviewed-on: http://review.coreboot.org/11239
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2015-08-19 14:04:31 +00:00
..
acpi acpi/sata: add generic sata ssdt port generator 2015-06-07 01:24:47 +02:00
arch acpi: 64bit fixes 2015-08-14 20:25:40 +02:00
console consoles: remove unused infrastructure 2015-05-26 19:02:54 +02:00
cpu cpu/amd/model_10xxx: Do not initialize SMM memory if SMM is disabled 2015-08-14 01:16:22 +02:00
device x86 realmode: Set up the 8254 timer before running option rom 2015-07-16 04:03:45 +02:00
drivers fsp1_1: fsp_relocate: use struct region_device and struct prog 2015-08-14 15:18:13 +02:00
ec mec: Correct the access mode for short payloads 2015-07-21 21:22:15 +02:00
include stage_cache: make prog const in stage_cache_add() 2015-08-14 15:17:58 +02:00
lib stage_cache: make prog const in stage_cache_add() 2015-08-14 15:17:58 +02:00
mainboard Kunimitsu: Fix Wifi, kepler RP mapping and enable ClkReqSupport 2015-08-19 14:04:19 +00:00
northbridge northbridge/amd/amdfam10: Redirect legacy VGA memory access to MMIO 2015-08-18 21:37:18 +00:00
soc Skylake: update cbmem_top 2015-08-19 14:04:31 +00:00
southbridge AMD ROMSIG: Only check location if ROMSIG is used 2015-08-19 01:26:42 +00:00
superio superio/smsc: Add support for SMSC DME1737 2015-07-13 17:11:00 +02:00
vendorcode chromeos: Allow for VB_SOURCE override 2015-08-11 12:15:46 +02:00
Kconfig skylake: remove CBFS_SIZE option in SoC directory 2015-08-13 16:11:58 +02:00