| 098729575057 ("mt76: Introduce mt76_mcu data structure") |
| 61c4fa721968 ("mt76: mt7615: implement hardware reset support") |
| 35da599fcdc2 ("mt76: mt7615: implement probing and firmware loading on MT7622") |
| 1c88e7e0aee4 ("mt76: mt7615: split up firmware loading functions") |
| 57ec55e9f775 ("mt76: mt7615: move mmio related code from pci.c to mmio.c") |
| 9cd82366a7c0 ("mt76: mt7615: add tracing support") |
| a3f657ec1f9a ("mt76: move dev_irq tracepoint in mt76 module") |
| a6bfb6d13f33 ("mt76: usb: use max packet length for m76u_copy") |
| 944624866996 ("mt76: speed up usb bulk copy") |
| 3e3848280f7d ("mt7615: replace sta_state callback with sta_add/sta_remove") |
| c3c25d09d4ac ("mt76: mt7615: defer mcu initialization via workqueue") |
| 0f2173f093b3 ("mt76: mt7615: add support for registering a second wiphy via debugfs") |
| b0b5426ee7d5 ("mt76: mt7615: move radio/mac initialization to .start/stop callbacks") |
| 27ae72193249 ("mt76: mt7615: add multiple wiphy support to the rx path") |
| 2bed2a3e905a ("mt76: mt7615: rework chainmask handling") |
| 5dabdf71e94e ("mt76: mt7615: add multiple wiphy support to the dfs support code") |
| d23cb96ccf71 ("mt76: mt7615: remove useless MT_HW_RDD0/1 enum") |
| d446a20f5b0c ("mt76: mt7615: add multiple wiphy support for smart carrier sense") |
| fdd2e570764c ("mt76: mt7615: add dual-phy support for mac80211 ops") |
| 30684481e6ca ("mt76: move ampdu_ref from mt76_dev to driver struct") |
| 8af63fed3389 ("mt76: add multiple wiphy support to mt76_get_min_avg_rssi") |
| beaaeb6b6827 ("mt76: move txpower and antenna mask to struct mt76_phy") |
| 9e5f6dd7a5c6 ("mt76: move txpower_conf back to driver specific structs") |
| db7aa188623d ("mt76: move chainmask back to driver specific structs") |
| 011849e0fc55 ("mt76: move state from struct mt76_dev to mt76_phy") |
| 96747a51fe62 ("mt76: move channel state to struct mt76_phy") |
| 9fba6d077f64 ("mt76: add support for an extra wiphy in the main tx path") |
| bfc394dd65ef ("mt76: add support for an extra wiphy in the rx path") |
| ac24dd35028b ("mt76: introduce struct mt76_phy") |
| e54432563b68 ("mt76: move initialization of some struct members to mt76_alloc_device") |
| acf5457fd99d ("mt76: mt7615: read {tx,rx} mask from eeprom") |
| e49c76d455a9 ("mt76: move mt76_get_antenna in mt76_core module") |
| 284efb473ef5 ("mt76: mt76u: rely on a dedicated stats workqueue") |
| 237312c5e485 ("mt76: refactor cc_lock locking scheme") |
| b2c2f029683c ("mt76: mt7615: track tx/rx airtime for airtime fairness") |
| 87d3cdeb2811 ("mt76: mt7615: introduce mt7615_mac_wtbl_update routine") |
| 29ed2a79de00 ("mt76: mt7615: fix survey channel busy time") |
| 6bfa6e38266d ("mt76: mt7615: report tx_time, bss_rx and busy time to mac80211") |
| 355f8d00c597 ("mt76: mt76x02: track approximate tx airtime for airtime fairness and survey") |
| aec65e484779 ("mt76: unify channel survey update code") |
| dcff8d4dc301 ("mt76: mt7603: switch to a different counter for survey busy time") |
| ea565833fd78 ("mt76: mt7603: track tx airtime for airtime fairness and survey") |
| 5ce09c1a7907 ("mt76: track rx airtime for airtime fairness and survey") |
| 0fd0eb54bfe0 ("mt76: store current channel survey_state in struct mt76_dev") |
| 9ec0b821b815 ("mt76: rename mt76_driver_ops txwi_flags to drv_flags and include tx aligned4") |
| d515fdca46e7 ("mt76: report rx a-mpdu subframe status") |
| 75601194a1c8 ("mt76: mt7615: collect aggregation stats") |
| d7b47bbdd71c ("mt76: move aggr_stats array in mt76_dev") |
| 25990ed3816e ("mt76: mt7615: add queue entry in debugfs") |
| ad571c93169b ("mt76: mt76x2: move mt76x02_mac_reset_counters in mt76x02_mac_start") |