]> git.baikalelectronics.ru Git - kernel.git/commit
mt76: mt7915: clean up and fix interrupt masking in the irq handler
authorFelix Fietkau <nbd@nbd.name>
Fri, 7 Aug 2020 18:56:32 +0000 (20:56 +0200)
committerFelix Fietkau <nbd@nbd.name>
Thu, 24 Sep 2020 16:10:13 +0000 (18:10 +0200)
commitc54f992ecebf60ddba7cd168fb0f6a956d2fd343
tree04122b6302511ade696ae5c0f3a73e4e0c1f820b
parenta6db40450e7502e12bc90e9a1c1bd26516ba5678
mt76: mt7915: clean up and fix interrupt masking in the irq handler

Only clear unmasked interrupts. If an interrupt is temporarily masked,
its pending events need to be processed later, even if another interrupt
happened in the mean time.

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