mt7915_phy
struct mt7915_phy *phy = file->private_data;
struct mt7915_phy *phy = file->private;
struct mt7915_phy *phy = file->private;
struct mt7915_phy *phy = file->private_data;
int mt7915_init_debugfs(struct mt7915_phy *phy)
struct mt7915_phy *phy = data;
struct mt7915_phy *phy = file->private;
struct mt7915_phy *phy = file->private_data;
mt7915_ampdu_stat_read_phy(struct mt7915_phy *phy,
mt7915_txbf_stat_read_phy(struct mt7915_phy *phy, struct seq_file *s)
struct mt7915_phy *phy = file->private;
struct mt7915_phy *phy = s->private;
struct mt7915_phy *phy = file->private;
struct mt7915_phy *phy = file->private;
struct mt7915_phy *phy = file->private_data;
int mt7915_dma_init(struct mt7915_dev *dev, struct mt7915_phy *phy2)
mt7915_init_tx_queues(struct mt7915_phy *phy, int idx, int n_desc, int ring_base)
static void mt7915_eeprom_parse_band_config(struct mt7915_phy *phy)
struct mt7915_phy *phy)
void mt7915_set_stream_he_caps(struct mt7915_phy *phy)
struct mt7915_phy *phy = mt7915_ext_phy(dev);
struct mt7915_phy *phy2;
struct mt7915_phy *phy = cdev->devdata;
struct mt7915_phy *phy = cdev->devdata;
static void mt7915_unregister_thermal(struct mt7915_phy *phy)
static int mt7915_thermal_init(struct mt7915_phy *phy)
static void __mt7915_init_txpower(struct mt7915_phy *phy,
void mt7915_init_txpower(struct mt7915_phy *phy)
struct mt7915_phy *phy = mphy->priv;
mt7915_init_wiphy(struct mt7915_phy *phy)
struct mt7915_phy *phy = dev_get_drvdata(dev);
static struct mt7915_phy *
struct mt7915_phy *phy;
mt7915_register_ext_phy(struct mt7915_dev *dev, struct mt7915_phy *phy)
struct mt7915_phy *phy = dev_get_drvdata(dev);
mt7915_init_hardware(struct mt7915_dev *dev, struct mt7915_phy *phy2)
void mt7915_set_stream_vht_txbf_caps(struct mt7915_phy *phy)
mt7915_set_stream_he_txbf_caps(struct mt7915_phy *phy,
mt7915_init_he_caps(struct mt7915_phy *phy, enum nl80211_band band,
void mt7915_mac_cca_stats_reset(struct mt7915_phy *phy)
void mt7915_mac_reset_counters(struct mt7915_phy *phy)
void mt7915_mac_set_timing(struct mt7915_phy *phy)
struct mt7915_phy *ext_phy = mt7915_ext_phy(dev);
mt7915_phy_get_nf(struct mt7915_phy *phy, int idx)
struct mt7915_phy *phy = mphy->priv;
struct mt7915_phy *phy2;
struct mt7915_phy *phy2;
struct mt7915_phy *phy2;
void mt7915_mac_update_stats(struct mt7915_phy *phy)
static void mt7915_mac_severe_check(struct mt7915_phy *phy)
struct mt7915_phy *phy;
static void mt7915_dfs_stop_radar_detector(struct mt7915_phy *phy)
static int mt7915_dfs_start_radar_detector(struct mt7915_phy *phy)
mt7915_dfs_init_radar_specs(struct mt7915_phy *phy)
int mt7915_dfs_init_radar_detector(struct mt7915_phy *phy)
struct mt7915_phy *phy = &dev->phy;
struct mt7915_phy *phy = &dev->phy;
mt7915_mac_write_txwi_tm(struct mt7915_phy *phy, __le32 *txwi,
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy;
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mphy->priv;
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
mt7915_vif_check_caps(struct mt7915_phy *phy, struct ieee80211_vif *vif)
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
mt7915_is_ebf_supported(struct mt7915_phy *phy, struct ieee80211_vif *vif,
mt7915_mcu_sta_bfer_ht(struct ieee80211_sta *sta, struct mt7915_phy *phy,
mt7915_mcu_sta_bfer_vht(struct ieee80211_sta *sta, struct mt7915_phy *phy,
struct mt7915_phy *phy, struct sta_rec_bf *bf)
struct mt7915_phy *phy = mvif->phy;
struct mt7915_phy *phy = mvif->phy;
int mt7915_mcu_add_dev_info(struct mt7915_phy *phy,
struct mt7915_phy *phy = mt7915_hw_phy(hw);
struct mt7915_phy *phy = mt7915_hw_phy(hw);
int mt7915_mcu_muru_debug_get(struct mt7915_phy *phy)
mt7915_mcu_background_chain_ctrl(struct mt7915_phy *phy,
int mt7915_mcu_rdd_background_enable(struct mt7915_phy *phy,
int mt7915_mcu_set_chan_info(struct mt7915_phy *phy, int cmd)
struct mt7915_phy *phy;
int mt7915_mcu_apply_tx_dpd(struct mt7915_phy *phy)
int mt7915_mcu_get_chan_mib_info(struct mt7915_phy *phy, bool chan_switch)
int mt7915_mcu_get_temperature(struct mt7915_phy *phy)
int mt7915_mcu_set_thermal_throttling(struct mt7915_phy *phy, u8 state)
int mt7915_mcu_set_thermal_protect(struct mt7915_phy *phy)
int mt7915_mcu_set_txpower_frame_min(struct mt7915_phy *phy, s8 txpower)
int mt7915_mcu_set_txpower_frame(struct mt7915_phy *phy,
mt7915_update_txpower(struct mt7915_phy *phy, int tx_power)
int mt7915_mcu_set_txpower_sku(struct mt7915_phy *phy)
int mt7915_mcu_get_txpower_sku(struct mt7915_phy *phy, s8 *txpower, int len,
int mt7915_mcu_set_sku_en(struct mt7915_phy *phy)
mt7915_mcu_enable_obss_spr(struct mt7915_phy *phy, u8 action, u8 val)
mt7915_mcu_set_obss_spr_pd(struct mt7915_phy *phy,
mt7915_mcu_set_obss_spr_siga(struct mt7915_phy *phy, struct ieee80211_vif *vif,
mt7915_mcu_set_obss_spr_bitmap(struct mt7915_phy *phy,
int mt7915_mcu_add_obss_spr(struct mt7915_phy *phy, struct ieee80211_vif *vif,
int mt7915_mcu_get_rx_rate(struct mt7915_phy *phy, struct ieee80211_vif *vif,
struct mt7915_phy *phy)
struct mt7915_phy *phy)
struct mt7915_phy *phy)
mt7915_mcu_bss_bmc_tlv(struct sk_buff *skb, struct mt7915_phy *phy)
mt7915_mcu_muar_config(struct mt7915_phy *phy, struct ieee80211_vif *vif,
int mt7915_mcu_add_bss_info(struct mt7915_phy *phy,
struct mt7915_phy *phy;
struct mt7915_phy phy;
struct mt7915_phy *rdd2_phy;
mt7915_get_rdd_idx(struct mt7915_phy *phy, bool is_background)
static inline struct mt7915_phy *
static inline struct mt7915_phy *
struct mt7915_phy *phy);
int mt7915_dma_init(struct mt7915_dev *dev, struct mt7915_phy *phy2);
void mt7915_init_txpower(struct mt7915_phy *phy);
int mt7915_mcu_add_dev_info(struct mt7915_phy *phy,
int mt7915_mcu_add_bss_info(struct mt7915_phy *phy,
int mt7915_mcu_add_obss_spr(struct mt7915_phy *phy, struct ieee80211_vif *vif,
int mt7915_mcu_set_chan_info(struct mt7915_phy *phy, int cmd);
int mt7915_mcu_set_sku_en(struct mt7915_phy *phy);
int mt7915_mcu_set_txpower_sku(struct mt7915_phy *phy);
int mt7915_mcu_get_txpower_sku(struct mt7915_phy *phy, s8 *txpower, int len,
int mt7915_mcu_set_txpower_frame_min(struct mt7915_phy *phy, s8 txpower);
int mt7915_mcu_set_txpower_frame(struct mt7915_phy *phy,
int mt7915_mcu_apply_tx_dpd(struct mt7915_phy *phy);
int mt7915_mcu_get_chan_mib_info(struct mt7915_phy *phy, bool chan_switch);
int mt7915_mcu_get_temperature(struct mt7915_phy *phy);
int mt7915_mcu_set_thermal_throttling(struct mt7915_phy *phy, u8 state);
int mt7915_mcu_set_thermal_protect(struct mt7915_phy *phy);
int mt7915_mcu_get_rx_rate(struct mt7915_phy *phy, struct ieee80211_vif *vif,
int mt7915_mcu_rdd_background_enable(struct mt7915_phy *phy,
void mt7915_mac_reset_counters(struct mt7915_phy *phy);
void mt7915_mac_cca_stats_reset(struct mt7915_phy *phy);
void mt7915_mac_set_timing(struct mt7915_phy *phy);
void mt7915_mac_update_stats(struct mt7915_phy *phy);
int mt7915_dfs_init_radar_detector(struct mt7915_phy *phy);
void mt7915_set_stream_he_caps(struct mt7915_phy *phy);
void mt7915_set_stream_vht_txbf_caps(struct mt7915_phy *phy);
int mt7915_mcu_muru_debug_get(struct mt7915_phy *phy);
int mt7915_init_debugfs(struct mt7915_phy *phy);
mt7915_tm_set_trx(struct mt7915_phy *phy, int type, bool en)
mt7915_tm_clean_hwq(struct mt7915_phy *phy, u8 wcid)
mt7915_tm_set_slot_time(struct mt7915_phy *phy, u8 slot_time, u8 sifs)
mt7915_tm_set_tam_arb(struct mt7915_phy *phy, bool enable, bool mu)
mt7915_tm_set_wmm_qid(struct mt7915_phy *phy, u8 qid, u8 aifs, u8 cw_min,
mt7915_tm_set_ipg_params(struct mt7915_phy *phy, u32 ipg, u8 mode)
mt7915_tm_set_tx_len(struct mt7915_phy *phy, u32 tx_time)
mt7915_tm_reg_backup_restore(struct mt7915_phy *phy)
mt7915_tm_set_tx_power(struct mt7915_phy *phy)
mt7915_tm_init(struct mt7915_phy *phy, bool en)
mt7915_tm_update_channel(struct mt7915_phy *phy)
mt7915_tm_set_tx_frames(struct mt7915_phy *phy, bool en)
mt7915_tm_set_rx_frames(struct mt7915_phy *phy, bool en)
mt7915_tm_set_tx_cont(struct mt7915_phy *phy, bool en)
mt7915_tm_update_params(struct mt7915_phy *phy, u32 changed)
struct mt7915_phy *phy = mphy->priv;
struct mt7915_phy *phy = mphy->priv;
struct mt7915_phy *phy = mphy->priv;
mt7915_tm_set_freq_offset(struct mt7915_phy *phy, bool en, u32 val)