Home
last modified time | relevance | path

Searched refs:avgrate (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/clk/bcm/
H A Dclk-bcm2835.c1116 unsigned long *avgrate) in bcm2835_clock_choose_div_and_prate()
1131 *avgrate = bcm2835_clock_rate_from_divisor(clock, *prate, *div); in bcm2835_clock_choose_div_and_prate()
1147 return *avgrate - max(*avgrate - low, high - *avgrate); in bcm2835_clock_choose_div_and_prate()
1149 return *avgrate; in bcm2835_clock_choose_div_and_prate()
1176 *avgrate = best_rate; in bcm2835_clock_choose_div_and_prate()
1188 unsigned long avgrate, best_avgrate = 0; in bcm2835_clock_determine_rate() local
1214 &avgrate); in bcm2835_clock_determine_rate()
1219 best_avgrate = avgrate; in bcm2835_clock_determine_rate()
1111 bcm2835_clock_choose_div_and_prate(struct clk_hw *hw, int parent_idx, unsigned long rate, u32 *div, unsigned long *prate, unsigned long *avgrate) bcm2835_clock_choose_div_and_prate() argument
[all...]
/kernel/linux/linux-6.6/drivers/clk/bcm/
H A Dclk-bcm2835.c1144 unsigned long *avgrate) in bcm2835_clock_choose_div_and_prate()
1159 *avgrate = bcm2835_clock_rate_from_divisor(clock, *prate, *div); in bcm2835_clock_choose_div_and_prate()
1175 return *avgrate - max(*avgrate - low, high - *avgrate); in bcm2835_clock_choose_div_and_prate()
1177 return *avgrate; in bcm2835_clock_choose_div_and_prate()
1204 *avgrate = best_rate; in bcm2835_clock_choose_div_and_prate()
1216 unsigned long avgrate, best_avgrate = 0; in bcm2835_clock_determine_rate() local
1242 &avgrate); in bcm2835_clock_determine_rate()
1247 best_avgrate = avgrate; in bcm2835_clock_determine_rate()
1139 bcm2835_clock_choose_div_and_prate(struct clk_hw *hw, int parent_idx, unsigned long rate, u32 *div, unsigned long *prate, unsigned long *avgrate) bcm2835_clock_choose_div_and_prate() argument
[all...]

Completed in 6 milliseconds