| commit | fa8c81bfd2cd0f832d18b3d527211a2ff06d2126 | [log] [tgz] |
|---|---|---|
| author | Zhiyi Chen <zhiyichen@fuchsia.infra.roller.google.com> | Fri Mar 11 22:12:32 2022 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Fri Mar 11 14:13:31 2022 -0800 |
| tree | 824a7898320b1f214e0e14c5d3adfd09bd52a04f | |
| parent | 6ad96188f623480413c341aa6a37b19a68ca1fc4 [diff] |
[roll] Roll fuchsia [iwlwifi] Support active scan in iwlwifi driver This change enables active scan path in iwlwifi mvm driver, it glues the FIDL scan interface to driver scan interface, thus the driver can take data like ies, ssids and channels to construct the scan command for active scan, and send it down to the firmware for triggering active scan. An active scan request with empty ssid list will trigger a wildcard active scan. Some minor subtasks are also included on the way, see bug list. Original-Bug: 43487, 43481, 89682, 89683 Test: 1. Manually ran "donut client save-network" on 8265 NUC, the device is able associate to an AP using the active scan result. Also verified from pcap that the device is able to sent out probe request and revice probe response. 2. Small refactor of the test classes took place in mvm_test.cc. New test case for UMAC active scan is added. 3. Class FakeUcodeCapaTest is modified to support iwl_ucode_api in addition to iwl_ucode_capa. Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/607361 Original-Revision: a50eb857061eb03c76dbdb0257a03775f6ecb9f2 GitOrigin-RevId: 15e396b69bd1ca642b328e0d959c0a1ef81e764a Change-Id: I67356550417d0e43e46333bb95f4b6e4ece40859
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.