]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commitdiff
mt76: mt7615: fix MT_INT_TX_DONE_ALL definition for MT7622
authorFelix Fietkau <nbd@nbd.name>
Mon, 16 Dec 2019 17:27:42 +0000 (18:27 +0100)
committerFelix Fietkau <nbd@nbd.name>
Fri, 14 Feb 2020 09:06:07 +0000 (10:06 +0100)
MT7622 uses more interrupt bits for queue tx completion events.
Enabling those extra bits is harmless on MT7615

Co-developed-by: Shayne Chen <shayne.chen@mediatek.com>
Co-developed-by: Ryder Lee <ryder.lee@mediatek.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7615/regs.h

index 33e6087b58fe3ac32e6d86f3aee469e9faf5954c..1d764c587d2556fcc0da23e9663449e6642ef107 100644 (file)
@@ -37,7 +37,7 @@
 
 #define MT_INT_RX_DONE(_n)             BIT(_n)
 #define MT_INT_RX_DONE_ALL             GENMASK(1, 0)
-#define MT_INT_TX_DONE_ALL             GENMASK(7, 4)
+#define MT_INT_TX_DONE_ALL             GENMASK(19, 4)
 #define MT_INT_TX_DONE(_n)             BIT((_n) + 4)
 
 #define MT_WPDMA_GLO_CFG               MT_HIF(0x208)