Sravan Kumar Kairam
27296783b7
qcacld-3.0: Add runtime suspend and resume support in PMO
...
As part of UMAC componentization add runtime suspend and resume
support in PMO.
Change-Id: I120044bb5638ca75e6ac46b22bb194520da22fea
CRs-Fixed: 2030194
2017-04-27 12:39:56 -07:00
snandini
2eb3df786e
Release 5.2.0.24L
...
Release 5.2.0.24L
Change-Id: I48afc494efb944cd8c75aae00892fd79d2fdb5b0
CRs-Fixed: 774533
2017-04-27 11:55:56 -07:00
Vidyullatha Kanchanapally
53241c46d5
qcacld-3.0: Fix logging signed integer cfg item
...
A signed integer cfg item if less that 32 bits is logged
improperly i.e. the sign of the cfg item is being lost.
Fix this by preserving the sign.
Change-Id: I6eaba2bfa06d763bcdf197de0a4182c12c74d1af
CRs-Fixed: 2033298
2017-04-27 11:55:55 -07:00
snandini
f36e060318
Release 5.2.0.24K
...
Release 5.2.0.24K
Change-Id: I7b582384bbcbf50da2431258c6b4c349edde4f30
CRs-Fixed: 774533
2017-04-27 07:02:06 -07:00
Nishank Aggarwal
9ca3255643
qcacld-3.0: Fix kernel checkpatch warnings in csr_util.c
...
Fix kernel checkpatch warnings in csr_util.c
Change-Id: I8ccd01cac54bc87ae2fc466719dc853ebe35b9b6
CRs-Fixed: 2025503
2017-04-27 17:38:15 +05:30
Nishank Aggarwal
9eeedc9e99
qcacld-3.0: Fix kernel checkpatch warnings in csr_cmd_process.c
...
Fix kernel checkpatch warnings in csr_cmd_process.c
Change-Id: I2aed989a97ef5147001afd83858a384de2d9c431
CRs-Fixed: 2025503
2017-04-27 17:32:44 +05:30
Nishank Aggarwal
4413fc3467
qcacld-3.0: Fix kernel checkpatch warnings in csr_host_scan_roam.c
...
Fix kernel checkpatch warnings in csr_host_scan_roam.c
Change-Id: Icc9197e9df869f4b94fc4b9d06a5dca976523089
CRs-Fixed: 2025503
2017-04-27 17:31:13 +05:30
Nishank Aggarwal
8356335b53
qcacld-3.0: Fix kernel checkpatch warnings in csr_neighbor_roam.c
...
Fix kernel checkpatch warnings in csr_neighbor_roam.c
Change-Id: Ib8bfe0e72404bc6a805c4fe56d25ef873c4e33c5
CRs-Fixed: 2025503
2017-04-27 17:23:19 +05:30
Nishank Aggarwal
1b1f63e1e4
qcacld-3.0: Fix kernel checkpatch warnings in csr_roam_preauth.c
...
Fix kernel checkpatch warnings in csr_roam_preauth.c
Change-Id: I3758aee4cc407d9dfa743cf63f1054604c6ab7d8
CRs-Fixed: 2025503
2017-04-27 16:43:16 +05:30
snandini
33739ddff7
Release 5.2.0.24J
...
Release 5.2.0.24J
Change-Id: Iddf296f0bf5e839aceaf60dd8047a892739b5f72
CRs-Fixed: 774533
2017-04-27 01:22:04 -07:00
Zhang Qian
73c348a749
qcacld-3.0: Add MAC counter WMI interface
...
qcacld-2.0 to qcacld-3.0 propagation
When MAC counter offload is enabled, FW will indicate following
statistics periodically or as host's settings.
- RSSI and SNR per antenna/RF chain
- RSSI, SNR and MCS code (Tx and Rx) per peer
- 11h, 11k radio measurements on current channel, CSMA/CA parameters,
channel interference estimations
- Tx/Rx statistics(data rate, aggregation size, etc)
New WMI interface is introduced by this change:
- set threshold using WMI_PDEV_SET_STATS_THRESHOLD_CMDID
- process WMI_REPORT_STATS_EVENTID and send all mac counters
to HDD_CFG80211
Change-Id: I6d679bbf331baf187cccc882216eecc239bf298c
CRs-Fixed: 1080673
2017-04-27 01:22:03 -07:00
snandini
1e3de00bfc
Release 5.2.0.24I
...
Release 5.2.0.24I
Change-Id: I5ed26779434c0a87fed8a05e7a4b441ce4be3bfc
CRs-Fixed: 774533
2017-04-27 00:40:26 -07:00
Nitesh Shah
e50711f2bb
qcacld-3.0: Update user_configured_nss while initializing driver
...
While initializing the driver, user_configured_nss is not
updated. Thus, user_configured_nss was getting value as 0.
If nss=1 is configured for TDLS, then updating the vht mcs
rates, nss was getting value 0, which is invalid. Thus,
the rates were not getting updated properly.
The fix is to update user_configured_nss while initializing
the driver.
Change-Id: I41a4e9aaa82a45f9612c05869c7212820019e0bb
CRs-Fixed: 2031151
2017-04-27 00:40:25 -07:00
snandini
157f9d9c44
Release 5.2.0.24H
...
Release 5.2.0.24H
Change-Id: I7fba913a947b3f7b563c4296a67804cc3318d701
CRs-Fixed: 774533
2017-04-26 23:53:55 -07:00
Himanshu Agarwal
7c8ab88620
qcacld-3.0: Fill rate and bw info for HT/VHT frames in monitor mode
...
In monitor mode, while filling the radiotap header, rate and bw
info for HT and VHT frames was not filled correctly due to which
packets in tcpdump are showing incorrect rates and bw for HT/VHT
frames.
Fill rate and bw info for HT/VHT frames correctly in monitor mode.
Change-Id: If15708101ac123fbdba141b04aad881d988e6b43
CRs-Fixed: 2034455
2017-04-26 23:53:54 -07:00
Himanshu Agarwal
bda5f28213
qcacld-3.0: Adding vdev id based sanity check for tx desc
...
Adding vdev id based sanity check while checking if tx desc
is already freed or not in ol_tx_free_descs_inuse().
Change-Id: Icfc66ccac6829f922a76c35a3309094f374fd022
CRs-Fixed: 2035470
2017-04-26 23:53:52 -07:00
snandini
f4ef7ad115
Release 5.2.0.24G
...
Release 5.2.0.24G
Change-Id: I5b8bfef2c8bd465ee4570e9053673f066cc6b946
CRs-Fixed: 774533
2017-04-26 17:56:48 -07:00
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