| 35530877 | 13-Feb-2025 |
Kathleen Capella <kathleen.capella@arm.com> |
feat(sptool): add StMM memory region descriptor
StandaloneMM partition requires that the first memory region in its list of reserved memory regions describe the full partition layout. Hafnium SPMC c
feat(sptool): add StMM memory region descriptor
StandaloneMM partition requires that the first memory region in its list of reserved memory regions describe the full partition layout. Hafnium SPMC checks that memory regions in FF-A manifest do not overlap. Therefore, this region is added directly in HOB generation code rather than as a memory region in the FF-A manifest for the StMM partition.
Signed-off-by: Kathleen Capella <kathleen.capella@arm.com> Change-Id: Ia22174d755a5776e20ecf9639584f3c08cf9e60e
show more ...
|
| 49c65663 | 18-Dec-2024 |
Kathleen Capella <kathleen.capella@arm.com> |
feat(sptool): specify endianness for HOB bin
Specify endianness encoding when packing HOB binary. Little-endian is used as target platforms are expected to be little-endian.
Signed-off-by: Kathleen
feat(sptool): specify endianness for HOB bin
Specify endianness encoding when packing HOB binary. Little-endian is used as target platforms are expected to be little-endian.
Signed-off-by: Kathleen Capella <kathleen.capella@arm.com> Change-Id: I28d7b302f79482ed142c1964409c310f713a9b8c
show more ...
|
| 32ecc0ef | 16-Dec-2024 |
J-Alves <joao.alves@arm.com> |
feat(sptool): include HOB file in the TL pkg
If the "hob_path" has been introduced in the `args` dictionary, use it when creating a Transfer List type of package.
Create a HOB entry in the transfer
feat(sptool): include HOB file in the TL pkg
If the "hob_path" has been introduced in the `args` dictionary, use it when creating a Transfer List type of package.
Create a HOB entry in the transfer list with the respective transfer entry type.
Signed-off-by: Kathleen Capella <kathleen.capella@arm.com> Signed-off-by: J-Alves <joao.alves@arm.com> Change-Id: Ie5fefe90205cf89ee26c3683048bf42229cb4bee
show more ...
|
| 2d317e80 | 16-Dec-2024 |
J-Alves <joao.alves@arm.com> |
feat(sptool): invoke the HOB list creation code
Add an SP setup function that invokes the HOB creation utilities.
It introduces an argument "hob_path" to the shared dictionary of args with the loca
feat(sptool): invoke the HOB list creation code
Add an SP setup function that invokes the HOB creation utilities.
It introduces an argument "hob_path" to the shared dictionary of args with the location of the generated binary containing the HOB list.
Signed-off-by: Kathleen Capella <kathleen.capella@arm.com> Signed-off-by: J-Alves <joao.alves@arm.com> Change-Id: I26a07027b6344c9d7ba732d022932736a62e2505
show more ...
|
| 2e82874c | 21-Mar-2022 |
J-Alves <joao.alves@arm.com> |
feat(sptool): python version of the sptool
To cope with the changes/design decisions in the implementation of boot protocol, from FF-A v1.1 specification in the S-EL2 SPM, we have changed the format
feat(sptool): python version of the sptool
To cope with the changes/design decisions in the implementation of boot protocol, from FF-A v1.1 specification in the S-EL2 SPM, we have changed the format of the sp pkg header. These changes need to be reflected in the sptool, used for packaging the SP binary, and the SP's FF-A manifest. Now the SP pkg can contain the boot information blob as defined by the FF-A specification. To cater for these changes, bring to the TF-A project an equivalent to the tool used in the Hafnium project.
Signed-off-by: J-Alves <joao.alves@arm.com> Change-Id: I046f5d6e3c2ef0ba6c87f65302e127dedef34c28
show more ...
|