Skip to content

Conversation

@mswarowsky
Copy link
Contributor

Remove unneeded things in the tf-m CMakeLists.txt and renaming things

TF-M 2.0.0 doesn't use the TFM_TEST_REPO_PATH anymore so removing it.

Signed-off-by: Markus Swarowsky <markus.swarowsky@nordicsemi.no>
@zephyrbot zephyrbot added the area: TF-M ARM Trusted Firmware-M (TF-M) label Feb 6, 2024
QCBOR is only needed  by the TF-M tests, as they are not build
separately due to the TF-M split build.
If we still set it there is a CMake build warning.

Signed-off-by: Markus Swarowsky <markus.swarowsky@nordicsemi.no>
The TF-M crypto modules got renames from CRYPTO_XXX_MODULE_DISABLED to
CRYPTO_XXX_MODULE_ENABLED
Therefore also re naming it in zephyr build integration.

Signed-off-by: Markus Swarowsky <markus.swarowsky@nordicsemi.no>
Vge0rge pushed a commit to Vge0rge/sdk-zephyr that referenced this pull request Feb 12, 2024
TF-M 2.0.0 doesn't use the TFM_TEST_REPO_PATH anymore so removing it.

Upstream PR:zephyrproject-rtos/zephyr#68619

Signed-off-by: Markus Swarowsky <markus.swarowsky@nordicsemi.no>
Vge0rge pushed a commit to Vge0rge/sdk-zephyr that referenced this pull request Feb 12, 2024
QCBOR is only needed  by the TF-M tests, as they are not build separately due to the TF-M split build
By still setting it we get a CMake build warning

Upstream PR: zephyrproject-rtos/zephyr#68619

Signed-off-by: Markus Swarowsky <markus.swarowsky@nordicsemi.no>
Vge0rge pushed a commit to Vge0rge/sdk-zephyr that referenced this pull request Feb 12, 2024
The TF-M crypto modules got renames from CRYPTO_XXX_MODULE_DISABLED to
CRYPTO_XXX_MODULE_ENABLED
Therefore also re naming it in zephyr build integration.

Upstream PR: zephyrproject-rtos/zephyr#68619

Signed-off-by: Markus Swarowsky <markus.swarowsky@nordicsemi.no>
@SebastianBoe
Copy link
Contributor

@d3zd3z : Hi David, can we get this merged?

@fabiobaltieri fabiobaltieri added this to the v3.6.0 milestone Feb 13, 2024
@henrikbrixandersen henrikbrixandersen merged commit 49c7f43 into zephyrproject-rtos:main Feb 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: TF-M ARM Trusted Firmware-M (TF-M)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants