Home
last modified time | relevance | path

Searched refs:cur_rate (Results 1 – 17 of 17) sorted by relevance

/linux-4.4.14/drivers/clk/at91/
Dclk-peripheral.c245 unsigned long cur_rate = *parent_rate; in clk_sam9x5_peripheral_round_rate() local
254 cur_rate = *parent_rate >> shift; in clk_sam9x5_peripheral_round_rate()
255 if (cur_rate <= periph->range.max) in clk_sam9x5_peripheral_round_rate()
260 if (rate >= cur_rate) in clk_sam9x5_peripheral_round_rate()
261 return cur_rate; in clk_sam9x5_peripheral_round_rate()
263 best_diff = cur_rate - rate; in clk_sam9x5_peripheral_round_rate()
264 best_rate = cur_rate; in clk_sam9x5_peripheral_round_rate()
266 cur_rate = *parent_rate >> shift; in clk_sam9x5_peripheral_round_rate()
267 if (cur_rate < rate) in clk_sam9x5_peripheral_round_rate()
268 cur_diff = rate - cur_rate; in clk_sam9x5_peripheral_round_rate()
[all …]
/linux-4.4.14/arch/arm/mach-omap2/
Dclkt2xxx_dpllcore.c115 u32 cur_rate, low, mult, div, valid_rate, done_rate; in omap2_reprogram_dpllcore() local
120 cur_rate = omap2xxx_clk_get_core_rate(); in omap2_reprogram_dpllcore()
123 if ((rate == (cur_rate / 2)) && (mult == 2)) { in omap2_reprogram_dpllcore()
125 } else if ((rate == (cur_rate * 2)) && (mult == 1)) { in omap2_reprogram_dpllcore()
127 } else if (rate != cur_rate) { in omap2_reprogram_dpllcore()
Dclkt2xxx_virt_prcm_set.c101 u32 cur_rate, done_rate, bypass = 0; in omap2_select_table_rate() local
126 cur_rate = omap2xxx_clk_get_core_rate(); in omap2_select_table_rate()
128 if (prcm->dpll_speed == cur_rate / 2) { in omap2_select_table_rate()
130 } else if (prcm->dpll_speed == cur_rate * 2) { in omap2_select_table_rate()
132 } else if (prcm->dpll_speed != cur_rate) { in omap2_select_table_rate()
/linux-4.4.14/sound/usb/
Dclock.c358 int err, cur_rate, prev_rate; in set_sample_rate_v2() local
387 cur_rate = get_sample_rate_v2(chip, iface, fmt->altsetting, clock); in set_sample_rate_v2()
389 cur_rate = prev_rate; in set_sample_rate_v2()
392 if (cur_rate != rate) { in set_sample_rate_v2()
396 iface, fmt->altsetting, rate, cur_rate); in set_sample_rate_v2()
401 cur_rate, rate); in set_sample_rate_v2()
Dpcm.c107 if (subs->cur_rate < fp->rate_min || in find_format()
108 subs->cur_rate > fp->rate_max) in find_format()
113 if (fp->rate_table[i] == subs->cur_rate) in find_format()
627 subs->cur_rate, in configure_sync_endpoint()
635 subs->cur_rate, subs->pcm_format); in configure_sync_endpoint()
667 subs->cur_rate, in configure_sync_endpoint()
691 subs->cur_rate, in configure_endpoint()
730 subs->cur_rate = params_rate(hw_params); in snd_usb_hw_params()
736 subs->pcm_format, subs->cur_rate, subs->channels); in snd_usb_hw_params()
765 subs->cur_rate = 0; in snd_usb_hw_free()
[all …]
Dcard.h119 unsigned int cur_rate; /* current rate (for hw_params callback) */ member
/linux-4.4.14/drivers/clk/mvebu/
Dclk-cpu.c114 unsigned long fabric_div, target_div, cur_rate; in clk_cpu_on_set_rate() local
124 cur_rate = clk_hw_get_rate(hwclk); in clk_cpu_on_set_rate()
131 if (rate == 2 * cur_rate) in clk_cpu_on_set_rate()
/linux-4.4.14/sound/atmel/
Dac97c.c76 unsigned int cur_rate; member
183 if (chip->cur_rate) { in atmel_ac97c_playback_open()
184 runtime->hw.rate_min = chip->cur_rate; in atmel_ac97c_playback_open()
185 runtime->hw.rate_max = chip->cur_rate; in atmel_ac97c_playback_open()
202 if (chip->cur_rate) { in atmel_ac97c_capture_open()
203 runtime->hw.rate_min = chip->cur_rate; in atmel_ac97c_capture_open()
204 runtime->hw.rate_max = chip->cur_rate; in atmel_ac97c_capture_open()
220 chip->cur_rate = 0; in atmel_ac97c_playback_close()
237 chip->cur_rate = 0; in atmel_ac97c_capture_close()
266 chip->cur_rate = params_rate(hw_params); in atmel_ac97c_playback_hw_params()
[all …]
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_av.c106 static u8 ib_rate_to_memfree(u8 req_rate, u8 cur_rate) in ib_rate_to_memfree() argument
108 if (cur_rate <= req_rate) in ib_rate_to_memfree()
115 switch ((cur_rate - 1) / req_rate) { in ib_rate_to_memfree()
/linux-4.4.14/drivers/net/wireless/libertas/
Drx.c147 priv->cur_rate = lbs_fw_index_to_data_rate(p_rx_pd->rx_rate); in lbs_process_rxed_packet()
268 priv->cur_rate = lbs_fw_index_to_data_rate(prxpd->rx_rate); in process_rxed_802_11_packet()
Ddev.h173 u8 cur_rate; member
Dcfg.c1636 if (priv->cur_rate == lbs_rates[i].hw_value) { in lbs_cfg_get_station()
/linux-4.4.14/sound/soc/mxs/
Dmxs-saif.c107 if (master_saif->ongoing && rate != master_saif->cur_rate) { in mxs_saif_set_clk()
110 master_saif->id, master_saif->cur_rate); in mxs_saif_set_clk()
152 master_saif->cur_rate = rate; in mxs_saif_set_clk()
580 delay = USEC_PER_SEC / master_saif->cur_rate; in mxs_saif_trigger()
Dmxs-saif.h121 unsigned int cur_rate; member
/linux-4.4.14/sound/pci/ice1712/
Dice1712.h347 unsigned int cur_rate; /* current rate */ member
Dice1724.c675 return ((rate == ice->cur_rate) && !force) ? 0 : -EBUSY; in snd_vt1724_set_pro_rate()
681 return (rate == ice->cur_rate) ? 0 : -EBUSY; in snd_vt1724_set_pro_rate()
690 else if (rate == ice->cur_rate) { in snd_vt1724_set_pro_rate()
696 ice->cur_rate = rate; in snd_vt1724_set_pro_rate()
2850 if (ice->cur_rate) in snd_vt1724_resume()
2851 rate = ice->cur_rate; in snd_vt1724_resume()
Dice1712.c1044 ice->cur_rate = rate; in snd_ice1712_set_pro_rate()
2820 if (ice->cur_rate) in snd_ice1712_resume()
2821 rate = ice->cur_rate; in snd_ice1712_resume()
2830 ice->cur_rate = rate; in snd_ice1712_resume()