diff options
| author | 2019-12-17 16:15:35 +0000 | |
|---|---|---|
| committer | 2019-12-18 15:56:30 +0100 | |
| commit | d1c015b4ef6f2ab74b19c216cfff07742b7665cf (patch) | |
| tree | 73069d085b1160225b972dc01b85274c9799fd8a /tools/perf/scripts/python/stackcollapse.py | |
| parent | staging: wfx: simplify hif_set_template_frame() usage (diff) | |
| download | linux-dev-d1c015b4ef6f2ab74b19c216cfff07742b7665cf.tar.xz linux-dev-d1c015b4ef6f2ab74b19c216cfff07742b7665cf.zip | |
staging: wfx: rewrite wfx_hw_scan()
Scan requests from mac80211 must be splitted in a few hardware requests
(it is necessary to split channels with active scan and channels with
passive scan). Current code schedules a work_struct for each hardware
request and one delayed_work to handle scan timeout.
It is far simpler to run send all the hardware requests synchronously
and replace delayed_work with a simple wait_for_completion_timeout().
Signed-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com>
Link: https://lore.kernel.org/r/20191217161318.31402-51-Jerome.Pouiller@silabs.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
