37#include "em_timer_types.h"
43#define TMR_DBG_PRINT(fmt, ...) \
44 EM_DBG(EM_DEBUG_PRINT_TIMER, "TMRDBG: %s(): " fmt, __func__, ## __VA_ARGS__)
52timer_clksrc_em2odp(em_timer_clksrc_t clksrc_em,
53 odp_timer_clk_src_t *clksrc_odp )
56 case EM_TIMER_CLKSRC_0:
57 *clksrc_odp = ODP_CLOCK_SRC_0;
59 case EM_TIMER_CLKSRC_1:
60 *clksrc_odp = ODP_CLOCK_SRC_1;
62 case EM_TIMER_CLKSRC_2:
63 *clksrc_odp = ODP_CLOCK_SRC_2;
65 case EM_TIMER_CLKSRC_3:
66 *clksrc_odp = ODP_CLOCK_SRC_3;
68 case EM_TIMER_CLKSRC_4:
69 *clksrc_odp = ODP_CLOCK_SRC_4;
71 case EM_TIMER_CLKSRC_5:
72 *clksrc_odp = ODP_CLOCK_SRC_5;
81timer_clksrc_odp2em(odp_timer_clk_src_t clksrc_odp,
82 em_timer_clksrc_t *clksrc_em )
86 *clksrc_em = EM_TIMER_CLKSRC_0;
89 *clksrc_em = EM_TIMER_CLKSRC_1;
92 *clksrc_em = EM_TIMER_CLKSRC_2;
95 *clksrc_em = EM_TIMER_CLKSRC_3;
98 *clksrc_em = EM_TIMER_CLKSRC_4;
100 case ODP_CLOCK_SRC_5:
101 *clksrc_em = EM_TIMER_CLKSRC_5;