Lines Matching full:mt76

49 	spin_lock_bh(&dev->mt76.sta_poll_lock);  in mt7921_mac_sta_poll()
50 list_splice_init(&dev->mt76.sta_poll_list, &sta_poll_list); in mt7921_mac_sta_poll()
51 spin_unlock_bh(&dev->mt76.sta_poll_lock); in mt7921_mac_sta_poll()
59 spin_lock_bh(&dev->mt76.sta_poll_lock); in mt7921_mac_sta_poll()
61 spin_unlock_bh(&dev->mt76.sta_poll_lock); in mt7921_mac_sta_poll()
69 spin_unlock_bh(&dev->mt76.sta_poll_lock); in mt7921_mac_sta_poll()
161 mt76_rx_signal(msta->vif->phy->mt76->antenna_mask, rssi); in mt7921_mac_sta_poll()
176 struct mt76_phy *mphy = &dev->mt76.phy; in mt7921_mac_fill_rx()
219 mt76_wcid_add_poll(&dev->mt76, &mlink->wcid); in mt7921_mac_fill_rx()
239 if (mt76_is_mmio(&dev->mt76) && (rxd0 & csum_mask) == csum_mask && in mt7921_mac_fill_rx()
344 ret = mt76_connac2_mac_fill_rx_rate(&dev->mt76, status, sband, in mt7921_mac_fill_rx()
434 mt76_connac2_mac_decode_he_radiotap(&dev->mt76, skb, rxv, mode); in mt7921_mac_fill_rx()
474 mt76_connac2_mac_add_txs_skb(&dev->mt76, wcid, pid, txs_data); in mt7921_mac_add_txs()
478 mt76_wcid_add_poll(&dev->mt76, &mlink->wcid); in mt7921_mac_add_txs()
488 struct mt76_dev *mdev = &dev->mt76; in mt7921_mac_tx_free()
525 mt76_wcid_add_poll(&dev->mt76, &mlink->wcid); in mt7921_mac_tx_free()
546 mt76_set_tx_blocked(&dev->mt76, false); in mt7921_mac_tx_free()
557 mt76_worker_schedule(&dev->mt76.tx_worker); in mt7921_mac_tx_free()
562 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_rx_check()
587 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_queue_rx_skb()
616 mt76_rx(&dev->mt76, q, skb); in mt7921_queue_rx_skb()
639 &mvif->bss_conf.mt76, in mt7921_vif_connect_iter()
644 mt76_connac_mcu_uni_add_bss(dev->phy.mt76, vif, &mvif->sta.deflink.wcid, in mt7921_vif_connect_iter()
661 dev_dbg(dev->mt76.dev, "chip reset\n"); in mt7921_mac_reset_work()
671 mutex_lock(&dev->mt76.mutex); in mt7921_mac_reset_work()
673 mutex_unlock(&dev->mt76.mutex); in mt7921_mac_reset_work()
678 if (mt76_is_sdio(&dev->mt76) && atomic_read(&dev->mt76.bus_hung)) in mt7921_mac_reset_work()
682 dev_err(dev->mt76.dev, "chip reset failed\n"); in mt7921_mac_reset_work()
699 mt76_connac_power_save_sched(&dev->mt76.phy, pm); in mt7921_mac_reset_work()
712 queue_delayed_work(dev->mt76.wq, &dev->coredump.work, in mt7921_coredump_work()
723 spin_lock_bh(&dev->mt76.lock); in mt7921_coredump_work()
725 spin_unlock_bh(&dev->mt76.lock); in mt7921_coredump_work()
743 dev_coredumpv(dev->mt76.dev, dump, MT76_CONNAC_COREDUMP_SZ, in mt7921_coredump_work()
746 mt792x_reset(&dev->mt76); in mt7921_coredump_work()
759 mt76_connac2_mac_write_txwi(&dev->mt76, txwi, skb, wcid, key, pid, qid, 0); in mt7921_usb_sdio_write_txwi()
768 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_usb_sdio_tx_prepare_skb()
782 wcid = &dev->mt76.global_wcid; in mt7921_usb_sdio_tx_prepare_skb()
793 pktid = mt76_tx_status_skb_add(&dev->mt76, wcid, skb); in mt7921_usb_sdio_tx_prepare_skb()
834 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_usb_sdio_tx_status_data()
859 ret = mt76_mcu_skb_send_msg(&dev->mt76, skb, in mt7921_set_ipv6_ns_work()