Lines Matching refs:mt792x_dev

180 u32 mt7921_reg_map(struct mt792x_dev *dev, u32 addr);
183 int mt7921_register_device(struct mt792x_dev *dev);
184 void mt7921_unregister_device(struct mt792x_dev *dev);
185 int mt7921_run_firmware(struct mt792x_dev *dev);
186 int mt7921_mcu_set_bss_pm(struct mt792x_dev *dev, struct ieee80211_vif *vif,
188 int mt7921_mcu_sta_update(struct mt792x_dev *dev, struct ieee80211_sta *sta,
192 int mt7921_mcu_set_tx(struct mt792x_dev *dev, struct ieee80211_vif *vif);
193 int mt7921_mcu_set_eeprom(struct mt792x_dev *dev);
196 int mt7921_mcu_fw_log_2_host(struct mt792x_dev *dev, u8 ctrl);
197 void mt7921_mcu_rx_event(struct mt792x_dev *dev, struct sk_buff *skb);
198 int mt7921_mcu_set_rxfilter(struct mt792x_dev *dev, u32 fif,
202 mt7921_reg_map_l1(struct mt792x_dev *dev, u32 addr) in mt7921_reg_map_l1()
215 mt7921_l1_rr(struct mt792x_dev *dev, u32 addr) in mt7921_l1_rr()
221 mt7921_l1_wr(struct mt792x_dev *dev, u32 addr, u32 val) in mt7921_l1_wr()
227 mt7921_l1_rmw(struct mt792x_dev *dev, u32 addr, u32 mask, u32 val) in mt7921_l1_rmw()
239 mt7921_skb_add_usb_sdio_hdr(struct mt792x_dev *dev, struct sk_buff *skb, in mt7921_skb_add_usb_sdio_hdr()
252 int mt7921_mac_init(struct mt792x_dev *dev);
253 bool mt7921_mac_wtbl_update(struct mt792x_dev *dev, int idx, u32 mask);
271 int mt7921_init_debugfs(struct mt792x_dev *dev);
273 int mt7921_mcu_set_beacon_filter(struct mt792x_dev *dev,
276 int mt7921_mcu_uni_tx_ba(struct mt792x_dev *dev,
279 int mt7921_mcu_uni_rx_ba(struct mt792x_dev *dev,
284 int mt7921_mcu_uni_bss_ps(struct mt792x_dev *dev, struct ieee80211_vif *vif);
286 int mt7921_get_txpwr_info(struct mt792x_dev *dev, struct mt7921_txpwr *txpwr);
294 int mt7921e_driver_own(struct mt792x_dev *dev);
295 int mt7921e_mac_reset(struct mt792x_dev *dev);
296 int mt7921e_mcu_init(struct mt792x_dev *dev);
297 int mt7921s_wfsys_reset(struct mt792x_dev *dev);
298 int mt7921s_mac_reset(struct mt792x_dev *dev);
299 int mt7921s_init_reset(struct mt792x_dev *dev);
301 int mt7921s_mcu_init(struct mt792x_dev *dev);
302 int mt7921s_mcu_drv_pmctrl(struct mt792x_dev *dev);
303 int mt7921s_mcu_fw_pmctrl(struct mt792x_dev *dev);
304 void mt7921_mac_add_txs(struct mt792x_dev *dev, void *data);
305 void mt7921_set_runtime_pm(struct mt792x_dev *dev);
310 int mt7921_mcu_set_sniffer(struct mt792x_dev *dev, struct ieee80211_vif *vif,
325 int mt7921_mcu_uni_add_beacon_offload(struct mt792x_dev *dev,
332 int mt7921_mcu_set_clc(struct mt792x_dev *dev, u8 *alpha2,