File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -229,12 +229,19 @@ function(${SYSBUILD_CURRENT_MODULE_NAME}_pre_cmake)
229229 set_config_bool(${DEFAULT_IMAGE} CONFIG_MCUBOOT_BOOTLOADER_USES_SHA512 y)
230230
231231 # We are sure that ED25519 signature on MCUboot does not need these
232- set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_CIPHER_DRIVER n)
233232 set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_AEAD_DRIVER n)
234- set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_MAC_DRIVER n)
235- set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_KEY_AGREEMENT_DRIVER n)
236233 set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_PAKE_DRIVER n)
237- set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_KEY_DERIVATION_DRIVER n)
234+ if (SB_CONFIG_BOOT_ENCRYPTION)
235+ set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_CIPHER_DRIVER y)
236+ set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_MAC_DRIVER y)
237+ set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_KEY_AGREEMENT_DRIVER y)
238+ set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_KEY_DERIVATION_DRIVER y)
239+ else ()
240+ set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_CIPHER_DRIVER n)
241+ set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_MAC_DRIVER n)
242+ set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_KEY_AGREEMENT_DRIVER n)
243+ set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_KEY_DERIVATION_DRIVER n)
244+ endif ()
238245
239246 if (SB_CONFIG_MCUBOOT_SIGNATURE_USING_KMU)
240247 set_config_bool(mcuboot CONFIG_BOOT_SIGNATURE_USING_KMU y)
You can’t perform that action at this time.
0 commit comments