| #
90b186e8 |
| 22-Sep-2025 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge changes from topic "ja/ffa_v1_3" into integration
* changes: feat(tc): bump SPMC version to FF-A v1.3 TC platform feat(fvp): bump the SPMC version feat(ff-a): bump SPMD FF-A version
|
| #
4d29a8fa |
| 16-Sep-2025 |
J-Alves <joao.alves@arm.com> |
feat(fvp): bump the SPMC version
Bump the SPMC version in the fvp_spmc_optee_sp_manifest to FF-A v1.3. The affected setup uses Hafnium as SPMC and OPTEE as SP.
Signed-off-by: J-Alves <joao.alves@ar
feat(fvp): bump the SPMC version
Bump the SPMC version in the fvp_spmc_optee_sp_manifest to FF-A v1.3. The affected setup uses Hafnium as SPMC and OPTEE as SP.
Signed-off-by: J-Alves <joao.alves@arm.com> Change-Id: I51d29832d8011dbdc9945f153805ba9b2b8663e7
show more ...
|
| #
9877b6ef |
| 19-Jul-2024 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge changes If8547b5a,I6826a56d,Idb40907a,Ia51cbe1a,I9b55f6c5, ... into integration
* changes: feat(fvp): add SPM manifest for OP-TEE at S-EL1 without S-EL2/Hafnium fix(fvp): update the memory
Merge changes If8547b5a,I6826a56d,Idb40907a,Ia51cbe1a,I9b55f6c5, ... into integration
* changes: feat(fvp): add SPM manifest for OP-TEE at S-EL1 without S-EL2/Hafnium fix(fvp): update the memory size allocated to optee at EL1 fix(fvp): add DRAM memory regions that linux kernel can share feat(fvp): update FF-A version to v1.1 supported by optee feat(fvp): replace managed-exit with ns-interrupts-action fix(fvp): add optee specific mem-size attribute fix(fvp): fix the FF-A optee manifest by adding the boot info node
show more ...
|
| #
47393722 |
| 11-Jun-2024 |
Sudeep Holla <sudeep.holla@arm.com> |
fix(fvp): update the memory size allocated to optee at EL1
Update the memory size allocated to optee at EL1 to 0xd80000 to match the size specified by mem-size in optee manifest.
Change-Id: I6826a5
fix(fvp): update the memory size allocated to optee at EL1
Update the memory size allocated to optee at EL1 to 0xd80000 to match the size specified by mem-size in optee manifest.
Change-Id: I6826a56d0f68a6a2b5181f849a741a9bf1f0829b Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
show more ...
|
| #
18ec9bdc |
| 05-Jun-2024 |
Sudeep Holla <sudeep.holla@arm.com> |
fix(fvp): add DRAM memory regions that linux kernel can share
The memory regions that Linux kernel can share including TX/RX buffers encompass the entire DRAM. Update it accordingly. Without this, w
fix(fvp): add DRAM memory regions that linux kernel can share
The memory regions that Linux kernel can share including TX/RX buffers encompass the entire DRAM. Update it accordingly. Without this, when the Linux kernel call FFA_RXTX_MAP, it fails sometime and the below error from the secure world appears:
| ERROR: arch_other_world_vm_configure_rxtx_map: send page is invalid | (expected 0x87, got 0x7c)
Change-Id: Idb40907af2e0c1d4e60979b4948db2fc70971145 Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
show more ...
|
| #
eb69206f |
| 19-Apr-2024 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "fix(spm): add device-regions used in tf-a-tests" into integration
|
| #
45716e37 |
| 14-Mar-2024 |
Daniel Boulby <daniel.boulby@arm.com> |
fix(spm): add device-regions used in tf-a-tests
Device memory region specified in an SP manifest are now validated against the device memory defined in the SPMC manifest. Therefore we need to add th
fix(spm): add device-regions used in tf-a-tests
Device memory region specified in an SP manifest are now validated against the device memory defined in the SPMC manifest. Therefore we need to add the device memory used in the tf-a-tests to the SPMC manifests.
Signed-off-by: Daniel Boulby <daniel.boulby@arm.com> Change-Id: I47376e67c700705d12338d7078292618a15d5546
show more ...
|
| #
46d53216 |
| 17-Apr-2024 |
Mark Dykes <mark.dykes@arm.com> |
Merge "fix: static checks on spmc dts" into integration
|
| #
c35299d6 |
| 16-Apr-2024 |
J-Alves <joao.alves@arm.com> |
fix: static checks on spmc dts
Change the header of the license to have 2024, and replace spaces for a tab.
Signed-off-by: J-Alves <joao.alves@arm.com> Change-Id: If98161ad35e1ead30e1e0d3ddb4cc6348
fix: static checks on spmc dts
Change the header of the license to have 2024, and replace spaces for a tab.
Signed-off-by: J-Alves <joao.alves@arm.com> Change-Id: If98161ad35e1ead30e1e0d3ddb4cc6348e83d6ee
show more ...
|
| #
eabcde25 |
| 15-Apr-2024 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "fix(ff-a): add NS memory node to fvp_spmc_optee_sp manifest" into integration
|
| #
92bba3e7 |
| 04-Apr-2024 |
Karl Meakin <karl.meakin@arm.com> |
fix(ff-a): add NS memory node to fvp_spmc_optee_sp manifest
FFA_RXTX_MAP now requires the buffers to be in non-secure memory. This patch ensures that a region of non-secure memory is available so th
fix(ff-a): add NS memory node to fvp_spmc_optee_sp manifest
FFA_RXTX_MAP now requires the buffers to be in non-secure memory. This patch ensures that a region of non-secure memory is available so that tftf tests can pass.
Change-Id: I9daf3182e0dcb73d2bf5a5baffb1b4b78c724dcb Signed-off-by: Karl Meakin <karl.meakin@arm.com>
show more ...
|
| #
01610b0d |
| 01-Dec-2023 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "feat(ff-a): update FF-A version to v1.2" into integration
|
| #
e830e4cd |
| 05-Sep-2023 |
Kathleen Capella <kathleen.capella@arm.com> |
feat(ff-a): update FF-A version to v1.2
Bump the required FF-A version in framework and manifests to v1.2 as upstream feature development goes.
Signed-off-by: Kathleen Capella <kathleen.capella@arm
feat(ff-a): update FF-A version to v1.2
Bump the required FF-A version in framework and manifests to v1.2 as upstream feature development goes.
Signed-off-by: Kathleen Capella <kathleen.capella@arm.com> Change-Id: I09d936d4aad89965cfd13f58741d647223b63a34
show more ...
|
| #
abde216d |
| 10-Aug-2021 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge "feat(ff-a): update FF-A version to v1.1" into integration
|
| #
e1c732d4 |
| 11-Mar-2021 |
J-Alves <joao.alves@arm.com> |
feat(ff-a): update FF-A version to v1.1
Bump the required FF-A version in framework and manifests to v1.1 as upstream feature development goes.
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com
feat(ff-a): update FF-A version to v1.1
Bump the required FF-A version in framework and manifests to v1.1 as upstream feature development goes.
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: I89b2bd3828a13fc4344ccd53bc3ac9c0c22ab29f
show more ...
|
| #
1a2c0ff9 |
| 04-Jun-2021 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge changes from topic "od/cleanup-changes" into integration
* changes: perf(spmd): omit sel1 context save if sel2 present fix(fvp): spmc optee manifest remove SMC allowlist fix: random typo
Merge changes from topic "od/cleanup-changes" into integration
* changes: perf(spmd): omit sel1 context save if sel2 present fix(fvp): spmc optee manifest remove SMC allowlist fix: random typos in tf-a code base
show more ...
|
| #
183725b3 |
| 25-May-2021 |
Olivier Deprez <olivier.deprez@arm.com> |
fix(fvp): spmc optee manifest remove SMC allowlist
Fix a remainder from early prototyping. OP-TEE as a secure partition does not need specific SMC function id pass through to EL3.
Signed-off-by: Ol
fix(fvp): spmc optee manifest remove SMC allowlist
Fix a remainder from early prototyping. OP-TEE as a secure partition does not need specific SMC function id pass through to EL3.
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: I2843d1b9a5eb4c966f82790e1655fb569c2de7d4
show more ...
|
| #
c8e86236 |
| 09-Dec-2020 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge changes from topic "secure_no_primary" into integration
* changes: spm: provide number of vCPUs and VM size for first SP spm: remove chosen node from SPMC manifests spm: move OP-TEE SP m
Merge changes from topic "secure_no_primary" into integration
* changes: spm: provide number of vCPUs and VM size for first SP spm: remove chosen node from SPMC manifests spm: move OP-TEE SP manifest DTS to FVP platform spm: update OP-TEE SP manifest with device-regions node spm: remove device-memory node from SPMC manifests
show more ...
|
| #
89832ac9 |
| 25-Nov-2020 |
Olivier Deprez <olivier.deprez@arm.com> |
spm: provide number of vCPUs and VM size for first SP
The primary VM concept is removed from the SPMC. Update the SPMC manifests with number of Execution Contexts and SP workspace size for the first
spm: provide number of vCPUs and VM size for first SP
The primary VM concept is removed from the SPMC. Update the SPMC manifests with number of Execution Contexts and SP workspace size for the first Secure Partition (as it is done for NWd secondary VMs and other SPs).
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: I3b9c52666f7dfe74ab1f7d2148ad0070ee44b54e
show more ...
|
| #
5134fcbb |
| 24-Nov-2020 |
Olivier Deprez <olivier.deprez@arm.com> |
spm: remove chosen node from SPMC manifests
The chosen node is no longer required as the SPMC implements a specific boot flow which no longer requires this node.
Signed-off-by: Olivier Deprez <oliv
spm: remove chosen node from SPMC manifests
The chosen node is no longer required as the SPMC implements a specific boot flow which no longer requires this node.
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: Ib566b602a7f83003a1b2d0ba5f6ebf4d8b7a9156
show more ...
|
| #
b635d11b |
| 10-Nov-2020 |
Olivier Deprez <olivier.deprez@arm.com> |
spm: remove device-memory node from SPMC manifests
The PVM concept is removed from the SPMC so the device-memory node which is specifying the device memory range for the PVM is no longer applicable.
spm: remove device-memory node from SPMC manifests
The PVM concept is removed from the SPMC so the device-memory node which is specifying the device memory range for the PVM is no longer applicable.
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: If0cb956e0197028b24ecb78952c66ec454904516
show more ...
|
| #
00ad74c7 |
| 26-Oct-2020 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge "SPMC: adjust device region for first secure partition" into integration
|
| #
d0d63afe |
| 08-Oct-2020 |
Olivier Deprez <olivier.deprez@arm.com> |
SPMC: adjust device region for first secure partition
For the first partition, mark first 2GB as device memory excluding the Trusted DRAM region reserved for the SPMC.
Signed-off-by: Olivier Deprez
SPMC: adjust device region for first secure partition
For the first partition, mark first 2GB as device memory excluding the Trusted DRAM region reserved for the SPMC.
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: I3ff110b3facf5b6d41ac2519ff6ca5e30a0a502b
show more ...
|
| #
070632f9 |
| 04-Aug-2020 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "SPM: build OP-TEE as an S-EL1 Secure Partition" into integration
|
| #
db1ef41a |
| 01-Apr-2020 |
Olivier Deprez <olivier.deprez@arm.com> |
SPM: build OP-TEE as an S-EL1 Secure Partition
Provide manifest and build options to boot OP-TEE as a guest S-EL1 Secure Partition on top of Hafnium in S-EL2.
Increase ARM_SP_MAX_SIZE to cope with
SPM: build OP-TEE as an S-EL1 Secure Partition
Provide manifest and build options to boot OP-TEE as a guest S-EL1 Secure Partition on top of Hafnium in S-EL2.
Increase ARM_SP_MAX_SIZE to cope with OP-TEE debug build image.
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: Idd2686fa689a78fe2d05ed92b1d23c65e2edd4cb
show more ...
|