coreboot/src/soc
Marc Jones 5fd1d5ad12 soc/amd/stoneyridge: Refactor northbridge resource allocator
The resource allocator was overly complicated due to porting
from a multi-node resource allocator. It had some assumptions
about the UMA memory and where it would be located. The
refactored allocations account for UMA being reserved above 4GiB.

TEST=Check CBMEM table has correct RAM regions.

Change-Id: I722ded9fb877ec756c3af11fcb5fea587ac0ba8e
Signed-off-by: Marc Jones <marcj303@gmail.com>
Reviewed-on: https://review.coreboot.org/23819
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Martin Roth <martinroth@google.com>
2018-02-26 18:18:21 +00:00
..
amd soc/amd/stoneyridge: Refactor northbridge resource allocator 2018-02-26 18:18:21 +00:00
broadcom driver/uart: Introduce a way for mainboard to override the baudrate 2018-02-21 16:09:06 +00:00
dmp DMP Vortex86ex board & chip: Remove - using LATE_CBMEM_INIT 2018-01-15 23:23:17 +00:00
imgtec driver/uart: Introduce a way for mainboard to override the baudrate 2018-02-21 16:09:06 +00:00
intel soc/intel/cannonlake: Clear EMMC timeout register 2018-02-22 09:59:03 +00:00
lowrisc RISC-V boards: Stop using the config string 2017-11-07 12:31:00 +00:00
marvell src/soc: Fix various typos 2018-02-20 23:17:39 +00:00
mediatek driver/uart: Introduce a way for mainboard to override the baudrate 2018-02-21 16:09:06 +00:00
nvidia driver/uart: Introduce a way for mainboard to override the baudrate 2018-02-21 16:09:06 +00:00
qualcomm driver/uart: Introduce a way for mainboard to override the baudrate 2018-02-21 16:09:06 +00:00
rockchip rockchip/rk3399: Pass coreboot table pointer to ARM TF 2018-02-02 22:19:26 +00:00
samsung driver/uart: Introduce a way for mainboard to override the baudrate 2018-02-21 16:09:06 +00:00
ucb riscv: Remove config string support 2017-12-02 05:25:00 +00:00