commit | 32f4f3f5588d5ef0281640c2be93e0c0b7d0942e | [log] [tgz] |
---|---|---|
author | Levi Yun <yeoreum.yun@arm.com> | Mon May 13 10:10:05 2024 +0100 |
committer | Yeoreum Yun <yeoreum.yun@arm.com> | Fri Dec 06 13:26:31 2024 +0000 |
tree | a6994ee155b32087a473c34c0716094468c49015 | |
parent | b6cbfaf89e87be9d8c836b486411f6690c4382c1 [diff] |
feat(lib): modify Hob creation code imported from edk2 According to Platform Initialization (PI) Specification [1] and Discussion 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 PHIT Hob to initialize StandaloneMm properly. This patch modifies Hob creation code from edk2 codebase so that TF-A could create Hob information properly to boot StandaloneMm 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] Signed-off-by: Levi Yun <yeoreum.yun@arm.com> Change-Id: I5e427b620d8006b118b266370bd08d4b0ff56a83