| Commit message (Collapse) | Author | Age |
| ... | |
| | |/| | | | |
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.182
wlan: wma: bmiss config for p2p
qcacld: revert: sap: Fix to select SAP channel during DFS operation.
qcacld: StopBss when no available channel after radar detection
cnss_diag new firmware logging
Change-Id: I2df5214af01007e3bbc06a7c67fe617a495b5c47
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 1.0.0.182
Change-Id: I823be1b5c88740cc75deafd0d9903f11ff2a3b9f
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fixing a recent regression caused by sessionization change in wma.
Adding p2p specific thresholds for bmiss.
Change-Id: Ia513f1b806cb677ddfe3c5a86ea95848588e8fe9
CRs-Fixed: 717455
(cherry picked from commit 6d8aa425233ad2c5202f593b4cd79e2dfe066bf2)
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Reverting gerrit which was fixing following issue:
The issue with current design is that restricting all ACS channels to DFS,
we may end up in default channel eventhough it is not in the range.
this gerrit will fix the AP coming up in DFS channels in AP+STA case
which is a violation.
Change-Id: I2dce91a5e2d74651695aa5d60389e1908e9ca8b9
CRs-Fixed: 717696
(cherry picked from commit 99865a19585cbed29c4b901864e16f06fd6d32fb)
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
When no channel is available from random channel selection after radar
detection, call StopBss or make StartBss failed. This change includes
sending WLAN_SVC_DFS_ALL_CHANNEL_UNAVAIL_IND Netlink event.
Change-Id: Ib1384f0634db3c8f2ff80716b88386ff4894bd52
CRs-Fixed: 717713
(cherry picked from commit a6f590809bf4d890bf9d6b8f8855f5714ad633ad)
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Firmware logging enhancement from static way to dynamic.
USer space changes
1) Send Driver load and unload information to QXDM.
2) Firmware logging changed to Dynamic way.Still the old
logging is supported for compatbility point
3) To receive SSR command from QXDM and execute
WLAN SSR
4) Fixed the memory leak
Change-Id: I7d255d867875fe870fa41e1d405c943d930120ad
CRs-Fixed: 713200
|
| | |\ \ \ \ \ |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.181
qca_cld: Add support for PCIe link down recovery simulation
qcacld: sap: Fix to select SAP channel during DFS operation.
qcacld: hdd: Fix to block the tranmission during DFS CAC
Send Synch Cnf before Wait for Key timer
WLAN: Fix a buffer write overflow
qca-cld:sap: Fix ACS and OBSS coex issue
Change-Id: I35bd31a2494b7a9928fe602294b932bfe84c7b62
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.181
Change-Id: Iad5dc05433ceb3d7c177020e96c7428c4adb42b4
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change current SSR simulation command so that it can also support to
simulate PCIe link down recovery. Also don't try to suspend target
during SSR since it's already down. This could save 1 second for whole
SSR time.
CRs-fixed: 691211
Change-Id: I230a93f7950de888ab85c401e6688653689b2c37
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The issue with current design is that restricting all ACS channels to DFS,
we may end up in default channel eventhough it is not in the range.
this gerrit will fix the AP coming up in DFS channels in AP+STA case
which is a violation.
Change-Id: Ida8f74e429bad2c3b06faf352854d60832cc645e
CRs-Fixed: 717012
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
As per the DFS requirement, we should not transmit any frames
during DFS cac. This fix will fulfil this requirement.
Change-Id: I058c9a4bf7e34f82399cad960225f27c92c0cf70
CRs-Fixed: 716964
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Incase of auth status connected send the synch cnf to firmware
before the wait for key timer is started
Change-Id: I57f3ecd2bd0683aeb92c78f068abf666915d4429
CRs-fixed: 717196
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Array write overflow happens and fixed here.
Change-Id: I1bbb45ba0e4cc52f186900a68caeb3e094cf0309
CRs-Fixed: 715653
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
After ACS picks a channel, send channel change event to hostapd,
and for HT40 mode, add code for selecting secondary channel.
Change-Id: Ia040480267959907be74d9dca953a68d59fe4404
CRs-fixed: 714883
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.180A
qca_cld: Use static allocated memory to copy FW data
Change-Id: Ie2d99b6862653fb7c71ebbd75c2583f841de92cf
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.180A
Change-Id: If614807ff6761908cb77678d0bea6080b96f5005
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Since sometimes dynamic memory allocation may fail to get FW size memory,
use static allocated memory to copy FW data for secure firmware download
feature. Also add the feature flag.
Change-Id: I225caa008ef33426e6866c80b54d19909da9b80d
CRs-fixed: 715736
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.180
qcacld: Fix accessing reserved bytes in BSS descriptor
qcacld: WMA: Debug logs for channel frequency
HDD: Add AUTO Phymode support in iwpriv command
Change-Id: I42d4e75d8dbe131b2601daf47910d2004bf71bb2
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.180
Change-Id: I04b42e1cab122292307e64bf40742df960e9d145
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The structure for BSS descriptor is being accessed by a
pointer where it was not taken care to not access the
reserved bytes recently introduced. Fix this.
Change-Id: I3dd027181ec4a32faf351da4ce73fce3c97867a0
CRs-Fixed: 716749
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add debug logs to indicate channel frequency during
probe response.
Change-Id: Id172694b5d4ddb828cce3569d38a37b7f756e62a
CRs-Fixed: 708683
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Added 2G Auto (b/g/n) and 5G Auto (a/n/ac) support in iwpriv
setphymode command. Also made this command available in SAP
mode.
Change-Id: I21e96fc49a3a348195929e6ca5a4550f49e06a0e
CRs-fixed: 712247
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.179
qcacld: hdd: reset vos event when stop bss
qccld: wma change to use Beacon RSSI
qcacld: hdd: fix SAP in legacy mode
wlan: Added disassoc command for reason code 8
Change-Id: Ie496c3ba176e879c4421828ec4a182d4a4196cf8
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.179
Change-Id: I8d9cf0ff7a5b8621e90b7919ff3456ca5dfdb88b
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This event is set when started bss, but not getting reset.
Then we'll not have enough time to stop the bss, reset the event and
wait for the stop_bss signal the event to complete it.
Change-Id: I62d0b9426e25316121b824ac1ef6a886225c8797
CRs-fixed: 715396
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
When connected, the RSSI information will be averaging from both Data
and Beacon frame. In the case of far edge, the Data RSSI is unstable
due to far receive range and TX rate adaptation.
Instead of averaging the Data and Beacon frame's RSSI, change it to
read only Beacon RSSI to avoid seeing the unstable RSSI.
Change-Id: I0f8af05c3fdcc66a24253499f2cfda634ee2758e
CRs-fixed: 715113
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The params->tail buffers is allocated in supplicant.
In the SAP legacy mode, the beacon->tail could carry no data, and the
params->tail_len could be zero.
Remove the invalid checking that leads the SAP fails in legacy mode.
Change-Id: I5e40ba9abff5fdb98ecde7276a13f60230e15de1
CRs-fixed: 711388
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
New ini parameter "gEnableDeauthToDisassocMap" is
added to configure to sent deauth or disassoc frame
while we issue disconnect from supplicant.
By default gEnableDeauthToDisassocMap = 0 which means,
deauth with reason code 3 will be issued for forced
disconnect. And if we set "gEnableDeauthToDisassocMap=1"
then in case of forced disconnect disassoc will sent with
reason code 8
Change-Id: I155bfa6c67ca49f8e167b73dc7e1a00ecaeb2387
CRs-Fixed: 705529
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.178
wlan: qcacld: Channel Info in Roam Synch Indication
qcacld/HIF: Implement EXTWOW Partial Offload(4/4)
qcacld/WMA: Implement EXTWOW Partial Offload(3/4)
qcacld/SME: Implement EXTWOW Partial Offload(2/4)
qcacld/HDD: Implement EXTWOW Partial Offload(1/4)
qcacld: sdio HIF: enable 4-bit ASYNC interrupt on Tufello
wlan: qca_cld: Support for rx to tx forwarding with rx reorder offload
Wlan:LFR3:Send Synch cnf to firmware
wlan: qcacld: Null Ptr Check for pRoamInfo
qcacld: Fix for null pointer dereference.
qcacld: CL 1070363 - Add wmi_channel info
qcacld: Fix roam offload disabling condition at HDD
Change-Id: I85fb5a04bd52efa1562350fc182382e5667d1900
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.178
Change-Id: I3f769ec0a59b524b4410fd91d16068321bfbc4b1
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
If DS Params and HT IE Info are not present in the
probe response, then the channel info would need to
be explicitly passed by the firmware to the host as
part of Roam Synch Indication. The information thus
retrieved from the firmware should be used to fill
the information in the BSS Descriptor.
Change-Id: I7f0caab1a52bf92d4c95290aa46bd33a977e7266
CRs-Fixed: 714313
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Changes to support EXTWOW offload:
1. Configuration for indoor & outdoor params
through wpa_cli driver command.
2. Added ini parameters to change default
values of parameters.
3. Implement WMI commands to support EXTWOW.
Change-Id: I9c96a15aed3a1045290cf87cc03e89f9b7cb5753
CRs-Fixed: 706112
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Changes to support EXTWOW offload:
1. Configuration for indoor & outdoor params
through wpa_cli driver command.
2. Added ini parameters to change default
values of parameters.
3. Implement WMI commands to support EXTWOW.
Change-Id: Id92a7a8c60fbd9f12a0b0918dfb6fe6bbbd28684
CRs-Fixed: 706112
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Changes to support EXTWOW offload:
1. Configuration for indoor & outdoor params
through wpa_cli driver command.
2. Added ini parameters to change default
values of parameters.
3. Implement WMI commands to support EXTWOW.
Change-Id: Id2b133ced66e15bb8f5c9a823fa778d38024d84c
CRs-Fixed: 706112
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Changes to support EXTWOW offload:
1. Configuration for indoor & outdoor params
through wpa_cli driver command.
2. Added ini parameters to change default
values of parameters.
3. Implement WMI commands to support EXTWOW.
Change-Id: I54e5bc1b4e1de67089fa4a681d3fb802ba15f6b3
CRs-Fixed: 706112
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Switch to ASYNC mode automatically is missing for Tufello. Add this
mode back to do the same as other AR6K based devices. This mode can
fix IOT issues with some sdio hosts.
Change-Id: Ibaf381d616533189549288792907cc5f1f3b1b58
CRs-Fixed: 713409
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add support for rx to tx forwarding in host with rx reorder offload since
FW does not implement the RX2TX turnaround for intra-BSS traffic today.
Change-Id: Ibfd8f767446a93a05c2ee755e11e78ad874d37c5
CRs-Fixed: 708500
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
In response to synch indication from firmware host driver
shall send synch cnf event in both cases of auth status
connected and authorized.this commit corrects the code to
do the same.
Change-Id: I931ad57408d9dd4ee07870d8f8102f5f962ffc28
CRs-fixed: 715097
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Handling possible Null Ptr dereference
Change-Id: I888bf785fab10b0c6a8b6dfa3261933a6c6a7f3f
CRs-Fixed: 714840
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
For LFR3 code path in function limProcessAssocRspFrame,
packet header of reassoc response from firmware is being used
without null pointer check. Adding null pointer check.
Change-Id: Ibb9d466bbf88469b1d17f2ba9e492d8d7be96221
CRs-Fixed: 713227
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add wmi_channel tlv field for roam sync event.
Change-Id: I88d5068e0e356f9035ead7b2c46687cf5622b4d1
CRs-Fixed: 715100
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
key_mgmt_offload flag sent in connect params should not be used to
enebled/disabled roam offload at HDD. It will now be used to set a
separate flag for key mgmt offload and it will be hooked to same flag
sent to firmware, once its implemented in FW. For now its hooked to OKC
flag in 11i params.
Change-Id: Iff0146607337b72679b3daab983f8b5ba380f0c8
CRs-Fixed: 713325
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.177
qcacld: FR: CLD Support for Code Swap Feature
qcacld: Tx bit rate information is incorrect with "iw wlan0 link"
qcacld: adding ini parameter for IBSS power save mode
qca_cld: Fix WMA compilation errors for SDIO
Change-Id: Ie1bba1127ed85673c8ad1939c10a3d77292cd98f
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.177
Change-Id: I27378e4b3dba14199703507ff4233c0ab95bd053
CRs-Fixed: 688141
|