/kernel/linux/linux-6.6/sound/soc/mediatek/mt8183/ |
H A D | mt8183-da7219-max98357.c | 198 static const unsigned int rates[] = { in mt8183_da7219_max98357_startup() local 202 .count = ARRAY_SIZE(rates), in mt8183_da7219_max98357_startup() 203 .list = rates, in mt8183_da7219_max98357_startup() 238 static const unsigned int rates[] = { in mt8183_da7219_max98357_bt_sco_startup() local 242 .count = ARRAY_SIZE(rates), in mt8183_da7219_max98357_bt_sco_startup() 243 .list = rates, in mt8183_da7219_max98357_bt_sco_startup()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath5k/ |
H A D | base.c | 372 sband->bitrates = &ah->rates[NL80211_BAND_2GHZ][0]; in ath5k_setup_bands() 393 /* 5211 only supports B rates and uses 4bit rate codes in ath5k_setup_bands() 420 sband->bitrates = &ah->rates[NL80211_BAND_5GHZ][0]; in ath5k_setup_bands() 704 if (bf->rates[idx].idx < 0) { in ath5k_get_rate() 708 return &hw->wiphy->bands[info->band]->bitrates[ bf->rates[idx].idx ]; in ath5k_get_rate() 724 rc_flags = bf->rates[idx].flags; in ath5k_get_rate_hw_value() 757 ieee80211_get_tx_rates(info->control.vif, (control) ? control->sta : NULL, skb, bf->rates, in ath5k_txbuf_setup() 758 ARRAY_SIZE(bf->rates)); in ath5k_txbuf_setup() 770 rc_flags = bf->rates[0].flags; in ath5k_txbuf_setup() 801 bf->rates[ in ath5k_txbuf_setup() [all...] |
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | wm5110.c | 2085 .rates = WM5110_RATES, 2092 .rates = WM5110_RATES, 2107 .rates = WM5110_RATES, 2114 .rates = WM5110_RATES, 2129 .rates = WM5110_RATES, 2136 .rates = WM5110_RATES, 2150 .rates = WM5110_RATES, 2157 .rates = WM5110_RATES, 2169 .rates = WM5110_RATES, 2176 .rates [all...] |
H A D | cs47l24.c | 969 .rates = CS47L24_RATES, 976 .rates = CS47L24_RATES, 991 .rates = CS47L24_RATES, 998 .rates = CS47L24_RATES, 1013 .rates = CS47L24_RATES, 1020 .rates = CS47L24_RATES, 1033 .rates = CS47L24_RATES, 1044 .rates = CS47L24_RATES, 1054 .rates = CS47L24_RATES, 1065 .rates [all...] |
H A D | wm8998.c | 1153 .rates = WM8998_RATES, 1160 .rates = WM8998_RATES, 1175 .rates = WM8998_RATES, 1182 .rates = WM8998_RATES, 1197 .rates = WM8998_RATES, 1204 .rates = WM8998_RATES, 1218 .rates = WM8998_RATES, 1225 .rates = WM8998_RATES, 1237 .rates = WM8998_RATES, 1244 .rates [all...] |
H A D | rt5682-i2c.c | 94 .rates = RT5682_STEREO_RATES, 101 .rates = RT5682_STEREO_RATES, 113 .rates = RT5682_STEREO_RATES,
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/wcn36xx/ |
H A D | main.c | 722 u32 rates = sta->deflink.supp_rates[band]; in wcn36xx_update_allowed_rates() local 732 if (rates & 0x01) { in wcn36xx_update_allowed_rates() 734 rates = rates >> 1; in wcn36xx_update_allowed_rates() 742 if (rates & 0x01) { in wcn36xx_update_allowed_rates() 744 rates = rates >> 1; in wcn36xx_update_allowed_rates() 765 void wcn36xx_set_default_rates(struct wcn36xx_hal_supported_rates *rates) in wcn36xx_set_default_rates() argument 784 rates->op_rate_mode = STA_11n; in wcn36xx_set_default_rates() 785 memcpy(rates in wcn36xx_set_default_rates() 792 wcn36xx_set_default_rates_v1(struct wcn36xx_hal_supported_rates_v1 *rates) wcn36xx_set_default_rates_v1() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/ |
H A D | mac80211.c | 296 struct ieee80211_rate *rates, int n_rates, in mt76_init_sband() 318 sband->bitrates = rates; in mt76_init_sband() 351 mt76_init_sband_2g(struct mt76_phy *phy, struct ieee80211_rate *rates, in mt76_init_sband_2g() argument 357 ARRAY_SIZE(mt76_channels_2ghz), rates, in mt76_init_sband_2g() 362 mt76_init_sband_5g(struct mt76_phy *phy, struct ieee80211_rate *rates, in mt76_init_sband_5g() argument 368 ARRAY_SIZE(mt76_channels_5ghz), rates, in mt76_init_sband_5g() 373 mt76_init_sband_6g(struct mt76_phy *phy, struct ieee80211_rate *rates, in mt76_init_sband_6g() argument 379 ARRAY_SIZE(mt76_channels_6ghz), rates, in mt76_init_sband_6g() 502 struct ieee80211_rate *rates, int n_rates) in mt76_register_phy() 511 ret = mt76_init_sband_2g(phy, rates, n_rate in mt76_register_phy() 294 mt76_init_sband(struct mt76_phy *phy, struct mt76_sband *msband, const struct ieee80211_channel *chan, int n_chan, struct ieee80211_rate *rates, int n_rates, bool ht, bool vht) mt76_init_sband() argument 501 mt76_register_phy(struct mt76_phy *phy, bool vht, struct ieee80211_rate *rates, int n_rates) mt76_register_phy() argument 683 mt76_register_device(struct mt76_dev *dev, bool vht, struct ieee80211_rate *rates, int n_rates) mt76_register_device() argument [all...] |
H A D | tx.c | 72 status.rates = &rs; 104 info->status.rates[0].count = 0; in __mt76_tx_status_skb_done() 105 info->status.rates[0].idx = -1; in __mt76_tx_status_skb_done() 279 status.rates = &rs; in __mt76_tx_complete_skb() 357 info->control.rates, 1); in mt76_tx() 480 info->control.rates, 1); in mt76_txq_send_burst() 502 info->control.rates, 1); in mt76_txq_send_burst()
|
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | wm5110.c | 2089 .rates = WM5110_RATES, 2096 .rates = WM5110_RATES, 2111 .rates = WM5110_RATES, 2118 .rates = WM5110_RATES, 2133 .rates = WM5110_RATES, 2140 .rates = WM5110_RATES, 2154 .rates = WM5110_RATES, 2161 .rates = WM5110_RATES, 2173 .rates = WM5110_RATES, 2180 .rates [all...] |
H A D | cs47l24.c | 973 .rates = CS47L24_RATES, 980 .rates = CS47L24_RATES, 995 .rates = CS47L24_RATES, 1002 .rates = CS47L24_RATES, 1017 .rates = CS47L24_RATES, 1024 .rates = CS47L24_RATES, 1037 .rates = CS47L24_RATES, 1048 .rates = CS47L24_RATES, 1058 .rates = CS47L24_RATES, 1069 .rates [all...] |
H A D | wm8998.c | 1160 .rates = WM8998_RATES, 1167 .rates = WM8998_RATES, 1182 .rates = WM8998_RATES, 1189 .rates = WM8998_RATES, 1204 .rates = WM8998_RATES, 1211 .rates = WM8998_RATES, 1225 .rates = WM8998_RATES, 1232 .rates = WM8998_RATES, 1244 .rates = WM8998_RATES, 1251 .rates [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | offload.h | 86 * @rates: rate in ucode internal format 96 __le32 rates; member
|
/kernel/linux/linux-6.6/sound/soc/fsl/ |
H A D | fsl_rpmsg.h | 11 * @rates: supported rates 15 int rates; member
|
/kernel/linux/linux-6.6/include/net/ |
H A D | mac80211.h | 577 * @basic_rates: bitmap of basic rates, each bit stands for an 1053 * in an array of retry rates, that no more rates should be tried. 1121 * @control.rates: TX rates array to try 1132 * @driver_rates: alias to @control.rates to reserve space 1134 * @rate_driver_data: driver use area if driver needs @control.rates 1136 * @status.rates: attempted rates 1168 struct ieee80211_tx_rate rates[ member 1190 struct ieee80211_tx_rate rates[IEEE80211_TX_MAX_RATES]; global() member 1265 struct ieee80211_rate_status *rates; global() member 2354 struct ieee80211_sta_rates __rcu *rates; global() member [all...] |
/kernel/linux/linux-5.10/sound/pci/asihpi/ |
H A D | asihpi.c | 348 unsigned int rates = 0; in snd_card_asihpi_pcm_samplerates() local 351 rates |= SNDRV_PCM_RATE_CONTINUOUS; in snd_card_asihpi_pcm_samplerates() 352 rates |= SNDRV_PCM_RATE_8000_96000; in snd_card_asihpi_pcm_samplerates() 357 valid rates are determined by sampleclock */ in snd_card_asihpi_pcm_samplerates() 381 rates |= SNDRV_PCM_RATE_5512; in snd_card_asihpi_pcm_samplerates() 384 rates |= SNDRV_PCM_RATE_8000; in snd_card_asihpi_pcm_samplerates() 387 rates |= SNDRV_PCM_RATE_11025; in snd_card_asihpi_pcm_samplerates() 390 rates |= SNDRV_PCM_RATE_16000; in snd_card_asihpi_pcm_samplerates() 393 rates |= SNDRV_PCM_RATE_22050; in snd_card_asihpi_pcm_samplerates() 396 rates | in snd_card_asihpi_pcm_samplerates() [all...] |
/kernel/linux/linux-6.6/sound/pci/asihpi/ |
H A D | asihpi.c | 348 unsigned int rates = 0; in snd_card_asihpi_pcm_samplerates() local 351 rates |= SNDRV_PCM_RATE_CONTINUOUS; in snd_card_asihpi_pcm_samplerates() 352 rates |= SNDRV_PCM_RATE_8000_96000; in snd_card_asihpi_pcm_samplerates() 357 valid rates are determined by sampleclock */ in snd_card_asihpi_pcm_samplerates() 381 rates |= SNDRV_PCM_RATE_5512; in snd_card_asihpi_pcm_samplerates() 384 rates |= SNDRV_PCM_RATE_8000; in snd_card_asihpi_pcm_samplerates() 387 rates |= SNDRV_PCM_RATE_11025; in snd_card_asihpi_pcm_samplerates() 390 rates |= SNDRV_PCM_RATE_16000; in snd_card_asihpi_pcm_samplerates() 393 rates |= SNDRV_PCM_RATE_22050; in snd_card_asihpi_pcm_samplerates() 396 rates | in snd_card_asihpi_pcm_samplerates() [all...] |
/kernel/linux/linux-5.10/sound/soc/xilinx/ |
H A D | xlnx_i2s.c | 142 dai_drv->playback.rates = SNDRV_PCM_RATE_8000_192000; in xlnx_i2s_probe() 150 dai_drv->capture.rates = SNDRV_PCM_RATE_8000_192000; in xlnx_i2s_probe()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl18xx/ |
H A D | tx.c | 97 &info->status.rates[0], in wl18xx_tx_complete_packet() 100 info->status.rates[0].count = 1; /* no data about retries */ in wl18xx_tx_complete_packet() 143 /* update rates per link */ in wl18xx_tx_immediate_complete()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wl18xx/ |
H A D | tx.c | 97 &info->status.rates[0], in wl18xx_tx_complete_packet() 100 info->status.rates[0].count = 1; /* no data about retries */ in wl18xx_tx_complete_packet() 143 /* update rates per link */ in wl18xx_tx_immediate_complete()
|
/kernel/linux/linux-6.6/sound/soc/ |
H A D | soc-utils.c | 201 .rates = STUB_RATES, 208 .rates = STUB_RATES,
|
/kernel/linux/linux-5.10/sound/usb/caiaq/ |
H A D | audio.c | 37 .rates = (SNDRV_PCM_RATE_44100 | SNDRV_PCM_RATE_48000 | 162 * all sample rates are allowed again */ in snd_usb_caiaq_substream_close() 164 cdev->pcm_info.rates = cdev->samplerates; in snd_usb_caiaq_substream_close() 182 static const unsigned int rates[] = { 5512, 8000, 11025, 16000, 22050, 32000, 44100, variable 236 for (i=0; i < ARRAY_SIZE(rates); i++) in snd_usb_caiaq_pcm_prepare() 237 if (runtime->rate == rates[i]) in snd_usb_caiaq_pcm_prepare() 238 cdev->pcm_info.rates = 1 << i; in snd_usb_caiaq_pcm_prepare() 816 cdev->samplerates = cdev->pcm_info.rates; in snd_usb_caiaq_audio_init()
|
/kernel/linux/linux-6.6/sound/usb/caiaq/ |
H A D | audio.c | 37 .rates = (SNDRV_PCM_RATE_44100 | SNDRV_PCM_RATE_48000 | 162 * all sample rates are allowed again */ in snd_usb_caiaq_substream_close() 164 cdev->pcm_info.rates = cdev->samplerates; in snd_usb_caiaq_substream_close() 182 static const unsigned int rates[] = { 5512, 8000, 11025, 16000, 22050, 32000, 44100, variable 236 for (i=0; i < ARRAY_SIZE(rates); i++) in snd_usb_caiaq_pcm_prepare() 237 if (runtime->rate == rates[i]) in snd_usb_caiaq_pcm_prepare() 238 cdev->pcm_info.rates = 1 << i; in snd_usb_caiaq_pcm_prepare() 816 cdev->samplerates = cdev->pcm_info.rates; in snd_usb_caiaq_audio_init()
|
/kernel/linux/linux-5.10/drivers/clk/rockchip/ |
H A D | clk-cpu.c | 14 * clock for CPU domain. The rates of these auxiliary clocks are related to the 47 * @rate_count: number of rates in the rate_table 48 * @rate_table: pll-rates and their associated dividers 249 const struct rockchip_cpuclk_rate_table *rates, in rockchip_clk_register_cpuclk() 318 cpuclk->rate_table = kmemdup(rates, in rockchip_clk_register_cpuclk() 319 sizeof(*rates) * nrates, in rockchip_clk_register_cpuclk() 246 rockchip_clk_register_cpuclk(const char *name, const char *const *parent_names, u8 num_parents, const struct rockchip_cpuclk_reg_data *reg_data, const struct rockchip_cpuclk_rate_table *rates, int nrates, void __iomem *reg_base, spinlock_t *lock) rockchip_clk_register_cpuclk() argument
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt7601u/ |
H A D | tx.c | 61 * - we need to cram together two rates. MCS0 and MCS7 with is_probe in mt7601u_tx_pktid_enc() 109 info->status.rates[0].idx = -1; in mt7601u_tx_status() 135 struct ieee80211_tx_rate *rate = &info->control.rates[0]; in mt7601u_push_txwi() 148 info->control.rates, 1); in mt7601u_push_txwi()
|