Home
last modified time | relevance | path

Searched refs:num_rates (Results 1 - 25 of 62) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/
H A Ddp.c56 link->num_rates = 0; in drm_dp_link_reset()
78 if (link->num_rates == DP_MAX_SUPPORTED_RATES) in drm_dp_link_add_rate()
81 for (pivot = 0; pivot < link->num_rates; pivot++) in drm_dp_link_add_rate()
85 if (pivot != link->num_rates && rate == link->rates[pivot]) in drm_dp_link_add_rate()
88 for (i = link->num_rates; i > pivot; i--) in drm_dp_link_add_rate()
92 link->num_rates++; in drm_dp_link_add_rate()
115 for (i = 0; i < link->num_rates; i++) in drm_dp_link_remove_rate()
119 if (i == link->num_rates) in drm_dp_link_remove_rate()
122 link->num_rates--; in drm_dp_link_remove_rate()
124 while (i < link->num_rates) { in drm_dp_link_remove_rate()
[all...]
H A Ddp.h120 * @num_rates: number of additional supported link rates (eDP 1.4)
144 unsigned int num_rates; member
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/
H A Ddp.c56 link->num_rates = 0; in drm_dp_link_reset()
78 if (link->num_rates == DP_MAX_SUPPORTED_RATES) in drm_dp_link_add_rate()
81 for (pivot = 0; pivot < link->num_rates; pivot++) in drm_dp_link_add_rate()
85 if (pivot != link->num_rates && rate == link->rates[pivot]) in drm_dp_link_add_rate()
88 for (i = link->num_rates; i > pivot; i--) in drm_dp_link_add_rate()
92 link->num_rates++; in drm_dp_link_add_rate()
115 for (i = 0; i < link->num_rates; i++) in drm_dp_link_remove_rate()
119 if (i == link->num_rates) in drm_dp_link_remove_rate()
122 link->num_rates--; in drm_dp_link_remove_rate()
124 while (i < link->num_rates) { in drm_dp_link_remove_rate()
[all...]
H A Ddp.h120 * @num_rates: number of additional supported link rates (eDP 1.4)
144 unsigned int num_rates; member
/kernel/linux/linux-5.10/drivers/clk/
H A Dclk-scmi.c121 int num_rates = sclk->info->list.num_rates; in scmi_clk_ops_init() local
123 if (num_rates <= 0) in scmi_clk_ops_init()
127 max_rate = sclk->info->list.rates[num_rates - 1]; in scmi_clk_ops_init()
/kernel/linux/linux-6.6/drivers/clk/
H A Dclk-scmi.c153 int num_rates = sclk->info->list.num_rates; in scmi_clk_ops_init() local
155 if (num_rates <= 0) in scmi_clk_ops_init()
159 max_rate = sclk->info->list.rates[num_rates - 1]; in scmi_clk_ops_init()
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dsigmadsp.c278 unsigned int num_rates; in sigma_fw_load_samplerates() local
284 num_rates = (length - sizeof(*rate_chunk)) / sizeof(__le32); in sigma_fw_load_samplerates()
286 if (num_rates > 32 || num_rates == 0) in sigma_fw_load_samplerates()
293 rates = kcalloc(num_rates, sizeof(*rates), GFP_KERNEL); in sigma_fw_load_samplerates()
297 for (i = 0; i < num_rates; i++) in sigma_fw_load_samplerates()
300 sigmadsp->rate_constraints.count = num_rates; in sigma_fw_load_samplerates()
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dsigmadsp.c290 unsigned int num_rates; in sigma_fw_load_samplerates() local
296 num_rates = (length - sizeof(*rate_chunk)) / sizeof(__le32); in sigma_fw_load_samplerates()
298 if (num_rates > 32 || num_rates == 0) in sigma_fw_load_samplerates()
305 rates = kcalloc(num_rates, sizeof(*rates), GFP_KERNEL); in sigma_fw_load_samplerates()
309 for (i = 0; i < num_rates; i++) in sigma_fw_load_samplerates()
312 sigmadsp->rate_constraints.count = num_rates; in sigma_fw_load_samplerates()
/kernel/linux/linux-5.10/drivers/cpufreq/
H A Dtegra186-cpufreq.c150 int err, i, j, num_rates = 0; in init_vhint_table() local
186 num_rates++; in init_vhint_table()
189 table = devm_kcalloc(&pdev->dev, num_rates + 1, sizeof(*table), in init_vhint_table()
/kernel/linux/linux-6.6/drivers/cpufreq/
H A Dtegra186-cpufreq.c137 int err, i, j, num_rates = 0; in init_vhint_table() local
177 num_rates++; in init_vhint_table()
180 table = devm_kcalloc(&pdev->dev, num_rates + 1, sizeof(*table), in init_vhint_table()
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/
H A Dcfp.c395 u32 num_rates, rate_mask; in mwifiex_get_rates_from_cfg80211() local
411 num_rates = 0; in mwifiex_get_rates_from_cfg80211()
415 rates[num_rates++] = (u8)(sband->bitrates[i].bitrate / 5); in mwifiex_get_rates_from_cfg80211()
418 return num_rates; in mwifiex_get_rates_from_cfg80211()
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/
H A Dcfp.c383 u32 num_rates, rate_mask; in mwifiex_get_rates_from_cfg80211() local
399 num_rates = 0; in mwifiex_get_rates_from_cfg80211()
403 rates[num_rates++] = (u8)(sband->bitrates[i].bitrate / 5); in mwifiex_get_rates_from_cfg80211()
406 return num_rates; in mwifiex_get_rates_from_cfg80211()
/kernel/linux/linux-5.10/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00dev.c1013 unsigned int num_rates; in rt2x00lib_probe_hw_modes() local
1016 num_rates = 0; in rt2x00lib_probe_hw_modes()
1018 num_rates += 4; in rt2x00lib_probe_hw_modes()
1020 num_rates += 8; in rt2x00lib_probe_hw_modes()
1026 rates = kcalloc(num_rates, sizeof(*rates), GFP_KERNEL); in rt2x00lib_probe_hw_modes()
1033 for (i = 0; i < num_rates; i++) in rt2x00lib_probe_hw_modes()
1052 rt2x00dev->bands[NL80211_BAND_2GHZ].n_bitrates = num_rates; in rt2x00lib_probe_hw_modes()
1070 num_rates - 4; in rt2x00lib_probe_hw_modes()
/kernel/linux/linux-6.6/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00dev.c1008 unsigned int num_rates; in rt2x00lib_probe_hw_modes() local
1011 num_rates = 0; in rt2x00lib_probe_hw_modes()
1013 num_rates += 4; in rt2x00lib_probe_hw_modes()
1015 num_rates += 8; in rt2x00lib_probe_hw_modes()
1021 rates = kcalloc(num_rates, sizeof(*rates), GFP_KERNEL); in rt2x00lib_probe_hw_modes()
1028 for (i = 0; i < num_rates; i++) in rt2x00lib_probe_hw_modes()
1047 rt2x00dev->bands[NL80211_BAND_2GHZ].n_bitrates = num_rates; in rt2x00lib_probe_hw_modes()
1065 num_rates - 4; in rt2x00lib_probe_hw_modes()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drs.c3327 int num_rates = ARRAY_SIZE(lq_cmd->rs_table); in rs_build_rates_table_from_fixed() local
3331 for (i = 0; i < num_rates; i++) in rs_build_rates_table_from_fixed()
3340 lq_cmd->mimo_delim = num_rates - 1; in rs_build_rates_table_from_fixed()
3361 int num_rates, int num_retries, in rs_fill_rates_for_column()
3371 for (i = 0; i < num_rates && index < end; i++) { in rs_fill_rates_for_column()
3418 int num_rates, num_retries, index = 0; in rs_build_rates_table() local
3434 num_rates = IWL_MVM_RS_INITIAL_SISO_NUM_RATES; in rs_build_rates_table()
3437 num_rates = IWL_MVM_RS_INITIAL_MIMO_NUM_RATES; in rs_build_rates_table()
3440 num_rates = IWL_MVM_RS_INITIAL_LEGACY_NUM_RATES; in rs_build_rates_table()
3446 num_rates, num_retrie in rs_build_rates_table()
3357 rs_fill_rates_for_column(struct iwl_mvm *mvm, struct iwl_lq_sta *lq_sta, struct rs_rate *rate, __le32 *rs_table, int *rs_table_index, int num_rates, int num_retries, u8 valid_tx_ant, bool toggle_ant) rs_fill_rates_for_column() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drs.c3285 int num_rates = ARRAY_SIZE(lq_cmd->rs_table); in rs_build_rates_table_from_fixed() local
3289 for (i = 0; i < num_rates; i++) in rs_build_rates_table_from_fixed()
3298 lq_cmd->mimo_delim = num_rates - 1; in rs_build_rates_table_from_fixed()
3319 int num_rates, int num_retries, in rs_fill_rates_for_column()
3329 for (i = 0; i < num_rates && index < end; i++) { in rs_fill_rates_for_column()
3376 int num_rates, num_retries, index = 0; in rs_build_rates_table() local
3392 num_rates = IWL_MVM_RS_INITIAL_SISO_NUM_RATES; in rs_build_rates_table()
3395 num_rates = IWL_MVM_RS_INITIAL_MIMO_NUM_RATES; in rs_build_rates_table()
3398 num_rates = IWL_MVM_RS_INITIAL_LEGACY_NUM_RATES; in rs_build_rates_table()
3404 num_rates, num_retrie in rs_build_rates_table()
3315 rs_fill_rates_for_column(struct iwl_mvm *mvm, struct iwl_lq_sta *lq_sta, struct rs_rate *rate, __le32 *rs_table, int *rs_table_index, int num_rates, int num_retries, u8 valid_tx_ant, bool toggle_ant) rs_fill_rates_for_column() argument
[all...]
/kernel/linux/linux-6.6/drivers/firmware/arm_scmi/
H A Dclock.c281 p->clk->list.num_rates++; in iter_clk_describe_process_response()
319 } else if (clk->list.num_rates) { in scmi_clock_describe_rates_get()
320 sort(clk->list.rates, clk->list.num_rates, in scmi_clock_describe_rates_get()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/ipw2x00/
H A Dipw2200.c5348 int num_rates, i; in ipw_compatible_rates() local
5351 num_rates = min(network->rates_len, (u8) IPW_MAX_RATES); in ipw_compatible_rates()
5352 rates->num_rates = 0; in ipw_compatible_rates()
5353 for (i = 0; i < num_rates; i++) { in ipw_compatible_rates()
5361 rates->supported_rates[rates->num_rates++] = in ipw_compatible_rates()
5371 rates->supported_rates[rates->num_rates++] = network->rates[i]; in ipw_compatible_rates()
5374 num_rates = min(network->rates_ex_len, in ipw_compatible_rates()
5375 (u8) (IPW_MAX_RATES - num_rates)); in ipw_compatible_rates()
5376 for (i = 0; i < num_rates; i++) { in ipw_compatible_rates()
5383 rates->supported_rates[rates->num_rates in ipw_compatible_rates()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/ipw2x00/
H A Dipw2200.c5302 int num_rates, i; in ipw_compatible_rates() local
5305 num_rates = min(network->rates_len, (u8) IPW_MAX_RATES); in ipw_compatible_rates()
5306 rates->num_rates = 0; in ipw_compatible_rates()
5307 for (i = 0; i < num_rates; i++) { in ipw_compatible_rates()
5315 rates->supported_rates[rates->num_rates++] = in ipw_compatible_rates()
5325 rates->supported_rates[rates->num_rates++] = network->rates[i]; in ipw_compatible_rates()
5328 num_rates = min(network->rates_ex_len, in ipw_compatible_rates()
5329 (u8) (IPW_MAX_RATES - num_rates)); in ipw_compatible_rates()
5330 for (i = 0; i < num_rates; i++) { in ipw_compatible_rates()
5337 rates->supported_rates[rates->num_rates in ipw_compatible_rates()
[all...]
/kernel/linux/linux-6.6/sound/soc/fsl/
H A Dimx-card.c65 * @num_rates: ARRAY_SIZE of support_rates
80 unsigned int num_rates; member
426 constraint_rates.count = data->plat_data->num_rates; in imx_aif_startup()
774 plat_data->num_rates = ARRAY_SIZE(akcodec_rates); in imx_card_probe()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/
H A Dmac.c1828 rateset->num_rates = 0; in ath11k_peer_assoc_h_rates()
1835 rateset->rates[rateset->num_rates] = rate; in ath11k_peer_assoc_h_rates()
1836 rateset->num_rates++; in ath11k_peer_assoc_h_rates()
1959 arg->peer_ht_rates.num_rates = 8; in ath11k_peer_assoc_h_ht()
1960 for (i = 0; i < arg->peer_ht_rates.num_rates; i++) in ath11k_peer_assoc_h_ht()
1963 arg->peer_ht_rates.num_rates = n; in ath11k_peer_assoc_h_ht()
1969 arg->peer_ht_rates.num_rates, in ath11k_peer_assoc_h_ht()
4353 int num_rates = 0; in ath11k_mac_bitrate_mask_num_ht_rates() local
4357 num_rates += hweight8(mask->control[band].ht_mcs[i]); in ath11k_mac_bitrate_mask_num_ht_rates()
4359 return num_rates; in ath11k_mac_bitrate_mask_num_ht_rates()
4367 int num_rates = 0; ath11k_mac_bitrate_mask_num_vht_rates() local
4381 int num_rates = 0; ath11k_mac_bitrate_mask_num_he_rates() local
7886 int num_rates = 0; ath11k_mac_has_single_legacy_rate() local
8331 int num_rates; ath11k_mac_op_set_bitrate_mask() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Dmac.c974 rateset->num_rates = 0; in ath11k_peer_assoc_h_rates()
981 rateset->rates[rateset->num_rates] = rate; in ath11k_peer_assoc_h_rates()
982 rateset->num_rates++; in ath11k_peer_assoc_h_rates()
1097 arg->peer_ht_rates.num_rates = 8; in ath11k_peer_assoc_h_ht()
1098 for (i = 0; i < arg->peer_ht_rates.num_rates; i++) in ath11k_peer_assoc_h_ht()
1101 arg->peer_ht_rates.num_rates = n; in ath11k_peer_assoc_h_ht()
1107 arg->peer_ht_rates.num_rates, in ath11k_peer_assoc_h_ht()
2626 int num_rates = 0; in ath11k_mac_bitrate_mask_num_vht_rates() local
2630 num_rates += hweight16(mask->control[band].vht_mcs[i]); in ath11k_mac_bitrate_mask_num_vht_rates()
2632 return num_rates; in ath11k_mac_bitrate_mask_num_vht_rates()
5468 int num_rates = 0; ath11k_mac_bitrate_mask_num_ht_rates() local
5482 int num_rates = 0; ath11k_mac_has_single_legacy_rate() local
5702 int num_rates; ath11k_mac_op_set_bitrate_mask() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/
H A Dmac.c1318 rateset->num_rates = 0; in ath12k_peer_assoc_h_rates()
1325 rateset->rates[rateset->num_rates] = rate; in ath12k_peer_assoc_h_rates()
1326 rateset->num_rates++; in ath12k_peer_assoc_h_rates()
1441 arg->peer_ht_rates.num_rates = 8; in ath12k_peer_assoc_h_ht()
1442 for (i = 0; i < arg->peer_ht_rates.num_rates; i++) in ath12k_peer_assoc_h_ht()
1445 arg->peer_ht_rates.num_rates = n; in ath12k_peer_assoc_h_ht()
1451 arg->peer_ht_rates.num_rates, in ath12k_peer_assoc_h_ht()
3280 int num_rates = 0; in ath12k_mac_bitrate_mask_num_vht_rates() local
3284 num_rates += hweight16(mask->control[band].vht_mcs[i]); in ath12k_mac_bitrate_mask_num_vht_rates()
3286 return num_rates; in ath12k_mac_bitrate_mask_num_vht_rates()
6391 int num_rates = 0; ath12k_mac_bitrate_mask_num_ht_rates() local
6405 int num_rates = 0; ath12k_mac_has_single_legacy_rate() local
6625 int num_rates; ath12k_mac_op_set_bitrate_mask() local
[all...]
/kernel/linux/linux-5.10/drivers/firmware/arm_scmi/
H A Dclock.c204 clk->list.num_rates = tot_rate_cnt; in scmi_clock_describe_rates_get()
/kernel/linux/linux-5.10/include/linux/
H A Dscmi_protocol.h47 int num_rates; member

Completed in 56 milliseconds

123