Home
last modified time | relevance | path

Searched refs:vht (Results 1 - 25 of 50) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt76x2/
H A Deeprom.c337 t->vht[0] = t->vht[1] = mt76x02_rate_power_val(val); in mt76x2_get_rate_power()
338 t->vht[2] = t->vht[3] = mt76x02_rate_power_val(val >> 8); in mt76x2_get_rate_power()
341 t->vht[4] = t->vht[5] = mt76x02_rate_power_val(val); in mt76x2_get_rate_power()
342 t->vht[6] = t->vht[7] = mt76x02_rate_power_val(val >> 8); in mt76x2_get_rate_power()
347 t->vht[8] = t->vht[ in mt76x2_get_rate_power()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/
H A Dmt76x02_phy.c115 mt76x02_tx_power_mask(t->ofdm[7], t->vht[0], t->ht[7], in mt76x02_phy_set_txpower()
116 t->vht[1])); in mt76x02_phy_set_txpower()
118 mt76x02_tx_power_mask(t->ht[14], 0, t->vht[0], t->vht[1])); in mt76x02_phy_set_txpower()
120 mt76x02_tx_power_mask(t->ht[7], 0, t->vht[0], t->vht[1])); in mt76x02_phy_set_txpower()
H A Dmt76x02_debugfs.c127 mt76_seq_puts_array(s, "VHT", dev->rate_power.vht, in mt76x02_read_rate_txpower()
128 ARRAY_SIZE(dev->rate_power.vht)); in mt76x02_read_rate_txpower()
H A Dmac80211.c242 bool vht) in mt76_init_stream_cap()
257 if (!vht) in mt76_init_stream_cap()
282 void mt76_set_stream_caps(struct mt76_phy *phy, bool vht) in mt76_set_stream_caps() argument
287 mt76_init_stream_cap(phy, &phy->sband_5g.sband, vht); in mt76_set_stream_caps()
289 mt76_init_stream_cap(phy, &phy->sband_6g.sband, vht); in mt76_set_stream_caps()
297 bool ht, bool vht) in mt76_init_sband()
335 mt76_init_stream_cap(phy, sband, vht); in mt76_init_sband()
337 if (!vht) in mt76_init_sband()
363 int n_rates, bool vht) in mt76_init_sband_5g()
369 n_rates, true, vht); in mt76_init_sband_5g()
240 mt76_init_stream_cap(struct mt76_phy *phy, struct ieee80211_supported_band *sband, bool vht) mt76_init_stream_cap() argument
294 mt76_init_sband(struct mt76_phy *phy, struct mt76_sband *msband, const struct ieee80211_channel *chan, int n_chan, struct ieee80211_rate *rates, int n_rates, bool ht, bool vht) mt76_init_sband() argument
362 mt76_init_sband_5g(struct mt76_phy *phy, struct ieee80211_rate *rates, int n_rates, bool vht) mt76_init_sband_5g() argument
501 mt76_register_phy(struct mt76_phy *phy, bool vht, struct ieee80211_rate *rates, int n_rates) mt76_register_phy() argument
683 mt76_register_device(struct mt76_dev *dev, bool vht, struct ieee80211_rate *rates, int n_rates) mt76_register_device() argument
[all...]
H A Dmt76_connac_mcu.c852 /* starec vht */ in mt76_connac_mcu_sta_tlv()
854 struct sta_rec_vht *vht; in mt76_connac_mcu_sta_tlv() local
857 len = is_mt7921(dev) ? sizeof(*vht) : sizeof(*vht) - 4; in mt76_connac_mcu_sta_tlv()
859 vht = (struct sta_rec_vht *)tlv; in mt76_connac_mcu_sta_tlv()
860 vht->vht_cap = cpu_to_le32(sta->deflink.vht_cap.cap); in mt76_connac_mcu_sta_tlv()
861 vht->vht_rx_mcs_map = sta->deflink.vht_cap.vht_mcs.rx_mcs_map; in mt76_connac_mcu_sta_tlv()
862 vht->vht_tx_mcs_map = sta->deflink.vht_cap.vht_mcs.tx_mcs_map; in mt76_connac_mcu_sta_tlv()
971 struct wtbl_vht *vht; in mt76_connac_mcu_wtbl_ht_tlv() local
975 sizeof(*vht), wtbl_tl in mt76_connac_mcu_wtbl_ht_tlv()
1961 u8 vht; mt76_connac_mcu_parse_phy_cap() member
[all...]
H A Dmt76x02_txrx.c65 max_txpwr = dev->rate_power.vht[0]; in mt76x02_tx_get_max_txpwr_adj()
H A Dmt76x02.h81 s8 vht[2]; member
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt76x0/
H A Deeprom.c179 /* ht-vht mcs 1ss 0, 1, 2, 3 */ in mt76x0_get_tx_power_per_rate()
182 t->ht[0] = t->ht[1] = t->vht[0] = t->vht[1] = s6_to_s8(val); in mt76x0_get_tx_power_per_rate()
183 t->ht[2] = t->ht[3] = t->vht[2] = t->vht[3] = s6_to_s8(val >> 8); in mt76x0_get_tx_power_per_rate()
185 /* ht-vht mcs 1ss 4, 5, 6 */ in mt76x0_get_tx_power_per_rate()
188 t->ht[4] = t->ht[5] = t->vht[4] = t->vht[5] = s6_to_s8(val); in mt76x0_get_tx_power_per_rate()
189 t->ht[6] = t->ht[7] = t->vht[6] = t->vht[ in mt76x0_get_tx_power_per_rate()
[all...]
H A Dphy.h85 struct mt76x0_rate_pwr_item vht[10]; member
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/
H A Dmt76x02_phy.c115 mt76x02_tx_power_mask(t->ofdm[7], t->vht[8], t->ht[7], in mt76x02_phy_set_txpower()
116 t->vht[9])); in mt76x02_phy_set_txpower()
118 mt76x02_tx_power_mask(t->ht[14], 0, t->vht[8], t->vht[9])); in mt76x02_phy_set_txpower()
H A Ddebugfs.c88 mt76_seq_puts_array(s, "VHT", dev->rate_power.vht, in mt76_read_rate_txpower()
89 ARRAY_SIZE(dev->rate_power.vht)); in mt76_read_rate_txpower()
H A Dmac80211.c126 bool vht) in mt76_init_stream_cap()
141 if (!vht) in mt76_init_stream_cap()
161 void mt76_set_stream_caps(struct mt76_phy *phy, bool vht) in mt76_set_stream_caps() argument
166 mt76_init_stream_cap(phy, &phy->sband_5g.sband, vht); in mt76_set_stream_caps()
173 struct ieee80211_rate *rates, int n_rates, bool vht) in mt76_init_sband()
207 mt76_init_stream_cap(&dev->phy, sband, vht); in mt76_init_sband()
209 if (!vht) in mt76_init_sband()
238 int n_rates, bool vht) in mt76_init_sband_5g()
245 rates, n_rates, vht); in mt76_init_sband_5g()
456 int mt76_register_device(struct mt76_dev *dev, bool vht, in mt76_register_device() argument
124 mt76_init_stream_cap(struct mt76_phy *phy, struct ieee80211_supported_band *sband, bool vht) mt76_init_stream_cap() argument
171 mt76_init_sband(struct mt76_dev *dev, struct mt76_sband *msband, const struct ieee80211_channel *chan, int n_chan, struct ieee80211_rate *rates, int n_rates, bool vht) mt76_init_sband() argument
237 mt76_init_sband_5g(struct mt76_dev *dev, struct ieee80211_rate *rates, int n_rates, bool vht) mt76_init_sband_5g() argument
[all...]
H A Dmt76x02_txrx.c65 max_txpwr = dev->mt76.rate_power.vht[8]; in mt76x02_tx_get_max_txpwr_adj()
H A Dmt76.h368 s8 vht[10]; member
765 int mt76_register_device(struct mt76_dev *dev, bool vht,
922 void mt76_set_stream_caps(struct mt76_phy *phy, bool vht);
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Ddebugfs_sta.c42 STATS_OP_FMT(SUCC).vht[0][mcs] += peer_stats->succ_bytes; in ath11k_debugfs_sta_add_tx_stats()
43 STATS_OP_FMT(SUCC).vht[1][mcs] += peer_stats->succ_pkts; in ath11k_debugfs_sta_add_tx_stats()
44 STATS_OP_FMT(FAIL).vht[0][mcs] += peer_stats->failed_bytes; in ath11k_debugfs_sta_add_tx_stats()
45 STATS_OP_FMT(FAIL).vht[1][mcs] += peer_stats->failed_pkts; in ath11k_debugfs_sta_add_tx_stats()
46 STATS_OP_FMT(RETRY).vht[0][mcs] += peer_stats->retry_bytes; in ath11k_debugfs_sta_add_tx_stats()
47 STATS_OP_FMT(RETRY).vht[1][mcs] += peer_stats->retry_pkts; in ath11k_debugfs_sta_add_tx_stats()
80 STATS_OP_FMT(AMPDU).vht[0][mcs] += in ath11k_debugfs_sta_add_tx_stats()
82 STATS_OP_FMT(AMPDU).vht[1][mcs] += in ath11k_debugfs_sta_add_tx_stats()
255 stats->vht[j][i]); in ath11k_dbg_sta_dump_tx_stats()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/
H A Ddebugfs_sta.c42 STATS_OP_FMT(SUCC).vht[0][mcs] += peer_stats->succ_bytes; in ath11k_debugfs_sta_add_tx_stats()
43 STATS_OP_FMT(SUCC).vht[1][mcs] += peer_stats->succ_pkts; in ath11k_debugfs_sta_add_tx_stats()
44 STATS_OP_FMT(FAIL).vht[0][mcs] += peer_stats->failed_bytes; in ath11k_debugfs_sta_add_tx_stats()
45 STATS_OP_FMT(FAIL).vht[1][mcs] += peer_stats->failed_pkts; in ath11k_debugfs_sta_add_tx_stats()
46 STATS_OP_FMT(RETRY).vht[0][mcs] += peer_stats->retry_bytes; in ath11k_debugfs_sta_add_tx_stats()
47 STATS_OP_FMT(RETRY).vht[1][mcs] += peer_stats->retry_pkts; in ath11k_debugfs_sta_add_tx_stats()
80 STATS_OP_FMT(AMPDU).vht[0][mcs] += in ath11k_debugfs_sta_add_tx_stats()
82 STATS_OP_FMT(AMPDU).vht[1][mcs] += in ath11k_debugfs_sta_add_tx_stats()
179 stats->vht[j][i]); in ath11k_dbg_sta_dump_tx_stats()
/kernel/linux/linux-5.10/net/mac80211/
H A DMakefile14 vht.o \
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt76x0/
H A Dphy.h85 struct mt76x0_rate_pwr_item vht[10]; member
H A Deeprom.c179 /* ht-vht mcs 1ss 0, 1, 2, 3 */ in mt76x0_get_tx_power_per_rate()
185 /* ht-vht mcs 1ss 4, 5, 6 */ in mt76x0_get_tx_power_per_rate()
191 /* vht mcs 8, 9 5GHz */ in mt76x0_get_tx_power_per_rate()
193 t->vht[0] = s6_to_s8(val); in mt76x0_get_tx_power_per_rate()
194 t->vht[1] = s6_to_s8(val >> 8); in mt76x0_get_tx_power_per_rate()
/kernel/linux/linux-6.6/net/mac80211/
H A DMakefile14 vht.o \
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmcu.c1624 /* starec vht */ in mt7915_mcu_sta_tlv()
1626 struct sta_rec_vht *vht; in mt7915_mcu_sta_tlv() local
1628 tlv = mt7915_mcu_add_tlv(skb, STA_REC_VHT, sizeof(*vht)); in mt7915_mcu_sta_tlv()
1629 vht = (struct sta_rec_vht *)tlv; in mt7915_mcu_sta_tlv()
1630 vht->vht_cap = cpu_to_le32(sta->vht_cap.cap); in mt7915_mcu_sta_tlv()
1631 vht->vht_rx_mcs_map = sta->vht_cap.vht_mcs.rx_mcs_map; in mt7915_mcu_sta_tlv()
1632 vht->vht_tx_mcs_map = sta->vht_cap.vht_mcs.tx_mcs_map; in mt7915_mcu_sta_tlv()
1676 /* wtbl vht */ in mt7915_mcu_wtbl_ht_tlv()
1678 struct wtbl_vht *vht; in mt7915_mcu_wtbl_ht_tlv() local
1681 tlv = mt7915_mcu_add_nested_tlv(skb, WTBL_VHT, sizeof(*vht), in mt7915_mcu_wtbl_ht_tlv()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt76x2/
H A Deeprom.c339 t->vht[0] = t->vht[1] = mt76x02_rate_power_val(val >> 8); in mt76x2_get_rate_power()
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmcu.c1071 struct sta_rec_vht *vht; in mt7615_mcu_sta_ht_tlv() local
1073 tlv = mt7615_mcu_add_tlv(skb, STA_REC_VHT, sizeof(*vht)); in mt7615_mcu_sta_ht_tlv()
1074 vht = (struct sta_rec_vht *)tlv; in mt7615_mcu_sta_ht_tlv()
1075 vht->vht_rx_mcs_map = sta->vht_cap.vht_mcs.rx_mcs_map; in mt7615_mcu_sta_ht_tlv()
1076 vht->vht_tx_mcs_map = sta->vht_cap.vht_mcs.tx_mcs_map; in mt7615_mcu_sta_ht_tlv()
1077 vht->vht_cap = cpu_to_le32(sta->vht_cap.cap); in mt7615_mcu_sta_ht_tlv()
1220 struct wtbl_vht *vht; in mt7615_mcu_wtbl_ht_tlv() local
1223 tlv = mt7615_mcu_add_nested_tlv(skb, WTBL_VHT, sizeof(*vht), in mt7615_mcu_wtbl_ht_tlv()
1225 vht = (struct wtbl_vht *)tlv; in mt7615_mcu_wtbl_ht_tlv()
1226 vht in mt7615_mcu_wtbl_ht_tlv()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/
H A Dhtt_rx.c1320 (status->encoding == RX_ENC_VHT) ? "vht" : "", in ath10k_process_rx()
3563 STATS_OP_FMT(SUCC).vht[0][mcs] += pstats->succ_bytes; in ath10k_accumulate_per_peer_tx_stats()
3564 STATS_OP_FMT(SUCC).vht[1][mcs] += pstats->succ_pkts; in ath10k_accumulate_per_peer_tx_stats()
3565 STATS_OP_FMT(FAIL).vht[0][mcs] += pstats->failed_bytes; in ath10k_accumulate_per_peer_tx_stats()
3566 STATS_OP_FMT(FAIL).vht[1][mcs] += pstats->failed_pkts; in ath10k_accumulate_per_peer_tx_stats()
3567 STATS_OP_FMT(RETRY).vht[0][mcs] += pstats->retry_bytes; in ath10k_accumulate_per_peer_tx_stats()
3568 STATS_OP_FMT(RETRY).vht[1][mcs] += pstats->retry_pkts; in ath10k_accumulate_per_peer_tx_stats()
3596 STATS_OP_FMT(AMPDU).vht[0][mcs] += in ath10k_accumulate_per_peer_tx_stats()
3598 STATS_OP_FMT(AMPDU).vht[1][mcs] += in ath10k_accumulate_per_peer_tx_stats()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/
H A Dhtt_rx.c1385 (status->encoding == RX_ENC_VHT) ? "vht" : "", in ath10k_process_rx()
3687 STATS_OP_FMT(SUCC).vht[0][mcs] += pstats->succ_bytes; in ath10k_accumulate_per_peer_tx_stats()
3688 STATS_OP_FMT(SUCC).vht[1][mcs] += pstats->succ_pkts; in ath10k_accumulate_per_peer_tx_stats()
3689 STATS_OP_FMT(FAIL).vht[0][mcs] += pstats->failed_bytes; in ath10k_accumulate_per_peer_tx_stats()
3690 STATS_OP_FMT(FAIL).vht[1][mcs] += pstats->failed_pkts; in ath10k_accumulate_per_peer_tx_stats()
3691 STATS_OP_FMT(RETRY).vht[0][mcs] += pstats->retry_bytes; in ath10k_accumulate_per_peer_tx_stats()
3692 STATS_OP_FMT(RETRY).vht[1][mcs] += pstats->retry_pkts; in ath10k_accumulate_per_peer_tx_stats()
3720 STATS_OP_FMT(AMPDU).vht[0][mcs] += in ath10k_accumulate_per_peer_tx_stats()
3722 STATS_OP_FMT(AMPDU).vht[1][mcs] += in ath10k_accumulate_per_peer_tx_stats()

Completed in 35 milliseconds

12