Symbol: mt7996_phy
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
228
struct mt7996_phy *phy = mt7996_band_phy(dev, NL80211_BAND_5GHZ);
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
461
mt7996_ampdu_stat_read_phy(struct mt7996_phy *phy, struct seq_file *file)
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
491
mt7996_txbf_stat_read_phy(struct mt7996_phy *phy, struct seq_file *s)
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
539
mt7996_tx_stats_show_phy(struct seq_file *file, struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
574
struct mt7996_phy *phy = &dev->phy;
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
597
struct mt7996_phy *phy = s->private;
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
679
struct mt7996_phy *phy = &dev->phy;
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
758
struct mt7996_phy *phy;
drivers/net/wireless/mediatek/mt76/mt7996/dma.c
10
int mt7996_init_tx_queues(struct mt7996_phy *phy, int idx, int n_desc,
drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c
221
static int mt7996_eeprom_parse_efuse_hw_cap(struct mt7996_phy *phy,
drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c
251
static int mt7996_eeprom_parse_band_config(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c
288
int mt7996_eeprom_parse_hw_cap(struct mt7996_dev *dev, struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/init.c
123
struct mt7996_phy *phy = dev_get_drvdata(dev);
drivers/net/wireless/mediatek/mt76/mt7996/init.c
1241
void mt7996_set_stream_vht_txbf_caps(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/init.c
1273
mt7996_set_stream_he_txbf_caps(struct mt7996_phy *phy,
drivers/net/wireless/mediatek/mt76/mt7996/init.c
1359
mt7996_init_he_caps(struct mt7996_phy *phy, enum nl80211_band band,
drivers/net/wireless/mediatek/mt76/mt7996/init.c
1488
mt7996_init_eht_caps(struct mt7996_phy *phy, enum nl80211_band band,
drivers/net/wireless/mediatek/mt76/mt7996/init.c
1618
__mt7996_set_stream_he_eht_caps(struct mt7996_phy *phy,
drivers/net/wireless/mediatek/mt76/mt7996/init.c
1647
void mt7996_set_stream_he_eht_caps(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/init.c
1665
struct mt7996_phy *phy;
drivers/net/wireless/mediatek/mt76/mt7996/init.c
182
struct mt7996_phy *phy = cdev->devdata;
drivers/net/wireless/mediatek/mt76/mt7996/init.c
193
struct mt7996_phy *phy = cdev->devdata;
drivers/net/wireless/mediatek/mt76/mt7996/init.c
224
static void mt7996_unregister_thermal(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/init.c
237
static int mt7996_thermal_init(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/init.c
343
static void __mt7996_init_txpower(struct mt7996_phy *phy,
drivers/net/wireless/mediatek/mt76/mt7996/init.c
368
void mt7996_init_txpower(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/init.c
387
struct mt7996_phy *phy;
drivers/net/wireless/mediatek/mt76/mt7996/init.c
403
mt7996_init_wiphy_band(struct ieee80211_hw *hw, struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/init.c
661
struct mt7996_phy *phy;
drivers/net/wireless/mediatek/mt76/mt7996/init.c
745
mt7996_unregister_phy(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/init.c
97
struct mt7996_phy *phy = dev_get_drvdata(dev);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2063
void mt7996_mac_cca_stats_reset(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2072
void mt7996_mac_reset_counters(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2092
void mt7996_mac_set_coverage_class(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2096
struct mt7996_phy *phy2 = mt7996_phy2(dev);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2097
struct mt7996_phy *phy3 = mt7996_phy3(dev);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2136
mt7996_phy_get_nf(struct mt7996_phy *phy, u8 band_idx)
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2158
struct mt7996_phy *phy = mphy->priv;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2190
struct mt7996_phy *phy = priv;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2216
void mt7996_mac_update_beacons(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2257
struct mt7996_phy *phy;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2442
struct mt7996_phy *phy;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2504
struct mt7996_phy *phy;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2744
void mt7996_mac_update_stats(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2934
struct mt7996_phy *phy;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2964
static void mt7996_dfs_stop_radar_detector(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2999
static int mt7996_dfs_start_radar_detector(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
3019
mt7996_dfs_init_radar_specs(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
3052
int mt7996_dfs_init_radar_detector(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
455
struct mt7996_phy *phy = &dev->phy;
drivers/net/wireless/mediatek/mt76/mt7996/main.c
10
int mt7996_run(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1391
struct mt7996_phy *phy = dev->radio_phy[i];
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1476
struct mt7996_phy *phy = dev->radio_phy[i];
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1493
struct mt7996_phy *phy = link->phy;
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1537
struct mt7996_phy *phy;
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1573
struct mt7996_phy *phy;
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1607
struct mt7996_phy *phy;
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1628
struct mt7996_phy *phy = dev->radio_phy[i];
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1637
struct mt7996_phy *phy = dev->radio_phy[i];
drivers/net/wireless/mediatek/mt76/mt7996/main.c
2008
struct mt7996_phy *phy = mt7996_vif_link_phy(&mvif->deflink);
drivers/net/wireless/mediatek/mt76/mt7996/main.c
2116
struct mt7996_phy *phy;
drivers/net/wireless/mediatek/mt76/mt7996/main.c
2270
struct mt7996_phy *phy;
drivers/net/wireless/mediatek/mt76/mt7996/main.c
296
struct mt7996_phy *phy = mphy->priv;
drivers/net/wireless/mediatek/mt76/mt7996/main.c
387
struct mt7996_phy *phy = mphy->priv;
drivers/net/wireless/mediatek/mt76/mt7996/main.c
432
static void mt7996_phy_set_rxfilter(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/main.c
456
static void mt7996_set_monitor(struct mt7996_phy *phy, bool enabled)
drivers/net/wireless/mediatek/mt76/mt7996/main.c
490
struct mt7996_phy *phy = dev->radio_phy[i];
drivers/net/wireless/mediatek/mt76/mt7996/main.c
542
struct mt7996_phy *phy = dev->radio_phy[i];
drivers/net/wireless/mediatek/mt76/mt7996/main.c
555
struct mt7996_phy *phy = mphy->priv;
drivers/net/wireless/mediatek/mt76/mt7996/main.c
682
struct mt7996_phy *phy;
drivers/net/wireless/mediatek/mt76/mt7996/main.c
69
static void mt7996_stop_phy(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/main.c
731
struct mt7996_phy *phy = mt7996_vif_link_phy(&mvif->deflink);
drivers/net/wireless/mediatek/mt76/mt7996/main.c
754
mt7996_get_rates_table(struct mt7996_phy *phy, struct ieee80211_bss_conf *conf,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
840
struct mt7996_phy *phy;
drivers/net/wireless/mediatek/mt76/mt7996/main.c
944
struct mt7996_phy *phy = link->phy;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
1003
mt7996_mcu_bss_ifs_timing_tlv(struct sk_buff *skb, struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
1123
int mt7996_mcu_add_bss_info(struct mt7996_phy *phy, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
1173
int mt7996_mcu_set_timing(struct mt7996_phy *phy, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
1522
mt7996_is_ebf_supported(struct mt7996_phy *phy,
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
1573
mt7996_mcu_sta_sounding_rate(struct sta_rec_bf *bf, struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
1587
struct mt7996_phy *phy, struct sta_rec_bf *bf,
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
1614
struct mt7996_phy *phy, struct sta_rec_bf *bf,
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
1652
struct ieee80211_vif *vif, struct mt7996_phy *phy,
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
1717
struct ieee80211_vif *vif, struct mt7996_phy *phy,
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
1783
struct mt7996_phy *phy = link->phy;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
1852
struct mt7996_phy *phy = link->phy;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
2623
int mt7996_mcu_add_dev_info(struct mt7996_phy *phy, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
2838
struct mt7996_phy *phy = link->phy;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
3604
mt7996_mcu_background_chain_ctrl(struct mt7996_phy *phy,
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
3660
int mt7996_mcu_rdd_background_enable(struct mt7996_phy *phy,
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
3696
int mt7996_mcu_set_chan_info(struct mt7996_phy *phy, u16 tag)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
3948
int mt7996_mcu_get_chan_mib_info(struct mt7996_phy *phy, bool chan_switch)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4027
int mt7996_mcu_get_temperature(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4072
int mt7996_mcu_set_thermal_throttling(struct mt7996_phy *phy, u8 state)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4105
int mt7996_mcu_set_thermal_protect(struct mt7996_phy *phy, bool enable)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4238
mt7996_mcu_enable_obss_spr(struct mt7996_phy *phy, u16 action, u8 val)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4261
mt7996_mcu_set_obss_spr_pd(struct mt7996_phy *phy,
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4315
mt7996_mcu_set_obss_spr_siga(struct mt7996_phy *phy,
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4354
mt7996_mcu_set_obss_spr_bitmap(struct mt7996_phy *phy,
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4392
int mt7996_mcu_add_obss_spr(struct mt7996_phy *phy,
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4517
int mt7996_mcu_set_rts_thresh(struct mt7996_phy *phy, u32 val)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4539
int mt7996_mcu_set_radio_en(struct mt7996_phy *phy, bool enable)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4604
int mt7996_mcu_set_fixed_rate_table(struct mt7996_phy *phy, u8 table_idx,
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4741
int mt7996_mcu_get_all_sta_info(struct mt7996_phy *phy, u16 tag)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4777
int mt7996_mcu_set_sniffer_mode(struct mt7996_phy *phy, bool enabled)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4798
int mt7996_mcu_set_txpower_sku(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
632
struct mt7996_phy *phy;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
649
phy = (struct mt7996_phy *)mphy->priv;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
805
mt7996_mcu_bss_rfch_tlv(struct sk_buff *skb, struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
835
mt7996_mcu_bss_ra_tlv(struct sk_buff *skb, struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
849
struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
898
struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
255
struct mt7996_phy *phy;
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
388
struct mt7996_phy *radio_phy[MT7996_MAX_RADIOS];
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
402
struct mt7996_phy phy;
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
406
struct mt7996_phy *rdd2_phy;
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
529
mt7996_get_rdd_idx(struct mt7996_phy *phy, bool is_background)
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
551
static inline struct mt7996_phy *
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
562
static inline struct mt7996_phy *
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
568
static inline struct mt7996_phy *
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
583
static inline struct mt7996_phy *
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
601
static inline struct mt7996_phy *
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
643
int mt7996_eeprom_parse_hw_cap(struct mt7996_dev *dev, struct mt7996_phy *phy);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
653
int mt7996_init_tx_queues(struct mt7996_phy *phy, int idx,
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
655
void mt7996_init_txpower(struct mt7996_phy *phy);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
658
int mt7996_run(struct mt7996_phy *phy);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
665
int mt7996_mcu_add_dev_info(struct mt7996_phy *phy, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
668
int mt7996_mcu_add_bss_info(struct mt7996_phy *phy, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
695
int mt7996_mcu_add_obss_spr(struct mt7996_phy *phy,
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
702
int mt7996_mcu_set_chan_info(struct mt7996_phy *phy, u16 tag);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
720
int mt7996_mcu_set_radio_en(struct mt7996_phy *phy, bool enable);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
721
int mt7996_mcu_set_rts_thresh(struct mt7996_phy *phy, u32 val);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
722
int mt7996_mcu_set_timing(struct mt7996_phy *phy, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
724
int mt7996_mcu_get_chan_mib_info(struct mt7996_phy *phy, bool chan_switch);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
725
int mt7996_mcu_get_temperature(struct mt7996_phy *phy);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
726
int mt7996_mcu_set_thermal_throttling(struct mt7996_phy *phy, u8 state);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
727
int mt7996_mcu_set_thermal_protect(struct mt7996_phy *phy, bool enable);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
728
int mt7996_mcu_set_txpower_sku(struct mt7996_phy *phy);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
730
int mt7996_mcu_rdd_background_enable(struct mt7996_phy *phy,
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
732
int mt7996_mcu_set_fixed_rate_table(struct mt7996_phy *phy, u8 table_idx,
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
743
int mt7996_mcu_get_all_sta_info(struct mt7996_phy *phy, u16 tag);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
745
int mt7996_mcu_set_sniffer_mode(struct mt7996_phy *phy, bool enabled);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
788
static inline u16 mt7996_rx_chainmask(struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
808
void mt7996_mac_reset_counters(struct mt7996_phy *phy);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
809
void mt7996_mac_cca_stats_reset(struct mt7996_phy *phy);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
815
void mt7996_mac_update_beacons(struct mt7996_phy *phy);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
816
void mt7996_mac_set_coverage_class(struct mt7996_phy *phy);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
821
void mt7996_mac_update_stats(struct mt7996_phy *phy);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
845
int mt7996_dfs_init_radar_detector(struct mt7996_phy *phy);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
846
void mt7996_set_stream_he_eht_caps(struct mt7996_phy *phy);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
847
void mt7996_set_stream_vht_txbf_caps(struct mt7996_phy *phy);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
876
int mt7996_mtk_init_debugfs(struct mt7996_phy *phy, struct dentry *dir);