ipw2x00: simplify scan_event handling
authorTejun Heo <tj@kernel.org>
Sat, 22 Dec 2012 01:56:54 +0000 (17:56 -0800)
committerTejun Heo <tj@kernel.org>
Sat, 9 Feb 2013 19:30:48 +0000 (11:30 -0800)
commit7c99e0bf86fdc1dee238eb6e213b980f887b68f1
treef290572f06bbecbaaa9907c857e3d7879931e41c
parent7d0315a2bec2dd7fe9cbe31098bb89536648224e
ipw2x00: simplify scan_event handling

* Drop unnesssary delayd_work_pending() tests.

* Unify scan_event_{now|later} by using mod_delayed_work() w/ 0 delay
  for scan_event_now.

* Make ipw2200 scan_event handling match ipw2100 - use
  mod_delayed_work() w/ 0 delay for immediate scanning.

Only compile tested.

Signed-off-by: Tejun Heo <tj@kernel.org>
Acked-by: Stanislav Yakovlev <stas.yakovlev@gmail.com>
Cc: linux-wireless@vger.kernel.org
drivers/net/wireless/ipw2x00/ipw2100.c
drivers/net/wireless/ipw2x00/ipw2100.h
drivers/net/wireless/ipw2x00/ipw2200.c