Skip to content

Commit 3f45b4e

Browse files
committed
[nrf noup] secure_fw: partitions: Remove its dependency
TFM_CRYPTO depends on TFM_INTERNAL_TRUSTED_STORAGE_SERVICE. This means it is not possible to not use ITS. This is changed to a weak dependency to make it possible to support using crypto without ITS. This is a noup as it is not possible to do this change upstream. There are platforms upstream that depend on this dependency. Signed-off-by: Dag Erik Gjørvad <[email protected]>
1 parent 97e79ea commit 3f45b4e

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

secure_fw/partitions/crypto/tfm_crypto.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
},
2727
],
2828
"dependencies": [
29+
],
30+
"weak_dependencies": [
2931
"TFM_INTERNAL_TRUSTED_STORAGE_SERVICE"
3032
]
3133
}

tools/tfm_manifest_list.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,8 @@
8181
"*mbedcrypto.*",
8282
"*mbedtls*acceleration.*",
8383
]
84-
}
84+
},
85+
"non_ffm_attributes": ['weak_dependencies']
8586
},
8687
{
8788
"description": "TFM Platform Partition",

0 commit comments

Comments
 (0)