/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/cfg/ |
A D | 7000.c | 88 .stbc = true, 208 .stbc = true,
|
A D | 8000.c | 53 .stbc = true,
|
A D | 9000.c | 49 .stbc = true,
|
A D | 22000.c | 169 .stbc = true, 176 .stbc = false, /* we explicitly disable STBC for GL step A */
|
/linux-6.3-rc2/drivers/net/wireless/realtek/rtw88/ |
A D | tx.c | 53 SET_TX_DESC_DATA_STBC(txdesc, pkt_info->stbc); in rtw_tx_fill_tx_desc() 329 bool stbc = false; in rtw_tx_data_pkt_info_update() local 360 stbc = rtwdev->hal.txrx_1ss ? false : si->stbc_en; in rtw_tx_data_pkt_info_update() 371 pkt_info->stbc = stbc; in rtw_tx_data_pkt_info_update()
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/ |
A D | mt76_connac_mac.c | 571 u32 txrate, txs, mode, stbc; in mt76_connac2_mac_fill_txs() local 591 stbc = FIELD_GET(MT_TX_RATE_STBC, txrate); in mt76_connac2_mac_fill_txs() 593 if (stbc && rate.nss > 1) in mt76_connac2_mac_fill_txs() 972 u8 stbc, gi, bw, dcm, nss; in mt76_connac2_mac_fill_rx_rate() local 983 stbc = FIELD_GET(MT_PRXV_HT_STBC, v0); in mt76_connac2_mac_fill_rx_rate() 992 stbc = FIELD_GET(MT_CRXV_HT_STBC, v2); in mt76_connac2_mac_fill_rx_rate() 1063 status->enc_flags |= RX_ENC_FLAG_STBC_MASK * stbc; in mt76_connac2_mac_fill_rx_rate()
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt76x0/ |
A D | phy.h | 86 struct mt76x0_rate_pwr_item stbc[8]; member
|
/linux-6.3-rc2/drivers/staging/rtl8723bs/include/ |
A D | rtl8723b_recv.h | 75 u32 stbc:1; member
|
A D | sta_info.h | 114 u8 stbc; member
|
A D | rtw_xmit.h | 178 u8 stbc; member
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7603/ |
A D | mac.c | 680 const struct ieee80211_tx_rate *rate, bool stbc, u8 *bw) in mt7603_mac_tx_rate_val() argument 713 if (stbc && nss == 1) in mt7603_mac_tx_rate_val() 726 bool stbc = false; in mt7603_wtbl_set_rates() local 781 val[0] = mt7603_mac_tx_rate_val(dev, &rates[0], stbc, &bw); in mt7603_wtbl_set_rates() 785 probe_val = mt7603_mac_tx_rate_val(dev, probe_rate, stbc, &bw); in mt7603_wtbl_set_rates() 797 val[1] = mt7603_mac_tx_rate_val(dev, &rates[1], stbc, &bw); in mt7603_wtbl_set_rates() 803 val[2] = mt7603_mac_tx_rate_val(dev, &rates[2], stbc, &bw); in mt7603_wtbl_set_rates() 809 val[3] = mt7603_mac_tx_rate_val(dev, &rates[3], stbc, &bw); in mt7603_wtbl_set_rates() 986 bool stbc = info->flags & IEEE80211_TX_CTL_STBC; in mt7603_mac_write_txwi() local 987 u16 rateval = mt7603_mac_tx_rate_val(dev, rate, stbc, &bw); in mt7603_mac_write_txwi()
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7615/ |
A D | mac.c | 528 u8 stbc = FIELD_GET(MT_RXV1_HT_STBC, rxdg0); in mt7615_mac_fill_rx() local 575 status->enc_flags |= RX_ENC_FLAG_STBC_MASK * stbc; in mt7615_mac_fill_rx() 667 bool stbc, u8 *bw) in mt7615_mac_tx_rate_val() argument 708 if (stbc && nss == 1) { in mt7615_mac_tx_rate_val() 811 bool stbc = info->flags & IEEE80211_TX_CTL_STBC; in mt7615_mac_write_txwi() local 813 u16 rateval = mt7615_mac_tx_rate_val(dev, mphy, rate, stbc, in mt7615_mac_write_txwi() 974 bool rateset, stbc = false; in mt7615_mac_update_rate_desc() local 1021 rd->val[0] = mt7615_mac_tx_rate_val(dev, mphy, &rates[0], stbc, &bw); in mt7615_mac_update_rate_desc() 1026 stbc, &bw); in mt7615_mac_update_rate_desc() 1035 rd->val[1] = mt7615_mac_tx_rate_val(dev, mphy, &rates[1], stbc, &bw); in mt7615_mac_update_rate_desc() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/mvm/ |
A D | rs.c | 528 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() 890 rate->stbc, rate->bfer); in rs_rate_from_ucode_rate() 905 rate->stbc, rate->bfer); in rs_rate_from_ucode_rate() 919 "stbc %d bfer %d", rate->stbc, rate->bfer); in rs_rate_from_ucode_rate() 1102 if (a->stbc || a->bfer) in rs_rate_column_match() 1124 if (rate->ant == ANT_A || rate->stbc || rate->bfer) in rs_get_column_from_rate() 2815 if (mvm->cfg->ht_params->stbc && in rs_ht_init() 2834 if (mvm->cfg->ht_params->stbc && in rs_vht_init() [all …]
|
A D | rx.c | 494 u8 stbc = (rate_n_flags & RATE_MCS_STBC_MSK) >> in iwl_mvm_rx_rx_mpdu() local 498 rx_status->enc_flags |= stbc << RX_ENC_FLAG_STBC_SHIFT; in iwl_mvm_rx_rx_mpdu() 500 u8 stbc = (rate_n_flags & RATE_MCS_STBC_MSK) >> in iwl_mvm_rx_rx_mpdu() local 507 rx_status->enc_flags |= stbc << RX_ENC_FLAG_STBC_SHIFT; in iwl_mvm_rx_rx_mpdu()
|
A D | rs.h | 161 bool stbc; member
|
/linux-6.3-rc2/drivers/net/wireless/silabs/wfx/ |
A D | hif_api_cmd.h | 196 u8 stbc:1; member 262 u8 stbc:1; member
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7996/ |
A D | mcu.h | 145 u8 stbc; member 480 u8 stbc; member
|
A D | mac.c | 517 u8 stbc, gi, bw, dcm, nss; in mt7996_mac_fill_rx_rate() local 528 stbc = FIELD_GET(MT_PRXV_HT_STBC, v2); in mt7996_mac_fill_rx_rate() 610 status->enc_flags |= RX_ENC_FLAG_STBC_MASK * stbc; in mt7996_mac_fill_rx_rate() 1323 u32 txrate, txs, mode, stbc; in mt7996_mac_add_txs_skb() local 1346 stbc = le32_get_bits(txs_data[3], MT_TXS3_RATE_STBC); in mt7996_mac_add_txs_skb() 1348 if (stbc && rate.nss > 1) in mt7996_mac_add_txs_skb()
|
/linux-6.3-rc2/drivers/net/wireless/ralink/rt2x00/ |
A D | rt2x00queue.h | 310 u8 stbc; member
|
/linux-6.3-rc2/drivers/net/wireless/ath/ath12k/ |
A D | mac.c | 1341 u32 stbc; in ath12k_peer_assoc_h_ht() local 1389 stbc = stbc >> IEEE80211_HT_CAP_RX_STBC_SHIFT; in ath12k_peer_assoc_h_ht() 1390 stbc = stbc << WMI_HOST_RC_RX_STBC_FLAG_S; in ath12k_peer_assoc_h_ht() 1391 arg->peer_rate_caps |= stbc; in ath12k_peer_assoc_h_ht() 3816 u32 stbc; in ath12k_create_ht_cap() local 3818 stbc = ar_ht_cap; in ath12k_create_ht_cap() 3819 stbc &= WMI_HT_CAP_RX_STBC; in ath12k_create_ht_cap() 3820 stbc >>= WMI_HT_CAP_RX_STBC_MASK_SHIFT; in ath12k_create_ht_cap() 3821 stbc <<= IEEE80211_HT_CAP_RX_STBC_SHIFT; in ath12k_create_ht_cap() 3822 stbc &= IEEE80211_HT_CAP_RX_STBC; in ath12k_create_ht_cap() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7915/ |
A D | mcu.h | 162 u8 stbc; member
|
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/ |
A D | iwl-config.h | 154 stbc:1, member
|
/linux-6.3-rc2/net/mac80211/ |
A D | rc80211_minstrel_ht.c | 1713 int stbc; in minstrel_ht_update_caps() local 1745 stbc = (ht_cap & IEEE80211_HT_CAP_RX_STBC) >> in minstrel_ht_update_caps() 1750 stbc = (vht_cap->cap & IEEE80211_VHT_CAP_RXSTBC_MASK) >> in minstrel_ht_update_caps() 1756 mi->tx_flags |= stbc << IEEE80211_TX_CTL_STBC_SHIFT; in minstrel_ht_update_caps()
|
/linux-6.3-rc2/drivers/net/wireless/ath/ath10k/ |
A D | mac.c | 2314 u32 stbc; in ath10k_peer_assoc_h_ht() local 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() 4955 u32 stbc; in ath10k_get_ht_cap() local 4957 stbc = ar->ht_cap_info; in ath10k_get_ht_cap() 4958 stbc &= WMI_HT_CAP_RX_STBC; in ath10k_get_ht_cap() 4959 stbc >>= WMI_HT_CAP_RX_STBC_MASK_SHIFT; in ath10k_get_ht_cap() 4960 stbc <<= IEEE80211_HT_CAP_RX_STBC_SHIFT; in ath10k_get_ht_cap() 4961 stbc &= IEEE80211_HT_CAP_RX_STBC; in ath10k_get_ht_cap() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
A D | trx.h | 414 u32 stbc:2; member
|