Home
last modified time | relevance | path

Searched refs:rate (Results 1 – 25 of 2430) sorted by relevance

12345678910>>...98

/linux/drivers/mmc/host/
H A Dsdhci-of-aspeed-test.c8 int rate = 52000000; in aspeed_sdhci_phase_ddr52() local
11 aspeed_sdhci_phase_to_tap(NULL, rate, 0)); in aspeed_sdhci_phase_ddr52()
13 aspeed_sdhci_phase_to_tap(NULL, rate, 1)); in aspeed_sdhci_phase_ddr52()
15 aspeed_sdhci_phase_to_tap(NULL, rate, 2)); in aspeed_sdhci_phase_ddr52()
17 aspeed_sdhci_phase_to_tap(NULL, rate, 3)); in aspeed_sdhci_phase_ddr52()
19 aspeed_sdhci_phase_to_tap(NULL, rate, 4)); in aspeed_sdhci_phase_ddr52()
21 aspeed_sdhci_phase_to_tap(NULL, rate, 5)); in aspeed_sdhci_phase_ddr52()
23 aspeed_sdhci_phase_to_tap(NULL, rate, 23)); in aspeed_sdhci_phase_ddr52()
25 aspeed_sdhci_phase_to_tap(NULL, rate, 24)); in aspeed_sdhci_phase_ddr52()
27 aspeed_sdhci_phase_to_tap(NULL, rate, 25)); in aspeed_sdhci_phase_ddr52()
[all …]
/linux/drivers/clk/rockchip/
H A Dclk-pll.c57 if (rate == rate_table[i].rate) in rockchip_get_pll_settings()
201 __func__, rate->rate, rate->fbdiv, rate->postdiv1, rate->refdiv, in rockchip_rk3036_pll_set_params()
202 rate->postdiv2, rate->dsmpd, rate->frac); in rockchip_rk3036_pll_set_params()
321 rate->fbdiv, rate->postdiv1, rate->refdiv, rate->postdiv2, in rockchip_rk3036_pll_init()
322 rate->dsmpd, rate->frac); in rockchip_rk3036_pll_init()
435 __func__, rate->rate, rate->nr, rate->no, rate->nf); in rockchip_rk3066_pll_set_params()
552 rate->no, cur.no, rate->nf, cur.nf, rate->nb, cur.nb); in rockchip_rk3066_pll_init()
683 __func__, rate->rate, rate->fbdiv, rate->postdiv1, rate->refdiv, in rockchip_rk3399_pll_set_params()
684 rate->postdiv2, rate->dsmpd, rate->frac); in rockchip_rk3399_pll_set_params()
805 rate->fbdiv, rate->postdiv1, rate->refdiv, rate->postdiv2, in rockchip_rk3399_pll_init()
[all …]
/linux/drivers/clk/actions/
H A Dowl-composite.c60 long rate; in owl_comp_div_determine_rate() local
62 rate = owl_divider_helper_round_rate(&comp->common, &comp->rate.div_hw, in owl_comp_div_determine_rate()
64 if (rate < 0) in owl_comp_div_determine_rate()
65 return rate; in owl_comp_div_determine_rate()
67 req->rate = rate; in owl_comp_div_determine_rate()
86 rate, parent_rate); in owl_comp_div_set_rate()
93 long rate; in owl_comp_fact_determine_rate() local
98 if (rate < 0) in owl_comp_fact_determine_rate()
99 return rate; in owl_comp_fact_determine_rate()
101 req->rate = rate; in owl_comp_fact_determine_rate()
[all …]
H A Dowl-factor.c54 if ((unsigned long)calc_rate <= rate) { in _get_table_val()
67 struct clk_hw *hw, unsigned long rate, in owl_clk_val_best() argument
75 if (!rate) in owl_clk_val_best()
76 rate = 1; in owl_clk_val_best()
121 unsigned long rate, in owl_factor_helper_round_rate() argument
140 rate, parent_rate); in owl_factor_round_rate()
148 unsigned long long int rate; in owl_factor_helper_recalc_rate() local
168 do_div(rate, div); in owl_factor_helper_recalc_rate()
170 return rate; in owl_factor_helper_recalc_rate()
185 unsigned long rate, in owl_factor_helper_set_rate() argument
[all …]
/linux/drivers/clk/sunxi-ng/
H A Dccu_nm.c24 rate *= n; in ccu_nm_calc_rate()
25 do_div(rate, m); in ccu_nm_calc_rate()
27 return rate; in ccu_nm_calc_rate()
91 return rate; in ccu_nm_recalc_rate()
116 return rate; in ccu_nm_recalc_rate()
132 return rate; in ccu_nm_round_rate()
139 return rate; in ccu_nm_round_rate()
145 return rate; in ccu_nm_round_rate()
151 return rate; in ccu_nm_round_rate()
164 return rate; in ccu_nm_round_rate()
[all …]
H A Dccu_mp.c28 if ((rate - tmp_rate) < (rate - best_rate)) { in ccu_mp_find_best()
78 return rate; in ccu_mp_find_best_with_parent_adj()
89 return rate; in ccu_mp_find_best_with_parent_adj()
116 rate = ccu_mp_find_best_with_parent_adj(hw, parent_rate, rate, in ccu_mp_round_rate()
123 return rate; in ccu_mp_round_rate()
174 return rate; in ccu_mp_recalc_rate()
204 rate = rate * cmp->fixed_post_div; in ccu_mp_set_rate()
277 return rate; in ccu_mp_mmc_recalc_rate()
289 req->rate *= 2; in ccu_mp_mmc_determine_rate()
298 req->rate /= 2; in ccu_mp_mmc_determine_rate()
[all …]
H A Dccu_nkmp.c24 u64 rate = parent; in ccu_nkmp_calc_rate() local
26 rate *= n * k; in ccu_nkmp_calc_rate()
27 do_div(rate, m * p); in ccu_nkmp_calc_rate()
29 return rate; in ccu_nkmp_calc_rate()
52 if ((rate - tmp_rate) < (rate - best_rate)) { in ccu_nkmp_find_best()
127 return rate; in ccu_nkmp_recalc_rate()
143 return rate; in ccu_nkmp_round_rate()
155 rate = ccu_nkmp_find_best(*parent_rate, rate, &_nkmp); in ccu_nkmp_round_rate()
158 rate = rate / nkmp->fixed_post_div; in ccu_nkmp_round_rate()
160 return rate; in ccu_nkmp_round_rate()
[all …]
/linux/drivers/clk/
H A Dclk_test.c21 unsigned long rate; member
30 return ctx->rate; in clk_dummy_recalc_rate()
73 ctx->rate = rate; in clk_dummy_set_rate()
226 KUNIT_EXPECT_EQ(test, rate, ctx->rate); in clk_test_get_rate()
880 long rate; in clk_test_orphan_transparent_multiple_parent_mux_set_range_round_rate() local
1119 long rate; in clk_test_single_parent_mux_set_range_round_rate_parent_only() local
1149 long rate; in clk_test_single_parent_mux_set_range_round_rate_child_smaller() local
1187 long rate; in clk_test_single_parent_mux_set_range_round_rate_parent_smaller() local
1536 long rate; in clk_range_test_set_range_round_rate_lower() local
1621 long rate; in clk_range_test_set_range_round_rate_higher() local
[all …]
H A Dclk-cdce925.c102 if (rate <= parent_rate) { in cdce925_pll_find_rate()
115 un = rate / g; in cdce925_pll_find_rate()
145 if (!rate || (rate == parent_rate)) { in cdce925_pll_set_rate()
157 if (rate < parent_rate) { in cdce925_pll_set_rate()
159 rate, parent_rate); in cdce925_pll_set_rate()
190 rate = mult_frac(rate, (unsigned long)n, (unsigned long)m); in cdce925_pll_calc_range_bits()
191 if (rate >= 175000000) in cdce925_pll_calc_range_bits()
193 if (rate >= 150000000) in cdce925_pll_calc_range_bits()
195 if (rate >= 125000000) in cdce925_pll_calc_range_bits()
368 if (!rate) in cdce925_calc_divider()
[all …]
H A Dclk-fractional-divider_test.c19 unsigned long rate, parent_rate, parent_rate_before, m, n, max_n; in clk_fd_test_approximation_max_denominator() local
28 rate = 240000000; in clk_fd_test_approximation_max_denominator()
29 parent_rate = (max_n + 1) * rate; /* so that it exceeds the maximum divisor */ in clk_fd_test_approximation_max_denominator()
32 clk_fractional_divider_general_approximation(&fd->hw, rate, &parent_rate, &m, &n); in clk_fd_test_approximation_max_denominator()
48 unsigned long rate, parent_rate, parent_rate_before, m, n, max_m; in clk_fd_test_approximation_max_numerator() local
57 rate = 240000000; in clk_fd_test_approximation_max_numerator()
77 unsigned long rate, parent_rate, parent_rate_before, m, n, max_n; in clk_fd_test_approximation_max_denominator_zero_based() local
87 rate = 240000000; in clk_fd_test_approximation_max_denominator_zero_based()
88 parent_rate = (max_n + 1) * rate; /* so that it exceeds the maximum divisor */ in clk_fd_test_approximation_max_denominator_zero_based()
107 unsigned long rate, parent_rate, parent_rate_before, m, n, max_m; in clk_fd_test_approximation_max_numerator_zero_based() local
[all …]
/linux/drivers/staging/rtl8723bs/include/
H A Dhal_com.h49 #define HDATA_RATE(rate)\ argument
50 (rate == DESC_RATE1M) ? "CCK_1M" : \
51 (rate == DESC_RATE2M) ? "CCK_2M" : \
62 (rate == DESC_RATEMCS0) ? "MCS0" : \
63 (rate == DESC_RATEMCS1) ? "MCS1" : \
64 (rate == DESC_RATEMCS2) ? "MCS2" : \
65 (rate == DESC_RATEMCS3) ? "MCS3" : \
66 (rate == DESC_RATEMCS4) ? "MCS4" : \
67 (rate == DESC_RATEMCS5) ? "MCS5" : \
112 u8 MRateToHwRate(u8 rate);
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drs.c528 rate->sgi, rate->ldpc, rate->stbc); in rs_dump_rate()
824 if (is_siso(rate) && rate->stbc) { in ucode_rate_from_rs_rate()
848 memset(rate, 0, sizeof(*rate)); in rs_rate_from_ucode_rate()
890 rate->stbc, rate->bfer); in rs_rate_from_ucode_rate()
904 rate->stbc, rate->bfer); in rs_rate_from_ucode_rate()
1125 if (rate->ant == ANT_A || rate->stbc || rate->bfer) in rs_get_column_from_rate()
2089 rate = &tbl->rate; in rs_rate_scale_perform()
2656 rate = &tbl->rate; in rs_initialize_lq()
3871 rate = &tbl->rate; in rs_sta_dbgfs_stats_table_read()
3952 for (rate = 0; rate < IWL_RATE_COUNT; rate++) in rs_sta_dbgfs_drv_tx_stats_read()
[all …]
H A Drs.h184 #define is_legacy(rate) is_type_legacy((rate)->type) argument
185 #define is_ht_siso(rate) is_type_ht_siso((rate)->type) argument
186 #define is_ht_mimo2(rate) is_type_ht_mimo2((rate)->type) argument
189 #define is_siso(rate) is_type_siso((rate)->type) argument
190 #define is_mimo2(rate) is_type_mimo2((rate)->type) argument
191 #define is_mimo(rate) is_type_mimo((rate)->type) argument
192 #define is_ht(rate) is_type_ht((rate)->type) argument
193 #define is_vht(rate) is_type_vht((rate)->type) argument
194 #define is_he(rate) is_type_he((rate)->type) argument
195 #define is_a_band(rate) is_type_a_band((rate)->type) argument
[all …]
/linux/drivers/clk/samsung/
H A Dclk-pll.c45 if (rate == rate_table[i].rate) in samsung_get_pll_settings()
245 return (rate->mdiv != old_mdiv || rate->pdiv != old_pdiv); in samsung_pll35xx_mp_change()
257 if (!rate) { in samsung_pll35xx_set_rate()
366 if (!rate) { in samsung_pll36xx_set_rate()
463 if (!rate) { in samsung_pll0822x_set_rate()
552 if (!rate) { in samsung_pll0831x_set_rate()
649 return (old_mdiv != rate->mdiv || old_pdiv != rate->pdiv in samsung_pll45xx_mp_change()
662 if (!rate) { in samsung_pll45xx_set_rate()
799 if (!rate) { in samsung_pll46xx_set_rate()
1037 if (!rate) { in samsung_pll2550xx_set_rate()
[all …]
/linux/net/wireless/
H A Dutil.c1352 if (WARN_ON_ONCE(rate->mcs < 6 || rate->mcs > 12)) in cfg80211_calculate_bitrate_extended_sc_dmg()
1389 return __mcs2bitrate[rate->mcs] * rate->n_bonded_ch; in cfg80211_calculate_bitrate_edmg()
1483 rate->bw, rate->mcs, rate->nss); in cfg80211_calculate_bitrate_vht()
1524 if (WARN_ON_ONCE(rate->nss < 1 || rate->nss > 8)) in cfg80211_calculate_bitrate_he()
1552 rate->bw, rate->he_ru_alloc); in cfg80211_calculate_bitrate_he()
1607 if (WARN_ON_ONCE(rate->nss < 1 || rate->nss > 8)) in cfg80211_calculate_bitrate_eht()
1621 rate->bw, rate->eht_ru_alloc); in cfg80211_calculate_bitrate_eht()
1646 result = rates_996[rate->eht_gi] + rates_484[rate->eht_gi] in cfg80211_calculate_bitrate_eht()
1674 result = rates_52[rate->eht_gi] + rates_26[rate->eht_gi]; in cfg80211_calculate_bitrate_eht()
1683 rate->bw, rate->eht_ru_alloc); in cfg80211_calculate_bitrate_eht()
[all …]
/linux/drivers/clk/imx/
H A Dclk-pll14xx.c98 if (rate == rate_table[i].rate) in imx_get_pll_settings()
154 t->rate = tt->rate; in imx_pll14xx_calc_settings()
172 if (rate >= rate_min && rate <= rate_max) { in imx_pll14xx_calc_settings()
178 t->rate = (unsigned int)fout; in imx_pll14xx_calc_settings()
213 clk_hw_get_name(&pll->hw), prate, rate, t->rate, t->pdiv, t->sdiv, in imx_pll14xx_calc_settings()
226 if (rate >= rate_table[i].rate) in clk_pll1416x_round_rate()
227 return rate_table[i].rate; in clk_pll1416x_round_rate()
241 return t.rate; in clk_pll1443x_round_rate()
273 return rate->mdiv != old_mdiv || rate->pdiv != old_pdiv; in clk_pll14xx_mp_change()
293 if (!rate) { in clk_pll1416x_set_rate()
[all …]
H A Dclk-pllv3.c176 if (rate > max_rate) in clk_pllv3_sys_round_rate()
177 rate = max_rate; in clk_pllv3_sys_round_rate()
178 else if (rate < min_rate) in clk_pllv3_sys_round_rate()
179 rate = min_rate; in clk_pllv3_sys_round_rate()
193 if (rate < min_rate || rate > max_rate) in clk_pllv3_sys_set_rate()
240 if (rate > max_rate) in clk_pllv3_av_round_rate()
241 rate = max_rate; in clk_pllv3_av_round_rate()
242 else if (rate < min_rate) in clk_pllv3_av_round_rate()
243 rate = min_rate; in clk_pllv3_av_round_rate()
248 div = rate / parent_rate; in clk_pllv3_av_round_rate()
[all …]
/linux/arch/arm/mach-omap1/
H A Dclock.c157 if (realrate <= rate) in calc_dsor_exp()
172 clk->rate = p_rate / dsor; in omap1_ckctl_recalc()
173 return clk->rate; in omap1_ckctl_recalc()
236 ref_rate = ck_ref_p->rate; in omap1_select_table_rate()
246 if (ptr->rate <= rate) in omap1_select_table_rate()
250 if (!ptr->rate) in omap1_select_table_rate()
345 if (ptr->rate <= rate) in omap1_round_to_table_rate()
385 if (rate == 12000000) in omap1_set_uart_rate()
400 clk->rate = rate; in omap1_set_uart_rate()
435 div = (p_rate + rate - 1) / rate; in calc_div_sossi()
[all …]
/linux/sound/firewire/fireface/
H A Dff-protocol-latter.c76 unsigned int rate; in parse_clock_bits() member
121 *rate = rate_entry->rate; in parse_clock_bits()
182 if (rate % 48000 == 0) in latter_allocate_resources()
191 if (rate >= 64000 && rate < 128000) in latter_allocate_resources()
259 if (rate >= 32000 && rate <= 48000) in latter_begin_session()
261 else if (rate >= 64000 && rate <= 96000) in latter_begin_session()
263 else if (rate >= 128000 && rate <= 192000) in latter_begin_session()
271 if (rate >= 32000 && rate <= 48000) in latter_begin_session()
273 else if (rate >= 64000 && rate <= 96000) in latter_begin_session()
275 else if (rate >= 128000 && rate <= 192000) in latter_begin_session()
[all …]
/linux/drivers/net/wireless/realtek/rtw88/
H A Dphy.c1454 u8 rate; in rtw_phy_store_tx_power_by_rate() local
1888 switch (rate) { in rtw_phy_get_dis_dpd_by_rate_diff()
1921 if (rate >= DESC_RATE6M && rate <= DESC_RATE54M) in rtw_phy_get_2g_tx_power_index()
2009 if (rate >= DESC_RATE1M && rate <= DESC_RATE11M) in rtw_phy_rate_to_rate_section()
2011 else if (rate >= DESC_RATE6M && rate <= DESC_RATE54M) in rtw_phy_rate_to_rate_section()
2013 else if (rate >= DESC_RATEMCS0 && rate <= DESC_RATEMCS7) in rtw_phy_rate_to_rate_section()
2015 else if (rate >= DESC_RATEMCS8 && rate <= DESC_RATEMCS15) in rtw_phy_rate_to_rate_section()
2168 u8 rate; in rtw_phy_set_tx_power_index_by_rs() local
2228 u8 rate; in rtw_phy_tx_power_by_rate_config_by_path() local
2240 for (rate = 0; rate < size; rate++) { in rtw_phy_tx_power_by_rate_config_by_path()
[all …]
/linux/sound/soc/sof/
H A Dipc3-pcm.c72 pcm.params.rate = params_rate(params); in sof_ipc3_pcm_hw_params()
215 struct snd_interval *rate = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in sof_ipc3_pcm_dai_link_fixup() local
252 /* read rate and channels from topology */ in sof_ipc3_pcm_dai_link_fixup()
258 rate->min = private->dai_config[dai->current_config].ssp.fsync_rate; in sof_ipc3_pcm_dai_link_fixup()
259 rate->max = private->dai_config[dai->current_config].ssp.fsync_rate; in sof_ipc3_pcm_dai_link_fixup()
263 dev_dbg(component->dev, "rate_min: %d rate_max: %d\n", rate->min, rate->max); in sof_ipc3_pcm_dai_link_fixup()
297 rate->min = private->dai_config->esai.fsync_rate; in sof_ipc3_pcm_dai_link_fixup()
298 rate->max = private->dai_config->esai.fsync_rate; in sof_ipc3_pcm_dai_link_fixup()
302 dev_dbg(component->dev, "rate_min: %d rate_max: %d\n", rate in sof_ipc3_pcm_dai_link_fixup()
[all...]
/linux/sound/soc/mediatek/mt8186/
H A Dmt8186-afe-control.c77 switch (rate) { in mt8186_general_rate_transform()
112 __func__, rate, MTK_AFE_RATE_48K); in mt8186_general_rate_transform()
120 switch (rate) { in tdm_rate_transform()
159 __func__, rate, MTK_AFE_TDM_RATE_48K); in tdm_rate_transform()
167 switch (rate) { in pcm_rate_transform()
178 __func__, rate, MTK_AFE_PCM_RATE_48K); in pcm_rate_transform()
186 switch (rate) { in mt8186_tdm_relatch_rate_transform()
219 __func__, rate, MTK_AFE_TDM_RELATCH_RATE_48K); in mt8186_tdm_relatch_rate_transform()
229 return pcm_rate_transform(dev, rate); in mt8186_rate_transform()
231 return tdm_rate_transform(dev, rate); in mt8186_rate_transform()
[all …]
/linux/sound/soc/mediatek/mt8192/
H A Dmt8192-afe-control.c45 unsigned int rate) in mt8192_general_rate_transform() argument
47 switch (rate) { in mt8192_general_rate_transform()
83 rate, MTK_AFE_RATE_48K); in mt8192_general_rate_transform()
89 unsigned int rate) in dai_memif_rate_transform() argument
91 switch (rate) { in dai_memif_rate_transform()
103 rate, MTK_AFE_DAI_MEMIF_RATE_16K); in dai_memif_rate_transform()
109 unsigned int rate) in pcm_rate_transform() argument
111 switch (rate) { in pcm_rate_transform()
123 rate, MTK_AFE_PCM_RATE_32K); in pcm_rate_transform()
129 unsigned int rate, int aud_blk) in mt8192_rate_transform() argument
[all …]
/linux/drivers/clk/tegra/
H A Dclk-tegra-super-cclk.c46 return tegra_clk_super_ops.set_rate(hw, rate, parent_rate); in cclk_super_set_rate()
75 long rate = req->rate; in cclk_super_determine_rate() local
86 if (rate <= pllp_rate) { in cclk_super_determine_rate()
88 rate = pllp_rate; in cclk_super_determine_rate()
91 .rate = req->rate, in cclk_super_determine_rate()
99 rate = parent.rate; in cclk_super_determine_rate()
104 req->rate = rate; in cclk_super_determine_rate()
106 rate = clk_hw_round_rate(pllx_hw, rate); in cclk_super_determine_rate()
107 req->best_parent_rate = rate; in cclk_super_determine_rate()
109 req->rate = rate; in cclk_super_determine_rate()
[all …]
/linux/arch/mips/lantiq/
H A Dclk.c32 cpu_clk_generic[0].rate = cpu; in clkdev_add_static()
33 cpu_clk_generic[1].rate = fpi; in clkdev_add_static()
34 cpu_clk_generic[2].rate = io; in clkdev_add_static()
35 cpu_clk_generic[3].rate = ppe; in clkdev_add_static()
71 if (clk->rate != 0) in clk_get_rate()
72 return clk->rate; in clk_get_rate()
88 while (*r && (*r != rate)) in clk_set_rate()
96 clk->rate = rate; in clk_set_rate()
108 while (*r && (*r != rate)) in clk_round_rate()
111 return clk->rate; in clk_round_rate()
[all …]

12345678910>>...98