commit | 9ae5f67306b380c626a74782eff9e98b7f7996ee | [log] [tgz] |
---|---|---|
author | Levi Yun <yeoreum.yun@arm.com> | Mon May 13 10:25:40 2024 +0100 |
committer | Yeoreum Yun <yeoreum.yun@arm.com> | Fri Jan 03 14:45:00 2025 +0000 |
tree | d405cfddc25cc04c9f88ab682e1bbb2cfe68e8e8 | |
parent | 723c4c2d511cb6ffa534bc879d1edc2e3a691a63 [diff] |
feat(spm): use xfer list with Hob list in SPM_MM 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 initialise StandaloneMm properly. This patch applies using transfer list with PHIT Hob list [3] for delivering boot information to 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] Link: https://github.com/FirmwareHandoff/firmware_handoff [3] Signed-off-by: Levi Yun <yeoreum.yun@arm.com> Change-Id: I3df71a7679abf9859612afc8a5be7b2381007311