summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
Commit message (Expand)AuthorAgeFilesLines
* mt76: move netif_napi_del in mt76_dma_cleanupLorenzo Bianconi2019-06-251-1/+0Star
* 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
* mt76: set txwi_size according to the driver valueLorenzo Bianconi2019-05-011-1/+0Star
* mt76: only schedule txqs from the tx taskletFelix Fietkau2019-05-011-0/+3
* mt76: move tx tasklet to struct mt76_devFelix Fietkau2019-05-011-7/+8
* mt76: use readl/writel instead of ioread32/iowrite32Felix Fietkau2019-05-011-1/+1
* mt76x02: make beacon slots bigger for USBStanislaw Gruszka2019-05-011-0/+2
* mt76x02: generalize some mmio beaconing functionsStanislaw Gruszka2019-05-011-89/+2Star
* mt76x02: introduce beacon_opsStanislaw Gruszka2019-05-011-0/+24
* mt76x02: introduce mt76x02_beacon.cStanislaw Gruszka2019-05-011-0/+12
* mt76: dma: add static qualifier to mt76_dma_tx_queue_skbLorenzo Bianconi2019-05-011-2/+2
* mt76: introduce mt76_sw_queue data structureLorenzo Bianconi2019-05-011-6/+13
* mt76: remove mt76_queue dependency from tx_queue_skb function pointerLorenzo Bianconi2019-05-011-2/+2
* mt76: dma: move mt76x02_init_{tx,rx}_queue in mt76 moduleLorenzo Bianconi2019-05-011-16/+10Star
* mt76: mmio: move mt76x02_set_irq_mask in mt76 moduleLorenzo Bianconi2019-05-011-12/+0Star
* mt76: fix schedule while atomic in mt76x02_reset_stateLorenzo Bianconi2019-03-191-9/+10
* mt76: mt76x2: implement full device restart on watchdog resetFelix Fietkau2019-03-071-8/+73
* mt76: mt76x02: issue watchdog reset on MCU request timeoutFelix Fietkau2019-02-261-9/+19
* mt76: mt76x02: fix beacon timer drift adjustmentFelix Fietkau2019-02-261-7/+7
* mt76: add channel switch announcement supportFelix Fietkau2019-01-171-2/+11
* mt76: mmio: introduce mt76x02_check_tx_hang watchdogLorenzo Bianconi2019-01-111-0/+124
* mt76: throttle transmission of buffered multicast packetsFelix Fietkau2019-01-111-2/+3
* mt76x0: pci: add pre_tbtt_tasklet supportLorenzo Bianconi2018-11-301-2/+4
* mt76: move tx beacon routines in mt76x02-lib moduleLorenzo Bianconi2018-11-301-0/+125
* mt76: clean up unused leftover EXPORT_SYMBOLsFelix Fietkau2018-11-301-1/+0Star
* mt76: use mt76x02_dev instead of mt76_dev in mt76x02_mac.cLorenzo Bianconi2018-10-131-1/+1
* mt76: move irq handler in mt76x02-lib moudleLorenzo Bianconi2018-10-051-0/+62
* mt76: move tx_tasklet management in mt76x02-lib moudleLorenzo Bianconi2018-10-051-1/+41
* mt76: use mt76x02_dev instead of mt76_dev in mt76x02_mmio.cLorenzo Bianconi2018-10-051-35/+35
* mt76: rename mt76x02_util.h in mt76x02.hLorenzo Bianconi2018-10-051-4/+1Star
* mt76: add mt76x02_mac_start routineLorenzo Bianconi2018-10-011-0/+13
* mt76: move queue initialization in mt76x02_mmio.cLorenzo Bianconi2018-10-011-1/+86
* mt76: move mt76x02_set_irq_mask in mt76x02_mmio.cLorenzo Bianconi2018-10-011-0/+12
* mt76: add mt76x02_dma_enable/mt76x02_dma_disable utility routinesLorenzo Bianconi2018-10-011-0/+51