Searched hist:"4053 a647f6eca71e5a34bc52303a049e3324ca90" (Results 1 – 2 of 2) sorted by relevance
| /rk3399_ARM-atf/services/std_svc/spm/el3_spmc/ |
| H A D | spmc_setup.c | 4053a647f6eca71e5a34bc52303a049e3324ca90 Thu Feb 08 13:14:42 UTC 2024 Levi Yun <yeoreum.yun@arm.com> feat(el3-spmc): support Hob list to boot S-EL0 SP
The EDKII/StandaloneMm module runs as a S-EL0 partition on top of the EL3 FF-A SPMC.
In the past the StandaloneMm partition received its boot information through the use of a device tree (DT) passed through the FF-A boot protocol. The StandaloneMm itself converted the DT into a HOB.
To better match the UEFI PI spec, the EL3 SPMC must now produce the HOB including the PHIT (Phase Handoff Information Table) as first item in the HOB list. The SPMC then passes the HOB through the FF-A boot protocol for the StandaloneMm consumption.
This discards the use of a DT between the SPMC and the StandaloneMm partition.
Signed-off-by: Levi Yun <yeoreum.yun@arm.com> Change-Id: I22fb02c710169bd5a5ba1d1f60dce977a5a59ab6
|
| H A D | spmc_main.c | 4053a647f6eca71e5a34bc52303a049e3324ca90 Thu Feb 08 13:14:42 UTC 2024 Levi Yun <yeoreum.yun@arm.com> feat(el3-spmc): support Hob list to boot S-EL0 SP
The EDKII/StandaloneMm module runs as a S-EL0 partition on top of the EL3 FF-A SPMC.
In the past the StandaloneMm partition received its boot information through the use of a device tree (DT) passed through the FF-A boot protocol. The StandaloneMm itself converted the DT into a HOB.
To better match the UEFI PI spec, the EL3 SPMC must now produce the HOB including the PHIT (Phase Handoff Information Table) as first item in the HOB list. The SPMC then passes the HOB through the FF-A boot protocol for the StandaloneMm consumption.
This discards the use of a DT between the SPMC and the StandaloneMm partition.
Signed-off-by: Levi Yun <yeoreum.yun@arm.com> Change-Id: I22fb02c710169bd5a5ba1d1f60dce977a5a59ab6
|