Home
last modified time | relevance | path

Searched refs:best_rate (Results 1 – 11 of 11) sorted by relevance

/linux-4.4.14/drivers/clk/at91/
Dclk-programmable.c61 long best_rate = -EINVAL; in clk_programmable_determine_rate() local
82 if (best_rate < 0 || in clk_programmable_determine_rate()
83 (req->rate - tmp_rate) < (req->rate - best_rate)) { in clk_programmable_determine_rate()
84 best_rate = tmp_rate; in clk_programmable_determine_rate()
89 if (!best_rate) in clk_programmable_determine_rate()
93 if (best_rate < 0) in clk_programmable_determine_rate()
94 return best_rate; in clk_programmable_determine_rate()
96 req->rate = best_rate; in clk_programmable_determine_rate()
Dclk-generated.c103 long best_rate = -EINVAL; in clk_generated_determine_rate() local
128 best_rate = tmp_rate; in clk_generated_determine_rate()
143 __func__, best_rate, in clk_generated_determine_rate()
147 if (best_rate < 0) in clk_generated_determine_rate()
148 return best_rate; in clk_generated_determine_rate()
150 req->rate = best_rate; in clk_generated_determine_rate()
Dclk-usb.c63 long best_rate = -EINVAL; in at91sam9x5_clk_usb_determine_rate() local
89 best_rate = tmp_rate; in at91sam9x5_clk_usb_determine_rate()
103 if (best_rate < 0) in at91sam9x5_clk_usb_determine_rate()
104 return best_rate; in at91sam9x5_clk_usb_determine_rate()
106 req->rate = best_rate; in at91sam9x5_clk_usb_determine_rate()
Dclk-peripheral.c243 unsigned long best_rate; in clk_sam9x5_peripheral_round_rate() local
264 best_rate = cur_rate; in clk_sam9x5_peripheral_round_rate()
274 best_rate = cur_rate; in clk_sam9x5_peripheral_round_rate()
281 return best_rate; in clk_sam9x5_peripheral_round_rate()
/linux-4.4.14/drivers/clk/sunxi/
Dclk-sun6i-ar100.c51 long best_rate = -EINVAL; in ar100_determine_rate() local
101 if (!req->best_parent_hw || tmp_rate > best_rate) { in ar100_determine_rate()
104 best_rate = tmp_rate; in ar100_determine_rate()
108 if (best_rate < 0) in ar100_determine_rate()
109 return best_rate; in ar100_determine_rate()
111 req->rate = best_rate; in ar100_determine_rate()
/linux-4.4.14/drivers/clk/
Dclk-multiplier.c58 unsigned long parent_rate, current_rate, best_rate = ~0; in __bestmult() local
79 if (__is_best_rate(rate, current_rate, best_rate, flags)) { in __bestmult()
81 best_rate = current_rate; in __bestmult()
Dclk-composite.c68 long tmp_rate, best_rate = 0; in clk_composite_determine_rate() local
114 best_rate = tmp_rate; in clk_composite_determine_rate()
121 req->rate = best_rate; in clk_composite_determine_rate()
/linux-4.4.14/drivers/spi/
Dspi-sh-hspi.c110 u32 rate, best_rate, min, tmp; in hspi_hw_setup() local
116 best_rate = 0; in hspi_hw_setup()
135 best_rate = rate; in hspi_hw_setup()
144 dev_dbg(dev, "speed %d/%d\n", t->speed_hz, best_rate); in hspi_hw_setup()
/linux-4.4.14/sound/soc/samsung/
Ds3c-i2s-v2.c575 unsigned int best_rate = 0; in s3c_i2sv2_iis_calc_rate() local
606 best_rate = actual; in s3c_i2sv2_iis_calc_rate()
615 best_fs, best_div, best_rate); in s3c_i2sv2_iis_calc_rate()
/linux-4.4.14/drivers/clk/bcm/
Dclk-kona.c1028 unsigned long best_rate; in kona_peri_clk_determine_rate() local
1052 best_rate = kona_peri_clk_round_rate(hw, req->rate, &parent_rate); in kona_peri_clk_determine_rate()
1053 best_delta = abs(best_rate - req->rate); in kona_peri_clk_determine_rate()
1072 best_rate = other_rate; in kona_peri_clk_determine_rate()
1078 req->rate = best_rate; in kona_peri_clk_determine_rate()
/linux-4.4.14/sound/core/oss/
Dpcm_oss.c798 struct snd_pcm_hw_params *params, unsigned int best_rate) in choose_rate() argument
811 rate = best_rate; in choose_rate()
827 rate += best_rate; in choose_rate()
834 return snd_pcm_hw_param_near(substream, params, SNDRV_PCM_HW_PARAM_RATE, best_rate, NULL); in choose_rate()