u-boot-brain/arch/x86/lib/fsp
Albert ARIBAUD ecc306639e Fix board init code to respect the C runtime environment
board_init_f_mem() alters the C runtime environment's
stack it is actually already using. This is not a valid
behaviour within a C runtime environment.

Split board_init_f_mem into C functions which do not alter
their own stack and always behave properly with respect to
their C runtime environment.

Signed-off-by: Albert ARIBAUD <albert.u.boot@aribaud.net>
Acked-by: Thomas Chou <thomas@wytron.com.tw>
2016-01-13 21:05:17 -05:00
..
cmd_fsp.c x86: fsp: Add a hdr sub-command to show header information 2015-10-21 07:46:26 -06:00
fsp_car.S x86: fsp: Add comments about U-Boot entering start.S twice 2015-08-26 07:54:11 -07:00
fsp_common.c Fix board init code to respect the C runtime environment 2016-01-13 21:05:17 -05:00
fsp_dram.c x86: fsp: Pass mrc cache to fsp_init() and save it to gd after fsp_init() 2015-10-21 07:46:27 -06:00
fsp_support.c x86: fsp: Do not assert VPD_IMAGE_REV when DEBUG 2015-08-14 03:24:21 -06:00
Makefile x86: fsp: Make hob command a sub-command to fsp 2015-10-21 07:46:26 -06:00