/linux-master/drivers/net/wireless/mediatek/mt76/mt76x0/ |
H A D | phy.h | 86 struct mt76x0_rate_pwr_item stbc[8]; member in struct:mt76x0_rate_pwr_tab
|
/linux-master/drivers/staging/rtl8723bs/include/ |
H A D | rtl8723b_recv.h | 75 u32 stbc:1; member in struct:rxreport_8723b
|
H A D | sta_info.h | 114 u8 stbc; member in struct:sta_info
|
H A D | rtw_xmit.h | 178 u8 stbc; member in struct:pkt_attrib
|
/linux-master/drivers/net/wireless/intel/iwlwifi/cfg/ |
H A D | 9000.c | 49 .stbc = true,
|
H A D | 8000.c | 53 .stbc = true,
|
H A D | 7000.c | 88 .stbc = true, 208 .stbc = true,
|
H A D | 22000.c | 63 .stbc = true,
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7603/ |
H A D | mac.c | 691 const struct ieee80211_tx_rate *rate, bool stbc, u8 *bw) 724 if (stbc && nss == 1) 737 bool stbc = false; local 792 val[0] = mt7603_mac_tx_rate_val(dev, &rates[0], stbc, &bw); 796 probe_val = mt7603_mac_tx_rate_val(dev, probe_rate, stbc, &bw); 808 val[1] = mt7603_mac_tx_rate_val(dev, &rates[1], stbc, &bw); 814 val[2] = mt7603_mac_tx_rate_val(dev, &rates[2], stbc, &bw); 820 val[3] = mt7603_mac_tx_rate_val(dev, &rates[3], stbc, &bw); 997 bool stbc = info->flags & IEEE80211_TX_CTL_STBC; local 998 u16 rateval = mt7603_mac_tx_rate_val(dev, rate, stbc, 690 mt7603_mac_tx_rate_val(struct mt7603_dev *dev, const struct ieee80211_tx_rate *rate, bool stbc, u8 *bw) argument [all...] |
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76_connac_mac.c | 596 u32 txrate, txs, mode, stbc; local 627 stbc = FIELD_GET(MT_TX_RATE_STBC, txrate); 629 if (stbc && rate.nss > 1) 1009 u8 stbc, gi, bw, dcm, nss; local 1020 stbc = FIELD_GET(MT_PRXV_HT_STBC, v0); 1029 stbc = FIELD_GET(MT_CRXV_HT_STBC, v2); 1100 status->enc_flags |= RX_ENC_FLAG_STBC_MASK * stbc;
|
/linux-master/drivers/net/wireless/realtek/rtw88/ |
H A D | tx.c | 72 le32_encode_bits(pkt_info->stbc, RTW_TX_DESC_W5_DATA_STBC); 343 bool stbc = false; local 374 stbc = rtwdev->hal.txrx_1ss ? false : si->stbc_en; 385 pkt_info->stbc = stbc;
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | mac.c | 529 u8 stbc = FIELD_GET(MT_RXV1_HT_STBC, rxdg0); local 576 status->enc_flags |= RX_ENC_FLAG_STBC_MASK * stbc; 663 bool stbc, u8 *bw) 704 if (stbc && nss == 1) { 807 bool stbc = info->flags & IEEE80211_TX_CTL_STBC; local 809 u16 rateval = mt7615_mac_tx_rate_val(dev, mphy, rate, stbc, 973 bool rateset, stbc = false; local 1020 rd->val[0] = mt7615_mac_tx_rate_val(dev, mphy, &rates[0], stbc, &bw); 1025 stbc, &bw); 1034 rd->val[1] = mt7615_mac_tx_rate_val(dev, mphy, &rates[1], stbc, 660 mt7615_mac_tx_rate_val(struct mt7615_dev *dev, struct mt76_phy *mphy, const struct ieee80211_tx_rate *rate, bool stbc, u8 *bw) argument [all...] |
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | mcu.h | 167 u8 stbc; member in struct:mt7996_mcu_phy_rx_info 548 u8 stbc; member in struct:sta_phy_uni 706 u8 stbc; member in struct:ra_rate
|
/linux-master/drivers/net/wireless/silabs/wfx/ |
H A D | hif_api_cmd.h | 196 u8 stbc:1; member in struct:wfx_hif_req_tx 262 u8 stbc:1; member in struct:wfx_hif_ind_rx
|
/linux-master/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00queue.h | 281 * @stbc: Use Space Time Block Coding (only available for MCS rates < 8). 310 u8 stbc; member in struct:txentry_desc::__anon916::__anon918
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | rs.c | 528 rate->sgi, rate->ldpc, rate->stbc); 824 if (is_siso(rate) && rate->stbc) { 876 rate->stbc = true; 888 WARN_ONCE(!rate->stbc && !rate->bfer && num_of_ant != 1, 889 "stbc %d bfer %d", 890 rate->stbc, rate->bfer); 902 WARN_ONCE(!rate->stbc && !rate->bfer && num_of_ant != 1, 903 "stbc %d bfer %d", 904 rate->stbc, rate->bfer); 916 WARN_ONCE(!rate->stbc [all...] |
H A D | rs.h | 160 bool stbc; member in struct:rs_rate
|
H A D | rx.c | 498 u8 stbc = (rate_n_flags & RATE_MCS_STBC_MSK) >> local 502 rx_status->enc_flags |= stbc << RX_ENC_FLAG_STBC_SHIFT; 504 u8 stbc = (rate_n_flags & RATE_MCS_STBC_MSK) >> local 510 rx_status->enc_flags |= stbc << RX_ENC_FLAG_STBC_SHIFT;
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/ |
H A D | mac.c | 252 u8 stbc, gi, bw, dcm, nss; local 263 stbc = FIELD_GET(MT_PRXV_HT_STBC, v2); 343 status->enc_flags |= RX_ENC_FLAG_STBC_MASK * stbc; 860 u32 txrate, txs, mode, stbc; local 883 stbc = le32_get_bits(txs_data[3], MT_TXS3_RATE_STBC); 885 if (stbc && rate.nss > 1)
|
/linux-master/drivers/net/wireless/realtek/rtl8xxxu/ |
H A D | rtl8xxxu.h | 324 u32 stbc:1; member in struct:rtl8xxxu_rxdesc24 383 u32 stbc:1; 722 u8 stbc: 1; member in struct:jaguar2_phy_stats_type1 726 u8 stbc: 1; member in struct:jaguar2_phy_stats_type1 806 u8 stbc: 1; member in struct:jaguar2_phy_stats_type2 810 u8 stbc: 1; member in struct:jaguar2_phy_stats_type2
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
H A D | trx.h | 414 u32 stbc:2; member in struct:tx_desc_92c
|
/linux-master/net/mac80211/ |
H A D | rc80211_minstrel_ht.c | 1712 int stbc; local 1743 stbc = (ht_cap & IEEE80211_HT_CAP_RX_STBC) >> 1748 stbc = (vht_cap->cap & IEEE80211_VHT_CAP_RXSTBC_MASK) >> 1754 mi->tx_flags |= stbc << IEEE80211_TX_CTL_STBC_SHIFT;
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | mcu.h | 162 u8 stbc; member in struct:mt7915_mcu_phy_rx_info
|
/linux-master/drivers/net/wireless/intel/iwlwifi/ |
H A D | iwl-config.h | 147 * @stbc: support Tx STBC and 1*SS Rx STBC 154 stbc:1, member in struct:iwl_ht_params
|
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | mac.c | 1511 u32 stbc; local 1558 stbc = ht_cap->cap & IEEE80211_HT_CAP_RX_STBC; 1559 stbc = stbc >> IEEE80211_HT_CAP_RX_STBC_SHIFT; 1560 stbc = stbc << WMI_HOST_RC_RX_STBC_FLAG_S; 1561 arg->peer_rate_caps |= stbc; 4367 u32 stbc; local 4369 stbc = ar_ht_cap; 4370 stbc [all...] |