feat(esp_tee): Support for ESP32-C61 - the rest of the components

This commit is contained in:
Laukik Hase
2025-09-19 15:44:13 +05:30
parent bbdd1499f1
commit b9a503e9ec
16 changed files with 180 additions and 42 deletions
+9 -2
View File
@@ -32,9 +32,16 @@ if(NOT non_os_build)
list(APPEND srcs "src/esp_crypto_lock.c" "src/esp_crypto_periph_clk.c")
list(APPEND priv_requires efuse esp_system esp_timer)
elseif(esp_tee_build)
list(APPEND srcs "src/esp_crypto_lock.c" "src/esp_crypto_periph_clk.c"
"src/esp_hmac.c" "src/esp_ds.c")
list(APPEND srcs "src/esp_crypto_lock.c" "src/esp_crypto_periph_clk.c")
list(APPEND includes "src/${IDF_TARGET}")
if(CONFIG_SOC_HMAC_SUPPORTED)
list(APPEND srcs "src/esp_hmac.c")
endif()
if(CONFIG_SOC_DIG_SIGN_SUPPORTED)
list(APPEND srcs "src/esp_ds.c")
endif()
endif()
idf_component_register(SRCS ${srcs}