summaryrefslogtreecommitdiffstats
path: root/drivers/net/ariadne.c
diff options
context:
space:
mode:
authorJussi Kivilinna <jussi.kivilinna@mbnet.fi>2011-06-20 14:42:54 +0300
committerJohn W. Linville <linville@tuxdriver.com>2011-06-22 16:09:47 -0400
commit55f7782e14032c70051aa92d882b4effda407ad5 (patch)
tree33f753949bac16ba057b0d5481dc0cf6fcc7044e /drivers/net/ariadne.c
parentdde4673b8d73dd873e1a62774728e4b7f972facd (diff)
zd1211rw: detect stalled beacon interrupt faster
As USB_INT_ID_RETRY_FAILED can override USB_INT_ID_REGS, beacon interrupt (CR_INTERRUPT) might be lost. Problem is that when device trigger CR_INTERRUPT it disables HW interrupt. Now if USB_INT_ID_REGS with CR_INTERRUPT gets lost, beacon interrupt stays disabled until beacon watchdog notices the stall. This happen very often on heavy TX. Improve watchdog to trigger earlier, after three missing beacon interrupts. Signed-off-by: Jussi Kivilinna <jussi.kivilinna@mbnet.fi> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/ariadne.c')
0 files changed, 0 insertions, 0 deletions