Platform: Fix some build errors of lairdconnectivity
- Corrected typo and remove unused variable.
- Add tfm_hal_nvic.c to platform_s to use new interrupt HAL API.
Change-Id: I62170c2e21f669f9a9715e143177c68e3b05491d
Signed-off-by: Shawn Shan <Shawn.Shan@arm.com>
diff --git a/platform/ext/target/lairdconnectivity/bl5340_dvk_cpuapp/CMakeLists.txt b/platform/ext/target/lairdconnectivity/bl5340_dvk_cpuapp/CMakeLists.txt
index 13b34e7..15100bd 100644
--- a/platform/ext/target/lairdconnectivity/bl5340_dvk_cpuapp/CMakeLists.txt
+++ b/platform/ext/target/lairdconnectivity/bl5340_dvk_cpuapp/CMakeLists.txt
@@ -21,6 +21,7 @@
target_sources(platform_s
PRIVATE
+ ${CMAKE_SOURCE_DIR}/platform/ext/common/tfm_hal_nvic.c
$<$<BOOL:${TFM_PARTITION_PLATFORM}>:${CMAKE_CURRENT_SOURCE_DIR}/services/src/tfm_platform_system.c>
)
diff --git a/platform/ext/target/lairdconnectivity/common/core/plat_test.c b/platform/ext/target/lairdconnectivity/common/core/plat_test.c
index 5c1cb5c..9662f8d 100644
--- a/platform/ext/target/lairdconnectivity/common/core/plat_test.c
+++ b/platform/ext/target/lairdconnectivity/common/core/plat_test.c
@@ -39,8 +39,6 @@
/* Area used by psa-arch-tests to keep state. */
#define PSA_TEST_SCRATCH_AREA_SIZE (0x400)
-static bool initialized = false;
-
static void timer_init(NRF_TIMER_Type * TIMER, uint32_t ticks)
{
nrf_timer_mode_set(TIMER, NRF_TIMER_MODE_TIMER);
@@ -112,7 +110,7 @@
pal_timer_stop_ns();
int ret = tfm_platform_system_reset();
if (ret) {
- SPMLOG_ERRMSGVAL("Reset failed: ", err);
+ SPMLOG_ERRMSGVAL("Reset failed: ", ret);
}
}
#endif