ar71xx: fix a wifi card stability issue
authorFelix Fietkau <nbd@openwrt.org>
Sat, 24 Apr 2010 17:24:11 +0000 (17:24 +0000)
committerFelix Fietkau <nbd@openwrt.org>
Sat, 24 Apr 2010 17:24:11 +0000 (17:24 +0000)
commit99e7751095f5f42a4183cf0577fbc7a41ee01b8b
tree4c8ef99cfe2b79147da482ac43356b028378d592
parent8475afeac4a6dc57976dbdd8ef9e0c0a8c3b5beb
ar71xx: fix a wifi card stability issue

when we receive a pci/ahb interrupt, we need to flush pending data for dma
from the device, otherwise the tx path may get stuck if the completion flag
of the dma descriptor is not updated at the time the tx interrupt arrives.

SVN-Revision: 21143
target/linux/ar71xx/files/arch/mips/ar71xx/irq.c