FSP: Properly display the FSP HOB List pointer in the tables

Define the signature for the FSP HOB list pointer and add it to the
table parser.

BRANCH=none
BUG=None
TEST=Use the following steps to reproduce:
1.  Get the private FSP parts
2.  Copy configs/config.samus.fsp to configs/config.samus
3.  Build and run on Samus
4.  Test successful if the code attempts to load the payload

Change-Id: I3e340289b0ba560147d9766583a82b783adb1605
Signed-off-by: Lee Leahy <Leroy.P.Leahy@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/234525
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Commit-Queue: Leroy P Leahy <leroy.p.leahy@intel.com>
Tested-by: Leroy P Leahy <leroy.p.leahy@intel.com>
This commit is contained in:
Lee Leahy 2014-12-11 16:46:38 -08:00 committed by chrome-internal-fetch
commit 99bb8a3211
2 changed files with 2 additions and 2 deletions

View file

@ -45,8 +45,6 @@ are permitted provided that the following conditions are met:
#include <lib.h> // hexdump
#include <string.h>
#define CBMEM_ID_HOB_LIST 0x486f624c /* HobL */
void *fsp_hob_list_ptr CAR_GLOBAL;
/*

View file

@ -58,6 +58,7 @@
#define CBMEM_ID_ELOG 0x454c4f47
#define CBMEM_ID_FREESPACE 0x46524545
#define CBMEM_ID_GDT 0x4c474454
#define CBMEM_ID_HOB_LIST 0x486f624c
#define CBMEM_ID_MEMINFO 0x494D454D
#define CBMEM_ID_MPTABLE 0x534d5054
#define CBMEM_ID_MRCDATA 0x4d524344
@ -101,6 +102,7 @@ struct cbmem_id_to_name {
{ CBMEM_ID_ELOG, "ELOG " }, \
{ CBMEM_ID_FREESPACE, "FREE SPACE " }, \
{ CBMEM_ID_GDT, "GDT " }, \
{ CBMEM_ID_HOB_LIST, "FSP HOB PTR" }, \
{ CBMEM_ID_MEMINFO, "MEM INFO " }, \
{ CBMEM_ID_MPTABLE, "SMP TABLE " }, \
{ CBMEM_ID_MRCDATA, "MRC DATA " }, \