]> git.baikalelectronics.ru Git - kernel.git/commit
wl12xx: cancel delayed elp work and clear flags when stopping PLT
authorLuciano Coelho <coelho@ti.com>
Wed, 11 Jan 2012 07:42:42 +0000 (09:42 +0200)
committerLuciano Coelho <coelho@ti.com>
Wed, 15 Feb 2012 06:38:28 +0000 (08:38 +0200)
commit96223c5349c32e3f056f326d5b9520d5df003263
treec41af20823ef8da406e058328f49f6502a79f9b7
parent398757231aa14728975a177fc3f4c31c2c5f8f41
wl12xx: cancel delayed elp work and clear flags when stopping PLT

In some cases a race condition can happen if we don't cancel any
pending ELP work before stopping PLT.  With this commit we cancel ELP
work and clear the wl->flags bitmask.  Also clean up the wl elements
after powering off.

Signed-off-by: Luciano Coelho <coelho@ti.com>
drivers/net/wireless/wl12xx/main.c