Commit Graph

4394 Commits

Author SHA1 Message Date
Liangwei Dong
0da1426e7b qcacld-3.0: Enable Host STA OBSS Scan
Enable supplicant STA OBSS Scan
and disable OBSS SCAN WMI command sending
if Firmware doesn't support OBSS scan offload.

Change-Id: Id8fde7301d307c355b9f6cf82b85854a6d84ca79
CRs-Fixed: 2275065
2018-07-11 23:36:18 -07:00
nshrivas
139485f809 Release 5.2.0.88B
Release 5.2.0.88B

Change-Id: I3b5d0a0ac927f61dd25bbc87c2f922280098a554
CRs-Fixed: 774533
2018-07-11 18:45:48 -07:00
nshrivas
f3df638abc Release 5.2.0.88A
Release 5.2.0.88A

Change-Id: I569eafd5ada6cfd6d9772e080faf02a4bf7958fc
CRs-Fixed: 774533
2018-07-11 14:29:03 -07:00
nshrivas
63c28ba20f Release 5.2.0.88
Release 5.2.0.88

Change-Id: If22a0d0d2496217674288168f17f059baa3b40c7
CRs-Fixed: 774533
2018-07-10 18:41:56 -07:00
nshrivas
d83af03643 Release 5.2.0.87Z
Release 5.2.0.87Z

Change-Id: I04662b69afec1321eeb533ac94ceb8aadf0a9373
CRs-Fixed: 774533
2018-07-10 15:39:59 -07:00
nshrivas
588c3029fb Release 5.2.0.87Y
Release 5.2.0.87Y

Change-Id: I25c4155b14f46a404863333da00137f18a635263
CRs-Fixed: 774533
2018-07-10 14:06:37 -07:00
nshrivas
611522dd8b Release 5.2.0.87X
Release 5.2.0.87X

Change-Id: I9aadde060089d36afa80db59ec6bd92d9f3f635b
CRs-Fixed: 774533
2018-07-09 15:55:27 -07:00
nshrivas
3d877266bd Release 5.2.0.87W
Release 5.2.0.87W

Change-Id: I220e65b8dc0168a83aca1f0bbb10644eebc68c46
CRs-Fixed: 774533
2018-07-09 14:24:30 -07:00
nshrivas
2b6c925995 Release 5.2.0.87V
Release 5.2.0.87V

Change-Id: I33fe67d28f1280ab5408ed00ba373924f2a2c505
CRs-Fixed: 774533
2018-07-09 09:57:20 -07:00
nshrivas
8582ad9b92 Release 5.2.0.87U
Release 5.2.0.87U

Change-Id: I1d6bf355b0c5be63f2b8a44b661fece5c6039cb3
CRs-Fixed: 774533
2018-07-09 08:31:11 -07:00
nshrivas
d3215e97db Release 5.2.0.87T
Release 5.2.0.87T

Change-Id: Ia662c55d4c5223e39d819530655e6b0d0d8f0bc1
CRs-Fixed: 774533
2018-07-09 05:32:48 -07:00
nshrivas
936a3d0a88 Release 5.2.0.87S
Release 5.2.0.87S

Change-Id: I363b0f43804c632f45faa11a7bc14465f7327a74
CRs-Fixed: 774533
2018-07-09 02:02:16 -07:00
nshrivas
616fdef426 Release 5.2.0.87R
Release 5.2.0.87R

Change-Id: I5749822319b99ddb8adb16cba77ca25f4fe1ee3b
CRs-Fixed: 774533
2018-07-08 23:30:39 -07:00
nshrivas
99e526a038 Release 5.2.0.87Q
Release 5.2.0.87Q

Change-Id: Ia0e7ecda67fa1939d9e74ec46e1179ac790cd5cf
CRs-Fixed: 774533
2018-07-07 17:03:40 -07:00
nshrivas
a8972c2d67 Release 5.2.0.87P
Release 5.2.0.87P

Change-Id: I8b2eda2a8dafd9747350464971b769b6539e905e
CRs-Fixed: 774533
2018-07-07 10:26:08 -07:00
nshrivas
d2111fa3ae Release 5.2.0.87O
Release 5.2.0.87O

Change-Id: Ibc1022b9047921ddc33e2d3df893ac7ddfb05b5c
CRs-Fixed: 774533
2018-07-06 20:31:17 -07:00
nshrivas
2ec25aeb65 Release 5.2.0.87N
Release 5.2.0.87N

Change-Id: I1f31ed2c12777b3cbc07ba15bbd9f53621d3d453
CRs-Fixed: 774533
2018-07-06 17:59:56 -07:00
nshrivas
8659248b9e Release 5.2.0.87M
Release 5.2.0.87M

Change-Id: I2ced57d5bd0bc8232650bbcff42b94d4e7129e67
CRs-Fixed: 774533
2018-07-06 16:34:20 -07:00
Kiran Kumar Lokere
f3044852b7 qcacld-3.0: Add Tx beamformee NSTS configuration support
Add wifi test configuration support for Tx beamformee NSTS

Change-Id: Ia338e276376f68e2caa6b717db7c51e3d3308266
CRs-Fixed: 2261728
2018-07-06 16:34:16 -07:00
nshrivas
1251ac1e16 Release 5.2.0.87L
Release 5.2.0.87L

Change-Id: I7656a176fe080706c0a1e0dc298e08cdff1597d5
CRs-Fixed: 774533
2018-07-06 04:45:12 -07:00
nshrivas
b956849069 Release 5.2.0.87K
Release 5.2.0.87K

Change-Id: I772133de761e86bfbd753fed3dd24c6ec1ab3214
CRs-Fixed: 774533
2018-07-06 01:45:59 -07:00
nshrivas
adfbc20742 Release 5.2.0.87J
Release 5.2.0.87J

Change-Id: I36e87d2f3692cd142ed7ae54397e29e4e80e43f9
CRs-Fixed: 774533
2018-07-05 20:49:26 -07:00
Kiran Kumar Lokere
1a43bcf236 qcacld-3.0: Add support for SRD channels in ETSI domain
Add support for SRD channels in ETSI regulatory domain

1) Add SRD channels only if DSRC feature is disabled.
2) Add user configuration to enable/disable these channels
in master mode PCL/ACS. Default is disabled.
3) Allow these channels in ACS/PCL only if the INI is set.

Change-Id: Ibd79dc95e9911ce3a0fd101f4716d9bbb8b75466
CRs-Fixed: 2264786
2018-07-05 20:49:25 -07:00
nshrivas
199dab21ff Release 5.2.0.87I
Release 5.2.0.87I

Change-Id: Idc6c13e8cb79175a951540829a7bdd60fda1ea87
CRs-Fixed: 774533
2018-07-05 18:01:27 -07:00
nshrivas
888a9bbfc3 Release 5.2.0.87H
Release 5.2.0.87H

Change-Id: I8fc680df3afc1e5a9aa7c913e169fbffcb255cab
CRs-Fixed: 774533
2018-07-05 14:13:56 -07:00
nshrivas
8d225af8ff Release 5.2.0.87G
Release 5.2.0.87G

Change-Id: I83c1a746cc741be312c2fb7607dc81b60e7eb7a0
CRs-Fixed: 774533
2018-07-05 12:44:04 -07:00
nshrivas
e92137eb7e Release 5.2.0.87F
Release 5.2.0.87F

Change-Id: I5f0026bd4e69a41aec9891652972c0ded66346d7
CRs-Fixed: 774533
2018-07-05 11:28:35 -07:00
nshrivas
7cab500c2d Release 5.2.0.87E
Release 5.2.0.87E

Change-Id: I1096560bf1c85f467eb56f786e9656c3bbcaf56d
CRs-Fixed: 774533
2018-07-05 10:01:03 -07:00
nshrivas
8b4c3cc082 Release 5.2.0.87D
Release 5.2.0.87D

Change-Id: I59450ba4d6ca2f66fb1f6d38909005cd6706f641
CRs-Fixed: 774533
2018-07-05 08:23:29 -07:00
nshrivas
28b3701702 Release 5.2.0.87C
Release 5.2.0.87C

Change-Id: I6a0823d619a9e8e0e49bfab49879002cdda34e37
CRs-Fixed: 774533
2018-07-05 06:42:09 -07:00
nshrivas
e9fa41f611 Release 5.2.0.87B
Release 5.2.0.87B

Change-Id: I596ae771420410350d5623a857488170deae145b
CRs-Fixed: 774533
2018-07-04 20:41:11 -07:00
gaurank kathpalia
65086f32e4 qcacld-3.0: Fix pointer dereference condition
In the API lim_perform_ft_pre_auth, the driver sends
a auth frame to a peer whose MAC address is extracted
from the session entry, and it may happen that the
pointer tpftPEContext is NULL, which results in
pointer dereference.

Fix is to send an auth frame only if the sFTPEContext
is valid.

Change-Id: I5544739a0b438efcc0216bbccdcff113946b330b
CRs-Fixed: 2259250
2018-07-04 20:41:07 -07:00
nshrivas
7a8824e49f Release 5.2.0.87A
Release 5.2.0.87A

Change-Id: I3b7fff8dbb0a3963581013928d66870c43f1e52d
CRs-Fixed: 774533
2018-07-04 10:22:07 -07:00
nshrivas
f05e3a0e8f Release 5.2.0.87
Release 5.2.0.87

Change-Id: Idd32f2e42df1545dec06832f9757acbf88ef6b85
CRs-Fixed: 774533
2018-07-04 06:54:46 -07:00
nshrivas
e4ff3b7ecb Release 5.2.0.86Z
Release 5.2.0.86Z

Change-Id: I2bd184c2a9ff5759afe5a4337a90c9d8974e01aa
CRs-Fixed: 774533
2018-07-03 23:35:34 -07:00
Abhinav Kumar
ccd1bed788 qcacld-3.0: Fix OOB write in lim_populate_peer_rate_set
To poiulate peer rates (Supproted rates, HT & VHT Capabilities)
lim_populate_peer_rate_set first copy values of
psessionEntry->rateSet.rate in a local buffer tempRateSet for
sorting of rates. Currently while copying, index for
psessionEntry->rateSet.rate bufffer varies from 0 to max rate
allowed SIR_MAC_RATESET_EID_MAX(12). This results access of 13th
index(OOB) of psessionEntry->rateSet.rate buffer.

The fix is to set proper upper bound to copy values of
psessionEntry->rateSet.rate in to a local buffer tempRateSet.

Change-Id: I75d5f5b5e7d44665101dae6e095b4adadc1781fb
CRs-Fixed: 2268610
2018-07-03 23:35:34 -07:00
nshrivas
b9c9368411 Release 5.2.0.86Y
Release 5.2.0.86Y

Change-Id: I1861edc9617d79e84c82f0550a8755e99b269e74
CRs-Fixed: 774533
2018-07-03 22:04:46 -07:00
nshrivas
6885e4c334 Release 5.2.0.86X
Release 5.2.0.86X

Change-Id: Iea9cbf3103102db830cc35635f4d106759847b1d
CRs-Fixed: 774533
2018-07-03 19:26:47 -07:00
nshrivas
8743677392 Release 5.2.0.86W
Release 5.2.0.86W

Change-Id: I144b5fb055c0aa8e47202f4f8e20f63660d0b220
CRs-Fixed: 774533
2018-07-03 16:36:39 -07:00
Jeff Johnson
6aaaa997e4 qcacld-3.0: Rename hHdd to hdd_handle
Rename hHdd to hdd_handle to avoid camelCase.

Change-Id: I338b39e128dbd3c1560695fcbb49c5a4bc470169
CRs-Fixed: 2271551
2018-07-03 16:36:35 -07:00
nshrivas
d91b9e1f96 Release 5.2.0.86V
Release 5.2.0.86V

Change-Id: Ia2146637c323794db8bc79afd547e3b3b3da6859
CRs-Fixed: 774533
2018-07-03 15:16:38 -07:00
nshrivas
3a8d2d6e1a Release 5.2.0.86U
Release 5.2.0.86U

Change-Id: Ic589fa11f506091d897727908f81a5947ebbf8bd
CRs-Fixed: 774533
2018-07-03 13:42:15 -07:00
nshrivas
eceda1e04b Release 5.2.0.86T
Release 5.2.0.86T

Change-Id: I3b2aebc1bfd8d5b395b7245b03c34e32124cf5df
CRs-Fixed: 774533
2018-07-03 05:07:11 -07:00
nshrivas
2353f2df10 Release 5.2.0.86S
Release 5.2.0.86S

Change-Id: Ie27d7637b11d789ab65f861aea0680af04232555
CRs-Fixed: 774533
2018-07-03 02:59:59 -07:00
nshrivas
7d2a3e0be9 Release 5.2.0.86R
Release 5.2.0.86R

Change-Id: I31a7a592dce4c1a15cc88fb2b7d5081b63d4da6d
CRs-Fixed: 774533
2018-07-03 00:09:22 -07:00
nshrivas
6994d12089 Release 5.2.0.86Q
Release 5.2.0.86Q

Change-Id: Ie323e44935ddf3edd0d64d15c01902814e930b5b
CRs-Fixed: 774533
2018-07-02 18:17:48 -07:00
Jeff Johnson
edfaf0bc96 qcacld-3.0: Consolidate PE message handling
During the review of "qcacld-3.0: lim: Replace tSirRetStatus with
QDF_STATUS" it was observed that the documentation for function
pe_process_messages() referenced an incorrect return type and return
value. While addressing this issue it was further observed that
pe_process_messages() was only being called from within lim_api.c by
pe_mc_process_handler(). Since these are both trivial functions,
consolidate them into one function.

Change-Id: Ia66088b79003e0c8c517a8e3ae32540c19fec070
CRs-Fixed: 2271550
2018-07-02 18:17:47 -07:00
Jeff Johnson
d9e03511ef qcacld-3.0: Replace eSirRetStatus with QDF_STATUS
A recent set of changes replaced all tSirRetStatus definitions with
QDF_STATUS. However some code comments were overlooked since they
incorrectly referred to eSirRetStatus instead of tSirRetStatus. Change
those comments to correctly reference QDF_STATUS.

Change-Id: I3b5779d0a09e594f1371362d161d3ea4c887110c
CRs-Fixed: 2271549
2018-07-02 18:17:44 -07:00
Jeff Johnson
c9f4462ff3 qcacld-3.0: Fix LIM message posting API definition and usage
Currently lim_post_msg_api() and lim_post_msg_high_priority() are
defined to return a uint32_t status.  This is an artifact of many
generations of driver changes. These functions now return QDF_STATUS,
so update the signatures as well as all callers to properly expect
this return type. In addition remove the legacy wrapper function
pe_post_msg_api() since it is unused.

Change-Id: I00f991d64e3542336526e7ed2ca36e4112918cb7
CRs-Fixed: 2271548
2018-07-02 18:17:40 -07:00
nshrivas
2754593ec1 Release 5.2.0.86P
Release 5.2.0.86P

Change-Id: I6061beaa0b435553f8ad9eb50ed32da39473e8ff
CRs-Fixed: 774533
2018-07-02 16:08:49 -07:00