blob: 5303ae457bf679bafea4cde979454941dd6df4ec [file] [log] [blame]
1920a0cc03e9 ("mt76: mt76x02: introduce mt76x02_pre_tbtt_enable and mt76x02_beacon_enable macros")
6e4caaea9925 ("mt76: mt76x2: move mutex_lock inside mt76x2_set_channel")
dc6057f49a51 ("mt76: move pre_tbtt_tasklet in mt76_dev")
3041c445e626 ("mt76: move beacon_int in mt76_dev")
2ac515a5d74f ("mt76: mt76x02: use napi polling for tx cleanup")
37426fb67a01 ("mt76: move mac_work in mt76_dev")
41634aa8d6db ("mt76: only schedule txqs from the tx tasklet")
a33b8ab868ad ("mt76: move tx tasklet to struct mt76_dev")
90fdc1717b18 ("mt76: use mac80211 txq scheduling")
7e07c27d37bd ("mt76x02u: implement pre TBTT work for USB")
31cdd4420349 ("mt76x02: generalize some mmio beaconing functions")
c6ad1feb1f0b ("mt76x02u: implement beacon_ops")
c004b881f144 ("mt76x02: introduce beacon_ops")
5a3f1cc288fb ("mt76x02: add hrtimer for pre TBTT for USB")
8d71aef9c9ca ("mt76x02: introduce mt76x02_beacon.c")
af005f260595 ("mt76: introduce mt76_sw_queue data structure")
e226ba2e3569 ("mt76: remove mt76_queue dependency from tx_complete_skb function pointer")
300832ad5f53 ("mt76: remove mt76_queue dependency from tx_prepare_skb function pointer")
89a37842b0c1 ("mt76: remove mt76_queue dependency from tx_queue_skb function pointer")
b1bfbe704f8f ("mt76: dma: move mt76x02_init_{tx,rx}_queue in mt76 module")
9220f695c17b ("mt76: mmio: move mt76x02_set_irq_mask in mt76 module")
2170e2157d7c ("mt76: mt7603: add missing initialization for dev->ps_lock")
f2a00a821aac ("mt76: mt7603: use the correct hweight8() function")
004960423fe1 ("mt76: mt76x2: implement full device restart on watchdog reset")
cd44bc40a1f1 ("mt76: introduce q->stopped parameter")
c8846e101502 ("mt76: add driver for MT7603E and MT7628/7688")
6cad8240a5da ("mt76: remove no longer used routine declarations")
888199b89291 ("mt76: usb: simplify rx buffer allocation")
4de92bf10c6d ("mt76: usb: introduce mt76u_fill_bulk_urb routine")
fc994dbbd94e ("mt76usb: remove usb_mcu.c")
a18a494f908f ("mt76usb: use synchronous msg for mcu command responses")
4606a26c0c51 ("mt76: mt76x02: fix ED/CCA enabling/disabling")
90f42f2d76d0 ("mt76: mt76x02: only reset beacon drift counter when enabling beacons")
b3f09304bab1 ("mt76: mt76x02: fix beacon timer drift adjustment")
a6982fcdc3c8 ("mt76: mt76x02: fix TSF sync mode")
f752294946ae ("mt76: usb: use a linear buffer for tx/rx datapath if sg is not supported")
d704d16f201a ("mt76: usb: do not use sg buffers for mcu messages")
63a7de5dfbfd ("mt76: usb: move mt76u_check_sg in usb.c")
cb83585e1121 ("mt76: usb: fix possible memory leak in mt76u_buf_free")
bdba48d57a55 ("mt76: usb: fix possible NULL pointer dereference in mt76u_mcu_deinit")
5de4db8fcb6d ("mt76x02u: use usb_bulk_msg to upload firmware")
2e4050240a6b ("mt76: run MAC work every 100ms")
20c06572c191 ("mt76: explicitly disable energy detect cca during scan")
5ed31128782c ("mt76: move mt76_dma_tx_queue_skb_raw in mt76-core module")
680abb25f71c ("mt76: move mt76_mcu_get_response in mt76-core")
9df0fab9d1ca ("mt76: move mt76_mcu_msg_alloc in mt76-core")
dbb2b22b11cc ("mt76: beaconing fixes for USB")
b08ca4dc95bf ("mt76x02: init beacon config for mt76x2u")
39834c1293ca ("mt76x02: minor beaconing init changes")
0b2d27e5b82c ("mt76x02: initialize mutli bss mode when set up address")