Searched refs:fod_frac (Results 1 - 1 of 1) sorted by relevance
/kernel/linux/linux-6.6/drivers/clk/ |
H A D | clk-versaclock7.c | 137 u64 fod_frac; member 586 vc7->clk_fod[idx].fod_frac = (val & VC7_REG_FOD_FRAC_MASK) in vc7_read_fod() 599 * fod_2nd_int, and fod_frac must be written together. The new divider in vc7_write_fod() 600 * is applied when the MSB of fod_frac is written. in vc7_write_fod() 619 vc7->clk_fod[idx].fod_frac, in vc7_write_fod() 781 u32 fod_1st_int, u64 fod_frac) in vc7_calc_fod_1st_stage_rate() 785 numer = fod_frac; in vc7_calc_fod_1st_stage_rate() 788 if (fod_frac) { in vc7_calc_fod_1st_stage_rate() 798 u32 fod_1st_int, u32 fod_2nd_int, u64 fod_frac) in vc7_calc_fod_2nd_stage_rate() 802 fod_1st_stage_rate = vc7_calc_fod_1st_stage_rate(parent_rate, fod_1st_int, fod_frac); in vc7_calc_fod_2nd_stage_rate() 780 vc7_calc_fod_1st_stage_rate(unsigned long parent_rate, u32 fod_1st_int, u64 fod_frac) vc7_calc_fod_1st_stage_rate() argument 797 vc7_calc_fod_2nd_stage_rate(unsigned long parent_rate, u32 fod_1st_int, u32 fod_2nd_int, u64 fod_frac) vc7_calc_fod_2nd_stage_rate() argument 815 vc7_calc_fod_divider(unsigned long rate, unsigned long parent_rate, u32 *fod_1st_int, u32 *fod_2nd_int, u64 *fod_frac) vc7_calc_fod_divider() argument [all...] |
Completed in 2 milliseconds