Lines Matching refs:mt7615_dev

79 struct mt7615_dev {  struct
156 u32 mt7615_reg_map(struct mt7615_dev *dev, u32 addr);
158 int mt7615_register_device(struct mt7615_dev *dev);
159 void mt7615_unregister_device(struct mt7615_dev *dev);
160 int mt7615_eeprom_init(struct mt7615_dev *dev);
161 int mt7615_eeprom_get_power_index(struct mt7615_dev *dev,
164 int mt7615_dma_init(struct mt7615_dev *dev);
165 void mt7615_dma_cleanup(struct mt7615_dev *dev);
166 int mt7615_mcu_init(struct mt7615_dev *dev);
167 int mt7615_mcu_set_dev_info(struct mt7615_dev *dev,
169 int mt7615_mcu_set_bss_info(struct mt7615_dev *dev, struct ieee80211_vif *vif,
171 void mt7615_mac_set_rates(struct mt7615_dev *dev, struct mt7615_sta *sta,
174 int mt7615_mcu_wtbl_bmc(struct mt7615_dev *dev, struct ieee80211_vif *vif,
176 int mt7615_mcu_add_wtbl(struct mt7615_dev *dev, struct ieee80211_vif *vif,
178 int mt7615_mcu_del_wtbl(struct mt7615_dev *dev, struct ieee80211_sta *sta);
179 int mt7615_mcu_del_wtbl_all(struct mt7615_dev *dev);
180 int mt7615_mcu_set_sta_rec_bmc(struct mt7615_dev *dev,
182 int mt7615_mcu_set_sta_rec(struct mt7615_dev *dev, struct ieee80211_vif *vif,
184 int mt7615_mcu_set_bcn(struct mt7615_dev *dev, struct ieee80211_vif *vif,
186 int mt7615_mcu_set_channel(struct mt7615_dev *dev);
187 int mt7615_mcu_set_wmm(struct mt7615_dev *dev, u8 queue,
189 int mt7615_mcu_set_tx_ba(struct mt7615_dev *dev,
192 int mt7615_mcu_set_rx_ba(struct mt7615_dev *dev,
195 int mt7615_mcu_set_ht_cap(struct mt7615_dev *dev, struct ieee80211_vif *vif,
197 void mt7615_mcu_rx_event(struct mt7615_dev *dev, struct sk_buff *skb);
198 int mt7615_mcu_rdd_cmd(struct mt7615_dev *dev,
201 int mt7615_dfs_start_radar_detector(struct mt7615_dev *dev);
202 int mt7615_dfs_stop_radar_detector(struct mt7615_dev *dev);
203 int mt7615_mcu_rdd_send_pattern(struct mt7615_dev *dev);
210 static inline void mt7615_dfs_check_channel(struct mt7615_dev *dev) in mt7615_dfs_check_channel()
221 static inline void mt7615_irq_enable(struct mt7615_dev *dev, u32 mask) in mt7615_irq_enable()
226 static inline void mt7615_irq_disable(struct mt7615_dev *dev, u32 mask) in mt7615_irq_disable()
232 void mt7615_mac_cca_stats_reset(struct mt7615_dev *dev);
233 void mt7615_mac_set_scs(struct mt7615_dev *dev, bool enable);
234 int mt7615_mac_write_txwi(struct mt7615_dev *dev, __le32 *txwi,
238 int mt7615_mac_fill_rx(struct mt7615_dev *dev, struct sk_buff *skb);
239 void mt7615_mac_add_txs(struct mt7615_dev *dev, void *data);
240 void mt7615_mac_tx_free(struct mt7615_dev *dev, struct sk_buff *skb);
241 int mt7615_mac_wtbl_set_key(struct mt7615_dev *dev, struct mt76_wcid *wcid,
245 int mt7615_mcu_set_eeprom(struct mt7615_dev *dev);
246 int mt7615_mcu_init_mac(struct mt7615_dev *dev);
247 int mt7615_mcu_set_rts_thresh(struct mt7615_dev *dev, u32 val);
248 int mt7615_mcu_ctrl_pm_state(struct mt7615_dev *dev, int enter);
249 int mt7615_mcu_get_temperature(struct mt7615_dev *dev, int index);
250 int mt7615_mcu_set_tx_power(struct mt7615_dev *dev);
251 void mt7615_mcu_exit(struct mt7615_dev *dev);
273 int mt76_dfs_start_rdd(struct mt7615_dev *dev, bool force);
274 int mt7615_dfs_init_radar_detector(struct mt7615_dev *dev);
276 int mt7615_init_debugfs(struct mt7615_dev *dev);