From 433de0ad1c157b72841271e4d23d3373fb8bfc47 Mon Sep 17 00:00:00 2001 From: Aymen LAOUINI Date: Fri, 29 Aug 2025 17:49:39 +0300 Subject: [PATCH 1/2] nrf_security: remove misplaced flag and activate crypto client. - nRF92X has a different architecture than nRF54LX and nRF71X, the flag CRACEN_HW_PRESENT shouldn't be activated directly here, it will be true through dts node definition defined for IronSide. - Application core needs to use Crypto Client calls to be able to use PSA through IronSide, this is done by activating the flag PSA_SSF_CRYPTO_CLIENT. Signed-off-by: Aymen Laouini --- subsys/nrf_security/src/drivers/cracen/Kconfig | 2 +- subsys/nrf_security/src/ssf_secdom/Kconfig | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/subsys/nrf_security/src/drivers/cracen/Kconfig b/subsys/nrf_security/src/drivers/cracen/Kconfig index cf69347780e8..a941cddc27f7 100644 --- a/subsys/nrf_security/src/drivers/cracen/Kconfig +++ b/subsys/nrf_security/src/drivers/cracen/Kconfig @@ -5,7 +5,7 @@ # config CRACEN_HW_PRESENT - def_bool SOC_SERIES_NRF54LX || SOC_SERIES_NRF92X || SOC_SERIES_NRF71X + def_bool SOC_SERIES_NRF54LX || SOC_SERIES_NRF71X config CRACEN_HW_VERSION_BASE def_bool SOC_SERIES_NRF54HX || SOC_NRF54L15 || SOC_NRF54L10 || SOC_NRF54L05 diff --git a/subsys/nrf_security/src/ssf_secdom/Kconfig b/subsys/nrf_security/src/ssf_secdom/Kconfig index 353e0a58432c..06c2b88621b1 100644 --- a/subsys/nrf_security/src/ssf_secdom/Kconfig +++ b/subsys/nrf_security/src/ssf_secdom/Kconfig @@ -8,7 +8,7 @@ config PSA_SSF_CRYPTO_CLIENT bool prompt "PSA crypto provided through SSF" default y - depends on SSF_CLIENT || SOC_NRF54H20 + depends on SSF_CLIENT || SOC_NRF54H20 || SOC_SERIES_NRF92X select NRF_IRONSIDE_CALL if !SSF_CLIENT if PSA_SSF_CRYPTO_CLIENT From ee25c93932aeec3b02b6f43ce3943d1605f46cbc Mon Sep 17 00:00:00 2001 From: Aymen LAOUINI Date: Wed, 3 Sep 2025 12:40:58 +0300 Subject: [PATCH 2/2] use PR for sdk-zephyr commit id --- west.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/west.yml b/west.yml index 784078163712..9ef2d741e81a 100644 --- a/west.yml +++ b/west.yml @@ -65,7 +65,7 @@ manifest: # https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/guides/modules.html - name: zephyr repo-path: sdk-zephyr - revision: 6e68865b19e49b0bc62215b4b1c7f5401422cccd + revision: pull/3241/head import: # In addition to the zephyr repository itself, NCS also # imports the contents of zephyr/west.yml at the above