f7217f718747 ("mt76: mt76s: fix NULL pointer dereference in mt76s_process_tx_queue") 123bb2b73788 ("mt76: sdio: remove wake logic in mt76s_process_tx_queue") e637763b606b ("mt76: move mcu queues to mt76_dev q_mcu array") d95093a14369 ("mt76: rely on mt76_queue in tx_queue_skb_raw signature") b1cb42add6d6 ("mt76: introduce mt76_init_mcu_queue utility routine") e5655492e33c ("mt76: dma: rely on mt76_queue in mt76_dma_tx_cleanup signature") 264b7b19861d ("mt76: mt7663s: rely on mt76_queue in mt7663s_tx_run_queue signature") afc2b59cb985 ("mt76: sdio: rely on mt76_queue in mt76s_process_tx_queue signature") a2a93548db88 ("mt76: sdio: introduce mt76s_alloc_tx_queue") b671da33d1c5 ("mt76: move mt76_init_tx_queue in common code") 3cb43b66060a ("mt76: move mt76_mcu_send_firmware in common module") 30578752f250 ("mt76: sdio: get rid of sched.lock") ae5ad6272d25 ("mt76: implement functions to get the response skb for MCU calls") 64537a021317 ("mt76: make mcu_ops->mcu_send_msg optional") e452c6eb55fb ("mt76: move waiting and locking out of mcu_ops->mcu_skb_send_msg") 96a607b643e2 ("mt76: move mcu timeout handling to .mcu_parse_response") f320d812b7bb ("mt76: implement .mcu_parse_response in struct mt76_mcu_ops") fa62d0e0080b ("mt76: rename __mt76_mcu_skb_send_msg to mt76_mcu_skb_send_msg") cb5cdd4c8d33 ("mt76: rename __mt76_mcu_send_msg to mt76_mcu_send_msg") 8aa2c6f4714e ("mt76: mt7915: support 32 station interfaces") e151d71e503d ("mt76: mt7915: add encap offload for 4-address mode stations") 55f7c9b02790 ("mt76: mt7915: add 802.11 encap offload support") 6a618acb7e62 ("mt76: sdio: convert {status/net}_work to mt76_worker") fefb584d460a ("mt76: mt7663s: convert txrx_work to mt76_worker") e0ad80024329 ("mt76: mt7663s: move tx/rx processing in the same txrx workqueue") 4178d96f6b35 ("mt76: mt7663: check isr read return value in mt7663s_rx_work") 1522ff731f84 ("mt76: mt7663s: introduce sdio tx aggregation") 598daa4dbe14 ("mt76: mt7663s: fix possible quota leak in mt7663s_refill_sched_quota") e98e6df6d682 ("mt76: move pad estimation out of mt76_skb_adjust_pad") ab25d9d46760 ("mt76: mt7663s: introduce __mt7663s_xmit_queue routine") 6ef2d665f64d ("mt76: mt7663s: split mt7663s_tx_update_sched in mt7663s_tx_{pick,update}_quota") 8bf71ab6aeb8 ("mt76: mt7663s: do not use altx for ctl/mgmt traffic") 9e47a683e9d2 ("mt76: mt76x02: tune tx ring size") 21fd4bb7dd8b ("mt76: mt7603: tune tx ring size") f099c2e5de8f ("mt76: remove struct mt76_sw_queue") e1378e5228aa ("mt76: rely on AQL for burst size limits on tx queueing") 513d6acb97d4 ("mt76: remove swq from struct mt76_sw_queue") d80e52c7b6c4 ("mt76: remove qid argument to drv->tx_complete_skb") fe5b5ab52e9d ("mt76: unify queue tx cleanup code") 16254fc51f7d ("mt76: sdio: fix use of q->head and q->tail") 95f61e17eff3 ("mt76: usb: fix use of q->head and q->tail") e17d79458729 ("mt76: mt7615: significantly reduce interrupt load") f8a667a9af91 ("mt76: mt7915: significantly reduce interrupt load") 0b51f1865383 ("mt76: dma: update q->queued immediately on cleanup") 8da40d698111 ("mt76: mt7663u: fix dma header initialization") b496490886f9 ("mt76: mt7663s: fix unable to handle kernel paging request") 8b7c6e1cb2cb ("mt76: mt7663s: fix resume failure") 673d7764c4f4 ("mt76: mt7663s: use NULL instead of 0 in sdio code") 346f810e2242 ("mt76: mt7615: release mutex in mt7615_reset_test_set") b443e55fb5b3 ("mt76: mt7915: add Tx A-MSDU offloading support")