Commit Graph

4920 Commits

Author SHA1 Message Date
Krishna Kumaar Natarajan
9b4a5b0600 qcacld-3.0: Update HE MCS mask to be sent to FW
Update HE MCS mask to be sent to FW.

Change-Id: Ie08bf0bf2c3282167dec5ac52a8a7af2daa6fe53
CRs-Fixed: 1073481
2017-04-26 16:28:21 -07:00
Krishna Kumaar Natarajan
81ade5946a qcacld-3.0: Update HE capabilities based on supported bands
Update HE capabilities based on supported bands.

Change-Id: If62dfb83686a43465227ec0a0fe4c67f01e3b774
CRs-Fixed: 1073481
2017-04-26 16:27:57 -07:00
Krishna Kumaar Natarajan
6e36a44550 qcacld-3.0: Revert the deleted PPE threshold changes
Ic1b670e23f637f11b494422ad9954c1d7515e833 removed changes introduced
as part of Ib4329363a196a89eed4668292d4b8f09f6023e62.
Bring back the changes deleted unexpectedly.

Change-Id: Ibd68b4bd58f60bf753267c328c0400f71bf46750
CRs-Fixed: 1073481
2017-04-26 16:26:21 -07:00
snandini
ec1e92fb39 Release 5.2.0.24F
Release 5.2.0.24F

Change-Id: I78539e2b9078e7e3e9b9c68191ec45d1a924d4cc
CRs-Fixed: 774533
2017-04-26 12:33:31 -07:00
yeshwanth sriram guntuka
08e995bdd0 qcacld-3.0: Fix assert due to invalid vdev id in LL stats req
Assert in firmware due to invalid vdev id in link layer stats
req.

Fix is to check for invalid vdev id before link layer stats
req is sent to firmware.

Change-Id: I4b1a9de451bc54387a1da4338720ff44ec4bfd32
CRs-Fixed: 2038308
2017-04-26 12:33:31 -07:00
snandini
c93c866fb7 Release 5.2.0.24E
Release 5.2.0.24E

Change-Id: I03c47f2fa213bb2657b54f1ab1d2771e3381acae
CRs-Fixed: 774533
2017-04-26 09:01:42 -07:00
Nishank Aggarwal
c32eea0059 qcacld-3.0: Fix kernel checkpatch warnings in csr_api_roam.c
Fix kernel checkpatch warnings in csr_api_roam.c

Change-Id: I25504d803b1d96f3081df04044446aed50cdec1d
CRs-Fixed: 2025503
2017-04-26 20:40:41 +05:30
Nishank Aggarwal
e30a90db5d qcacld-3.0: Fix kernel checkpatch warnings in sme_rrm.c
Fix kernel checkpatch warnings in sme_rrm.c

Change-Id: I2da3f73b09048fe700592ff540317e61931931d6
CRs-Fixed: 2025503
2017-04-26 18:43:37 +05:30
snandini
b7bd2148b3 Release 5.2.0.24D
Release 5.2.0.24D

Change-Id: Ief2695384fb981865276b50136438980e2d41e2b
CRs-Fixed: 774533
2017-04-26 04:46:55 -07:00
Srinivas Girigowda
fab25264ac qcacld-3.0: Remove log_dbg/debug() & obsolete file log_api.c
Remove log_dbg/debug() & obsolete file log_api.c.

Change-Id: I66cc59cd9c95dc019d9cf6032d3a3da772464d22
CRs-Fixed: 1093093
2017-04-26 15:50:08 +05:30
Srinivas Girigowda
b102a2a2c8 qcacld-3.0: Remove obsolete PELOG* logging macros
Remove obsolete PELOG* logging macros.

Change-Id: I018088db456871ed46c60957c4ef5d5af85d0457
CRs-Fixed: 1093093
2017-04-26 15:47:53 +05:30
Srinivas Girigowda
28fb012372 qcacld-3.0: Remove obsolete file lim_debug.c
Replace lim_log() with pe_* log levels and
Remove lim_log() and obsolete file lim_debug.c.

Change-Id: I6b39737890d186adb6f0cdcb4a116863e328b07e
CRs-Fixed: 1093093
2017-04-26 15:46:37 +05:30
Srinivas Girigowda
2c26335073 qcacld-3.0: Remove sms_log() & obsolete file 'sms_debug.h'
Remove sms_log() and obsolete file 'sms_debug.h'.

Change-Id: Ibdb25674c1efa6b53262f3aaaf3ff7c8744f28b8
CRs-Fixed: 2020798
2017-04-26 15:17:56 +05:30
Srinivas Girigowda
5557a396fa qcacld-3.0: Revert non-logging changes
Revert the non-logging changes brought by
Change-Id I1ae4f366f359fd90856743b4c2689ad9aad3417b.

Change-Id: Ib69b403f644734545bfb0a56959a490778910188
CRs-Fixed: 2014745
2017-04-26 14:54:38 +05:30
Srinivas Girigowda
3ad735a4d6 qcacld-3.0: Reduce the log spam in wma_main.c
Move the logs to appropriate log levels to reduce
the log spam in wma_main.c

Change-Id: Iec3959a1cb4b63601b2a586c0cc264b589dd5b8e
CRs-Fixed: 2014745
2017-04-26 14:49:47 +05:30
Srinivas Girigowda
67044ad2fb qcacld-3.0: Map hdd_info() log level to QDF_TRACE_LEVEL_INFO
Map hdd_info() log level to QDF_TRACE_LEVEL_INFO.

Change-Id: Ifc23dafd59a7cf59e2ec1c33b4b61fcb74f9c5d2
CRs-Fixed: 2014745
2017-04-26 14:43:01 +05:30
Srinivas Girigowda
2d43f36768 qcacld-3.0: Replace sms_log() with sme_* log levels in sme_rrm.c
Replace sms_log() with sme_* appropriate log levels in sme_rrm.c.

Change-Id: I692b4fd47321a511735c2834e102e94e5fcf7d7e
CRs-Fixed: 2020798
2017-04-26 14:39:42 +05:30
snandini
0fe3a6cdea Release 5.2.0.24C
Release 5.2.0.24C

Change-Id: Ie07a20dbea66097d27cfcc1dff77c63d8e636a5a
CRs-Fixed: 774533
2017-04-26 01:54:49 -07:00
Nishank Aggarwal
c2be3d120c qcacld-3.0: Replace lim_log() with pe_* log levels in lim_sta_hash_api.c
Replace lim_log() with pe_* appropriate log levels in lim_sta_hash_api.c

Change-Id: I6868cd1d5c70d05477e48727267ad1f36df8f54a
CRs-Fixed: 1093093
2017-04-26 11:59:43 +05:30
Nishank Aggarwal
2dfc519b86 qcacld-3.0: Replace lim_log() with pe_* log levels in lim_process_auth_frame.c
Replace lim_log() with pe_* appropriate log levels in lim_process_auth_frame.c

Change-Id: I689e0e2ca0f8299f44fe32f345466104e976f15b
CRs-Fixed: 1093093
2017-04-26 11:58:15 +05:30
Nishank Aggarwal
c7c659229c qcacld-3.0: Replace lim_log() with pe_* log levels in lim_session.c
Replace lim_log() with pe_* appropriate log levels in lim_session.c

Change-Id: Ie035ded5406801cbe5526b4059187a3496c50b06
CRs-Fixed: 1093093
2017-04-26 11:51:54 +05:30
Nishank Aggarwal
2abedf32ee qcacld-3.0: Replace lim_log() with pe_* log levels in lim_p2p.c
Replace lim_log() with pe_* appropriate log levels in lim_p2p.c

Change-Id: I57cba2ebe3f3aafa29225434187877fcb9b92d55
CRs-Fixed: 1093093
2017-04-26 11:48:05 +05:30
Nishank Aggarwal
6928ac4de9 qcacld-3.0: Replace lim_log() with pe_* log levels in lim_roam_timer_utils.c
Replace lim_log() with pe_* appropriate log levels in lim_roam_timer_utils.c

Change-Id: I1cd044428a2754f602b79cc74227f572e6343882
CRs-Fixed: 1093093
2017-04-26 11:42:45 +05:30
Nishank Aggarwal
0402b43189 qcacld-3.0: Replace lim_log() with pe_* log levels in lim_utils.c
Replace lim_log() with pe_* appropriate log levels in lim_utils.c

Change-Id: I84bf4456c15c9e702c217100894a15f5f2adfc61
CRs-Fixed: 1093093
2017-04-26 11:42:45 +05:30
Nishank Aggarwal
e11ec7bf37 qcacld-3.0: Replace lim_log() with pe_* log levels in lim_ibss_peer_mgmt.c
Replace lim_log() with pe_* appropriate log levels in lim_ibss_peer_mgmt.c

Change-Id: I280870f1f7c639cc0599a639bf91910a8159aa56
CRs-Fixed: 1093093
2017-04-26 11:42:45 +05:30
Nishank Aggarwal
2d6162bbed qcacld-3.0: Replace lim_log() with pe_* log levels in lim_send_sme_rsp_messages.c
Replace lim_log() iwith pe_* appropriate log levels in lim_send_sme_rsp_messages.c

Change-Id: I178e13c1fa14ef1c72a2353f0c3694773cd5a613
CRs-Fixed: 1093093
2017-04-26 11:42:44 +05:30
Nishank Aggarwal
4744414a64 qcacld-3.0: Replace lim_log() with pe_* log levels in lim_process_assoc_rsp_frame.c
Replace lim_log() with pe_* appropriate log levels in lim_process_assoc_rsp_frame.c

Change-Id: Ic58d38990c2df16d985cb286ac17890867390162
CRs-Fixed: 1093093
2017-04-26 11:42:44 +05:30
Nishank Aggarwal
42ff119175 qcacld-3.0: Replace lim_log() with pe_* log levels in lim_send_frames_host_roam.c
Replace lim_log() with pe_* appropriate log levels in lim_send_frames_host_roam.c

Change-Id: I12cb4a54617dade06628c2f01029904782824a7a
CRs-Fixed: 1093093
2017-04-26 11:42:44 +05:30
Srinivas Girigowda
4505ec1a94 qcacld-3.0: Remove cfg_log() & obsolete file cfg_debug.c
Remove cfg_log() & obsolete file cfg_debug.c.

Change-Id: I7dde73cb3365f0e6e458c4fdcb2442602769ef66
CRs-Fixed: 1093093
2017-04-26 11:42:44 +05:30
Srinivas Girigowda
9ffddb1dc8 qcacld-3.0: Replace lim_log() with pe_* log levels in lim_types.h
Replace lim_log() with pe_* appropriate log levels in lim_types.h

Change-Id: If9995b020cc6b71a98defc5f1d7a94c524529c60
CRs-Fixed: 1093093
2017-04-26 11:42:44 +05:30
Srinivas Girigowda
6c9c1d3cb4 qcacld-3.0: Replace lim_log() with pe_* log levels in lim_roam_timer_utils.c
Replace lim_log() with pe_* appropriate log levels in lim_roam_timer_utils.c

Change-Id: Idfe0bb03c460bffff287879504a23d23b43df790
CRs-Fixed: 1093093
2017-04-26 11:42:44 +05:30
Srinivas Girigowda
4bc512bfcc qcacld-3.0: Replace lim_log() with pe_* log levels in lim_utils.c
Replace lim_log() with pe_* appropriate log levels in lim_utils.c

Change-Id: I5382ccd3f4aedea70f9e5883a50f3449ef9f07c6
CRs-Fixed: 1093093
2017-04-26 11:42:44 +05:30
Srinivas Girigowda
5f46839a2f qcacld-3.0: Replace lim_log() with pe_* log levels in lim_prop_exts_utils.c
Replace lim_log() with pe_* appropriate log levels in lim_prop_exts_utils.c

Change-Id: I9ec230d074dc241406f5f009d4b0253e1db6713b
CRs-Fixed: 1093093
2017-04-26 11:42:44 +05:30
Srinivas Girigowda
39ac6d753c qcacld-3.0: Replace lim_log() with pe_* log levels in lim_process_tdls.c
Replace lim_log() with pe_* appropriate log levels in lim_process_tdls.c

Change-Id: I7da304a5146facd99651452467448df9884174c3
CRs-Fixed: 1093093
2017-04-26 11:42:44 +05:30
Srinivas Girigowda
15b355eaa4 qcacld-3.0: Replace lim_log() with pe_* in lim_process_sme_req_messages.c
Replace lim_log() with pe_* appropriate log levels in
lim_process_sme_req_messages.c

Change-Id: I30b302e68b191f95a242c44dd3e9ad3b5793abd7
CRs-Fixed: 1093093
2017-04-26 11:42:44 +05:30
Srinivas Girigowda
7034a8b279 qcacld-3.0: Replace lim_log() with pe_* log levels in lim_send_management_frames.c
Replace lim_log() with pe_* appropriate log levels in lim_send_management_frames.c

Change-Id: Ibed6bc4436626b23d6650442c4cf94cd18e70087
CRs-Fixed: 1093093
2017-04-26 11:42:44 +05:30
snandini
d938892be6 Release 5.2.0.24B
Release 5.2.0.24B

Change-Id: Ifcb938f666b13aa7f5efa872efcce953717daf3a
CRs-Fixed: 774533
2017-04-25 13:02:30 -07:00
Abhishek Singh
158fe252bc qcacld-3.0: Remove user configured params from converged scan filter
Some user configured params are passed in filter during scan request.
Move them in scan params and update them from user config.

Change-Id: I71beb41c947ede742345821a983bb202575547b9
CRs-Fixed: 2013212
2017-04-25 13:02:29 -07:00
snandini
2971acf5b6 Release 5.2.0.24A
Release 5.2.0.24A

Change-Id: I085e4f3ccba0427811e2f49e19a41dd0d2b57c6e
CRs-Fixed: 774533
2017-04-25 10:20:53 -07:00
Manjunathappa Prakash
102562da74 qcacld-3.0: No need to hold flow_pool_lock in vdev pool_map_handler
ol_tx_flow_pool_map_handler() need not hold the lock to call pause_cb.
pause_map_lock will takecare of any contention between pause and unpause.

Change-Id: I1adcfc156db55946d3a647269ecc2c09ea7981ce
CRs-Fixed: 2037277
2017-04-25 10:20:53 -07:00
snandini
d4a7789c6f Release 5.2.0.24
Release 5.2.0.24

Change-Id: Ia1a8028351342727cbc9eccb654c1607fbd9839e
CRs-Fixed: 774533
2017-04-25 09:31:35 -07:00
Abhishek Singh
900c6f56bd qcacld-3.0: Move runtime suspend logic for scan to common code
Move runtime suspend logic for scan to common code

Change-Id: Ie2d96156ab698aa4993ea308ae933725c97a94c2
CRs-Fixed: 2035673
2017-04-25 09:31:34 -07:00
snandini
677afdda69 Release 5.2.0.23Z
Release 5.2.0.23Z

Change-Id: If348274af4629a2bbcfcb6bc53482da1a9240acb
CRs-Fixed: 774533
2017-04-25 05:56:16 -07:00
Padma, Santhosh Kumar
16dacfbec2 qcacld-3.0: Get CCA from firmware
Requirement is to get CCA from frmware when connection fails due to
assoc/auth/probe response timeout.

Change-Id: I062343ed065d7b0c38b9e3b24ecfa9851b9b1537
CRs-Fixed: 2018594
2017-04-25 05:56:15 -07:00
snandini
e91a3e4980 Release 5.2.0.23Y
Release 5.2.0.23Y

Change-Id: Iea9402508b5a5b1aaf3141ec25baa39ecccf82d7
CRs-Fixed: 774533
2017-04-25 04:56:13 -07:00
Zhang Qian
ca38fb13b5 qcacld-3.0: Add peer ps change and TX failure indication
qcacld-2.0 to qcacld-3.0 propagation

This change indicates Peer STA's power state change and TX
failure to NL80211.

Vendor command QCA_NL80211_VENDOR_SUBCMD_LL_STATS_EXT(127)
is introduced by this change.

Change-Id: Iaa1c14e5cdc5a7d04beebbff1149daf871f9ef5a
CRs-fixed: 1048388
2017-04-25 04:56:13 -07:00
snandini
7c99d070da Release 5.2.0.23X
Release 5.2.0.23X

Change-Id: I90bfc73f969ba6ca4aea4c442d2385aa8b853165
CRs-Fixed: 774533
2017-04-25 02:41:46 -07:00
Ganesh Kondabattini
b8f0dc3f57 qcacld-3.0: Validate hdd ctx
Use of wlan_hdd_validate_context is returning failure when driver load/unload
is in progress. Instead of using wlan_hdd_validate_context, we can check for
NULL pointer to validate hdd ctx in tdls disconnection callback.

Change-Id: I650aa1d4c81d5c275bb3d4266b9365b595cf0ad5
CRs-Fixed: 2036314
2017-04-25 02:41:45 -07:00
snandini
dbbcf8f0f7 Release 5.2.0.23W
Release 5.2.0.23W

Change-Id: I25b8cdec4403099c6b50daac415c05aa9d6b7f26
CRs-Fixed: 774533
2017-04-25 01:08:47 -07:00
Arif Hussain
757b45f818 qcacld-3.0: DSF componentization build support
Add DFS componentization support changes.

Change-Id: I2c321707933090ee03e4ac30f6b8eac94396524f
CRs-Fixed: 2017481
2017-04-25 01:08:46 -07:00