ar71xx: fix potential IRQ misses during dispatch for qca953x
authorKoen Vandeputte <koen.vandeputte@ncentric.com>
Wed, 11 Sep 2019 10:47:27 +0000 (12:47 +0200)
committerKoen Vandeputte <koen.vandeputte@ncentric.com>
Fri, 13 Sep 2019 14:39:44 +0000 (16:39 +0200)
commitfebf9de9cf8da24c9c15522d721fb36b6baf98c6
treedf5352e1454282f11ab5c05146444993df4f3263
parentca3c7a88686ee57a35213dfc96489cf871ec83e2
ar71xx: fix potential IRQ misses during dispatch for qca953x

If both interrupts are set in the current implementation
only the 1st will be handled and the 2nd will be skipped
due to the "if else" condition.

Fix this by using the same approach as done for QCA955x
just below it.

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(cherry picked from commit 9e8c36557cc0582986862f5a36e17adf6db2b90e)
target/linux/ar71xx/patches-4.14/955-qca953x-fix-potential-missing-irq-dispatch.patch [new file with mode: 0644]