wifi: mt76: mt7996: add locking for accessing mapped registers
authorShayne Chen <shayne.chen@mediatek.com>
Fri, 26 Jan 2024 09:09:21 +0000 (17:09 +0800)
committerFelix Fietkau <nbd@nbd.name>
Thu, 22 Feb 2024 08:55:18 +0000 (09:55 +0100)
commit3687854d3e7e7fd760d939dd9e5a3520d5ab60fe
tree954806d59e4eb23dda5b75ca12bca4083cb05cd6
parent83877ed1ad2b179d14c08cf8f322587160b81d68
wifi: mt76: mt7996: add locking for accessing mapped registers

A race condition was observed when accessing mapped registers, so add
locking to protect against concurrent access.

Signed-off-by: Shayne Chen <shayne.chen@mediatek.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h