From dbda4642cd92033ef00bc91c28ce5b7f5a407c7a Mon Sep 17 00:00:00 2001 From: Valerio Setti Date: Thu, 10 Oct 2024 11:13:34 +0200 Subject: [PATCH] drivers: crypto: deprecated TinyCrypt shim driver As part of the deprecation process of TinyCrypt started in #79566, this commit set the TinyCrypt based crypto shim driver as deprecated. Signed-off-by: Valerio Setti --- doc/releases/migration-guide-4.0.rst | 6 ++++++ drivers/crypto/Kconfig | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/doc/releases/migration-guide-4.0.rst b/doc/releases/migration-guide-4.0.rst index f5ad27bff77..1f2f48bb4f3 100644 --- a/doc/releases/migration-guide-4.0.rst +++ b/doc/releases/migration-guide-4.0.rst @@ -199,6 +199,12 @@ Clock control Controller Area Network (CAN) ============================= +Crypto +====== + +* Following the deprecation of the TinyCrypt library (:github:`79566`), the + TinyCrypt-based shim driver was marked as deprecated (:github:`79653`). + Display ======= diff --git a/drivers/crypto/Kconfig b/drivers/crypto/Kconfig index 964e9439db0..a1b147b12bf 100644 --- a/drivers/crypto/Kconfig +++ b/drivers/crypto/Kconfig @@ -22,14 +22,14 @@ module-str = CRYPTO source "subsys/logging/Kconfig.template.log_config" config CRYPTO_TINYCRYPT_SHIM - bool "TinyCrypt shim driver [EXPERIMENTAL]" + bool "TinyCrypt shim driver [DEPRECATED]" select TINYCRYPT select TINYCRYPT_AES select TINYCRYPT_AES_CBC select TINYCRYPT_AES_CTR select TINYCRYPT_AES_CCM select TINYCRYPT_AES_CMAC - select EXPERIMENTAL + select DEPRECATED help Enable TinyCrypt shim layer compliant with crypto APIs.