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)
commit9848d38aedf18842322974a43140ccf1bfd09347
treecf80e9bdcea83e12ea7bbc65f63b1b12955e11f6
parentb6ea79a06b55b31649bf7bec2e02a81c9f902490
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