Home
last modified time | relevance | path

Searched refs:bcm_clk_div (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/clk/bcm/
H A Dclk-kona.c58 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 *di in divider_write()
[all...]
H A Dclk-kona.h266 struct bcm_clk_div { struct
395 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,
H A Dclk-kona-setup.c55 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()
/kernel/linux/linux-6.6/drivers/clk/bcm/
H A Dclk-kona.c50 static inline u64 scaled_div_value(struct bcm_clk_div *div, u32 reg_div) in scaled_div_value()
60 u64 scaled_div_build(struct bcm_clk_div *div, u32 div_value, u32 billionths) in scaled_div_build()
75 scaled_div_min(struct bcm_clk_div *div) in scaled_div_min()
84 u64 scaled_div_max(struct bcm_clk_div *div) in scaled_div_max()
101 divider(struct bcm_clk_div *div, u64 scaled_div) in divider()
111 scale_rate(struct bcm_clk_div *div, u32 rate) in scale_rate()
556 static u64 divider_read_scaled(struct ccu_data *ccu, struct bcm_clk_div *div) in divider_read_scaled()
584 struct bcm_clk_div *div, struct bcm_clk_trig *trig) in __div_commit()
640 struct bcm_clk_div *div, struct bcm_clk_trig *trig) in div_init()
648 struct bcm_clk_div *di in divider_write()
[all...]
H A Dclk-kona.h258 struct bcm_clk_div { struct
387 struct bcm_clk_div pre_div;
389 struct bcm_clk_div div;
494 extern u64 scaled_div_max(struct bcm_clk_div *div);
495 extern u64 scaled_div_build(struct bcm_clk_div *div, u32 div_value,
H A Dclk-kona-setup.c47 struct bcm_clk_div *div; in clk_requires_trigger()
75 struct bcm_clk_div *div; in peri_clk_data_offsets_valid()
327 static bool div_valid(struct bcm_clk_div *div, const char *field_name, in div_valid()
363 struct bcm_clk_div *div; in kona_dividers_valid()
364 struct bcm_clk_div *pre_div; in kona_dividers_valid()
399 struct bcm_clk_div *div; in peri_clk_data_valid()
400 struct bcm_clk_div *pre_div; in peri_clk_data_valid()

Completed in 7 milliseconds