]> git.baikalelectronics.ru Git - kernel.git/commit
mt76: mt7915: improve error recovery reliability
authorFelix Fietkau <nbd@nbd.name>
Tue, 1 Jun 2021 20:26:31 +0000 (22:26 +0200)
committerFelix Fietkau <nbd@nbd.name>
Sat, 19 Jun 2021 07:22:47 +0000 (09:22 +0200)
commit9198e8f80cd66a4256263c2705d6921228d0f447
treec3c54f9e28bdcfe5de2c9449a0f8d469a2a4d184
parentc8d75c39e944d648049c69def0ee6aa93752f787
mt76: mt7915: improve error recovery reliability

- Remove no-op code for queue lock/unlock, which is no longer needed
- Set a missing DMA flag
- Wait for full completion of error recovery before restarting tx
- Schedule IRQ tasklet to ensure that IRQ mask gets written

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