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