blob: adcbf99521a0a9bb2bc2d7aaf44b0bf16ac31876 [file] [log] [blame]
c9619dfaf2ab ("mt76: do not overwrite max_tx_fragments if it has been set")
0eb8c104fd8d ("mt76: move interface_modes definition in mt76_core module")
7f4b7920318b ("mt76: mt7615: add ibss support")
19d0affadd6e ("mt76: move SUPPORTS_REORDERING_BUFFER hw property in mt76_register_device")
61c51a74a4e5 ("mt76: use mt76_dev in mt76_is_{mmio,usb}")
55857ab85797 ("mt76: enable airtime fairness")
1920a0cc03e9 ("mt76: mt76x02: introduce mt76x02_pre_tbtt_enable and mt76x02_beacon_enable macros")
760556042acd ("mt76: mt7615: simplify mt7615_mcu_set_sta_rec routine")
f4ec7fdf7f83 ("mt76: mt7615: enable support for mesh")
6e4caaea9925 ("mt76: mt76x2: move mutex_lock inside mt76x2_set_channel")
516c3e380533 ("mt7615: mcu: use standard signature for mt7615_mcu_msg_send")
1ca8089a55ee ("mt7615: mcu: do not use function pointers whenever possible")
fddc827ffc50 ("mt7615: mcu: unify __mt7615_mcu_set_dev_info and mt7615_mcu_set_dev_info")
893369b769c1 ("mt7615: mcu: remove skb_ret from mt7615_mcu_msg_send")
33d9ed728eb0 ("mt7615: remove dest from mt7615_mcu_msg_send signature")
27da3bfd3157 ("mt7615: remove query from mt7615_mcu_msg_send signature")
598a44344f38 ("mt7615: mcu: unify mt7615_mcu_add_wtbl_bmc and mt7615_mcu_del_wtbl_bmc")
d7228bcf7b4e ("mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl")
77eaa281c20e ("mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl_bmc")
b876457c6a40 ("mt7615: mcu: remove bss_info_convert_vif_type routine")
0467448d2eea ("mt7615: mcu: simplify __mt7615_mcu_set_sta_rec")
8e309f7dc7e7 ("mt7615: mcu: simplify __mt7615_mcu_set_wtbl")
9db1aec0c2d7 ("mt76: mt7615: Use after free in mt7615_mcu_set_bcn()")
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")
04b8e65922f6 ("mt76: add mac80211 driver for MT7615 PCIe-based chipsets")
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")
02d49a2e354b ("mt76x02: enable AP mode for USB")
7e07c27d37bd ("mt76x02u: implement pre TBTT work for USB")
b98558e25299 ("mt76x02: disable HW encryption for group frames")
2baed5db9f7c ("mt76x02u: add sta_ps")
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")