#------------------------------------------------------------------------------- # Copyright (c) 2018-2021, Arm Limited. All rights reserved. # # SPDX-License-Identifier: BSD-3-Clause # #------------------------------------------------------------------------------- { "name": "TF-M secure partition manifests", "type": "manifest_list", "version_major": 0, "version_minor": 1, "manifest_list": [ { "name": "Protected Storage Service", "short_name": "TFM_SP_PS", "manifest": "secure_fw/partitions/protected_storage/tfm_protected_storage.yaml", "conditional": "@TFM_PARTITION_PROTECTED_STORAGE@", "version_major": 0, "version_minor": 1, "pid": 256, "linker_pattern": { "library_list": [ "*tfm_*partition_ps.*" ], } }, { "name": "TF-M Internal Trusted Storage Service", "short_name": "TFM_SP_ITS", "manifest": "secure_fw/partitions/internal_trusted_storage/tfm_internal_trusted_storage.yaml", "conditional": "@TFM_PARTITION_INTERNAL_TRUSTED_STORAGE@", "version_major": 0, "version_minor": 1, "pid": 257, "linker_pattern": { "library_list": [ "*tfm_*partition_its.*" ] } }, { "name": "TFM Audit Log Service", "short_name": "TFM_SP_AUDIT_LOG", "manifest": "secure_fw/partitions/audit_logging/tfm_audit_logging.yaml", "conditional": "@TFM_PARTITION_AUDIT_LOG@", "version_major": 0, "version_minor": 1, "pid": 258, "linker_pattern": { "library_list": [ "*tfm_*partition_audit.*" ] } }, { "name": "TFM Crypto Service", "short_name": "TFM_SP_CRYPTO", "manifest": "secure_fw/partitions/crypto/tfm_crypto.yaml", "conditional": "@TFM_PARTITION_CRYPTO@", "version_major": 0, "version_minor": 1, "pid": 259, "linker_pattern": { "library_list": [ "*tfm_*partition_crypto.*" ] } }, { "name": "TFM Platform Service", "short_name": "TFM_SP_PLATFORM", "manifest": "secure_fw/partitions/platform/tfm_platform.yaml", "conditional": "@TFM_PARTITION_PLATFORM@", "version_major": 0, "version_minor": 1, "pid": 260, "linker_pattern": { "library_list": [ "*tfm_*partition_platform.*" ] } }, { "name": "TFM Initial Attestation Service", "short_name": "TFM_SP_INITIAL_ATTESTATION", "manifest": "secure_fw/partitions/initial_attestation/tfm_initial_attestation.yaml", "conditional": "@TFM_PARTITION_INITIAL_ATTESTATION@", "version_major": 0, "version_minor": 1, "pid": 261, "linker_pattern": { "library_list": [ "*tfm_*partition_attestation.*" ] } }, { "name": "TF-M PSA Proxy Service", "short_name": "TFM_SP_PSA_PROXY", "manifest": "secure_fw/partitions/psa_proxy/tfm_psa_proxy.yaml", "tfm_extensions": true, "conditional": "@TFM_PARTITION_PSA_PROXY@", "version_major": 0, "version_minor": 1, "pid": 270, "linker_pattern": { "library_list": [ "*tfm_*partition_psa_proxy.*" ] } }, { "name": "TFM Firmware Update Service", "short_name": "TFM_SP_FWU", "manifest": "secure_fw/partitions/firmware_update/tfm_firmware_update.yaml", "conditional": "@TFM_PARTITION_FIRMWARE_UPDATE@", "version_major": 0, "version_minor": 1, "pid": 271, "linker_pattern": { "library_list": [ "*tfm_*partition_fwu*" ] } }, ] }