]> git.baikalelectronics.ru Git - kernel.git/commit
wl1251: fix event handling mechanism
authorGrazvydas Ignotas <notasas@gmail.com>
Tue, 17 Aug 2010 19:46:53 +0000 (22:46 +0300)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 24 Aug 2010 20:32:03 +0000 (16:32 -0400)
commit3ca913965287e7b3e5ce907c8f99aa88cabcf5a4
tree213e1c1576cdcfcda25bd352e6cabec200828f38
parentf92729a303e7f8eded70a894876478b00a6b0b21
wl1251: fix event handling mechanism

In case both A and B events occured simultaneously, current code
would only process A and clear both interrupts. Make it process both
events instead.

Based on wl1271 patches by Juuso Oikarinen:
4c0f45ec7277321db0b8354d5ebded01242d55a3
b5720cd783d61d79682a2ded900a7d642fa17f5d

Signed-off-by: Grazvydas Ignotas <notasas@gmail.com>
Acked-by: Kalle Valo <kvalo@adurom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/wl12xx/wl1251_main.c