diff --git a/doc/releases/migration-guide-4.0.rst b/doc/releases/migration-guide-4.0.rst index 20e10f9a77bc0..4ab7f154b20f9 100644 --- a/doc/releases/migration-guide-4.0.rst +++ b/doc/releases/migration-guide-4.0.rst @@ -78,15 +78,8 @@ Mbed TLS TinyCrypt ========= -* Starting from this release the library is marked as deprecated (:github:`79566`). - The reasons for this are (:github:`43712``): - - * the upstream version of this library is unmaintained. - - * to reduce the number of crypto libraries available in Zephyr (currently there are - 3 different implementations: TinyCrypt, MbedTLS and PSA Crypto APIs). - - The PSA Crypto API is now the de-facto standard to perform crypto operations. +Albeit the formal deprecation of TinyCrypt is not started yet, its removal from +the Zephyr codebase is. Formal deprecation will happen in the next release. Trusted Firmware-M ================== diff --git a/doc/releases/release-notes-4.0.rst b/doc/releases/release-notes-4.0.rst index fd2fc682aa7db..88a5852ddf658 100644 --- a/doc/releases/release-notes-4.0.rst +++ b/doc/releases/release-notes-4.0.rst @@ -58,16 +58,6 @@ Deprecated in this release * The :ref:`kscan_api` subsystem has been marked as deprecated. -* The TinyCrypt library was marked as deprecated (:github:`79566`). The reasons - for this are (:github:`43712``): - - * the upstream version of this library is unmaintained. - - * to reduce the number of crypto libraries available in Zephyr (currently there are - 3 different implementations: TinyCrypt, MbedTLS and PSA Crypto APIs). - - The PSA Crypto API is now the de-facto standard to perform crypto operations. - Architectures ************* diff --git a/modules/Kconfig.tinycrypt b/modules/Kconfig.tinycrypt index b54ad7641285e..168e05ed79980 100644 --- a/modules/Kconfig.tinycrypt +++ b/modules/Kconfig.tinycrypt @@ -9,7 +9,6 @@ config ZEPHYR_TINYCRYPT_MODULE config TINYCRYPT bool "TinyCrypt Support" depends on ZEPHYR_TINYCRYPT_MODULE - select DEPRECATED help This option enables the TinyCrypt cryptography library.