summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
Commit message (Expand)AuthorAgeFilesLines
* wifi: mt76: use atomic iface iteration for pre-TBTT workJohannes Berg2023-09-301-2/+9
* mt76: pass original queue id from __mt76_tx_queue_skb to the driverFelix Fietkau2022-07-111-1/+2
* mt76: mt7915: add Wireless Ethernet Dispatch supportFelix Fietkau2022-05-131-2/+2
* mt76: switch to netif_napi_add_tx()Jakub Kicinski2022-05-061-2/+2
* mt76: mt76x02: improve tx hang detectionFelix Fietkau2022-02-031-19/+11
* mt76: remove mt76_wcid pointer from mt76_tx_status_check signatureLorenzo Bianconi2021-10-201-1/+1
* mt76: move spin_lock_bh to spin_lock in taskletXingbang Liu2021-10-201-2/+2
* mt76: disable BH around napi_schedule() callsFelix Fietkau2021-10-201-2/+4
* mt76: dma: add the capability to define a custom rx napi poll routineLorenzo Bianconi2021-04-211-1/+1
* mt76: flush tx status queue on DMA resetFelix Fietkau2021-04-211-0/+2
* mt76: use threaded NAPIFelix Fietkau2021-04-121-1/+1
* mt76: move vif_mask back from mt76_phy to mt76_devFelix Fietkau2021-01-271-1/+1
* mt76: move tx hw data queues in mt76_phyLorenzo Bianconi2020-12-041-8/+7
* mt76: move mcu queues to mt76_dev q_mcu arrayLorenzo Bianconi2020-12-041-23/+20
* mt76: introduce mt76_init_mcu_queue utility routineLorenzo Bianconi2020-12-041-1/+1
* mt76: rely on mt76_queue in tx_queue_skb signatureLorenzo Bianconi2020-12-041-5/+6
* mt76: dma: rely on mt76_queue in mt76_dma_tx_cleanup signatureLorenzo Bianconi2020-12-041-3/+3
* mt76: move mt76_init_tx_queue in common codeLorenzo Bianconi2020-12-041-8/+2
* wireless: mt76: convert tasklets to use new tasklet_setup() APIAllen Pais2020-12-041-4/+3
* mt76: convert from tx tasklet to tx worker threadFelix Fietkau2020-09-241-14/+8
* mt76: mt76x02: tune tx ring sizeFelix Fietkau2020-09-241-2/+2
* mt76: remove struct mt76_sw_queueFelix Fietkau2020-09-241-10/+8
* mt76: remove swq from struct mt76_sw_queueFelix Fietkau2020-09-241-1/+0
* mt76: mt76x02: clean up and fix interrupt masking in the irq handlerFelix Fietkau2020-09-241-14/+11
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.gitKalle Valo2020-08-041-2/+3
|\
| * mt76: mt76x02: do not access uninitialized NAPI structsFelix Fietkau2020-06-231-2/+3
* | mt76: vif_mask to struct mt76_phyFelix Fietkau2020-07-211-1/+1
|/
* mt76: only iterate over initialized rx queuesFelix Fietkau2020-05-281-1/+2
* mt76: fix per-driver wcid range checks after wcid array size bumpFelix Fietkau2020-05-281-1/+1
* mt76: mt76x02: fix handling MCU timeouts during hw restartFelix Fietkau2020-05-121-0/+16
* mt76: mt76x02: reset MCU timeout counter earlier in watchdog resetFelix Fietkau2020-03-171-4/+1
* mt76: Introduce mt76_mcu data structureLorenzo Bianconi2020-02-141-2/+2
* mt76: avoid extra RCU synchronization on station removalFelix Fietkau2020-02-141-0/+2
* mt76: move dev_irq tracepoint in mt76 moduleLorenzo Bianconi2020-02-141-2/+2
* mt76: mt76x02: split beaconingMarkus Theil2020-02-141-0/+7
* mt76: move state from struct mt76_dev to mt76_phyFelix Fietkau2020-02-141-4/+4
* mt76: keep a set of software tx queues per phyFelix Fietkau2020-02-141-1/+1
* mt76: add support for an extra wiphy in the main tx pathFelix Fietkau2020-02-141-2/+2
* mt76: mt76x2: move mt76x02_mac_reset_counters in mt76x02_mac_startLorenzo Bianconi2019-11-201-0/+1
* mt76: switch to SPDX tag instead of verbose boilerplate textRyder Lee2019-09-051-12/+1
* mt76: mt76x02: fix some checkpatch warningsRyder Lee2019-09-051-5/+6
* mt76: move netif_napi_del in mt76_dma_cleanupLorenzo Bianconi2019-06-251-1/+0
* mt76: move tx_napi in mt76_devLorenzo Bianconi2019-06-251-9/+10
* mt76: do not enable/disable pre_tbtt_tasklet in scan_start/scan_completeLorenzo Bianconi2019-05-011-0/+3
* mt76: move pre_tbtt_tasklet in mt76_devLorenzo Bianconi2019-05-011-6/+6
* mt76: move beacon_mask in mt76_devLorenzo Bianconi2019-05-011-3/+3
* mt76: mt76x02: mt76x02_poll_tx() can be statickbuild test robot2019-05-011-1/+1
* mt76: introduce mt76_mcu_restart macroLorenzo Bianconi2019-05-011-1/+1
* mt76: mt76x02: remove irqsave/restore in locking for tx status fifoFelix Fietkau2019-05-011-0/+1
* mt76: mt76x02: use napi polling for tx cleanupFelix Fietkau2019-05-011-13/+36