kernel: timeout: z_add_timeout to return expiration tick

Add return value to z_add_timeout. It returns system tick when timeout
will expire.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
This commit is contained in:
Krzysztof Chruściński 2025-04-04 09:33:03 +02:00 committed by Benjamin Cabé
commit 5f55fed4bb
3 changed files with 21 additions and 12 deletions

View file

@ -325,8 +325,8 @@ ZTEST_USER(timer_api_error, test_timer_user_data_set_null)
k_thread_join(tid, K_FOREVER);
}
extern void z_add_timeout(struct _timeout *to, _timeout_func_t fn,
k_timeout_t timeout);
extern k_ticks_t z_add_timeout(struct _timeout *to, _timeout_func_t fn, k_timeout_t timeout);
static void test_timer_handle(struct _timeout *t)
{
/**do nothing here**/