| Commit message (Collapse) | Author | Age |
| ... | |
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Support for bssid hotlist ap_lost indication.
Change-Id: Ic3f43f8ee6925f3f8ec68e2d69085440dda043f3
CRs-Fixed: 813313
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Support the SSID hotlist feature. This feature includes a southbound
interface to set or reset the SSID hotlist, as well as a northbound
interface to report events for SSIDs found and SSIDs lost.
Change-Id: I323144c8b91092a4fcd57c8925376314d681f51c
CRs-Fixed: 812163
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Support for set/reset passpoint network list
Change-Id: Ib7c17f3dae5e3a3398d65a4469ea1a7f9c9ac382
CRs-Fixed: 813290
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Introduce the new data structures (max_period, exponent and
step_count) and pass the values to the firmware.
Change-Id: Ib101b329ba080b103386c08801fdb84411b8f923
CRs-Fixed: 814479
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Added support for following parameters to be read from .ini file
and send them to firmware through WMI roaming scan configuration
commands.
WCNSS_qcom_cfg.ini parameters:
gRoamScanHiRssiMaxCount ... 0 through 10, default=5
gRoamScanHiRssiDelta ... 0 through 16, default=0 disabled
gRoamScanHiRssiUpperBound ... -76 through -30, default=-45 dB
gRoamScanHiRssiDelay ... 5000 through 15000, default 5000 ms
CRs-Fixed: 814045
Change-Id: I651e253aecbd5360dda60202a381d41eb94c0f4e
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
1) Fix the crash that is happening after setting/configuring the 5GHz
preference feature parameters and then an immediate scan would lead to a
crash.
2) Do not apply the floor noise to the max boost threshold and max boost
penalty values.
3) While disconnecting the existing active connection, ensure that all
the roaming parameters are cleared except for blacklist BSSID list,
since the parameters are per connection.
CRs-Fixed: 814095
Change-Id: I9a9a112930d83cb88093db2158d028f604a980b5
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Check for Non-Zero no.of sounding dimension value in peer's
VHT capability to set the CNS value in VHT capability field.
Change-Id: Ic8e12f6f5eda40e802b3d3033baa9646e7fc0088
CRs-Fixed: 813964
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.62
qcacld: extscan: update timestamp granularity
qcacld: extscan: enhancements to get_capabilities
qcacld-2.0: Roaming enhancements for candidate selection
qcacld-2.0: Avoid connecting to BSSIDs in black list
qcacld-2.0: Roaming enhancement to allow multiple ssid
qcacld-2.0: Configuration for Extended Roaming Params.
qcacld: htc: fix a memory leak while unloading wlan driver
qcacld: acquire lock of remain_on_chan_ctx_lock before unlocking
Change-Id: Ief2c8e24f23111c7abc4e4a2dc61d38a74967d34
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 4.0.10.62
Change-Id: I68e3e04d1550ad6bd8e9ec348e2268dbcce09111
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Firmware now passes timestamp in msec instead of sec, hence
the fix to update the timestamp appropriately.
Change-Id: Ifaabea7ed9d68618000e836896975a42775508fd
CRs-Fixed: 813484
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Extend the existing extscan get capabilities to return
max_hotlist_ssids, max_number_epno_networks, max_number_epno_networks_by_ssid
and max_number_of_white_listed_ssid
Change-Id: Ica2175613ce2cf678f239bf6779630042cc3789e
CRs-Fixed: 813267
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
1) Prefer 5G Bssid over 2.4G based on the roaming parameters
2) Give preference to the BSSID that is present in the preferred BSSID list
CRs-Fixed: 813244
Change-Id: I801cffcbab239484b36348cc370d069428ad84e8
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Do not attempt to make connections to the BSSID's which
are present in the blacklist. Avoid them.
CRs-Fixed: 813201
Change-Id: I19fe24ca94d34b79a5d86c1313cf24f2db9b4f4c
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This feature enables the device to roam to different SSID
which has the same security parameters
CRs-Fixed: 813148
Change-Id: If4953e64f9e0485edec85167a7bc1dd6ca7c2047
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
There are few more roaming parameters added for roaming
enhancements. The input is expected from the middleware
and this is saved into the session. The parameters are
passed down to the firmware via the roaming update
commands.
CRs-Fixed: 812974
Change-Id: Ie26b171ebf974b6aa2e9bcfa5f082084482dec45
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This change fixes a memory leak in HTC layer while unloading wlan driver.
Change-Id: I93d4ef719b8ec0eef60676e0fdfec1efcd322bdf
CRs-Fixed: 812958
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
In wlan_hdd_cleanup_remain_on_channel_ctx, while cleaning up the
RoC context at hdd_stop_adapter() in driver unload path, lock needs
to be aquired before break.
Change-Id: I386fcc2eb433ec0067d5973b7401fbb34d167647
CRs-Fixed: 809190
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
wlan-noship: renaming thulium to msm8996
Change-Id: I8d6bb37efaa3f5610f3824c84b1d7591237a0afa
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Use appropriate SOC name.
Change-Id: I8553fdf25b25edac367d6ee0a52e9a78055f39cf
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.61
qcacld: hif_sdio: force to select driver strength
qcacld-2.0: Additional link layer statistics
qcacld: Add wifi configurations
qcacld: epno: Support for Enhanced PNO functionality
qcacld: extscan: API enhancements in extscan_wifi_get_cached_results
qcacld: Add support for EPNO feature in get_supported_features()
qcacld: Update vendor definitions and attributes
qcacld: CL 1258819 - update fw common interface files
qcacld: CL 1256069 - update fw common interface files
qcacld: CL 1254938 - update fw common interface files
qcacld: CL 1253663 - update fw common interface files
qcacld: CL 1248231 - update fw common interface files
Change-Id: I9915f2b686355cc1d5edf094c4329f1133fa6a3c
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 4.0.10.61
Change-Id: I7aa3c9f0f1812c410404e08c46946e9820b3dc38
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This change is required by HW team to solve the SDIO bus CRC error
found in stress test. It forces to select driver strength type D
in device initialization function.
Change-Id: I1e8f594a4330c4b52a82bc5dafd068ea19961b26
CRs-Fixed: 799171
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add addiional link layer statistics to return to userspace.
Change-Id: I64072d91b111b1ae8300451ff224f2d479776b96
CRs-Fixed: 810052
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Program the wifi configurations in the firmware. Use the vendor
commands for this purpose.
Change-Id: Ie1026d5ea26d493b288dd2250c4eeb65ca5d14c3
CRs-Fixed: 810050
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Support for Enhanced PNO functionality
Change-Id: I25d5fb682c6b3a17544d3f979558f9b18612e3ac
CRs-Fixed: 805856
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
1. Update the data structures in sync with framework api
2. Introduce scan_id and flags in get_cached_results
Change-Id: Iacd284aabf33f109e1ded2e7d09f451ef6d3e2e2
CRs-Fixed: 805856
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add support for EPNO feature in get_supported_features().
Change-Id: I9ac28d1048c959b8cff21115db7a77de1e189353
CRs-Fixed: 805856
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Update vendor definitions and attributes
Change-Id: I90e1d54049170153c13f953ac3db61f867d68eb9
CRs-Fixed: 805856
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
SSID hotlist gscan WMI api changes M release
Change-Id: I05e1001dd3e8678ea4885bac7488eec82be760ce
CRs-Fixed: 811446
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add a peer parameter WMI_PEER_PHYMODE to support all eCSA cases
Change-Id: I01ae4352ccb0a001870a7c6f99be4cfcbdaac586
CRs-Fixed: 811446
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
WMI interface for offload of passpoint network list.
WMI interface changes for providing leaky AP information statistics
Change-Id: I5c37f0cd2e5b4eb3d120c72b592147ca758f61d7
CRs-Fixed: 811446
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Rename PNO fwcommon change&add ENLO flag in mgmt_rx
Add WMI_ROAM_FILTER_CMDID in command list
Change-Id: If3050d7514af08deda1bb9b2a2d2d9124efcb6c1
CRs-Fixed: 811446
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This change set adds wmi interface changes for PNO.
Change-Id: I2fc92ea9b07d718fc951088cea0783f929217980
CRs-Fixed: 808109
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.60
qcacld: Fix for SAP wrong resetting protection bits for legacy STA
qcacld: Fix for disconnection due REASSOC cmd with wrong BSSID
qcacld: Fix CAC wait time for channels bonded to weather channels.
Change-Id: I9a6bb84de122f6c2791552cdf93638ebfd577b59
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 4.0.10.60
Change-Id: I826cbab38330aacc865291978b6e6a4597a0550a
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Regualar resetting of protection bits in SAP should happen just for
Legacy APs in vicinity. Function pe_reset_protection_callback() was
doing that even for legacy connected STA. This patch removes resetting
of these protection structures as their resetting is done automatically
once such STAs are disconnected.
Change-Id: I522afd9031c1856d5aa8650fd7b84b1f4646371a
CRs-Fixed: 811158
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Due to some race condition, a rouge REASSOC command from CSR to LIM
is being executed after connection to new AP. This REASSOC command
is for target BSSID which is not present in peSession array. This will
never happen in a roaming scenario as for REASSOC to happen, PRE-AUTH
must be successful and it will have created a session with given BSSID.
It is with this BSSID only the REASSOC request is generated.
However in current case, because of BSSID not found error, LIM will
return error and this will, in turn wrongfully terminate current
connection. This patch drops the REASSOC request without returing error.
Change-Id: Ic9639353c55a45836014b32f990a7336ea01c1e3
CRs-Fixed: 809941
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Channel availability check time out for channels bonded to weather
radar channels is wrongly configured.
Fix by checking if SAP's operating channel is bonded to a weather
radar channel and correctly configure the cac wait timeout.
Change-Id: I7a29ad2fde10292e9aa51ec24c0d1878a029c417
CRs-Fixed: 808607
|
| | |\| | | | | |
|
| | |/| | | | |
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.59
qcacld: Fix the regression issue due to CR805513
qcacld: CL 1247367 - update fw common interface files
qcacld: CL 1246272 - update fw common interface files
qcacld: CL 1242470 - update fw common interface files
qcacld: update fw common interface files
qcacld-2.0: Changes to synchronize peer deletion and creation
qcacld: apply vos_assert in vostimer APIs, in uninitialized case.
qcacld-2.0: Do not decrement pause_count if not paused
Change-Id: Ieac167a139188eea2c336491bdb37e4df51390e7
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.59
Change-Id: I3a39d45e678e5deb473eab5ba73931de8a56ffbf
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Revert CR805513 (Fix PN check fail due to far jump)
CRs-Fixed: 808075
Change-Id: Ia69566c8defbce803dc907693c46dc965500ca16
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This change set adds wmi interface changes for roaming enhancement.
Change-Id: I1cdab692e3078176d706e71e8e3816c1a6d31168
CRs-Fixed: 808109
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This change set adds wmi interface changes for DSRC.
Change-Id: Ia8e4ff5a7219031100ad7bf56380c4c381b7ce5d
CRs-Fixed: 808109
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This change set adds wmi interface changes for 5G scan.
Change-Id: I1614d2a3bfa0e98fd727061bf08e58ddfa6923ad
CRs-Fixed: 808109
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This change set adds wmi interface changes for 160MHz support.
CLs included are 1199576 and 1229293.
Change-Id: I64f0ed74d97cf8376b1d71705f42e5100e8c5407
CRs-Fixed: 808109
|