mt76: mt76x2: avoid starting the MAC too early
authorFelix Fietkau <nbd@nbd.name>
Thu, 6 Feb 2020 17:31:08 +0000 (18:31 +0100)
committerFelix Fietkau <nbd@nbd.name>
Fri, 14 Feb 2020 09:06:09 +0000 (10:06 +0100)
Do not set the tx/rx start bits in MT_MAC_SYS_CTRL from within initvals.
The driver sets these later when the hardware is ready

Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt76x2/init.c

index 79e583e..a92a479 100644 (file)
@@ -82,7 +82,7 @@ void mt76_write_mac_initvals(struct mt76x02_dev *dev)
                { MT_PBF_SYS_CTRL,              0x00080c00 },
                { MT_PBF_CFG,                   0x1efebcff },
                { MT_FCE_PSE_CTRL,              0x00000001 },
-               { MT_MAC_SYS_CTRL,              0x0000000c },
+               { MT_MAC_SYS_CTRL,              0x00000000 },
                { MT_MAX_LEN_CFG,               0x003e3f00 },
                { MT_AMPDU_MAX_LEN_20M1S,       0xaaa99887 },
                { MT_AMPDU_MAX_LEN_20M2S,       0x000000aa },