Skip to content

Commit dfde321

Browse files
ceolinnashif
authored andcommitted
drivers; crypto: Remove TinyCrypt shim
TC crypto driver was depecrated in 4.0 release. Time to remove it \o/ Signed-off-by: Flavio Ceolin <flavio.ceolin@gmail.com>
1 parent 2ddec2f commit dfde321

File tree

10 files changed

+5
-463
lines changed

10 files changed

+5
-463
lines changed

drivers/crypto/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# SPDX-License-Identifier: Apache-2.0
22

33
zephyr_library()
4-
zephyr_library_sources_ifdef(CONFIG_CRYPTO_TINYCRYPT_SHIM crypto_tc_shim.c)
54
zephyr_library_sources_ifdef(CONFIG_CRYPTO_ATAES132A crypto_ataes132a.c)
65
zephyr_library_sources_ifdef(CONFIG_CRYPTO_MBEDTLS_SHIM crypto_mtls_shim.c)
76
zephyr_library_sources_ifdef(CONFIG_CRYPTO_STM32 crypto_stm32.c)

drivers/crypto/Kconfig

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -21,33 +21,6 @@ module = CRYPTO
2121
module-str = CRYPTO
2222
source "subsys/logging/Kconfig.template.log_config"
2323

24-
config CRYPTO_TINYCRYPT_SHIM
25-
bool "TinyCrypt shim driver [DEPRECATED]"
26-
select TINYCRYPT
27-
select TINYCRYPT_AES
28-
select TINYCRYPT_AES_CBC
29-
select TINYCRYPT_AES_CTR
30-
select TINYCRYPT_AES_CCM
31-
select TINYCRYPT_AES_CMAC
32-
select DEPRECATED
33-
help
34-
Enable TinyCrypt shim layer compliant with crypto APIs.
35-
36-
config CRYPTO_TINYCRYPT_SHIM_MAX_SESSION
37-
int "Maximum of sessions TinyCrypt shim driver can handle"
38-
default 2
39-
depends on CRYPTO_TINYCRYPT_SHIM
40-
help
41-
This can be used to tweak the amount of sessions the driver
42-
can handle in parallel.
43-
44-
config CRYPTO_TINYCRYPT_SHIM_DRV_NAME
45-
string "Device name for TinyCrypt Pseudo device"
46-
default "CRYPTO_TC"
47-
depends on CRYPTO_TINYCRYPT_SHIM
48-
help
49-
Device name for TinyCrypt Pseudo device.
50-
5124
config CRYPTO_MBEDTLS_SHIM
5225
bool "MbedTLS shim driver [EXPERIMENTAL]"
5326
select MBEDTLS

drivers/crypto/crypto_tc_shim.c

Lines changed: 0 additions & 327 deletions
This file was deleted.

drivers/crypto/crypto_tc_shim_priv.h

Lines changed: 0 additions & 27 deletions
This file was deleted.

0 commit comments

Comments
 (0)