diff --git a/modules/hal_sifli/CMakeLists.txt b/modules/hal_sifli/CMakeLists.txt index 99ad33141a9..8995ac87f3b 100644 --- a/modules/hal_sifli/CMakeLists.txt +++ b/modules/hal_sifli/CMakeLists.txt @@ -187,6 +187,12 @@ if(CONFIG_HAS_SIFLI_HAL) ${ZEPHYR_HAL_SIFLI_MODULE_DIR}/ipc_queue/sf32lb52x ) endif() + set(LCPU_PATCH_FILE "${ZEPHYR_HAL_SIFLI_MODULE_DIR}/zephyr/blobs/sf32lb52_lcpu.h") + if(EXISTS ${LCPU_PATCH_FILE}) + zephyr_compile_definitions(SF32LB_LCPU_PATCH) + else() + message(WARNING "Patch ${LCPU_INSTALL_FILE} is not available, please call: west blobs fetch hal_sifli") + endif() endif() if(CONFIG_USE_SIFLI_HAL_AES OR CONFIG_USE_SIFLI_HAL_HASH) diff --git a/west.yml b/west.yml index 9af027740c0..b563d0f75b7 100644 --- a/west.yml +++ b/west.yml @@ -240,7 +240,7 @@ manifest: groups: - hal - name: hal_sifli - revision: faf0646bde76333644b9ec8ca156dd2affe1a9cf + revision: 86fa0e9433fda1a760e0077c19b8407ecceea2f9 path: modules/hal/sifli groups: - hal