No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Srinivas Dasari 5b129ae69c qcacmn: Support for history based scan request
Userspace/framework tracks last few days(e.g: 10 days) history of
connected APs and maintains best 10 channels out of that list by
considering multiple parameters like scoring, location etc.
It's likely to find an AP in one of these channels when a scan issued.
So, framework issues first scan request with a maximum of 10 channels
in the below cases currently,
1. When the wifi is turned on
2. When the wifi is in disconnected state and user turns on the screen.

Host driver shouldn't add any more channels to this scan request as
it's expected to complete the scan as soon as possible to connect
quickly to the known APs. Don't add 6g RNR channels also in the
scan request.
Further scans from framework would be full scans or with list a
of channels(more than 10) and RNR channels can be added to them.

Also, don't add all 6g channels if userspace hasn't given any as
the current framework/kernels are matured enough decide whether to
issue scan with 6g channels or not. RNR channels can be added as
mentioned. Remove SCAN_MODE_6G_NO_OPERATION as it's not needed
anymore with this.

Also, 6ghz scan functionality gets enahanced depending on various
requirements. This can be moved to a separate file so that core
scan_manager.c file won't be bloated with new code.

Change-Id: I1800a3e95e438720f94d8eec3544023cab16b081
CRs-Fixed: 2805900
2020-11-06 10:01:03 -08:00
cfg
dp qcacmn: Perform TSO seg unmap when HW enqueue failed 2020-11-05 15:49:25 -08:00
ftm
global_lmac_if
hal/wifi3.0 qcacmn: Add reo destination indication info to skb 2020-11-02 15:18:47 -08:00
hif qcacmn: Enhance hang info feature 2020-11-02 17:38:41 -08:00
htc qcacmn: Enhance hang info feature 2020-11-02 17:38:41 -08:00
init_deinit/dispatcher
iot_sim
os_if/linux qcacmn: Change the vendor attributes name in wake lock stats 2020-11-05 05:20:09 -08:00
qal
qdf qcacmn: Implement a light weight get_timestamp routine 2020-11-04 01:18:01 -08:00
scheduler
spectral
target_if
umac qcacmn: Support for history based scan request 2020-11-06 10:01:03 -08:00
utils qcacmn: Add WMI command to enable wow mode logging 2020-11-05 15:49:29 -08:00
wbuff
wlan_cfg qcacmn: add an ini field to control rx frame pending check 2020-11-02 15:18:52 -08:00
wmi qcacmn: Add WMI command to enable wow mode logging 2020-11-05 15:49:29 -08:00
README.txt
VERSION.txt

 This is CNSS WLAN Host Driver for products starting from iHelium