Home
last modified time | relevance | path

Searched refs:rates (Results 1 – 25 of 1017) sorted by relevance

12345678910>>...41

/linux/drivers/net/wireless/broadcom/b43/
H A Dppr.c71 struct b43_ppr_rates *rates = &ppr->rates; in b43_ppr_load_max_from_sprom() local
121 rates->cck[i] = maxpwr - off; in b43_ppr_load_max_from_sprom()
128 rates->ofdm[i] = maxpwr - off; in b43_ppr_load_max_from_sprom()
132 rates->mcs_20[0] = rates->ofdm[0]; in b43_ppr_load_max_from_sprom()
133 rates->mcs_20[1] = rates->ofdm[2]; in b43_ppr_load_max_from_sprom()
134 rates->mcs_20[2] = rates->ofdm[3]; in b43_ppr_load_max_from_sprom()
135 rates->mcs_20[3] = rates->ofdm[4]; in b43_ppr_load_max_from_sprom()
136 rates->mcs_20[4] = rates->ofdm[5]; in b43_ppr_load_max_from_sprom()
137 rates->mcs_20[5] = rates->ofdm[6]; in b43_ppr_load_max_from_sprom()
138 rates->mcs_20[6] = rates->ofdm[7]; in b43_ppr_load_max_from_sprom()
[all …]
/linux/net/mac80211/
H A Drate.c321 "no overlap between basic rates (0x%x) and user mask (0x%x on band %d) - clearing the latter", in ieee80211_check_rate_mask()
350 return; /* assume basic rates unknown and accept rate */ in rc_send_low_basicrate()
376 info->control.rates[0].flags |= IEEE80211_TX_RC_S1G_MCS; in __rate_control_send_low()
377 info->control.rates[0].idx = 0; in __rate_control_send_low()
385 info->control.rates[0].idx = 0; in __rate_control_send_low()
396 info->control.rates[0].idx = i; in __rate_control_send_low()
400 "no supported rates for sta %pM (0x%x, band %d) in rate_mask 0x%x with flags 0x%x\n", in __rate_control_send_low()
406 info->control.rates[0].count = in __rate_control_send_low()
433 info->control.rates[0].idx = mcast_rate - 1; in rate_control_send_low()
444 rc_send_low_basicrate(&info->control.rates[ in rate_control_send_low()
642 rate_fixup_ratelist(struct ieee80211_vif * vif,struct ieee80211_supported_band * sband,struct ieee80211_tx_info * info,struct ieee80211_tx_rate * rates,int max_rates) rate_fixup_ratelist() argument
744 rate_control_fill_sta_table(struct ieee80211_sta * sta,struct ieee80211_tx_info * info,struct ieee80211_tx_rate * rates,int max_rates) rate_control_fill_sta_table() argument
828 rate_control_apply_mask_ratetbl(struct sta_info * sta,struct ieee80211_supported_band * sband,struct ieee80211_sta_rates * rates) rate_control_apply_mask_ratetbl() argument
854 rate_control_apply_mask(struct ieee80211_sub_if_data * sdata,struct ieee80211_sta * sta,struct ieee80211_supported_band * sband,struct ieee80211_tx_rate * rates,int max_rates) rate_control_apply_mask() argument
972 rate_control_set_rates(struct ieee80211_hw * hw,struct ieee80211_sta * pubsta,struct ieee80211_sta_rates * rates) rate_control_set_rates() argument
[all...]
/linux/sound/soc/mediatek/mt8186/
H A Dmt8186-dai-hostless.c118 .rates = MTK_HOSTLESS_RATES,
125 .rates = MTK_HOSTLESS_RATES,
137 .rates = MTK_HOSTLESS_RATES,
144 .rates = MTK_HOSTLESS_RATES,
156 .rates = MTK_HOSTLESS_RATES,
163 .rates = MTK_HOSTLESS_RATES,
175 .rates = MTK_HOSTLESS_RATES,
182 .rates = MTK_HOSTLESS_RATES,
195 .rates = MTK_HOSTLESS_RATES,
207 .rates = MTK_HOSTLESS_RATES,
[all …]
/linux/sound/soc/qcom/qdsp6/
H A Dq6dsp-lpass-ports.c13 .rates = SNDRV_PCM_RATE_8000 | SNDRV_PCM_RATE_16000 |\
31 .rates = SNDRV_PCM_RATE_8000 | SNDRV_PCM_RATE_16000 |\
49 .rates = SNDRV_PCM_RATE_8000 | SNDRV_PCM_RATE_16000 |\
67 .rates = SNDRV_PCM_RATE_8000 | SNDRV_PCM_RATE_16000 |\
85 .rates = SNDRV_PCM_RATE_48000 | \
102 .rates = SNDRV_PCM_RATE_8000 | SNDRV_PCM_RATE_16000 |\
120 .rates = SNDRV_PCM_RATE_8000 | SNDRV_PCM_RATE_16000 |\
139 .rates = SNDRV_PCM_RATE_8000 | SNDRV_PCM_RATE_11025 |
159 .rates = SNDRV_PCM_RATE_48000 |
176 .rates
[all...]
/linux/drivers/net/wireless/silabs/wfx/
H A Ddata_tx.c47 struct ieee80211_tx_rate *rates) in wfx_tx_policy_build() argument
53 WARN(rates[0].idx < 0, "invalid rate policy"); in wfx_tx_policy_build()
56 if (rates[i].idx < 0) in wfx_tx_policy_build()
58 WARN_ON(rates[i].count > 15); in wfx_tx_policy_build()
59 rateid = wfx_get_hw_rate(wdev, &rates[i]); in wfx_tx_policy_build()
61 count = rates[i].count; in wfx_tx_policy_build()
64 policy->rates[rateid / 2] |= count; in wfx_tx_policy_build()
70 return !memcmp(a->rates, b->rates, sizeof(a->rates)); in wfx_tx_policy_is_equal()
101 static int wfx_tx_policy_get(struct wfx_vif *wvif, struct ieee80211_tx_rate *rates, bool *renew) in wfx_tx_policy_get() argument
108 wfx_tx_policy_build(wvif, &wanted, rates); in wfx_tx_policy_get()
[all …]
/linux/sound/usb/
H A Dquirks-table.h139 .rates = SNDRV_PCM_RATE_CONTINUOUS,
178 .rates = SNDRV_PCM_RATE_48000,
461 .rates = SNDRV_PCM_RATE_CONTINUOUS,
476 .rates = SNDRV_PCM_RATE_CONTINUOUS,
786 .rates = SNDRV_PCM_RATE_CONTINUOUS,
801 .rates = SNDRV_PCM_RATE_CONTINUOUS,
1231 .rates = SNDRV_PCM_RATE_44100,
1247 .rates = SNDRV_PCM_RATE_44100,
1282 .rates = SNDRV_PCM_RATE_44100,
1298 .rates
[all...]
/linux/drivers/net/wireless/st/cw1200/
H A Dtxrx.c67 struct ieee80211_tx_rate *rates, size_t count) in tx_policy_build() argument
72 BUG_ON(rates[0].idx < 0); in tx_policy_build()
77 if (rates[i].idx < 0) { in tx_policy_build()
81 if (rates[i].idx > rates[i - 1].idx) { in tx_policy_build()
82 struct ieee80211_tx_rate tmp = rates[i - 1]; in tx_policy_build()
83 rates[i - 1] = rates[i]; in tx_policy_build()
84 rates[i] = tmp; in tx_policy_build()
89 total = rates[0].count; in tx_policy_build()
91 if (rates[j].idx == rates[i].idx) { in tx_policy_build()
92 rates[i].count += rates[j].count; in tx_policy_build()
[all …]
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mp-nominal.dtsi19 assigned-clock-rates = <0>, <0>,
30 assigned-clock-rates = <800000000>;
38 assigned-clock-rates = <800000000>, <800000000>;
46 assigned-clock-rates = <400000000>, <133000000>;
52 assigned-clock-rates = <400000000>;
60 assigned-clock-rates = <600000000>, <300000000>;
70 assigned-clock-rates = <800000000>,
87 assigned-clock-rates = <400000000>, <200000000>,
95 assigned-clock-rates = <600000000>;
101 assigned-clock-rates = <500000000>;
[all …]
/linux/sound/soc/sof/amd/
H A Dvangogh.c30 .rates = SNDRV_PCM_RATE_8000_96000,
39 .rates = SNDRV_PCM_RATE_8000_48000,
54 .rates = SNDRV_PCM_RATE_8000_96000,
63 .rates = SNDRV_PCM_RATE_8000_48000,
78 .rates = SNDRV_PCM_RATE_8000_96000,
87 .rates = SNDRV_PCM_RATE_8000_48000,
102 .rates = SNDRV_PCM_RATE_8000_48000,
115 .rates = SNDRV_PCM_RATE_8000_96000,
124 .rates = SNDRV_PCM_RATE_8000_48000,
H A Dacp70.c33 .rates = SNDRV_PCM_RATE_8000_96000,
42 .rates = SNDRV_PCM_RATE_8000_48000,
57 .rates = SNDRV_PCM_RATE_8000_96000,
66 .rates = SNDRV_PCM_RATE_8000_48000,
81 .rates = SNDRV_PCM_RATE_8000_96000,
90 .rates = SNDRV_PCM_RATE_8000_48000,
105 .rates = SNDRV_PCM_RATE_8000_48000,
118 .rates = SNDRV_PCM_RATE_8000_96000,
H A Dacp63.c33 .rates = SNDRV_PCM_RATE_8000_96000,
42 .rates = SNDRV_PCM_RATE_8000_48000,
57 .rates = SNDRV_PCM_RATE_8000_96000,
66 .rates = SNDRV_PCM_RATE_8000_48000,
81 .rates = SNDRV_PCM_RATE_8000_96000,
90 .rates = SNDRV_PCM_RATE_8000_48000,
105 .rates = SNDRV_PCM_RATE_8000_48000,
118 .rates = SNDRV_PCM_RATE_8000_96000,
H A Drembrandt.c33 .rates = SNDRV_PCM_RATE_8000_96000,
42 .rates = SNDRV_PCM_RATE_8000_48000,
57 .rates = SNDRV_PCM_RATE_8000_96000,
66 .rates = SNDRV_PCM_RATE_8000_48000,
81 .rates = SNDRV_PCM_RATE_8000_96000,
90 .rates = SNDRV_PCM_RATE_8000_48000,
105 .rates = SNDRV_PCM_RATE_8000_48000,
118 .rates = SNDRV_PCM_RATE_8000_96000,
H A Drenoir.c32 .rates = SNDRV_PCM_RATE_8000_96000,
41 .rates = SNDRV_PCM_RATE_8000_48000,
56 .rates = SNDRV_PCM_RATE_8000_96000,
65 .rates = SNDRV_PCM_RATE_8000_48000,
80 .rates = SNDRV_PCM_RATE_8000_48000,
93 .rates = SNDRV_PCM_RATE_8000_96000,
/linux/drivers/net/wireless/ath/ath9k/
H A Dar9002_mac.c238 WRITE_ONCE(ads->ds_ctl2, set11nTries(i->rates, 0) in ar9002_set_txdesc()
239 | set11nTries(i->rates, 1) in ar9002_set_txdesc()
240 | set11nTries(i->rates, 2) in ar9002_set_txdesc()
241 | set11nTries(i->rates, 3) in ar9002_set_txdesc()
245 WRITE_ONCE(ads->ds_ctl3, set11nRate(i->rates, 0) in ar9002_set_txdesc()
246 | set11nRate(i->rates, 1) in ar9002_set_txdesc()
247 | set11nRate(i->rates, 2) in ar9002_set_txdesc()
248 | set11nRate(i->rates, 3)); in ar9002_set_txdesc()
298 WRITE_ONCE(ads->ds_ctl4, set11nPktDurRTSCTS(i->rates, 0) in ar9002_set_txdesc()
299 | set11nPktDurRTSCTS(i->rates, in ar9002_set_txdesc()
[all...]
H A Dxmit.c171 ratetbl = rcu_dereference(sta->rates); in ath_merge_ratetbl()
175 if (tx_info->control.rates[0].idx < 0 || in ath_merge_ratetbl()
176 tx_info->control.rates[0].count == 0) in ath_merge_ratetbl()
180 bf->rates[0] = tx_info->control.rates[0]; in ath_merge_ratetbl()
185 bf->rates[i].idx = ratetbl->rate[i].idx; in ath_merge_ratetbl()
186 bf->rates[i].flags = ratetbl->rate[i].flags; in ath_merge_ratetbl()
188 bf->rates[i].count = ratetbl->rate[i].count_rts; in ath_merge_ratetbl()
190 bf->rates[i].count = ratetbl->rate[i].count_cts; in ath_merge_ratetbl()
192 bf->rates[ in ath_merge_ratetbl()
499 struct ieee80211_tx_rate rates[4]; ath_tx_complete_aggr() local
778 struct ieee80211_tx_rate *rates; ath_lookup_legacy() local
801 struct ieee80211_tx_rate *rates; ath_lookup_rate() local
1267 struct ieee80211_tx_rate *rates; ath_buf_set_rate() local
[all...]
/linux/drivers/clk/sunxi-ng/
H A Dccu_frac.c62 return (cf->rates[0] == rate) || (cf->rates[1] == rate); in ccu_frac_helper_has_rate()
77 clk_hw_get_name(&common->hw), cf->rates[0], cf->rates[1]); in ccu_frac_helper_read_rate()
84 return (reg & cf->select) ? cf->rates[1] : cf->rates[0]; in ccu_frac_helper_read_rate()
98 if (cf->rates[0] == rate) in ccu_frac_helper_set_rate()
100 else if (cf->rates[1] == rate) in ccu_frac_helper_set_rate()
/linux/sound/soc/fsl/
H A Dfsl_rpmsg.c118 .rates = SNDRV_PCM_RATE_KNOT,
125 .rates = SNDRV_PCM_RATE_KNOT,
139 .rates = SNDRV_PCM_RATE_8000 | SNDRV_PCM_RATE_16000 |
145 .rates = SNDRV_PCM_RATE_KNOT,
152 .rates = SNDRV_PCM_RATE_32000 | SNDRV_PCM_RATE_44100 |
161 .rates = SNDRV_PCM_RATE_32000 | SNDRV_PCM_RATE_44100 |
170 .rates = SNDRV_PCM_RATE_16000 | SNDRV_PCM_RATE_32000 |
177 .rates = SNDRV_PCM_RATE_16000 | SNDRV_PCM_RATE_32000 |
216 dai_drv->playback.rates = rpmsg->soc_data->rates; in fsl_rpmsg_probe()
217 dai_drv->capture.rates = rpmsg->soc_data->rates; in fsl_rpmsg_probe()
[all …]
/linux/sound/soc/uniphier/
H A Daio-ld11.c197 .rates = SNDRV_PCM_RATE_48000,
204 .rates = SNDRV_PCM_RATE_48000 |
217 .rates = SNDRV_PCM_RATE_48000,
228 .rates = SNDRV_PCM_RATE_48000,
235 .rates = SNDRV_PCM_RATE_48000,
246 .rates = SNDRV_PCM_RATE_48000,
257 .rates = SNDRV_PCM_RATE_48000,
268 .rates = SNDRV_PCM_RATE_48000,
279 .rates = SNDRV_PCM_RATE_48000 |
292 .rates = SNDRV_PCM_RATE_48000 |
H A Daio-pxs2.c150 .rates = SNDRV_PCM_RATE_48000,
161 .rates = SNDRV_PCM_RATE_48000,
168 .rates = SNDRV_PCM_RATE_48000,
179 .rates = SNDRV_PCM_RATE_48000,
186 .rates = SNDRV_PCM_RATE_48000,
197 .rates = SNDRV_PCM_RATE_48000,
208 .rates = SNDRV_PCM_RATE_48000,
/linux/sound/pci/ac97/
H A Dac97_pcm.c395 unsigned int rates = ~0; in get_rates() local
410 rates &= pcm->r[dbl].codec[cidx]->rates[idx]; in get_rates()
413 rates &= ~(SNDRV_PCM_RATE_64000 | SNDRV_PCM_RATE_88200 | in get_rates()
415 return rates; in get_rates()
441 unsigned int rates; in snd_ac97_pcm_assign() local
477 rpcm->rates = ~0; in snd_ac97_pcm_assign()
482 rates = ~0; in snd_ac97_pcm_assign()
503 rates = SNDRV_PCM_RATE_48000; in snd_ac97_pcm_assign()
505 rates = get_rates(rpcm, j, tmp, 0); in snd_ac97_pcm_assign()
511 rpcm->rates &= rates; in snd_ac97_pcm_assign()
[all …]
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Drate.c284 if (rs->rates[idx] & BRCMS_RATE_FLAG) in brcms_c_rateset_valid()
316 r = (int)rs->rates[i] & BRCMS_RATE_MASK; in brcms_c_rate_hwrs_filter_sort_validate()
319 rateset[r] = rs->rates[i]; /* preserve basic bit! */ in brcms_c_rate_hwrs_filter_sort_validate()
325 r = hw_rs->rates[i] & BRCMS_RATE_MASK; in brcms_c_rate_hwrs_filter_sort_validate()
327 rs->rates[count++] = rateset[r]; in brcms_c_rate_hwrs_filter_sort_validate()
409 bool basic_only, u8 rates, uint xmask, bool mcsallow) in brcms_c_rateset_filter() argument
417 r = src->rates[i]; in brcms_c_rateset_filter()
420 if (rates == BRCMS_RATES_CCK && in brcms_c_rateset_filter()
423 if (rates == BRCMS_RATES_OFDM && in brcms_c_rateset_filter()
426 dst->rates[count++] = r & xmask; in brcms_c_rateset_filter()
[all …]
/linux/drivers/usb/serial/
H A Dir-usb.c198 int rates; in ir_startup()
207 rates = le16_to_cpu(irda_desc->wBaudRate); in ir_startup()
210 "%s - Baud rates supported:%s%s%s%s%s%s%s%s%s\n", in ir_startup()
212 (rates & USB_IRDA_BR_2400) ? " 2400" : "", in ir_startup()
213 (rates & USB_IRDA_BR_9600) ? " 9600" : "", in ir_startup()
214 (rates & USB_IRDA_BR_19200) ? " 19200" : "", in ir_startup()
215 (rates & USB_IRDA_BR_38400) ? " 38400" : "", in ir_startup()
216 (rates & USB_IRDA_BR_57600) ? " 57600" : "", in ir_startup()
217 (rates & USB_IRDA_BR_115200) ? " 115200" : "", in ir_startup()
218 (rates in ir_startup()
200 int rates; ir_startup() local
[all...]
/linux/drivers/soundwire/
H A Dgeneric_bandwidth_allocation.c30 unsigned int *rates; member
238 params[i].rate = group->rates[i]; in sdw_compute_group_params()
303 if (rate == group->rates[i] && lane == group->lanes[i]) in sdw_add_element_group_count()
308 unsigned int *rates; in sdw_add_element_group_count()
311 rates = krealloc_array(group->rates, group->max_size + 1, in sdw_add_element_group_count()
312 sizeof(*group->rates), GFP_KERNEL); in sdw_add_element_group_count()
313 if (!rates) in sdw_add_element_group_count()
316 group->rates = rates; in sdw_add_element_group_count()
310 unsigned int *rates; sdw_add_element_group_count() local
[all...]
/linux/arch/mips/lantiq/
H A Dclk.c85 if (clk->rates && *clk->rates) { in clk_set_rate()
86 unsigned long *r = clk->rates; in clk_set_rate()
105 if (clk->rates && *clk->rates) { in clk_round_rate()
106 unsigned long *r = clk->rates; in clk_round_rate()
/linux/sound/soc/amd/acp/
H A Dacp70.c39 .rates = SNDRV_PCM_RATE_8000_192000,
49 .rates = SNDRV_PCM_RATE_8000_192000,
64 .rates = SNDRV_PCM_RATE_8000_192000,
74 .rates = SNDRV_PCM_RATE_8000_192000,
89 .rates = SNDRV_PCM_RATE_8000_192000,
99 .rates = SNDRV_PCM_RATE_8000_192000,
113 .rates = SNDRV_PCM_RATE_8000_48000,

12345678910>>...41