]> git.baikalelectronics.ru Git - uboot.git/commit
x86: fsp: Update struct common_buf for FSP spec 1.1
authorBin Meng <bmeng.cn@gmail.com>
Wed, 16 Aug 2017 05:41:51 +0000 (22:41 -0700)
committerBin Meng <bmeng.cn@gmail.com>
Sat, 16 Sep 2017 06:57:44 +0000 (14:57 +0800)
commit1c3653ecfa80c16ab73666877d2e1db540cebf61
tree99d19b9a3491bafd674222d6a23ddae4d64a614c
parent1e0a7f742225d3bc98a092b0e8bbb5968cdd8136
x86: fsp: Update struct common_buf for FSP spec 1.1

FSP spec 1.1 adds one more member to the struct common_buf to
determine the memory size that can be reserved by FSP below "top
of low usable memory" for bootloader usage. This new member uses
the reserved space so that it is still compatible with previous
FSP spec 1.0.

A new HOB (FSP_HOB_RESOURCE_OWNER_BOOTLOADER_TOLUM_GUID) is also
published when common_buf.tolum_size is valid and non zero.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
arch/x86/include/asm/fsp/fsp_api.h
arch/x86/include/asm/fsp/fsp_hob.h