- accummulate interrupt causes in filter instead of rewriting old. The only

place where status should be overrided - interrupt handler
This commit is contained in:
Oleksandr Tymoshenko 2009-04-29 03:21:53 +00:00
parent 4f3aceef88
commit 26a323c653

View File

@ -1471,7 +1471,7 @@ arge_intr_filter(void *arg)
ARGE_CLEAR_BITS(sc, AR71XX_DMA_INTR,
DMA_INTR_TX_UNDERRUN | DMA_INTR_TX_PKT_SENT);
sc->arge_intr_status = status;
sc->arge_intr_status |= status;
return (FILTER_SCHEDULE_THREAD);
}