Home
last modified time | relevance | path

Searched refs:rx_mask (Results 1 – 95 of 95) sorted by relevance

/linux-4.1.27/drivers/staging/rtl8723au/core/
Drtw_ieee80211.c792 if (mcs->rx_mask[0] & BIT(7)) in rtw_mcs_rate23a()
795 else if (mcs->rx_mask[0] & BIT(6)) in rtw_mcs_rate23a()
798 else if (mcs->rx_mask[0] & BIT(5)) in rtw_mcs_rate23a()
801 else if (mcs->rx_mask[0] & BIT(4)) in rtw_mcs_rate23a()
804 else if (mcs->rx_mask[0] & BIT(3)) in rtw_mcs_rate23a()
807 else if (mcs->rx_mask[0] & BIT(2)) in rtw_mcs_rate23a()
810 else if (mcs->rx_mask[0] & BIT(1)) in rtw_mcs_rate23a()
813 else if (mcs->rx_mask[0] & BIT(0)) in rtw_mcs_rate23a()
817 if (mcs->rx_mask[1]) { in rtw_mcs_rate23a()
818 if (mcs->rx_mask[1] & BIT(7)) in rtw_mcs_rate23a()
[all …]
Drtw_wlan_util.c747 cap->mcs.rx_mask[i] &= MCS_rate_1R23A[i]; in HT_caps_handler23a()
749 cap->mcs.rx_mask[i] &= MCS_rate_2R23A[i]; in HT_caps_handler23a()
1223 mask = pHT_caps->mcs.rx_mask[0] << 12 | in update_MSC_rate23a()
1224 pHT_caps->mcs.rx_mask[1] << 20; in update_MSC_rate23a()
Drtw_ap.c377 if (psta_ht->ht_cap.mcs.rx_mask[i / 8] & BIT(i % 8)) in add_RATid23a()
977 pht_cap->mcs.rx_mask[0] = 0xff; in rtw_check_beacon_data23a()
978 pht_cap->mcs.rx_mask[1] = 0x0; in rtw_check_beacon_data23a()
Drtw_mlme.c2236 pmlmeinfo->ht_cap.mcs.rx_mask[i] &= in rtw_update_ht_cap23a()
2239 pmlmeinfo->ht_cap.mcs.rx_mask[i] &= in rtw_update_ht_cap23a()
/linux-4.1.27/net/mac80211/
Dht.c70 scaps = (u8 *)(&ht_capa->mcs.rx_mask); in ieee80211_apply_htcap_overrides()
71 smask = (u8 *)(&ht_capa_mask->mcs.rx_mask); in ieee80211_apply_htcap_overrides()
82 ht_cap->mcs.rx_mask[i] &= ~m; /* turn off all masked bits */ in ieee80211_apply_htcap_overrides()
84 ht_cap->mcs.rx_mask[i] |= (m & scaps[i]); in ieee80211_apply_htcap_overrides()
216 ht_cap.mcs.rx_mask[i] = in ieee80211_ht_cap_ie_to_sta_ht_cap()
217 own_cap.mcs.rx_mask[i] & ht_cap_ie->mcs.rx_mask[i]; in ieee80211_ht_cap_ie_to_sta_ht_cap()
222 ht_cap.mcs.rx_mask[i] = in ieee80211_ht_cap_ie_to_sta_ht_cap()
223 own_cap.mcs.rx_mask[i] & in ieee80211_ht_cap_ie_to_sta_ht_cap()
224 ht_cap_ie->mcs.rx_mask[i]; in ieee80211_ht_cap_ie_to_sta_ht_cap()
227 if (own_cap.mcs.rx_mask[32/8] & ht_cap_ie->mcs.rx_mask[32/8] & 1) in ieee80211_ht_cap_ie_to_sta_ht_cap()
[all …]
Dvht.c328 if (sta->sta.ht_cap.mcs.rx_mask[0]) in ieee80211_sta_set_rx_nss()
330 if (sta->sta.ht_cap.mcs.rx_mask[1]) in ieee80211_sta_set_rx_nss()
332 if (sta->sta.ht_cap.mcs.rx_mask[2]) in ieee80211_sta_set_rx_nss()
334 if (sta->sta.ht_cap.mcs.rx_mask[3]) in ieee80211_sta_set_rx_nss()
Dsta_info.c1781 if (ht_cap->mcs.rx_mask[3]) in sta_info_tx_streams()
1783 else if (ht_cap->mcs.rx_mask[2]) in sta_info_tx_streams()
1785 else if (ht_cap->mcs.rx_mask[1]) in sta_info_tx_streams()
Ddebugfs_sta.c314 htc->mcs.rx_mask[i]); in sta_ht_capa_read()
Drate.c612 mcs_mask[i] &= sta->ht_cap.mcs.rx_mask[i]; in rate_control_apply_mask()
Dutil.c2588 if (mcs->rx_mask[3]) in ieee80211_mcs_to_chains()
2590 if (mcs->rx_mask[2]) in ieee80211_mcs_to_chains()
2592 if (mcs->rx_mask[1]) in ieee80211_mcs_to_chains()
Dmain.c458 .rx_mask = { 0xff, 0xff, 0xff, 0xff, 0xff,
Drc80211_minstrel_ht.c1189 mi->groups[i].supported = mcs->rx_mask[nss - 1]; in minstrel_ht_update_caps()
Diface.c1767 sband->ht_cap.mcs.rx_mask, in ieee80211_if_add()
/linux-4.1.27/sound/soc/blackfin/
Dbf5xx-i2s.c56 unsigned int rx_mask; member
219 unsigned int rx_mask, int slots, int width) in bf5xx_i2s_set_tdm_slot() argument
232 bf5xx_i2s->rx_mask = rx_mask; in bf5xx_i2s_set_tdm_slot()
237 return sport_set_multichannel(sport_handle, slots, tx_mask, rx_mask, 0); in bf5xx_i2s_set_tdm_slot()
277 bf5xx_i2s->tx_mask, bf5xx_i2s->rx_mask, 0); in bf5xx_i2s_resume()
Dbf5xx-sport.h131 u32 tx_mask, u32 rx_mask, int packed);
Dbf5xx-sport.c49 int tdm_count, u32 tx_mask, u32 rx_mask, int packed) in sport_set_multichannel() argument
52 __func__, tdm_count, tx_mask, rx_mask, packed); in sport_set_multichannel()
69 sport->regs->mrcs0 = rx_mask; in sport_set_multichannel()
/linux-4.1.27/include/sound/
Dsoc-dai.h114 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width);
146 unsigned int *tx_mask, unsigned int *rx_mask);
148 unsigned int tx_mask, unsigned int rx_mask,
276 unsigned int rx_mask; member
/linux-4.1.27/sound/soc/codecs/
Dmc13783.c308 unsigned int tx_mask, unsigned int rx_mask, int slots, in mc13783_set_tdm_slot_dac() argument
330 switch (rx_mask) { in mc13783_set_tdm_slot_dac()
353 unsigned int tx_mask, unsigned int rx_mask, int slots, in mc13783_set_tdm_slot_codec() argument
375 unsigned int tx_mask, unsigned int rx_mask, int slots, in mc13783_set_tdm_slot_sync() argument
380 ret = mc13783_set_tdm_slot_dac(dai, tx_mask, rx_mask, slots, in mc13783_set_tdm_slot_sync()
385 ret = mc13783_set_tdm_slot_codec(dai, tx_mask, rx_mask, slots, in mc13783_set_tdm_slot_sync()
Dadau1977.c505 unsigned int rx_mask, int slots, int width) in adau1977_set_tdm_slot() argument
522 if (rx_mask == 0 || tx_mask != 0) in adau1977_set_tdm_slot()
527 slot[i] = __ffs(rx_mask); in adau1977_set_tdm_slot()
529 rx_mask &= ~(1 << slot[i]); in adau1977_set_tdm_slot()
532 if (rx_mask == 0) in adau1977_set_tdm_slot()
536 if (rx_mask != 0) in adau1977_set_tdm_slot()
Dssm4567.c221 unsigned int rx_mask, int slots, int width) in ssm4567_set_tdm_slot() argument
231 if (rx_mask && rx_mask != tx_mask) in ssm4567_set_tdm_slot()
Dab8500-codec.c2225 unsigned int tx_mask, unsigned int rx_mask, in ab8500_codec_set_dai_tdm_slot() argument
2328 if (rx_mask & ~0xff) in ab8500_codec_set_dai_tdm_slot()
2331 rx_mask = rx_mask << AB8500_AD_DATA0_OFFSET; in ab8500_codec_set_dai_tdm_slot()
2332 slots_active = hweight32(rx_mask); in ab8500_codec_set_dai_tdm_slot()
2341 slot = ffs(rx_mask); in ab8500_codec_set_dai_tdm_slot()
2347 slot = ffs(rx_mask); in ab8500_codec_set_dai_tdm_slot()
2352 slot = fls(rx_mask); in ab8500_codec_set_dai_tdm_slot()
Dadau17x1.c548 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in adau17x1_set_dai_tdm_slot() argument
557 rx_mask = 3; in adau17x1_set_dai_tdm_slot()
605 switch (rx_mask) { in adau17x1_set_dai_tdm_slot()
Dssm2518.c530 unsigned int rx_mask, int slots, int width) in ssm2518_set_tdm_slot() argument
542 if (tx_mask == 0 || rx_mask != 0) in ssm2518_set_tdm_slot()
Dad193x.c126 unsigned int rx_mask, int slots, int width) in ad193x_set_tdm_slot() argument
Dwm9081.c1193 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in wm9081_set_tdm_slot() argument
1211 switch (rx_mask) { in wm9081_set_tdm_slot()
Darizona.c1557 unsigned int rx_mask, int slots, int slot_width) in arizona_set_tdm_slot() argument
1572 rx_mask = (1 << rx_max_chan) - 1; in arizona_set_tdm_slot()
1578 rx_max_chan, rx_mask); in arizona_set_tdm_slot()
Dtlv320aic3x.c1274 unsigned int tx_mask, unsigned int rx_mask, in aic3x_set_dai_tdm_slot() argument
1281 if (tx_mask != rx_mask) { in aic3x_set_dai_tdm_slot()
Dwm8993.c1355 unsigned int rx_mask, int slots, int slot_width) in wm8993_set_tdm_slot() argument
1375 switch (rx_mask) { in wm8993_set_tdm_slot()
Dwm8904.c1522 unsigned int rx_mask, int slots, int slot_width) in wm8904_set_tdm_slot() argument
1538 switch (rx_mask) { in wm8904_set_tdm_slot()
Drt5670.c2554 unsigned int rx_mask, int slots, int slot_width) in rt5670_set_tdm_slot() argument
2559 if (rx_mask || tx_mask) in rt5670_set_tdm_slot()
Drt5645.c2304 unsigned int rx_mask, int slots, int slot_width) in rt5645_set_tdm_slot() argument
2327 if (rx_mask || tx_mask) { in rt5645_set_tdm_slot()
Drt5677.c4285 unsigned int rx_mask, int slots, int slot_width) in rt5677_set_tdm_slot() argument
4291 if (rx_mask || tx_mask) in rt5677_set_tdm_slot()
Dmax98090.c1748 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in max98090_set_tdm_slot() argument
/linux-4.1.27/drivers/net/wireless/mwifiex/
Dpcie.h121 u32 rx_mask; member
155 .rx_mask = MWIFIEX_RXBD_MASK,
186 .rx_mask = 0x000003FF,
Duap_cmd.c178 bss_cfg->ht_cap.mcs.rx_mask[0] = 0xff; in mwifiex_set_ht_params()
183 bss_cfg->ht_cap.mcs.rx_mask[0] = 0xff; in mwifiex_set_ht_params()
184 bss_cfg->ht_cap.mcs.rx_mask[1] = 0xff; in mwifiex_set_ht_params()
189 bss_cfg->ht_cap.mcs.rx_mask[0] = 0xff; in mwifiex_set_ht_params()
190 bss_cfg->ht_cap.mcs.rx_mask[1] = 0xff; in mwifiex_set_ht_params()
Dpcie.c1253 while (((wrptr & reg->rx_mask) != in mwifiex_pcie_process_recv_data()
1254 (card->rxbd_rdptr & reg->rx_mask)) || in mwifiex_pcie_process_recv_data()
1261 rd_index = card->rxbd_rdptr & reg->rx_mask; in mwifiex_pcie_process_recv_data()
1333 if ((++card->rxbd_rdptr & reg->rx_mask) == in mwifiex_pcie_process_recv_data()
D11n.c64 SETHT_MCS32(ht_cap->mcs.rx_mask); in mwifiex_fill_cap_info()
Dtdls.c1055 if (mcs.rx_mask[0] != 0xff) in mwifiex_tdls_process_enable_link()
Dcfg80211.c2426 SETHT_MCS32(mcs_set.rx_mask); in mwifiex_setup_ht_caps()
/linux-4.1.27/sound/soc/ux500/
Dux500_msp_dai.h56 unsigned int rx_mask; member
Dux500_msp_dai.c52 multi->rx_channel_0_enable = drvdata->rx_mask; in setup_pcm_multichan()
520 drvdata->rx_mask; in ux500_msp_dai_hw_params()
583 unsigned int rx_mask, in ux500_msp_dai_set_tdm_slot() argument
617 drvdata->rx_mask = rx_mask & cap; in ux500_msp_dai_set_tdm_slot()
762 drvdata->rx_mask = 0x01; in ux500_msp_drv_probe()
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dfw-api-d3.h380 u8 rx_mask[IWL_WOWLAN_MAX_PATTERN_LEN / 8]; member
386 u8 rx_mask[IWL_WOWLAN_MAX_PATTERN_LEN / 8]; member
Dd3.c546 vif, tcp, cfg->synack_rx.data, cfg->synack_rx.rx_mask, in iwl_mvm_send_remote_wake_cfg()
578 cfg->keepalive_ack_rx.rx_mask, in iwl_mvm_send_remote_wake_cfg()
585 vif, tcp, cfg->wake_rx.data, cfg->wake_rx.rx_mask, in iwl_mvm_send_remote_wake_cfg()
Drs.c2690 lq_sta->active_siso_rate = ht_cap->mcs.rx_mask[0] << 1; in rs_ht_init()
2691 lq_sta->active_siso_rate |= ht_cap->mcs.rx_mask[0] & 0x1; in rs_ht_init()
2695 lq_sta->active_mimo2_rate = ht_cap->mcs.rx_mask[1] << 1; in rs_ht_init()
2696 lq_sta->active_mimo2_rate |= ht_cap->mcs.rx_mask[1] & 0x1; in rs_ht_init()
/linux-4.1.27/drivers/net/wireless/ath/wcn36xx/
Dmain.c135 .rx_mask = { 0xff, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
158 .rx_mask = { 0xff, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
551 BUILD_BUG_ON(sizeof(sta->ht_cap.mcs.rx_mask) > in wcn36xx_update_allowed_rates()
554 sta->ht_cap.mcs.rx_mask, in wcn36xx_update_allowed_rates()
555 sizeof(sta->ht_cap.mcs.rx_mask)); in wcn36xx_update_allowed_rates()
/linux-4.1.27/drivers/net/wireless/rtlwifi/
Dbase.c213 ht_cap->mcs.rx_mask[0] = 0xFF; in _rtl_init_hw_ht_capab()
214 ht_cap->mcs.rx_mask[1] = 0xFF; in _rtl_init_hw_ht_capab()
215 ht_cap->mcs.rx_mask[4] = 0x01; in _rtl_init_hw_ht_capab()
223 ht_cap->mcs.rx_mask[0] = 0xFF; in _rtl_init_hw_ht_capab()
224 ht_cap->mcs.rx_mask[1] = 0xFF; in _rtl_init_hw_ht_capab()
225 ht_cap->mcs.rx_mask[4] = 0x01; in _rtl_init_hw_ht_capab()
232 ht_cap->mcs.rx_mask[0] = 0xFF; in _rtl_init_hw_ht_capab()
233 ht_cap->mcs.rx_mask[1] = 0x00; in _rtl_init_hw_ht_capab()
234 ht_cap->mcs.rx_mask[4] = 0x01; in _rtl_init_hw_ht_capab()
856 (sta->ht_cap.mcs.rx_mask[1] != 0)) in _rtl_get_highest_n_rate()
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
Deeprom.h136 u8 rx_mask; member
Dphy.c536 carl9170_regwrite(AR9170_PHY_REG_RX_CHAINMASK, ar->eeprom.rx_mask); in carl9170_init_phy_from_eeprom()
537 carl9170_regwrite(AR9170_PHY_REG_CAL_CHAINMASK, ar->eeprom.rx_mask); in carl9170_init_phy_from_eeprom()
Dmain.c162 .rx_mask = { 0xff, 0xff, 0, 0, 0x1, 0, 0, 0, 0, 0, }, \
1926 rx_streams = hweight8(ar->eeprom.rx_mask); in carl9170_parse_eeprom()
/linux-4.1.27/sound/soc/fsl/
Dfsl_esai.c346 u32 rx_mask, int slots, int slot_width) in fsl_esai_set_dai_tdm_slot() argument
362 ESAI_xSMA_xS_MASK, ESAI_xSMA_xS(rx_mask)); in fsl_esai_set_dai_tdm_slot()
364 ESAI_xSMB_xS_MASK, ESAI_xSMB_xS(rx_mask)); in fsl_esai_set_dai_tdm_slot()
Dimx-ssi.c62 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in imx_ssi_set_dai_tdm_slot() argument
78 writel(~rx_mask, ssi->base + SSI_SRMSK); in imx_ssi_set_dai_tdm_slot()
Dfsl_ssi.c971 u32 rx_mask, int slots, int slot_width) in fsl_ssi_set_dai_tdm_slot() argument
999 regmap_write(regs, CCSR_SSI_SRMSK, ~rx_mask); in fsl_ssi_set_dai_tdm_slot()
/linux-4.1.27/drivers/net/wireless/iwlwifi/
Diwl-eeprom-parse.c775 ht_info->mcs.rx_mask[0] = 0xFF; in iwl_init_ht_hw_capab()
777 ht_info->mcs.rx_mask[1] = 0xFF; in iwl_init_ht_hw_capab()
779 ht_info->mcs.rx_mask[2] = 0xFF; in iwl_init_ht_hw_capab()
/linux-4.1.27/drivers/net/wireless/cw1200/
Dmain.c174 .rx_mask[0] = 0xFF,
194 .rx_mask[0] = 0xFF,
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Dcommon-init.c224 ht_info->mcs.rx_mask[i] = 0xff; in ath9k_cmn_setup_ht_cap()
Dhtc_drv_main.c618 if (sta->ht_cap.mcs.rx_mask[i/8] & (1<<(i%8))) in ath9k_htc_setup_rate()
628 if (sta->ht_cap.mcs.rx_mask[1]) in ath9k_htc_setup_rate()
/linux-4.1.27/drivers/spi/
Dspi-tegra114.c350 u32 rx_mask = ((u32)1 << t->bits_per_word) - 1; in tegra_spi_read_rx_fifo_to_client_rxbuf() local
353 u32 x = tegra_spi_readl(tspi, SPI_RX_FIFO) & rx_mask; in tegra_spi_read_rx_fifo_to_client_rxbuf()
412 u32 rx_mask = ((u32)1 << t->bits_per_word) - 1; in tegra_spi_copy_spi_rxbuf_to_client_rxbuf() local
415 u32 x = tspi->rx_dma_buf[count] & rx_mask; in tegra_spi_copy_spi_rxbuf_to_client_rxbuf()
Dspi-tegra20-slink.c422 u32 rx_mask = ((u32)1 << t->bits_per_word) - 1; in tegra_slink_copy_spi_rxbuf_to_client_rxbuf() local
425 u32 x = tspi->rx_dma_buf[count] & rx_mask; in tegra_slink_copy_spi_rxbuf_to_client_rxbuf()
/linux-4.1.27/drivers/tty/
Dmoxa.c1939 u16 tail, rx_mask, spage, epage; in MoxaPortReadData() local
1946 rx_mask = readw(ofsAddr + RX_mask); in MoxaPortReadData()
1949 count = (tail >= head) ? (tail - head) : (tail - head + rx_mask + 1); in MoxaPortReadData()
1961 (rx_mask + 1 - head); in MoxaPortReadData()
1965 head = (head + len) & rx_mask; in MoxaPortReadData()
1983 head = (head + total) & rx_mask; in MoxaPortReadData()
/linux-4.1.27/sound/soc/
Dsoc-core.c2186 unsigned int *rx_mask) in snd_soc_xlate_tdm_slot_mask() argument
2188 if (*tx_mask || *rx_mask) in snd_soc_xlate_tdm_slot_mask()
2195 *rx_mask = (1 << slots) - 1; in snd_soc_xlate_tdm_slot_mask()
2224 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in snd_soc_dai_set_tdm_slot() argument
2228 &tx_mask, &rx_mask); in snd_soc_dai_set_tdm_slot()
2230 snd_soc_xlate_tdm_slot_mask(slots, &tx_mask, &rx_mask); in snd_soc_dai_set_tdm_slot()
2233 dai->rx_mask = rx_mask; in snd_soc_dai_set_tdm_slot()
2236 return dai->driver->ops->set_tdm_slot(dai, tx_mask, rx_mask, in snd_soc_dai_set_tdm_slot()
Dsoc-pcm.c473 codec_dai->rx_mask = 0; in soc_pcm_open()
837 if (codec_dai->rx_mask) in soc_pcm_hw_params()
839 codec_dai->rx_mask); in soc_pcm_hw_params()
/linux-4.1.27/sound/soc/pxa/
Dpxa-ssp.c384 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in pxa_ssp_set_dai_tdm_slot() argument
408 pxa_ssp_write_reg(ssp, SSRSA, rx_mask); in pxa_ssp_set_dai_tdm_slot()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_vfpf.h319 u32 rx_mask; /* see mask constants at the top of the file */ member
Dbnx2x_vfpf.c929 req->rx_mask = VFPF_RX_MASK_ACCEPT_NONE; in bnx2x_vfpf_storm_rx_mode()
934 req->rx_mask = VFPF_RX_MASK_ACCEPT_MATCHED_MULTICAST; in bnx2x_vfpf_storm_rx_mode()
935 req->rx_mask |= VFPF_RX_MASK_ACCEPT_MATCHED_UNICAST; in bnx2x_vfpf_storm_rx_mode()
936 req->rx_mask |= VFPF_RX_MASK_ACCEPT_BROADCAST; in bnx2x_vfpf_storm_rx_mode()
1623 DP(msglvl, "RX-MASK=0x%x\n", filters->rx_mask); in bnx2x_vf_mbx_dp_q_filters()
1684 if (msg->rx_mask != VFPF_RX_MASK_ACCEPT_NONE) { in bnx2x_vf_mbx_qfilters()
/linux-4.1.27/drivers/net/wireless/ti/wl18xx/
Dmain.c1720 .rx_mask = { 0xff, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
1735 .rx_mask = { 0xff, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
1749 .rx_mask = { 0xff, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
1763 .rx_mask = { 0xff, 0xff, 0, 0, 0, 0, 0, 0, 0, 0, },
/linux-4.1.27/drivers/staging/rtl8723au/os_dep/
Dioctl_cfg80211.c3158 ht_cap->mcs.rx_mask[0] = 0xFF; in rtw_cfg80211_init_ht_capab()
3159 ht_cap->mcs.rx_mask[1] = 0x00; in rtw_cfg80211_init_ht_capab()
3160 ht_cap->mcs.rx_mask[4] = 0x01; in rtw_cfg80211_init_ht_capab()
3164 ht_cap->mcs.rx_mask[0] = 0xFF; in rtw_cfg80211_init_ht_capab()
3165 ht_cap->mcs.rx_mask[1] = 0xFF; in rtw_cfg80211_init_ht_capab()
3166 ht_cap->mcs.rx_mask[4] = 0x01; in rtw_cfg80211_init_ht_capab()
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
Drs.c2852 lq_sta->active_siso_rate = ht_cap->mcs.rx_mask[0] << 1; in iwl_rs_rate_init()
2853 lq_sta->active_siso_rate |= ht_cap->mcs.rx_mask[0] & 0x1; in iwl_rs_rate_init()
2858 lq_sta->active_mimo2_rate = ht_cap->mcs.rx_mask[1] << 1; in iwl_rs_rate_init()
2859 lq_sta->active_mimo2_rate |= ht_cap->mcs.rx_mask[1] & 0x1; in iwl_rs_rate_init()
2863 lq_sta->active_mimo3_rate = ht_cap->mcs.rx_mask[2] << 1; in iwl_rs_rate_init()
2864 lq_sta->active_mimo3_rate |= ht_cap->mcs.rx_mask[2] & 0x1; in iwl_rs_rate_init()
Drxon.c1315 if (ht_cap->mcs.rx_mask[1] == 0 && in iwlagn_check_needed_chains()
1316 ht_cap->mcs.rx_mask[2] == 0) { in iwlagn_check_needed_chains()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Dmac80211_if.c235 .rx_mask = {0xff, 0xff, 0, 0, 0, 0, 0, 0, 0, 0},
256 .rx_mask = {0xff, 0xff, 0, 0, 0, 0, 0, 0, 0, 0},
1039 band->ht_cap.mcs.rx_mask[1] = 0; in ieee_hw_rate_init()
/linux-4.1.27/drivers/net/wireless/
Dmwl8k.c2403 band->ht_cap.mcs.rx_mask[0] = 0xff; in mwl8k_set_ht_caps()
2405 band->ht_cap.mcs.rx_mask[1] = 0xff; in mwl8k_set_ht_caps()
2407 band->ht_cap.mcs.rx_mask[2] = 0xff; in mwl8k_set_ht_caps()
2408 band->ht_cap.mcs.rx_mask[4] = 0x01; in mwl8k_set_ht_caps()
4103 cmd->ht_rates[0] = sta->ht_cap.mcs.rx_mask[0]; in mwl8k_cmd_set_new_stn_add()
4104 cmd->ht_rates[1] = sta->ht_cap.mcs.rx_mask[1]; in mwl8k_cmd_set_new_stn_add()
4105 cmd->ht_rates[2] = sta->ht_cap.mcs.rx_mask[2]; in mwl8k_cmd_set_new_stn_add()
4106 cmd->ht_rates[3] = sta->ht_cap.mcs.rx_mask[3]; in mwl8k_cmd_set_new_stn_add()
4537 memcpy(p->ht_rates, sta->ht_cap.mcs.rx_mask, 16); in mwl8k_cmd_update_stadb_add()
5019 memcpy(ap_mcs_rates, ap->ht_cap.mcs.rx_mask, 16); in mwl8k_bss_info_changed_sta()
Dmac80211_hwsim.c2456 sband->ht_cap.mcs.rx_mask[0] = 0xff; in mac80211_hwsim_new_radio()
2457 sband->ht_cap.mcs.rx_mask[1] = 0xff; in mac80211_hwsim_new_radio()
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
Dcfg80211.c3793 ath6kl_band_2ghz.ht_cap.mcs.rx_mask[0] = 0xff; in ath6kl_cfg80211_init()
3794 ath6kl_band_5ghz.ht_cap.mcs.rx_mask[0] = 0xff; in ath6kl_cfg80211_init()
3795 ath6kl_band_2ghz.ht_cap.mcs.rx_mask[1] = 0xff; in ath6kl_cfg80211_init()
3796 ath6kl_band_5ghz.ht_cap.mcs.rx_mask[1] = 0xff; in ath6kl_cfg80211_init()
3798 ath6kl_band_2ghz.ht_cap.mcs.rx_mask[0] = 0xff; in ath6kl_cfg80211_init()
3799 ath6kl_band_5ghz.ht_cap.mcs.rx_mask[0] = 0xff; in ath6kl_cfg80211_init()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192se/
Dhw.c2057 ratr_value |= (sta->ht_cap.mcs.rx_mask[1] << 20 | in rtl92se_update_hal_rate_table()
2058 sta->ht_cap.mcs.rx_mask[0] << 12); in rtl92se_update_hal_rate_table()
2172 ratr_bitmap |= (sta->ht_cap.mcs.rx_mask[1] << 20 | in rtl92se_update_hal_rate_mask()
2173 sta->ht_cap.mcs.rx_mask[0] << 12); in rtl92se_update_hal_rate_mask()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192de/
Dhw.c1889 ratr_value |= (sta->ht_cap.mcs.rx_mask[1] << 20 | in rtl92de_update_hal_rate_table()
1890 sta->ht_cap.mcs.rx_mask[0] << 12); in rtl92de_update_hal_rate_table()
1981 ratr_bitmap |= (sta->ht_cap.mcs.rx_mask[1] << 20 | in rtl92de_update_hal_rate_mask()
1982 sta->ht_cap.mcs.rx_mask[0] << 12); in rtl92de_update_hal_rate_mask()
/linux-4.1.27/drivers/net/wireless/iwlegacy/
D4965-rs.c2335 lq_sta->active_siso_rate = ht_cap->mcs.rx_mask[0] << 1; in il4965_rs_rate_init()
2336 lq_sta->active_siso_rate |= ht_cap->mcs.rx_mask[0] & 0x1; in il4965_rs_rate_init()
2341 lq_sta->active_mimo2_rate = ht_cap->mcs.rx_mask[1] << 1; in il4965_rs_rate_init()
2342 lq_sta->active_mimo2_rate |= ht_cap->mcs.rx_mask[1] & 0x1; in il4965_rs_rate_init()
Dcommon.c3397 ht_info->mcs.rx_mask[4] = 0x01; in il_init_ht_hw_capab()
3407 ht_info->mcs.rx_mask[0] = 0xFF; in il_init_ht_hw_capab()
3409 ht_info->mcs.rx_mask[1] = 0xFF; in il_init_ht_hw_capab()
3411 ht_info->mcs.rx_mask[2] = 0xFF; in il_init_ht_hw_capab()
5250 if (ht_cap->mcs.rx_mask[1] == 0 && in il_ht_conf()
5251 ht_cap->mcs.rx_mask[2] == 0) in il_ht_conf()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192cu/
Dhw.c2041 ratr_value |= (sta->ht_cap.mcs.rx_mask[1] << 20 | in rtl92cu_update_hal_rate_table()
2042 sta->ht_cap.mcs.rx_mask[0] << 12); in rtl92cu_update_hal_rate_table()
2141 ratr_bitmap |= (sta->ht_cap.mcs.rx_mask[1] << 20 | in rtl92cu_update_hal_rate_mask()
2142 sta->ht_cap.mcs.rx_mask[0] << 12); in rtl92cu_update_hal_rate_mask()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ce/
Dhw.c1869 ratr_value |= (sta->ht_cap.mcs.rx_mask[1] << 20 | in rtl92ce_update_hal_rate_table()
1870 sta->ht_cap.mcs.rx_mask[0] << 12); in rtl92ce_update_hal_rate_table()
1969 ratr_bitmap |= (sta->ht_cap.mcs.rx_mask[1] << 20 | in rtl92ce_update_hal_rate_mask()
1970 sta->ht_cap.mcs.rx_mask[0] << 12); in rtl92ce_update_hal_rate_mask()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723ae/
Dhw.c1929 ratr_value |= (sta->ht_cap.mcs.rx_mask[1] << 20 | in rtl8723e_update_hal_rate_table()
1930 sta->ht_cap.mcs.rx_mask[0] << 12); in rtl8723e_update_hal_rate_table()
2029 ratr_bitmap |= (sta->ht_cap.mcs.rx_mask[1] << 20 | in rtl8723e_update_hal_rate_mask()
2030 sta->ht_cap.mcs.rx_mask[0] << 12); in rtl8723e_update_hal_rate_mask()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8188ee/
Dhw.c2067 ratr_value |= (sta->ht_cap.mcs.rx_mask[1] << 20 | in rtl88ee_update_hal_rate_table()
2068 sta->ht_cap.mcs.rx_mask[0] << 12); in rtl88ee_update_hal_rate_table()
2167 ratr_bitmap |= (sta->ht_cap.mcs.rx_mask[1] << 20 | in rtl88ee_update_hal_rate_mask()
2168 sta->ht_cap.mcs.rx_mask[0] << 12); in rtl88ee_update_hal_rate_mask()
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dmac.c1522 if (ht_cap->mcs.rx_mask[1] && ht_cap->mcs.rx_mask[2]) in ath10k_peer_assoc_h_ht()
1524 else if (ht_cap->mcs.rx_mask[1]) in ath10k_peer_assoc_h_ht()
1528 if (ht_cap->mcs.rx_mask[i/8] & (1 << i%8)) in ath10k_peer_assoc_h_ht()
5400 ht_cap.mcs.rx_mask[i] = 0xFF; in ath10k_get_ht_cap()
/linux-4.1.27/drivers/net/wireless/rsi/
Drsi_91x_mac80211.c182 sbands->ht_cap.mcs.rx_mask[0] = 0xff; in rsi_register_rates_channels()
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dcmd.c1562 (sta->ht_cap.mcs.rx_mask[0] << HW_HT_RATES_OFFSET) | in wl12xx_cmd_add_peer()
1563 (sta->ht_cap.mcs.rx_mask[1] << HW_MIMO_RATES_OFFSET); in wl12xx_cmd_add_peer()
Dmain.c4371 u8 *rx_mask = sta->ht_cap.mcs.rx_mask; in wl1271_bss_info_changed_sta() local
4377 (rx_mask[0] << HW_HT_RATES_OFFSET) | in wl1271_bss_info_changed_sta()
4378 (rx_mask[1] << HW_MIMO_RATES_OFFSET); in wl1271_bss_info_changed_sta()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8821ae/
Dhw.c3383 ratr_value |= (sta->ht_cap.mcs.rx_mask[1] << 20 | in rtl8821ae_update_hal_rate_table()
3384 sta->ht_cap.mcs.rx_mask[0] << 12); in rtl8821ae_update_hal_rate_table()
3683 ratr_bitmap |= (sta->ht_cap.mcs.rx_mask[1] << 20 | in rtl8821ae_update_hal_rate_mask()
3684 sta->ht_cap.mcs.rx_mask[0] << 12); in rtl8821ae_update_hal_rate_mask()
/linux-4.1.27/drivers/net/wireless/ath/wil6210/
Dcfg80211.c47 .rx_mask = {0xfe, 0x1f}, /* 1..12 */
/linux-4.1.27/include/linux/
Dieee80211.h1224 u8 rx_mask[IEEE80211_HT_MCS_MASK_LEN]; member
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ee/
Dhw.c2339 ratr_bitmap |= (sta->ht_cap.mcs.rx_mask[1] << 20 | in rtl92ee_update_hal_rate_mask()
2340 sta->ht_cap.mcs.rx_mask[0] << 12); in rtl92ee_update_hal_rate_mask()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723be/
Dhw.c2361 ratr_bitmap |= (sta->ht_cap.mcs.rx_mask[1] << 20 | in rtl8723be_update_hal_rate_mask()
2362 sta->ht_cap.mcs.rx_mask[0] << 12); in rtl8723be_update_hal_rate_mask()
/linux-4.1.27/drivers/net/wireless/ti/wl12xx/
Dmain.c1742 .rx_mask = { 0xff, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
/linux-4.1.27/net/wireless/
Dutil.c191 WARN_ON((sband->ht_cap.mcs.rx_mask[0] & 0x1e) != 0x1e); in set_mandatory_flags_band()
Dnl80211.c8085 if (sband->ht_cap.mcs.rx_mask[ridx] & rbit) in ht_rateset_to_mask()
8188 sband->ht_cap.mcs.rx_mask, in nl80211_set_tx_bitrate_mask()
/linux-4.1.27/drivers/net/ethernet/freescale/
Dgianfar.c451 unsigned long tx_mask, unsigned long rx_mask) in gfar_configure_coalescing() argument
467 for_each_set_bit(i, &rx_mask, priv->num_rx_queues) { in gfar_configure_coalescing()
/linux-4.1.27/drivers/net/wireless/rt2x00/
Drt2800lib.c7629 spec->ht.mcs.rx_mask[2] = 0xff; in rt2800_probe_hw_mode()
7631 spec->ht.mcs.rx_mask[1] = 0xff; in rt2800_probe_hw_mode()
7633 spec->ht.mcs.rx_mask[0] = 0xff; in rt2800_probe_hw_mode()
7634 spec->ht.mcs.rx_mask[4] = 0x1; /* MCS32 */ in rt2800_probe_hw_mode()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dcfg80211.c5585 memset(band->ht_cap.mcs.rx_mask, 0xff, nchain); in brcmf_update_ht_cap()