]> git.baikalelectronics.ru Git - kernel.git/commit
libertas: let more than one MAC event through
authorHolger Schurig <hs4233@mail.mn-solutions.de>
Mon, 26 Nov 2007 08:35:44 +0000 (09:35 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 30 Nov 2007 02:34:52 +0000 (21:34 -0500)
commitc37de83cdf27f2b9b79925d41cc13905afebc768
treeccd857cbb8730e853185e2f7fd0ba15dcd5532c8
parent252c76faf3794996384f65abd21afdbd4db814ac
libertas: let more than one MAC event through

lbs_mac_event_disconnected() was called once and then never again
upon a hardware MAC event.

The reason was that the driver didn't clean the correct bit in the interrupt
cause register of the chip.

Signed-off-by: Holger Schurig <hs4233@mail.mn-solutions.de>
Acked-by: Dan Williams <dcbw@redhat.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/libertas/if_cs.c