Searched refs:bcm_clk_div (Results  1 – 3 of 3) sorted by relevance
| /Linux-v5.4/drivers/clk/bcm/ | 
| D | clk-kona.c | 58 static inline u64 scaled_div_value(struct bcm_clk_div *div, u32 reg_div)  in scaled_div_value()68 u64 scaled_div_build(struct bcm_clk_div *div, u32 div_value, u32 billionths)  in scaled_div_build()
 83 scaled_div_min(struct bcm_clk_div *div)  in scaled_div_min()
 92 u64 scaled_div_max(struct bcm_clk_div *div)  in scaled_div_max()
 109 divider(struct bcm_clk_div *div, u64 scaled_div)  in divider()
 119 scale_rate(struct bcm_clk_div *div, u32 rate)  in scale_rate()
 564 static u64 divider_read_scaled(struct ccu_data *ccu, struct bcm_clk_div *div)  in divider_read_scaled()
 592 			struct bcm_clk_div *div, struct bcm_clk_trig *trig)  in __div_commit()
 648 			struct bcm_clk_div *div, struct bcm_clk_trig *trig)  in div_init()
 656 			struct bcm_clk_div *div, struct bcm_clk_trig *trig,  in divider_write()
 [all …]
 
 | 
| D | clk-kona.h | 266 struct bcm_clk_div {  struct395 	struct bcm_clk_div pre_div;
 397 	struct bcm_clk_div div;
 502 extern u64 scaled_div_max(struct bcm_clk_div *div);
 503 extern u64 scaled_div_build(struct bcm_clk_div *div, u32 div_value,
 
 | 
| D | clk-kona-setup.c | 55 	struct bcm_clk_div *div;  in clk_requires_trigger()83 	struct bcm_clk_div *div;  in peri_clk_data_offsets_valid()
 335 static bool div_valid(struct bcm_clk_div *div, const char *field_name,  in div_valid()
 371 	struct bcm_clk_div *div;  in kona_dividers_valid()
 372 	struct bcm_clk_div *pre_div;  in kona_dividers_valid()
 407 	struct bcm_clk_div *div;  in peri_clk_data_valid()
 408 	struct bcm_clk_div *pre_div;  in peri_clk_data_valid()
 
 |