diff options
| author | Amitkumar Karwar <[email protected]> | 2011-12-13 20:43:17 -0800 |
|---|---|---|
| committer | John W. Linville <[email protected]> | 2011-12-14 14:50:11 -0500 |
| commit | 38c9d6641ff0664911aebe4ba67124f28169a972 (patch) | |
| tree | 3811428abd934e0ff69a2182e66def04b39bb6f4 /tools/perf/scripts/python | |
| parent | 00918d33c0e9966392e5a13aeacd712b9da473c9 (diff) | |
mwifiex: remove cfg_workqueue
cfg_workqueue was added to notify cfg80211 that scan, connect
or disconnect is done by calling respective completion handlers.
We can avoid use of this workqueue by calling those handlers
from other places.
1) Call connect, disconnect completion handlers in their callback
functions.
ex. Call cfg80211_connect_result() in mwifiex_cfg80211_connect()
2) Call scan completion handler after parsing response of last scan
command in a queue.
After removing the workqueue, variables (assoc_request etc.) and
checks used for mutual exclusion become redundant. Those are also
removed in this patch.
Signed-off-by: Amitkumar Karwar <[email protected]>
Signed-off-by: Yogesh Ashok Powar <[email protected]>
Signed-off-by: Nishant Sarmukadam <[email protected]>
Signed-off-by: Kiran Divekar <[email protected]>
Signed-off-by: Bing Zhao <[email protected]>
Signed-off-by: John W. Linville <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions