drivers/intel/fsp2_0: Add display HOB support
Add support to display the HOBs returned by FSP: * Add Kconfig value to enable HOB display * Move hob_header, hob_resource and uuid_name structures into util.h * Move hob_type enum into util.h * Remove static from the debug utility functions * Add fsp_ prefix to the debug utility functions * Declare the debug utility functions in debug.h * Add HOB type name table * Add more GUID values * Add new GUID name table for additional GUIDs * Add routine to convert EDK-II GUID into a name * Add SOC specific routine to handle unknown GUID types * Add routine to convert HOB type into a name * Add SOC specific routine to handle unknown HOB types * Add routine to display the hobs TEST=Build and run on Galileo Gen2 Change-Id: I10606d752859fff0f4f08a5ac03ab129b2c96d1f Signed-off-by: Lee Leahy <leroy.p.leahy@intel.com> Reviewed-on: https://review.coreboot.org/15851 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin <adurbin@chromium.org>
This commit is contained in:
@@ -34,6 +34,12 @@ config DISPLAY_FSP_CALLS_AND_STATUS
|
||||
Display the FSP call entry point and parameters prior to calling FSP
|
||||
and display the status upon return from FSP.
|
||||
|
||||
config DISPLAY_HOBS
|
||||
bool "Display the hand-off-blocks"
|
||||
default n
|
||||
help
|
||||
Display the FSP HOBs which are provided for coreboot.
|
||||
|
||||
config DISPLAY_UPD_DATA
|
||||
bool "Display UPD data"
|
||||
default n
|
||||
|
Reference in New Issue
Block a user