coreboot-kgpe-d16/src/soc
Michał Żygowski f65c1e4088 amdblocks/acpimmio: Unify BIOSRAM usage
All AMD CPU families supported in coreboot have BIOSRAM space. Looking at
the source code, every family could have the same API to save and restore
cbmem top or UMA base and size.

Unify BIOSRAM layout and add implementation for cbmem top and UMA storing.
Also replace the existing implementation of cbmem top and UMA with the
BIOSRAM access.

TEST=boot PC Engines apu1 and apu2

Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Change-Id: I69a03e4f01d7fb2ffc9f8b5af73d7e4e7ec027da
Reviewed-on: https://review.coreboot.org/c/coreboot/+/37402
Reviewed-by: Richard Spiegel <richard.spiegel@silverbackltd.com>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2019-12-04 12:24:25 +00:00
..
amd amdblocks/acpimmio: Unify BIOSRAM usage 2019-12-04 12:24:25 +00:00
cavium arch/arm64: Pass cbmem_top to ramstage via calling argument 2019-11-03 11:19:24 +00:00
intel src: Add missing include <stdlib.h> 2019-12-03 11:30:52 +00:00
mediatek soc/mediatek/mt8183: disable BBLPM of DCXO core 2019-11-26 11:50:05 +00:00
nvidia soc/nvidia/tegra: Constify variable 2019-12-03 11:24:51 +00:00
qualcomm ipq40xx: Run python script without explicit 'python' call 2019-11-18 22:14:42 +00:00
rockchip lib/fmap: Disable pre-RAM cache for FSP 1.0 2019-11-19 11:26:21 +00:00
samsung lib/fmap: Add optional pre-RAM cache 2019-11-14 03:30:11 +00:00
sifive soc/sifive/fu540: Support booting from SD card 2019-11-14 11:38:43 +00:00
ucb lib/cbmem_top: Add a common cbmem_top implementation 2019-11-01 11:44:51 +00:00