mt76: mt7615: fix MT_ANT_SWITCH_CON register definition
authorFelix Fietkau <nbd@nbd.name>
Tue, 25 Aug 2020 05:38:00 +0000 (07:38 +0200)
committerFelix Fietkau <nbd@nbd.name>
Thu, 24 Sep 2020 16:10:17 +0000 (18:10 +0200)
This is used for testmode tx antenna selection

Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7615/regs.h

index 9137d9e..61623f4 100644 (file)
@@ -575,7 +575,7 @@ enum mt7615_reg_base {
 #define MT_MCU_PTA_BASE                        0x81060000
 #define MT_MCU_PTA(_n)                 (MT_MCU_PTA_BASE + (_n))
 
-#define MT_ANT_SWITCH_CON(n)           MT_MCU_PTA(0x0c8)
+#define MT_ANT_SWITCH_CON(_n)          MT_MCU_PTA(0x0c8 + ((_n) - 1) * 4)
 #define MT_ANT_SWITCH_CON_MODE(_n)     (GENMASK(4, 0) << (_n * 8))
 #define MT_ANT_SWITCH_CON_MODE1(_n)    (GENMASK(3, 0) << (_n * 8))