coreboot-kgpe-d16/src
Arthur Heymans 2f389f151a arch/arm: Pass cbmem_top to ramstage via calling argument
This solution is very generic and can in principle be implemented on
all arch/soc.

Instead trying to figure out which files can be removed from stages
and which cbmem_top implementations need with preprocessor, rename all
cbmem_top implementation to cbmem_top_romstage.

Mechanisms set in place to pass on information from rom- to ram-stage
will be placed in a followup commit.

Change-Id: If31f0f1de17ffc92c9397f32b26db25aff4b7cab
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/36145
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
2019-11-03 11:19:04 +00:00
..
acpi
arch arch/arm: Pass cbmem_top to ramstage via calling argument 2019-11-03 11:19:04 +00:00
commonlib commonlib/helpers: Add alloca() macro 2019-10-30 08:20:39 +00:00
console console/kconfig: Move ONBOARD_VGA_IS_PRIMARY to 'devices' 2019-11-01 11:58:40 +00:00
cpu arch/arm: Pass cbmem_top to ramstage via calling argument 2019-11-03 11:19:04 +00:00
device console/kconfig: Move ONBOARD_VGA_IS_PRIMARY to 'devices' 2019-11-01 11:58:40 +00:00
drivers cpu/x86/tsc: Flip and rename TSC_CONSTANT_RATE to UNKNOWN_TSC_RATE 2019-11-03 06:15:35 +00:00
ec ec/google/chromeec: Add EC driver support for software sync 2019-10-31 10:36:47 +00:00
include cpu/x86/tsc: Flip and rename TSC_CONSTANT_RATE to UNKNOWN_TSC_RATE 2019-11-03 06:15:35 +00:00
lib boot_state: Reduce precision of reported times 2019-11-03 06:17:20 +00:00
mainboard arch/arm: Pass cbmem_top to ramstage via calling argument 2019-11-03 11:19:04 +00:00
northbridge arch/x86: Use the stage argument to implement cbmem_top 2019-11-03 11:18:31 +00:00
security src/[northbridge,security]: change "unsigned" to "unsigned int" 2019-10-27 18:12:50 +00:00
soc arch/arm: Pass cbmem_top to ramstage via calling argument 2019-11-03 11:19:04 +00:00
southbridge soc/intel/{IA-CPU/SOC}: Move sleepstates.asl into southbridge/intel/common/acpi 2019-11-01 11:50:03 +00:00
superio src: Remove unused 'include <string.h>' 2019-10-20 17:19:34 +00:00
vendorcode mb/facebook/fbg1701: Add public key to bootblock_verify_list 2019-11-01 13:56:21 +00:00
Kconfig src/Kconfig: Drop unused HAVE_POSTCAR 2019-11-01 11:58:59 +00:00