1 /*
2  * Copyright (c) 2022 Qualcomm Innovation Center, Inc.
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  */
6 
7 /*
8  * @file	zephyr/sys.c
9  * @brief	Zephyr system primitives for libmetal.
10  */
11 
12 #include <metal/io.h>
13 #include <metal/sys.h>
14 
15 #include <zephyr/kernel.h>
16 
17 /**
18  * @brief poll function until some event happens
19  */
metal_generic_default_poll(void)20 void metal_weak metal_generic_default_poll(void)
21 {
22 	k_cpu_idle();
23 }
24