feat(el3-spmc): deliver TPM event log via hob listAdd MM_TPM_EVENT_LOG hob type and deliver tpm meaured event logspassed via secure transfer list to secure partition with hob list inSPMC_AT_EL3.
feat(el3-spmc): deliver TPM event log via hob listAdd MM_TPM_EVENT_LOG hob type and deliver tpm meaured event logspassed via secure transfer list to secure partition with hob list inSPMC_AT_EL3.So that secure partition could get the meausred event log by TF-A.Change-Id: I14f7f8cb8f8f54e07a13f40748ca551bcd265a51Signed-off-by: Yeoreum Yun <yeoreum.yun@arm.com>
show more ...
feat(lib): introduce Hob creation libraryAccording to Platform Initialization (PI) Specification [1] anddiscussion on edk2 mailing list [2],StandaloneMm shouldn't create Hob but it should be pass
feat(lib): introduce Hob creation libraryAccording to Platform Initialization (PI) Specification [1] anddiscussion on edk2 mailing list [2],StandaloneMm shouldn't create Hob but it should be passed from TF-A.IOW, TF-A should pass boot information via HOB list to initialiseStandaloneMm properly.And this HOB lists could be delivered via - SPM_MM: Transfer List according to the firmware handoff spec[3] - FF-A v1.1 >= : FF-A boot protocol.This patch introduces a TF-A HOB creation library andsome of definitions which StandaloneMm requires to boot.Link: https://uefi.org/sites/default/files/resources/PI_Spec_1_6.pdf [1]Link: https://edk2.groups.io/g/devel/topic/103675962#114283 [2]Link: https://github.com/FirmwareHandoff/firmware_handoff [3]Signed-off-by: Levi Yun <yeoreum.yun@arm.com>Change-Id: I5e0838adce487110206998a8b79bc3adca922cec