ath10k: don't consume other's shared interrupts
authorMichal Kazior <michal.kazior@tieto.com>
Mon, 25 Nov 2013 13:06:20 +0000 (14:06 +0100)
committerKalle Valo <kvalo@qca.qualcomm.com>
Wed, 27 Nov 2013 14:45:32 +0000 (16:45 +0200)
commite539887b1521ed4aefce7387bc3f33814b11442d
tree70dc04dabae2b2570c22b787b597deb84ca600e6
parent650b91fb09c035a99f2aaeb5de9bfc5215301816
ath10k: don't consume other's shared interrupts

ath10k assumed all interrupts were directed to it.
This isn't the case for legacy shared interrupts.
ath10k consumed interrupts for other devices.

Check device irq status and return IRQ_NONE when
appropriate.

Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath10k/hw.h
drivers/net/wireless/ath/ath10k/pci.c