From cbe13affa191ff70212a9cc7e71e839945c93a40 Mon Sep 17 00:00:00 2001 From: donghaokun Date: Wed, 11 Feb 2026 16:23:35 +0800 Subject: [PATCH] arch/tricore: initialize spinlock used by tricore systimer Add explicit spin_lock_init in tricore_systimer_initialize() for the lock used by tricore systimer. Signed-off-by: Haokun Dong --- arch/tricore/src/common/tricore_systimer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/tricore/src/common/tricore_systimer.c b/arch/tricore/src/common/tricore_systimer.c index 17047b9f29f..b0f8df1ebb9 100644 --- a/arch/tricore/src/common/tricore_systimer.c +++ b/arch/tricore/src/common/tricore_systimer.c @@ -303,6 +303,7 @@ tricore_systimer_initialize(volatile void *tbase, int irq, uint64_t freq) struct tricore_systimer_lowerhalf_s *priv = &g_tricore_oneshot_lowerhalf; priv->tbase = tbase; + spin_lock_init(&priv->lock); ASSERT(freq <= UINT32_MAX);