Lines Matching refs:mt7996_dev
58 static struct mt76_wcid *mt7996_rx_get_wcid(struct mt7996_dev *dev, in mt7996_rx_get_wcid()
81 bool mt7996_mac_wtbl_update(struct mt7996_dev *dev, int idx, u32 mask) in mt7996_mac_wtbl_update()
90 u32 mt7996_mac_wtbl_lmac_addr(struct mt7996_dev *dev, u16 wcid, u8 dw) in mt7996_mac_wtbl_lmac_addr()
98 static void mt7996_mac_sta_poll(struct mt7996_dev *dev) in mt7996_mac_sta_poll()
196 void mt7996_mac_enable_rtscts(struct mt7996_dev *dev, in mt7996_mac_enable_rtscts()
290 mt7996_mac_fill_rx_rate(struct mt7996_dev *dev, in mt7996_mac_fill_rx_rate()
400 mt7996_wed_check_ppe(struct mt7996_dev *dev, struct mt76_queue *q, in mt7996_wed_check_ppe()
427 mt7996_mac_fill_rx(struct mt7996_dev *dev, enum mt76_rxq_id q, in mt7996_mac_fill_rx()
713 mt7996_mac_write_txwi_8023(struct mt7996_dev *dev, __le32 *txwi, in mt7996_mac_write_txwi_8023()
751 mt7996_mac_write_txwi_80211(struct mt7996_dev *dev, __le32 *txwi, in mt7996_mac_write_txwi_80211()
827 void mt7996_mac_write_txwi(struct mt7996_dev *dev, __le32 *txwi, in mt7996_mac_write_txwi()
937 struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76); in mt7996_tx_prepare_skb()
1073 mt7996_txwi_free(struct mt7996_dev *dev, struct mt76_txwi_cache *t, in mt7996_txwi_free()
1104 mt7996_mac_tx_free(struct mt7996_dev *dev, void *data, int len) in mt7996_mac_tx_free()
1206 mt7996_mac_add_txs_skb(struct mt7996_dev *dev, struct mt76_wcid *wcid, in mt7996_mac_add_txs_skb()
1356 static void mt7996_mac_add_txs(struct mt7996_dev *dev, void *data) in mt7996_mac_add_txs()
1394 struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76); in mt7996_rx_check()
1429 struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76); in mt7996_queue_rx_skb()
1482 struct mt7996_dev *dev = phy->dev; in mt7996_mac_cca_stats_reset()
1491 struct mt7996_dev *dev = phy->dev; in mt7996_mac_reset_counters()
1512 struct mt7996_dev *dev = phy->dev; in mt7996_mac_set_coverage_class()
1542 void mt7996_mac_enable_nf(struct mt7996_dev *dev, u8 band) in mt7996_mac_enable_nf()
1556 struct mt7996_dev *dev = phy->dev; in mt7996_phy_get_nf()
1591 mt7996_wait_reset_state(struct mt7996_dev *dev, u32 state) in mt7996_wait_reset_state()
1620 mt7996_update_beacons(struct mt7996_dev *dev) in mt7996_update_beacons()
1645 void mt7996_tx_token_put(struct mt7996_dev *dev) in mt7996_tx_token_put()
1660 mt7996_mac_restart(struct mt7996_dev *dev) in mt7996_mac_restart()
1792 mt7996_mac_full_reset(struct mt7996_dev *dev) in mt7996_mac_full_reset()
1854 struct mt7996_dev *dev; in mt7996_mac_reset_work()
1857 dev = container_of(work, struct mt7996_dev, reset_work); in mt7996_mac_reset_work()
2025 struct mt7996_dev *dev; in mt7996_mac_dump_work()
2032 dev = container_of(work, struct mt7996_dev, dump_work); in mt7996_mac_dump_work()
2089 void mt7996_reset(struct mt7996_dev *dev) in mt7996_reset()
2116 struct mt7996_dev *dev = phy->dev; in mt7996_mac_update_stats()
2256 struct mt7996_dev *dev = container_of(work, struct mt7996_dev, rc_work); in mt7996_mac_sta_rc_work()
2325 struct mt7996_dev *dev = phy->dev; in mt7996_dfs_stop_radar_detector()
2335 static int mt7996_dfs_start_rdd(struct mt7996_dev *dev, int chain) in mt7996_dfs_start_rdd()
2364 struct mt7996_dev *dev = phy->dev; in mt7996_dfs_start_radar_detector()
2396 struct mt7996_dev *dev = phy->dev; in mt7996_dfs_init_radar_specs()
2428 struct mt7996_dev *dev = phy->dev; in mt7996_dfs_init_radar_detector()
2488 mt7996_mac_twt_sched_list_add(struct mt7996_dev *dev, in mt7996_mac_twt_sched_list_add()
2592 struct mt7996_dev *dev = mt7996_hw_dev(hw); in mt7996_mac_add_twt_setup()
2672 void mt7996_mac_twt_teardown_flow(struct mt7996_dev *dev, in mt7996_mac_twt_teardown_flow()