Move mt76x02/mt7603 dma shared code in mmio.c/dma.c in order to be
reused adding support for mt7603 driver
Changes since v2:
- squash mt7603 changes
Changes since v1:
- remove mt76_irq_enable/mt76_irq_disable
- move dma queue initialization in mt76_dma_alloc_queue
- move mt76_irq_enable call into the driver specific
inline functions
Lorenzo Bianconi (2):
mt76: mmio: move mt76x02_set_irq_mask in mt76 module
mt76: dma: move mt76x02_init_{tx,rx}_queue in mt76 module
drivers/net/wireless/mediatek/mt76/dma.c | 9 ++++-
drivers/net/wireless/mediatek/mt76/mmio.c | 13 +++++++
drivers/net/wireless/mediatek/mt76/mt76.h | 6 ++-
.../net/wireless/mediatek/mt76/mt7603/core.c | 11 ------
.../net/wireless/mediatek/mt76/mt7603/dma.c | 26 +++++--------
.../wireless/mediatek/mt76/mt7603/mt7603.h | 6 +--
drivers/net/wireless/mediatek/mt76/mt76x02.h | 5 +--
.../net/wireless/mediatek/mt76/mt76x02_mmio.c | 38 +++++--------------
8 files changed, 50 insertions(+), 64 deletions(-)
--
2.20.1