summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/mediatek/mt76/mt7915/dma.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-22wifi: mt76: move wed common utilities in wed.cLorenzo Bianconi1-1/+1
2023-12-07wifi: mt76: move wed reset common code in mt76 moduleLorenzo Bianconi1-25/+3
2023-12-07wifi: mt76: introduce wed pointer in mt76_queueLorenzo Bianconi1-5/+11
2023-12-07wifi: mt76: introduce mt76_queue_is_wed_tx_free utility routineLorenzo Bianconi1-1/+1
2023-07-25wifi: mt76: mt7915: disable WFDMA Tx/Rx during SER recoveryBo Jiao1-66/+82
2023-07-25wifi: mt76: mt7915: add support for MT7981Alexander Couzens1-3/+3
2023-04-17wifi: mt76: mt7915: add dev->hif2 support for mt7916 WED deviceSujuan Chen1-2/+8
2023-02-03wifi: mt76: mt7915: complete wed reset supportLorenzo Bianconi1-5/+25
2023-02-03wifi: mt76: mt7915: add mt7915 wed reset callbacksLorenzo Bianconi1-0/+15
2022-12-01wifi: mt76: mt7915: rely on band_idx of mt76_phyRyder Lee1-6/+6
2022-12-01wifi: mt76: mt7915: enable WED RX statsSujuan Chen1-0/+6
2022-12-01wifi: mt76: mt7915: enable WED RX supportLorenzo Bianconi1-1/+19
2022-12-01wifi: mt76: mt7915: rework mt7915_dma_reset()Bo Jiao1-21/+89
2022-12-01wifi: mt76: mt7915: enable wed for mt7986-wmac chipsetLorenzo Bianconi1-20/+54
2022-12-01wifi: mt76: mt7915: enable wed for mt7986 chipsetLorenzo Bianconi1-0/+1
2022-07-11mt76: introduce MT_RXQ_BAND2 and MT_RXQ_BAND2_WA in mt76_rxq_idLorenzo Bianconi1-19/+28
2022-07-11mt76: connac: move tx initialization/cleanup in mt76_connac moduleLorenzo Bianconi1-19/+3
2022-05-13mt76: mt7915: add Wireless Ethernet Dispatch supportFelix Fietkau1-5/+38
2022-05-13mt76: mt7915: rework hardware/phy initializationFelix Fietkau1-2/+12
2022-05-06mt76: switch to netif_napi_add_tx()Jakub Kicinski1-2/+2
2022-02-24mt76: mt7915: introduce band_idx in mt7915_phyBo Jiao1-12/+16
2022-02-03mt76: mt7915: rework dma.c to adapt mt7916 changesBo Jiao1-94/+223
2022-02-03mt76: mt7915: refine register definitionBo Jiao1-48/+101
2021-06-19mt76: reduce rx buffer size to 2048Lorenzo Bianconi1-7/+5
2021-06-17mt76: mt7915: move mt7915_queue_rx_skb to mac.cFelix Fietkau1-33/+0
2021-04-21mt76: dma: add the capability to define a custom rx napi poll routineLorenzo Bianconi1-1/+1
2021-04-13mt76: mt7915: add mmio.cRyder Lee1-108/+0
2021-04-12mt76: use threaded NAPIFelix Fietkau1-1/+1
2021-01-27mt76: mt7915: add support for using a secondary PCIe link for gen1Felix Fietkau1-30/+66
2021-01-27mt76: mt7915: bring up the WA event rx queue for band1Felix Fietkau1-0/+8
2020-12-04mt76: mt7915: introduce dbdc supportLorenzo Bianconi1-6/+13
2020-12-04mt76: move tx hw data queues in mt76_phyLorenzo Bianconi1-4/+4
2020-12-04mt76: move mcu queues to mt76_dev q_mcu arrayLorenzo Bianconi1-9/+9
2020-12-04mt76: introduce mt76_init_mcu_queue utility routineLorenzo Bianconi1-4/+4
2020-12-04mt76: dma: rely on mt76_queue in mt76_dma_tx_cleanup signatureLorenzo Bianconi1-2/+2
2020-12-04mt76: move mt76_init_tx_queue in common codeLorenzo Bianconi1-36/+12
2020-12-04mt76: mt7915: implement testmode rx supportShayne Chen1-0/+5
2020-09-24mt76: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-09-24mt76: convert from tx tasklet to tx worker threadFelix Fietkau1-1/+0
2020-09-24mt76: remove struct mt76_sw_queueFelix Fietkau1-14/+7
2020-09-24mt76: remove swq from struct mt76_sw_queueFelix Fietkau1-2/+0
2020-09-24mt76: mt7915: add support for accessing mapped registers via bus opsFelix Fietkau1-0/+108
2020-09-24mt76: mt7915: significantly reduce interrupt loadFelix Fietkau1-4/+2
2020-09-24mt76: mt7915: schedule tx tasklet in mt7915_mac_tx_freeFelix Fietkau1-2/+0
2020-09-24mt76: mt7915: optimize mt7915_mac_sta_pollFelix Fietkau1-1/+0
2020-09-24mt76: mt7915: do not do any work in napi poll after calling napi_complete_done()Felix Fietkau1-6/+3
2020-07-21mt76: mt7915: overwrite qid for non-bufferable mgmt framesRyder Lee1-10/+11
2020-05-12mt76: add mac80211 driver for MT7915 PCIe-based chipsetsRyder Lee1-0/+285