Home
last modified time | relevance | path

Searched refs:stbc (Results 1 – 25 of 51) sorted by relevance

123

/drivers/net/wireless/realtek/rtw88/
Dtx.c72 le32_encode_bits(pkt_info->stbc, RTW_TX_DESC_W5_DATA_STBC); in rtw_tx_fill_tx_desc()
343 bool stbc = false; in rtw_tx_data_pkt_info_update() local
374 stbc = rtwdev->hal.txrx_1ss ? false : si->stbc_en; in rtw_tx_data_pkt_info_update()
385 pkt_info->stbc = stbc; in rtw_tx_data_pkt_info_update()
/drivers/net/wireless/intel/iwlwifi/cfg/
D7000.c88 .stbc = true,
208 .stbc = true,
D8000.c53 .stbc = true,
D9000.c49 .stbc = true,
D22000.c63 .stbc = true,
/drivers/net/wireless/mediatek/mt76/mt7603/
Dmac.c691 const struct ieee80211_tx_rate *rate, bool stbc, u8 *bw) in mt7603_mac_tx_rate_val() argument
724 if (stbc && nss == 1) in mt7603_mac_tx_rate_val()
737 bool stbc = false; in mt7603_wtbl_set_rates() local
792 val[0] = mt7603_mac_tx_rate_val(dev, &rates[0], stbc, &bw); in mt7603_wtbl_set_rates()
796 probe_val = mt7603_mac_tx_rate_val(dev, probe_rate, stbc, &bw); in mt7603_wtbl_set_rates()
808 val[1] = mt7603_mac_tx_rate_val(dev, &rates[1], stbc, &bw); in mt7603_wtbl_set_rates()
814 val[2] = mt7603_mac_tx_rate_val(dev, &rates[2], stbc, &bw); in mt7603_wtbl_set_rates()
820 val[3] = mt7603_mac_tx_rate_val(dev, &rates[3], stbc, &bw); in mt7603_wtbl_set_rates()
997 bool stbc = info->flags & IEEE80211_TX_CTL_STBC; in mt7603_mac_write_txwi() local
998 u16 rateval = mt7603_mac_tx_rate_val(dev, rate, stbc, &bw); in mt7603_mac_write_txwi()
/drivers/net/wireless/mediatek/mt76/mt7615/
Dmac.c529 u8 stbc = FIELD_GET(MT_RXV1_HT_STBC, rxdg0); in mt7615_mac_fill_rx() local
576 status->enc_flags |= RX_ENC_FLAG_STBC_MASK * stbc; in mt7615_mac_fill_rx()
663 bool stbc, u8 *bw) in mt7615_mac_tx_rate_val() argument
704 if (stbc && nss == 1) { in mt7615_mac_tx_rate_val()
807 bool stbc = info->flags & IEEE80211_TX_CTL_STBC; in mt7615_mac_write_txwi() local
809 u16 rateval = mt7615_mac_tx_rate_val(dev, mphy, rate, stbc, in mt7615_mac_write_txwi()
973 bool rateset, stbc = false; in mt7615_mac_update_rate_desc() local
1020 rd->val[0] = mt7615_mac_tx_rate_val(dev, mphy, &rates[0], stbc, &bw); in mt7615_mac_update_rate_desc()
1025 stbc, &bw); in mt7615_mac_update_rate_desc()
1034 rd->val[1] = mt7615_mac_tx_rate_val(dev, mphy, &rates[1], stbc, &bw); in mt7615_mac_update_rate_desc()
[all …]
/drivers/net/wireless/mediatek/mt76/
Dmt76_connac_mac.c593 u32 txrate, txs, mode, stbc; in mt76_connac2_mac_fill_txs() local
624 stbc = FIELD_GET(MT_TX_RATE_STBC, txrate); in mt76_connac2_mac_fill_txs()
626 if (stbc && rate.nss > 1) in mt76_connac2_mac_fill_txs()
1003 u8 stbc, gi, bw, dcm, nss; in mt76_connac2_mac_fill_rx_rate() local
1014 stbc = FIELD_GET(MT_PRXV_HT_STBC, v0); in mt76_connac2_mac_fill_rx_rate()
1023 stbc = FIELD_GET(MT_CRXV_HT_STBC, v2); in mt76_connac2_mac_fill_rx_rate()
1094 status->enc_flags |= RX_ENC_FLAG_STBC_MASK * stbc; in mt76_connac2_mac_fill_rx_rate()
/drivers/net/wireless/mediatek/mt76/mt76x0/
Dphy.h86 struct mt76x0_rate_pwr_item stbc[8]; member
/drivers/staging/rtl8723bs/include/
Drtl8723b_recv.h75 u32 stbc:1; member
Dsta_info.h114 u8 stbc; member
Drtw_xmit.h178 u8 stbc; member
/drivers/net/wireless/intel/iwlwifi/mvm/
Drs.c528 rate->sgi, rate->ldpc, rate->stbc); in rs_dump_rate()
824 if (is_siso(rate) && rate->stbc) { in ucode_rate_from_rs_rate()
876 rate->stbc = true; in rs_rate_from_ucode_rate()
888 WARN_ONCE(!rate->stbc && !rate->bfer && num_of_ant != 1, in rs_rate_from_ucode_rate()
890 rate->stbc, rate->bfer); in rs_rate_from_ucode_rate()
902 WARN_ONCE(!rate->stbc && !rate->bfer && num_of_ant != 1, in rs_rate_from_ucode_rate()
904 rate->stbc, rate->bfer); in rs_rate_from_ucode_rate()
916 WARN_ONCE(!rate->stbc && !rate->bfer && num_of_ant != 1, in rs_rate_from_ucode_rate()
917 "stbc %d bfer %d", rate->stbc, rate->bfer); in rs_rate_from_ucode_rate()
1103 if (a->stbc || a->bfer) in rs_rate_column_match()
[all …]
Drx.c498 u8 stbc = (rate_n_flags & RATE_MCS_STBC_MSK) >> in iwl_mvm_rx_rx_mpdu() local
502 rx_status->enc_flags |= stbc << RX_ENC_FLAG_STBC_SHIFT; in iwl_mvm_rx_rx_mpdu()
504 u8 stbc = (rate_n_flags & RATE_MCS_STBC_MSK) >> in iwl_mvm_rx_rx_mpdu() local
510 rx_status->enc_flags |= stbc << RX_ENC_FLAG_STBC_SHIFT; in iwl_mvm_rx_rx_mpdu()
Drs.h155 bool stbc; member
/drivers/net/wireless/silabs/wfx/
Dhif_api_cmd.h196 u8 stbc:1; member
262 u8 stbc:1; member
/drivers/net/wireless/mediatek/mt76/mt7996/
Dmcu.h145 u8 stbc; member
492 u8 stbc; member
Dmac.c349 u8 stbc, gi, bw, dcm, nss; in mt7996_mac_fill_rx_rate() local
360 stbc = FIELD_GET(MT_PRXV_HT_STBC, v2); in mt7996_mac_fill_rx_rate()
445 status->enc_flags |= RX_ENC_FLAG_STBC_MASK * stbc; in mt7996_mac_fill_rx_rate()
1169 u32 txrate, txs, mode, stbc; in mt7996_mac_add_txs_skb() local
1192 stbc = le32_get_bits(txs_data[3], MT_TXS3_RATE_STBC); in mt7996_mac_add_txs_skb()
1194 if (stbc && rate.nss > 1) in mt7996_mac_add_txs_skb()
/drivers/net/wireless/realtek/rtl8xxxu/
Drtl8xxxu.h332 u32 stbc:1; member
391 u32 stbc:1;
729 u8 stbc: 1; member
733 u8 stbc: 1; member
813 u8 stbc: 1; member
817 u8 stbc: 1; member
/drivers/net/wireless/ralink/rt2x00/
Drt2x00queue.h310 u8 stbc; member
/drivers/net/wireless/ath/ath12k/
Dmac.c1366 u32 stbc; in ath12k_peer_assoc_h_ht() local
1413 stbc = ht_cap->cap & IEEE80211_HT_CAP_RX_STBC; in ath12k_peer_assoc_h_ht()
1414 stbc = stbc >> IEEE80211_HT_CAP_RX_STBC_SHIFT; in ath12k_peer_assoc_h_ht()
1415 stbc = stbc << WMI_HOST_RC_RX_STBC_FLAG_S; in ath12k_peer_assoc_h_ht()
1416 arg->peer_rate_caps |= stbc; in ath12k_peer_assoc_h_ht()
4105 u32 stbc; in ath12k_create_ht_cap() local
4107 stbc = ar_ht_cap; in ath12k_create_ht_cap()
4108 stbc &= WMI_HT_CAP_RX_STBC; in ath12k_create_ht_cap()
4109 stbc >>= WMI_HT_CAP_RX_STBC_MASK_SHIFT; in ath12k_create_ht_cap()
4110 stbc <<= IEEE80211_HT_CAP_RX_STBC_SHIFT; in ath12k_create_ht_cap()
[all …]
/drivers/net/wireless/intel/iwlwifi/
Diwl-config.h153 stbc:1, member
Diwl-nvm-parse.c501 if (!trans->cfg->ht_params->stbc) in iwl_init_vht_hw_capab()
519 if (trans->cfg->ht_params->stbc && num_tx_ants > 1) in iwl_init_vht_hw_capab()
1036 if (!trans->cfg->ht_params->stbc) { in iwl_nvm_fixup_sband_iftd()
/drivers/net/wireless/mediatek/mt76/mt7915/
Dmcu.h162 u8 stbc; member
/drivers/net/wireless/ath/ath10k/
Dmac.c2314 u32 stbc; in ath10k_peer_assoc_h_ht() local
2360 arg->peer_flags |= ar->wmi.peer_flags->stbc; in ath10k_peer_assoc_h_ht()
2364 stbc = ht_cap->cap & IEEE80211_HT_CAP_RX_STBC; in ath10k_peer_assoc_h_ht()
2365 stbc = stbc >> IEEE80211_HT_CAP_RX_STBC_SHIFT; in ath10k_peer_assoc_h_ht()
2366 stbc = stbc << WMI_RC_RX_STBC_FLAG_S; in ath10k_peer_assoc_h_ht()
2367 arg->peer_rate_caps |= stbc; in ath10k_peer_assoc_h_ht()
2368 arg->peer_flags |= ar->wmi.peer_flags->stbc; in ath10k_peer_assoc_h_ht()
4957 u32 stbc; in ath10k_get_ht_cap() local
4959 stbc = ar->ht_cap_info; in ath10k_get_ht_cap()
4960 stbc &= WMI_HT_CAP_RX_STBC; in ath10k_get_ht_cap()
[all …]

123