Home
last modified time | relevance | path

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

12

/linux/drivers/net/wireless/intel/iwlwifi/cfg/
H A Drf-pe.c9 .stbc = true, \
H A Drf-jf.c73 .stbc = true, \
/linux/drivers/net/wireless/realtek/rtw88/
H A Dtx.c77 le32_encode_bits(pkt_info->stbc, RTW_TX_DESC_W5_DATA_STBC); in rtw_tx_fill_tx_desc()
354 bool stbc = false; in rtw_tx_data_pkt_info_update() local
385 stbc = rtwdev->hal.txrx_1ss ? false : si->stbc_en; in rtw_tx_data_pkt_info_update()
396 pkt_info->stbc = stbc; in rtw_tx_data_pkt_info_update()
/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mac.c632 u32 txrate, txs, mode, stbc; in mt76_connac2_mac_fill_txs() local
663 stbc = FIELD_GET(MT_TX_RATE_STBC, txrate); in mt76_connac2_mac_fill_txs()
665 if (stbc && rate.nss > 1) in mt76_connac2_mac_fill_txs()
1045 u8 stbc, gi, bw, dcm, nss; in mt76_connac2_mac_fill_rx_rate() local
1056 stbc = FIELD_GET(MT_PRXV_HT_STBC, v0); in mt76_connac2_mac_fill_rx_rate()
1065 stbc = FIELD_GET(MT_CRXV_HT_STBC, v2); in mt76_connac2_mac_fill_rx_rate()
1073 if (stbc && nss > 1) in mt76_connac2_mac_fill_rx_rate()
1140 status->enc_flags |= RX_ENC_FLAG_STBC_MASK * stbc; in mt76_connac2_mac_fill_rx_rate()
/linux/drivers/net/wireless/mediatek/mt76/mt76x0/
H A Dphy.h86 struct mt76x0_rate_pwr_item stbc[8]; member
/linux/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmac.c522 u8 stbc = FIELD_GET(MT_RXV1_HT_STBC, rxdg0); in mt7615_mac_fill_rx() local
569 status->enc_flags |= RX_ENC_FLAG_STBC_MASK * stbc; in mt7615_mac_fill_rx()
656 bool stbc, u8 *bw) in mt7615_mac_tx_rate_val() argument
697 if (stbc && nss == 1) { in mt7615_mac_tx_rate_val()
800 bool stbc = info->flags & IEEE80211_TX_CTL_STBC; in mt7615_mac_write_txwi() local
802 u16 rateval = mt7615_mac_tx_rate_val(dev, mphy, rate, stbc, in mt7615_mac_write_txwi()
966 bool rateset, stbc = false; in mt7615_mac_update_rate_desc() local
1013 rd->val[0] = mt7615_mac_tx_rate_val(dev, mphy, &rates[0], stbc, &bw); in mt7615_mac_update_rate_desc()
1018 stbc, &bw); in mt7615_mac_update_rate_desc()
1027 rd->val[1] = mt7615_mac_tx_rate_val(dev, mphy, &rates[1], stbc, &bw); in mt7615_mac_update_rate_desc()
[all …]
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmac.c269 u8 stbc, gi, bw, dcm, nss; in mt7925_mac_fill_rx_rate() local
280 stbc = FIELD_GET(MT_PRXV_HT_STBC, v2); in mt7925_mac_fill_rx_rate()
365 status->enc_flags |= RX_ENC_FLAG_STBC_MASK * stbc; in mt7925_mac_fill_rx_rate()
936 u32 txrate, txs, mode, stbc; in mt7925_mac_add_txs_skb() local
958 stbc = le32_get_bits(txs_data[3], MT_TXS3_RATE_STBC); in mt7925_mac_add_txs_skb()
960 if (stbc && rate.nss > 1) in mt7925_mac_add_txs_skb()
1069 u32 txrate, mode, stbc; in mt7928_mac_add_txs_skb_msg() local
1094 stbc = FIELD_GET(MT_TX_RATE_STBC, txrate); in mt7928_mac_add_txs_skb_msg()
1096 if (stbc && rate.nss > 1) in mt7928_mac_add_txs_skb_msg()
/linux/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dmac.c715 const struct ieee80211_tx_rate *rate, bool stbc, u8 *bw) in mt7603_mac_tx_rate_val() argument
748 if (stbc && nss == 1) in mt7603_mac_tx_rate_val()
761 bool stbc = false; in mt7603_wtbl_set_rates() local
816 val[0] = mt7603_mac_tx_rate_val(dev, &rates[0], stbc, &bw); in mt7603_wtbl_set_rates()
820 probe_val = mt7603_mac_tx_rate_val(dev, probe_rate, stbc, &bw); in mt7603_wtbl_set_rates()
832 val[1] = mt7603_mac_tx_rate_val(dev, &rates[1], stbc, &bw); in mt7603_wtbl_set_rates()
838 val[2] = mt7603_mac_tx_rate_val(dev, &rates[2], stbc, &bw); in mt7603_wtbl_set_rates()
844 val[3] = mt7603_mac_tx_rate_val(dev, &rates[3], stbc, &bw); in mt7603_wtbl_set_rates()
1021 bool stbc = info->flags & IEEE80211_TX_CTL_STBC; in mt7603_mac_write_txwi() local
1022 u16 rateval = mt7603_mac_tx_rate_val(dev, rate, stbc, &bw); in mt7603_mac_write_txwi()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
H A Dtrx.h84 u32 stbc:2; member
/linux/drivers/net/wireless/silabs/wfx/
H A Dhif_api_cmd.h196 u8 stbc:1; member
262 u8 stbc:1; member
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmcu.h202 u8 stbc; member
636 u8 stbc; member
851 u8 stbc; member
H A Dmac.c280 u8 stbc, gi, bw, dcm, nss; in mt7996_mac_fill_rx_rate() local
291 stbc = FIELD_GET(MT_PRXV_HT_STBC, v2); in mt7996_mac_fill_rx_rate()
298 if (stbc && nss > 1) in mt7996_mac_fill_rx_rate()
380 status->enc_flags |= RX_ENC_FLAG_STBC_MASK * stbc; in mt7996_mac_fill_rx_rate()
1484 u32 txrate, txs, mode, stbc; in mt7996_mac_add_txs_skb() local
1519 stbc = le32_get_bits(txs_data[3], MT_TXS3_RATE_STBC); in mt7996_mac_add_txs_skb()
1521 if (stbc && rate.nss > 1) in mt7996_mac_add_txs_skb()
/linux/drivers/net/wireless/nxp/nxpwifi/
H A Dutil.c603 u8 flags = 0, chan, ant, format, bw, gi, ldpc, mcs, nss, stbc; in nxpwifi_recv_packet_to_monif() local
704 stbc = FIELD_GET(RX_RATE_STBC_MASK, rxpd->rate_info) ? 1 : 0; in nxpwifi_recv_packet_to_monif()
733 if (stbc) in nxpwifi_recv_packet_to_monif()
755 if (stbc) in nxpwifi_recv_packet_to_monif()
848 if (stbc) in nxpwifi_recv_packet_to_monif()
/linux/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00queue.h310 u8 stbc; member
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drx.c496 u8 stbc = (rate_n_flags & RATE_MCS_STBC_MSK) >> in iwl_mvm_rx_rx_mpdu() local
500 rx_status->enc_flags |= stbc << RX_ENC_FLAG_STBC_SHIFT; in iwl_mvm_rx_rx_mpdu()
502 u8 stbc = (rate_n_flags & RATE_MCS_STBC_MSK) >> in iwl_mvm_rx_rx_mpdu() local
508 rx_status->enc_flags |= stbc << RX_ENC_FLAG_STBC_SHIFT; in iwl_mvm_rx_rx_mpdu()
/linux/drivers/staging/rtl8723bs/include/
H A Dsta_info.h114 u8 stbc; member
/linux/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmcu.h171 u8 stbc; member
/linux/drivers/net/wireless/intel/iwlwifi/
H A Diwl-config.h250 stbc:1, member
H A Diwl-nvm-parse.c474 if (!trans->cfg->ht_params.stbc) in iwl_init_vht_hw_capab()
492 if (trans->cfg->ht_params.stbc && num_tx_ants > 1) in iwl_init_vht_hw_capab()
1022 if (!trans->cfg->ht_params.stbc) { in iwl_nvm_fixup_sband_iftd()
/linux/drivers/net/wireless/ath/ath10k/
H A Dmac.c2338 u32 stbc; in ath10k_peer_assoc_h_ht() local
2384 arg->peer_flags |= ar->wmi.peer_flags->stbc; in ath10k_peer_assoc_h_ht()
2388 stbc = ht_cap->cap & IEEE80211_HT_CAP_RX_STBC; in ath10k_peer_assoc_h_ht()
2389 stbc = stbc >> IEEE80211_HT_CAP_RX_STBC_SHIFT; in ath10k_peer_assoc_h_ht()
2390 stbc = stbc << WMI_RC_RX_STBC_FLAG_S; in ath10k_peer_assoc_h_ht()
2391 arg->peer_rate_caps |= stbc; in ath10k_peer_assoc_h_ht()
2392 arg->peer_flags |= ar->wmi.peer_flags->stbc; in ath10k_peer_assoc_h_ht()
4985 u32 stbc; in ath10k_get_ht_cap() local
4987 stbc = ar->ht_cap_info; in ath10k_get_ht_cap()
4988 stbc &= WMI_HT_CAP_RX_STBC; in ath10k_get_ht_cap()
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
H A Dtrx.h414 u32 stbc:2; member
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
H A Dtrx.h416 u32 stbc:2; member
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
H A Dtrx.h527 u32 stbc:2; member
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
H A Dtrx.h618 u32 stbc:2; member
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
H A Dtrx.h682 u32 stbc:2; member

12