Lines Matching refs:smartbond_clock
23 #define DT_DRV_COMPAT smartbond_clock
47 static enum smartbond_clock smartbond_source_clock(enum smartbond_clock clk);
208 enum smartbond_clock clk = (enum smartbond_clock)(sub_system); in smartbond_clock_control_on()
260 enum smartbond_clock clk = (enum smartbond_clock)(sub_system); in smartbond_clock_control_off()
327 static enum smartbond_clock smartbond_source_clock(enum smartbond_clock clk) in smartbond_source_clock()
329 static const enum smartbond_clock lp_clk_src[] = { in smartbond_source_clock()
335 static const enum smartbond_clock sys_clk_src[] = { in smartbond_source_clock()
355 static int smartbond_clock_get_rate(enum smartbond_clock clk, uint32_t *rate) in smartbond_clock_get_rate()
392 return smartbond_clock_get_rate((enum smartbond_clock)(sub_system), rate); in smartbond_clock_control_get_rate()
395 static enum smartbond_clock smartbond_dt_ord_to_clock(uint32_t dt_ord) in smartbond_dt_ord_to_clock()
418 enum smartbond_clock clk = smartbond_dt_ord_to_clock(clock_id); in smartbond_clock_control_on_by_ord()
426 enum smartbond_clock clk = smartbond_dt_ord_to_clock(clock_id); in smartbond_clock_control_off_by_ord()
431 int z_smartbond_select_lp_clk(enum smartbond_clock lp_clk) in z_smartbond_select_lp_clk()
498 int z_smartbond_select_sys_clk(enum smartbond_clock sys_clk) in z_smartbond_select_sys_clk()
563 enum smartbond_clock lp_clk; in smartbond_clocks_init()
564 enum smartbond_clock sys_clk; in smartbond_clocks_init()