/Linux-v5.15/drivers/net/wireless/mediatek/mt76/ |
D | mt76x02_phy.c | 110 mt76x02_tx_power_mask(t->ht[12], t->ht[14], t->stbc[0], in mt76x02_phy_set_txpower() 111 t->stbc[2])); in mt76x02_phy_set_txpower() 113 mt76x02_tx_power_mask(t->stbc[4], t->stbc[6], 0, 0)); in mt76x02_phy_set_txpower() 120 mt76x02_tx_power_mask(t->ht[7], 0, t->stbc[8], t->stbc[9])); in mt76x02_phy_set_txpower()
|
D | debugfs.c | 110 mt76_seq_puts_array(s, "STBC", dev->rate_power.stbc, in mt76_read_rate_txpower() 111 ARRAY_SIZE(dev->rate_power.stbc)); in mt76_read_rate_txpower()
|
/Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt76x0/ |
D | eeprom.c | 194 t->stbc[0] = t->stbc[1] = s6_to_s8(val); in mt76x0_get_tx_power_per_rate() 195 t->stbc[2] = t->stbc[3] = s6_to_s8(val >> 8); in mt76x0_get_tx_power_per_rate() 200 t->stbc[4] = t->stbc[5] = s6_to_s8(val); in mt76x0_get_tx_power_per_rate() 201 t->stbc[6] = t->stbc[7] = s6_to_s8(val >> 8); in mt76x0_get_tx_power_per_rate()
|
D | phy.h | 86 struct mt76x0_rate_pwr_item stbc[8]; member
|
/Linux-v5.15/drivers/net/wireless/realtek/rtw88/ |
D | tx.c | 53 SET_TX_DESC_DATA_STBC(txdesc, pkt_info->stbc); in rtw_tx_fill_tx_desc() 306 bool stbc = false; in rtw_tx_data_pkt_info_update() local 337 stbc = si->stbc_en; in rtw_tx_data_pkt_info_update() 348 pkt_info->stbc = stbc; in rtw_tx_data_pkt_info_update()
|
/Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt76x2/ |
D | eeprom.c | 340 memcpy(t->stbc, t->ht, sizeof(t->stbc[0]) * 8); in mt76x2_get_rate_power() 341 t->stbc[8] = t->vht[8]; in mt76x2_get_rate_power() 342 t->stbc[9] = t->vht[9]; in mt76x2_get_rate_power()
|
/Linux-v5.15/drivers/net/wireless/intel/iwlwifi/cfg/ |
D | 7000.c | 88 .stbc = true, 208 .stbc = true,
|
D | 8000.c | 53 .stbc = true,
|
D | 9000.c | 49 .stbc = true,
|
/Linux-v5.15/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | rxmq.c | 1445 u8 stbc, ltf; in iwl_mvm_rx_he() local 1509 stbc = (rate_n_flags & RATE_MCS_STBC_MSK) >> RATE_MCS_STBC_POS; in iwl_mvm_rx_he() 1515 rx_status->enc_flags |= stbc << RX_ENC_FLAG_STBC_SHIFT; in iwl_mvm_rx_he() 1948 u8 stbc = (rate_n_flags & RATE_MCS_STBC_MSK) >> in iwl_mvm_rx_mpdu_mq() local 1952 rx_status->enc_flags |= stbc << RX_ENC_FLAG_STBC_SHIFT; in iwl_mvm_rx_mpdu_mq() 1954 u8 stbc = (rate_n_flags & RATE_MCS_STBC_MSK) >> in iwl_mvm_rx_mpdu_mq() local 1961 rx_status->enc_flags |= stbc << RX_ENC_FLAG_STBC_SHIFT; in iwl_mvm_rx_mpdu_mq() 2102 u8 stbc = (rate_n_flags & RATE_MCS_STBC_MSK) >> in iwl_mvm_rx_monitor_no_data() local 2106 rx_status->enc_flags |= stbc << RX_ENC_FLAG_STBC_SHIFT; in iwl_mvm_rx_monitor_no_data() 2108 u8 stbc = (rate_n_flags & RATE_MCS_STBC_MSK) >> in iwl_mvm_rx_monitor_no_data() local [all …]
|
D | rx.c | 479 u8 stbc = (rate_n_flags & RATE_MCS_STBC_MSK) >> in iwl_mvm_rx_rx_mpdu() local 483 rx_status->enc_flags |= stbc << RX_ENC_FLAG_STBC_SHIFT; in iwl_mvm_rx_rx_mpdu() 485 u8 stbc = (rate_n_flags & RATE_MCS_STBC_MSK) >> in iwl_mvm_rx_rx_mpdu() local 492 rx_status->enc_flags |= stbc << RX_ENC_FLAG_STBC_SHIFT; in iwl_mvm_rx_rx_mpdu()
|
D | rs.c | 571 rate->sgi, rate->ldpc, rate->stbc); in rs_dump_rate() 868 if (is_siso(rate) && rate->stbc) { in ucode_rate_from_rs_rate() 920 rate->stbc = true; in rs_rate_from_ucode_rate() 932 WARN_ONCE(!rate->stbc && !rate->bfer && num_of_ant != 1, in rs_rate_from_ucode_rate() 934 rate->stbc, rate->bfer); in rs_rate_from_ucode_rate() 947 WARN_ONCE(!rate->stbc && !rate->bfer && num_of_ant != 1, in rs_rate_from_ucode_rate() 949 rate->stbc, rate->bfer); in rs_rate_from_ucode_rate() 962 WARN_ONCE(!rate->stbc && !rate->bfer && num_of_ant != 1, in rs_rate_from_ucode_rate() 963 "stbc %d bfer %d", rate->stbc, rate->bfer); in rs_rate_from_ucode_rate() 1149 if (a->stbc || a->bfer) in rs_rate_column_match() [all …]
|
D | rs.h | 171 bool stbc; member
|
D | rs-fw.c | 76 if (mvm->cfg->ht_params->stbc && in rs_fw_get_config_flags()
|
/Linux-v5.15/drivers/staging/rtl8723bs/include/ |
D | rtl8723b_recv.h | 75 u32 stbc:1; member
|
D | sta_info.h | 114 u8 stbc; member
|
D | rtw_xmit.h | 178 u8 stbc; member
|
/Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt7603/ |
D | mac.c | 678 const struct ieee80211_tx_rate *rate, bool stbc, u8 *bw) in mt7603_mac_tx_rate_val() argument 711 if (stbc && nss == 1) in mt7603_mac_tx_rate_val() 724 bool stbc = false; in mt7603_wtbl_set_rates() local 779 val[0] = mt7603_mac_tx_rate_val(dev, &rates[0], stbc, &bw); in mt7603_wtbl_set_rates() 783 probe_val = mt7603_mac_tx_rate_val(dev, probe_rate, stbc, &bw); in mt7603_wtbl_set_rates() 795 val[1] = mt7603_mac_tx_rate_val(dev, &rates[1], stbc, &bw); in mt7603_wtbl_set_rates() 801 val[2] = mt7603_mac_tx_rate_val(dev, &rates[2], stbc, &bw); in mt7603_wtbl_set_rates() 807 val[3] = mt7603_mac_tx_rate_val(dev, &rates[3], stbc, &bw); in mt7603_wtbl_set_rates() 984 bool stbc = info->flags & IEEE80211_TX_CTL_STBC; in mt7603_mac_write_txwi() local 985 u16 rateval = mt7603_mac_tx_rate_val(dev, rate, stbc, &bw); in mt7603_mac_write_txwi()
|
/Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt7615/ |
D | mac.c | 435 u8 stbc = FIELD_GET(MT_RXV1_HT_STBC, rxdg0); in mt7615_mac_fill_rx() local 482 status->enc_flags |= RX_ENC_FLAG_STBC_MASK * stbc; in mt7615_mac_fill_rx() 557 bool stbc, u8 *bw) in mt7615_mac_tx_rate_val() argument 598 if (stbc && nss == 1) { in mt7615_mac_tx_rate_val() 700 bool stbc = info->flags & IEEE80211_TX_CTL_STBC; in mt7615_mac_write_txwi() local 702 u16 rateval = mt7615_mac_tx_rate_val(dev, mphy, rate, stbc, in mt7615_mac_write_txwi() 914 bool rateset, stbc = false; in mt7615_mac_update_rate_desc() local 961 rd->val[0] = mt7615_mac_tx_rate_val(dev, mphy, &rates[0], stbc, &bw); in mt7615_mac_update_rate_desc() 966 stbc, &bw); in mt7615_mac_update_rate_desc() 975 rd->val[1] = mt7615_mac_tx_rate_val(dev, mphy, &rates[1], stbc, &bw); in mt7615_mac_update_rate_desc() [all …]
|
/Linux-v5.15/drivers/staging/wfx/ |
D | hif_api_cmd.h | 197 u8 stbc:1; member 262 u8 stbc:1; member
|
/Linux-v5.15/drivers/net/wireless/ralink/rt2x00/ |
D | rt2x00queue.h | 310 u8 stbc; member
|
/Linux-v5.15/drivers/net/wireless/intel/iwlwifi/ |
D | iwl-config.h | 151 stbc:1, member
|
/Linux-v5.15/drivers/net/wireless/ath/ath11k/ |
D | mac.c | 1061 u32 stbc; in ath11k_peer_assoc_h_ht() local 1108 stbc = ht_cap->cap & IEEE80211_HT_CAP_RX_STBC; in ath11k_peer_assoc_h_ht() 1109 stbc = stbc >> IEEE80211_HT_CAP_RX_STBC_SHIFT; in ath11k_peer_assoc_h_ht() 1110 stbc = stbc << WMI_HOST_RC_RX_STBC_FLAG_S; in ath11k_peer_assoc_h_ht() 1111 arg->peer_rate_caps |= stbc; in ath11k_peer_assoc_h_ht() 3634 u32 stbc; in ath11k_create_ht_cap() local 3636 stbc = ar_ht_cap; in ath11k_create_ht_cap() 3637 stbc &= WMI_HT_CAP_RX_STBC; in ath11k_create_ht_cap() 3638 stbc >>= WMI_HT_CAP_RX_STBC_MASK_SHIFT; in ath11k_create_ht_cap() 3639 stbc <<= IEEE80211_HT_CAP_RX_STBC_SHIFT; in ath11k_create_ht_cap() [all …]
|
/Linux-v5.15/net/mac80211/ |
D | rc80211_minstrel_ht.c | 1589 int stbc; in minstrel_ht_update_caps() local 1621 stbc = (ht_cap & IEEE80211_HT_CAP_RX_STBC) >> in minstrel_ht_update_caps() 1626 stbc = (vht_cap->cap & IEEE80211_VHT_CAP_RXSTBC_MASK) >> in minstrel_ht_update_caps() 1632 mi->tx_flags |= stbc << IEEE80211_TX_CTL_STBC_SHIFT; in minstrel_ht_update_caps()
|
/Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt7915/ |
D | mcu.h | 209 u8 stbc; member 921 u8 stbc; member
|