Home
last modified time | relevance | path

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

12345678910>>...72

/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.c51 struct rockchip_clk_pll *pll, unsigned long rate) in rockchip_get_pll_settings() argument
57 if (rate == rate_table[i].rate) in rockchip_get_pll_settings()
73 if (req->rate >= rate_table[i].rate) { in rockchip_pll_determine_rate()
74 req->rate = rate_table[i].rate; in rockchip_pll_determine_rate()
81 req->rate = rate_table[i - 1].rate; in rockchip_pll_determine_rate()
145 struct rockchip_pll_rate_table *rate) in rockchip_rk3036_pll_get_params() argument
150 rate->fbdiv = ((pllcon >> RK3036_PLLCON0_FBDIV_SHIFT) in rockchip_rk3036_pll_get_params()
152 rate->postdiv1 = ((pllcon >> RK3036_PLLCON0_POSTDIV1_SHIFT) in rockchip_rk3036_pll_get_params()
156 rate->refdiv = ((pllcon >> RK3036_PLLCON1_REFDIV_SHIFT) in rockchip_rk3036_pll_get_params()
158 rate->postdiv2 = ((pllcon >> RK3036_PLLCON1_POSTDIV2_SHIFT) in rockchip_rk3036_pll_get_params()
[all …]
/linux/net/wireless/
H A Dutil.c1282 static u32 cfg80211_calculate_bitrate_ht(struct rate_info *rate) in cfg80211_calculate_bitrate_ht()
1287 if (WARN_ON_ONCE(rate->mcs >= 32)) in cfg80211_calculate_bitrate_ht()
1290 modulation = rate->mcs & 7; in cfg80211_calculate_bitrate_ht()
1291 streams = (rate->mcs >> 3) + 1; in cfg80211_calculate_bitrate_ht()
1293 bitrate = (rate->bw == RATE_INFO_BW_40) ? 13500000 : 6500000; in cfg80211_calculate_bitrate_ht()
1304 if (rate->flags & RATE_INFO_FLAGS_SHORT_GI) in cfg80211_calculate_bitrate_dmg()
1311 static u32 cfg80211_calculate_bitrate_dmg(struct rate_info *rate) in cfg80211_calculate_bitrate_dmg()
1352 if (WARN_ON_ONCE(rate->mcs >= ARRAY_SIZE(__mcs2bitrate))) in cfg80211_calculate_bitrate_extended_sc_dmg()
1355 return __mcs2bitrate[rate->mcs]; in cfg80211_calculate_bitrate_extended_sc_dmg()
1358 static u32 cfg80211_calculate_bitrate_extended_sc_dmg(struct rate_info *rate) in cfg80211_calculate_bitrate_extended_sc_dmg()
1266 cfg80211_calculate_bitrate_ht(struct rate_info * rate) cfg80211_calculate_bitrate_ht() argument
1295 cfg80211_calculate_bitrate_dmg(struct rate_info * rate) cfg80211_calculate_bitrate_dmg() argument
1342 cfg80211_calculate_bitrate_extended_sc_dmg(struct rate_info * rate) cfg80211_calculate_bitrate_extended_sc_dmg() argument
1361 cfg80211_calculate_bitrate_edmg(struct rate_info * rate) cfg80211_calculate_bitrate_edmg() argument
1395 cfg80211_calculate_bitrate_vht(struct rate_info * rate) cfg80211_calculate_bitrate_vht() argument
1490 cfg80211_calculate_bitrate_he(struct rate_info * rate) cfg80211_calculate_bitrate_he() argument
1577 _cfg80211_calculate_bitrate_eht_uhr(struct rate_info * rate) _cfg80211_calculate_bitrate_eht_uhr() argument
1719 cfg80211_calculate_bitrate_eht(struct rate_info * rate) cfg80211_calculate_bitrate_eht() argument
1732 cfg80211_calculate_bitrate_uhr(struct rate_info * rate) cfg80211_calculate_bitrate_uhr() argument
1763 cfg80211_calculate_bitrate_s1g(struct rate_info * rate) cfg80211_calculate_bitrate_s1g() argument
1871 cfg80211_calculate_bitrate(struct rate_info * rate) cfg80211_calculate_bitrate() argument
2618 int rate = (rates[i] & 0x7f) * 5; ieee80211_get_ratemask() local
[all...]
/linux/sound/firewire/fireface/
H A Dff-protocol-latter.c71 static int parse_clock_bits(u32 data, unsigned int *rate, in parse_clock_bits() argument
76 unsigned int rate; in parse_clock_bits() member
121 *rate = rate_entry->rate; in parse_clock_bits()
141 static int latter_get_clock(struct snd_ff *ff, unsigned int *rate, in latter_get_clock() argument
154 return parse_clock_bits(data, rate, src, ff->unit_version); in latter_get_clock()
172 static int latter_allocate_resources(struct snd_ff *ff, unsigned int rate) in latter_allocate_resources() argument
182 if (rate % 48000 == 0) in latter_allocate_resources()
184 else if (rate % 44100 == 0) in latter_allocate_resources()
186 else if (rate % 32000 == 0) in latter_allocate_resources()
191 if (rate >= 64000 && rate < 128000) in latter_allocate_resources()
[all …]
/linux/sound/soc/mediatek/mt8186/
H A Dmt8186-afe-control.c75 unsigned int mt8186_general_rate_transform(struct device *dev, unsigned int rate) in mt8186_general_rate_transform() argument
77 switch (rate) { in mt8186_general_rate_transform()
112 __func__, rate, MTK_AFE_RATE_48K); in mt8186_general_rate_transform()
118 static unsigned int tdm_rate_transform(struct device *dev, unsigned int rate) in tdm_rate_transform() argument
120 switch (rate) { in tdm_rate_transform()
159 __func__, rate, MTK_AFE_TDM_RATE_48K); in tdm_rate_transform()
165 static unsigned int pcm_rate_transform(struct device *dev, unsigned int rate) in pcm_rate_transform() argument
167 switch (rate) { in pcm_rate_transform()
178 __func__, rate, MTK_AFE_PCM_RATE_48K); in pcm_rate_transform()
184 unsigned int mt8186_tdm_relatch_rate_transform(struct device *dev, unsigned int rate) in mt8186_tdm_relatch_rate_transform() argument
[all …]
/linux/sound/usb/
H A Dformat.c165 static int set_fixed_rate(struct audioformat *fp, int rate, int rate_bits) in set_fixed_rate() argument
172 fp->rate_min = rate; in set_fixed_rate()
173 fp->rate_max = rate; in set_fixed_rate()
175 fp->rate_table[0] = rate; in set_fixed_rate()
182 unsigned int rate; in set_rate_table_min_max() local
189 rate = fp->rate_table[i]; in set_rate_table_min_max()
190 fp->rate_min = min(fp->rate_min, rate); in set_rate_table_min_max()
191 fp->rate_max = max(fp->rate_max, rate); in set_rate_table_min_max()
192 fp->rates |= snd_pcm_rate_to_rate_bit(rate); in set_rate_table_min_max()
231 unsigned int rate = combine_triple(&fmt[idx]); in parse_audio_format_rates_v1() local
[all …]
/linux/drivers/clk/mmp/
H A Dclk-frac.c28 u64 rate = 0, prev_rate; in clk_factor_determine_rate() local
35 prev_rate = rate; in clk_factor_determine_rate()
36 rate = (u64)(req->best_parent_rate) * d->denominator; in clk_factor_determine_rate()
37 do_div(rate, d->numerator * factor->masks->factor); in clk_factor_determine_rate()
38 if (rate > req->rate) in clk_factor_determine_rate()
43 req->rate = rate; in clk_factor_determine_rate()
44 else if ((req->rate - prev_rate) > (rate - req->rate)) in clk_factor_determine_rate()
45 req->rate = rate; in clk_factor_determine_rate()
47 req->rate = prev_rate; in clk_factor_determine_rate()
59 u64 rate; in clk_factor_recalc_rate() local
[all …]
/linux/drivers/clk/
H A Dclk-cdce925.c95 static void cdce925_pll_find_rate(unsigned long rate, in cdce925_pll_find_rate() argument
102 if (rate <= parent_rate) { in cdce925_pll_find_rate()
108 if (rate < CDCE925_PLL_FREQUENCY_MIN) in cdce925_pll_find_rate()
109 rate = CDCE925_PLL_FREQUENCY_MIN; in cdce925_pll_find_rate()
110 else if (rate > CDCE925_PLL_FREQUENCY_MAX) in cdce925_pll_find_rate()
111 rate = CDCE925_PLL_FREQUENCY_MAX; in cdce925_pll_find_rate()
113 g = gcd(rate, parent_rate); in cdce925_pll_find_rate()
115 un = rate / g; in cdce925_pll_find_rate()
136 cdce925_pll_find_rate(req->rate, req->best_parent_rate, &n, &m); in cdce925_pll_determine_rate()
137 req->rate = (long)cdce925_pll_calculate_rate(req->best_parent_rate, n, m); in cdce925_pll_determine_rate()
[all …]
H A Dclk-vt8500.c137 if (req->rate == 0) in vt8500_dclk_determine_rate()
140 divisor = req->best_parent_rate / req->rate; in vt8500_dclk_determine_rate()
143 if (req->rate * divisor < req->best_parent_rate) in vt8500_dclk_determine_rate()
153 req->rate = req->best_parent_rate / divisor; in vt8500_dclk_determine_rate()
158 static int vt8500_dclk_set_rate(struct clk_hw *hw, unsigned long rate, in vt8500_dclk_set_rate() argument
165 if (rate == 0) in vt8500_dclk_set_rate()
168 divisor = parent_rate / rate; in vt8500_dclk_set_rate()
351 static int vt8500_find_pll_bits(unsigned long rate, unsigned long parent_rate, in vt8500_find_pll_bits() argument
357 if ((rate < parent_rate * 4) || (rate > parent_rate * 62)) { in vt8500_find_pll_bits()
363 if (rate <= parent_rate * 31) in vt8500_find_pll_bits()
[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()
58 parent_rate = rate / (max_m + 1); /* so that it exceeds the maximum numerator */ in clk_fd_test_approximation_max_numerator()
61 clk_fractional_divider_general_approximation(&fd->hw, rate, &parent_rate, &m, &n); 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()
[all …]
H A Dclk-sparx5.c61 unsigned long rate = parent_rate / conf->div; in s5_calc_freq() local
68 rate = mult_frac(rate, divt, divb); in s5_calc_freq()
69 rate = roundup(rate, 1000); in s5_calc_freq()
72 return rate; in s5_calc_freq()
75 static void s5_search_fractional(unsigned long rate, in s5_search_fractional() argument
81 ulong cur_offset, best_offset = rate; in s5_search_fractional()
95 cur_offset = abs(rate - conf->freq); in s5_search_fractional()
108 static unsigned long s5_calc_params(unsigned long rate, in s5_calc_params() argument
112 if (parent_rate % rate) { in s5_calc_params()
116 div = DIV_ROUND_CLOSEST_ULL(parent_rate, rate); in s5_calc_params()
[all …]
H A Dclk-multiplier.c32 unsigned long rate, in __get_mult() argument
36 return DIV_ROUND_CLOSEST(rate, parent_rate); in __get_mult()
38 return rate / parent_rate; in __get_mult()
56 static bool __is_best_rate(unsigned long rate, unsigned long new, in __is_best_rate() argument
60 return abs(rate - new) < abs(rate - best); in __is_best_rate()
62 return new >= rate && new < best; in __is_best_rate()
65 static unsigned long __bestmult(struct clk_hw *hw, unsigned long rate, in __bestmult() argument
76 bestmult = rate / orig_parent_rate; in __bestmult()
91 if (rate == orig_parent_rate * i) { in __bestmult()
102 rate / i); in __bestmult()
[all …]
/linux/drivers/clk/imx/
H A Dclk-pllv3.c125 req->rate = (req->rate >= parent_rate * 22) ? parent_rate * 22 : parent_rate * 20; in clk_pllv3_determine_rate()
130 static int clk_pllv3_set_rate(struct clk_hw *hw, unsigned long rate, in clk_pllv3_set_rate() argument
136 if (rate == parent_rate * 22) in clk_pllv3_set_rate()
138 else if (rate == parent_rate * 20) in clk_pllv3_set_rate()
177 if (req->rate > max_rate) in clk_pllv3_sys_determine_rate()
178 req->rate = max_rate; in clk_pllv3_sys_determine_rate()
179 else if (req->rate < min_rate) in clk_pllv3_sys_determine_rate()
180 req->rate = min_rate; in clk_pllv3_sys_determine_rate()
181 div = req->rate * 2 / parent_rate; in clk_pllv3_sys_determine_rate()
183 req->rate = parent_rate * div / 2; in clk_pllv3_sys_determine_rate()
[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/versatile/
H A Dclk-icst.c52 unsigned long rate; member
233 icst->rate = icst_hz(icst->params, vco); in icst_recalc_rate()
234 return icst->rate; in icst_recalc_rate()
245 if (req->rate <= 12000000) in icst_determine_rate()
246 req->rate = 12000000; in icst_determine_rate()
247 else if (req->rate >= 160000000) in icst_determine_rate()
248 req->rate = 160000000; in icst_determine_rate()
251 req->rate = DIV_ROUND_CLOSEST(req->rate, 1000000) * 1000000; in icst_determine_rate()
258 if (req->rate <= 6000000) in icst_determine_rate()
259 req->rate = 6000000; in icst_determine_rate()
[all …]
/linux/drivers/clk/tegra/
H A Dclk-tegra-super-cclk.c43 static int cclk_super_set_rate(struct clk_hw *hw, unsigned long rate, in cclk_super_set_rate() argument
46 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()
[all …]
/linux/drivers/clk/actions/
H A Dowl-pll.c18 static u32 owl_pll_calculate_mul(struct owl_pll_hw *pll_hw, unsigned long rate) in owl_pll_calculate_mul() argument
22 mul = DIV_ROUND_CLOSEST(rate, pll_hw->bfreq); in owl_pll_calculate_mul()
36 for (clkt = table; clkt->rate; clkt++) in _get_table_rate()
38 return clkt->rate; in _get_table_rate()
44 const struct clk_pll_table *table, unsigned long rate) in _get_pll_table() argument
48 for (clkt = table; clkt->rate; clkt++) { in _get_pll_table()
49 if (clkt->rate == rate) { in _get_pll_table()
52 } else if (clkt->rate < rate) in _get_pll_table()
68 clkt = _get_pll_table(pll_hw->table, req->rate); in owl_pll_determine_rate()
69 req->rate = clkt->rate; in owl_pll_determine_rate()
[all …]
H A Dowl-factor.c44 unsigned long rate, unsigned long parent_rate) in _get_table_val() argument
54 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()
80 bestval = _get_table_val(clkt, rate, parent_rate); in owl_clk_val_best()
85 try_parent_rate = rate * clkt->div / clkt->mul; in owl_clk_val_best()
103 if (cur_rate <= rate && cur_rate > best) { in owl_clk_val_best()
121 unsigned long rate, in owl_factor_helper_round_rate() argument
127 val = owl_clk_val_best(factor_hw, &common->hw, rate, parent_rate); in owl_factor_helper_round_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()
81 int clk_set_rate(struct clk *clk, unsigned long rate) in clk_set_rate() argument
88 while (*r && (*r != rate)) in clk_set_rate()
92 clk->cl.dev_id, clk->cl.con_id, rate); in clk_set_rate()
96 clk->rate = rate; in clk_set_rate()
[all …]
/linux/drivers/clk/at91/
H A Dclk-audio-pll.c216 static int clk_audio_pll_frac_compute_frac(unsigned long rate, in clk_audio_pll_frac_compute_frac() argument
223 if (!rate) in clk_audio_pll_frac_compute_frac()
226 tmp = rate; in clk_audio_pll_frac_compute_frac()
251 req->rate, req->best_parent_rate); in clk_audio_pll_frac_determine_rate()
253 req->rate = clamp(req->rate, AUDIO_PLL_FOUT_MIN, AUDIO_PLL_FOUT_MAX); in clk_audio_pll_frac_determine_rate()
258 ret = clk_audio_pll_frac_compute_frac(req->rate, req->best_parent_rate, in clk_audio_pll_frac_determine_rate()
263 req->rate = clk_audio_pll_fout(req->best_parent_rate, nd, fracr); in clk_audio_pll_frac_determine_rate()
268 __func__, req->rate, nd, fracr); in clk_audio_pll_frac_determine_rate()
286 req->rate, req->best_parent_rate); in clk_audio_pll_pad_determine_rate()
307 req->rate * tmp_qd * div); in clk_audio_pll_pad_determine_rate()
[all …]
/linux/arch/arm/mach-omap1/
H A Dclock.h80 unsigned long rate; member
82 unsigned long (*recalc)(struct omap1_clk *clk, unsigned long rate);
83 int (*set_rate)(struct omap1_clk *clk, unsigned long rate,
85 long (*round_rate)(struct omap1_clk *clk, unsigned long rate,
104 long omap1_round_sossi_rate(struct omap1_clk *clk, unsigned long rate, unsigned long *p_rate);
105 int omap1_set_sossi_rate(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate);
108 int omap1_clk_set_rate_dsp_domain(struct omap1_clk *clk, unsigned long rate,
110 long omap1_round_uart_rate(struct omap1_clk *clk, unsigned long rate, unsigned long *p_rate);
111 int omap1_set_uart_rate(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate);
113 int omap1_set_ext_clk_rate(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate);
[all …]
/linux/drivers/clk/pxa/
H A Dclk-pxa.c218 unsigned long rate; in pxa2xx_determine_rate() local
221 rate = freqs[i].cpll; in pxa2xx_determine_rate()
222 if (rate == req->rate) in pxa2xx_determine_rate()
224 if (rate < req->min_rate) in pxa2xx_determine_rate()
226 if (rate > req->max_rate) in pxa2xx_determine_rate()
228 if (rate <= req->rate) in pxa2xx_determine_rate()
230 if ((rate >= req->rate) && (closest_above == -1)) in pxa2xx_determine_rate()
237 rate = req->rate; in pxa2xx_determine_rate()
239 rate = freqs[closest_below].cpll; in pxa2xx_determine_rate()
241 rate = freqs[closest_above].cpll; in pxa2xx_determine_rate()
[all …]
/linux/drivers/memory/tegra/
H A Dtegra20-emc.c181 unsigned long rate; member
257 unsigned long rate) in tegra20_emc_find_timing() argument
263 if (emc->timings[i].rate >= rate) { in tegra20_emc_find_timing()
270 dev_err(emc->dev, "no timing for rate %lu\n", rate); in tegra20_emc_find_timing()
277 static int emc_prepare_timing_change(struct tegra_emc *emc, unsigned long rate) in emc_prepare_timing_change() argument
279 struct emc_timing *timing = tegra20_emc_find_timing(emc, rate); in emc_prepare_timing_change()
286 __func__, timing->rate, rate); in emc_prepare_timing_change()
359 u32 rate; in load_one_timing_from_dt() local
367 err = of_property_read_u32(node, "clock-frequency", &rate); in load_one_timing_from_dt()
388 timing->rate = rate * 2 * 1000; in load_one_timing_from_dt()
[all …]
/linux/drivers/net/wireless/mediatek/mt7601u/
H A Dmac.c28 mt76_mac_process_tx_rate(struct ieee80211_tx_rate *txrate, u16 rate) in mt76_mac_process_tx_rate() argument
30 u8 idx = FIELD_GET(MT_TXWI_RATE_MCS, rate); in mt76_mac_process_tx_rate()
36 switch (FIELD_GET(MT_TXWI_RATE_PHY_MODE, rate)) { in mt76_mac_process_tx_rate()
58 if (FIELD_GET(MT_TXWI_RATE_BW, rate) == MT_PHY_BW_40) in mt76_mac_process_tx_rate()
61 if (rate & MT_TXWI_RATE_SGI) in mt76_mac_process_tx_rate()
69 struct ieee80211_tx_rate *rate = info->status.rates; in mt76_mac_fill_tx_status() local
74 mt76_mac_process_tx_rate(&rate[last_rate], st->rate); in mt76_mac_fill_tx_status()
76 rate[last_rate + 1].idx = -1; in mt76_mac_fill_tx_status()
78 cur_idx = rate[last_rate].idx + st->retry; in mt76_mac_fill_tx_status()
80 rate[i].flags = rate[last_rate].flags; in mt76_mac_fill_tx_status()
[all …]
/linux/drivers/clocksource/
H A Dtimer-integrator-ap.c30 unsigned long rate = inrate; in integrator_clocksource_init() local
33 if (rate >= 1500000) { in integrator_clocksource_init()
34 rate /= 16; in integrator_clocksource_init()
42 rate, 200, 16, clocksource_mmio_readl_down); in integrator_clocksource_init()
47 sched_clock_register(integrator_read_sched_clock, 16, rate); in integrator_clocksource_init()
129 unsigned long rate = inrate; in integrator_clockevent_init() local
135 if (rate > 0x100000 * HZ) { in integrator_clockevent_init()
136 rate /= 256; in integrator_clockevent_init()
138 } else if (rate > 0x10000 * HZ) { in integrator_clockevent_init()
139 rate /= 16; in integrator_clockevent_init()
[all …]

12345678910>>...72