Commit Graph

2078 Commits

Author SHA1 Message Date
snandini
fa45f77ddc Release 5.2.0.29H
Release 5.2.0.29H

Change-Id: I111c66a3233b7f523e8dfc4958b98ae6a56b21d9
CRs-Fixed: 774533
2017-06-12 17:19:29 -07:00
snandini
caf8c34bff Release 5.2.0.29G
Release 5.2.0.29G

Change-Id: I5372aaaa3c14ca40c5dd7d423fcd1406c125b99d
CRs-Fixed: 774533
2017-06-12 15:24:23 -07:00
snandini
dbf9aa5587 Release 5.2.0.29F
Release 5.2.0.29F

Change-Id: I7c39425f5a083379b92d3acba452bf889cf3a160
CRs-Fixed: 774533
2017-06-12 14:32:47 -07:00
Naveen Rawat
c4a0e6643e qcacld-3.0: Set SMPS intolrent vdev param
Set WMI_VDEV_PARAM_SMPS_INTOLERANT when a VDEV cannot be allowed to
send SMPS frame. This is needed as certain AP wont properly handle
SMPS frames.

Change-Id: I1dd30bcb4fcaf312fa376cbfe3c1fb9c0d37750a
CRs-Fixed: 2049789
2017-06-12 14:32:46 -07:00
snandini
266df6e318 Release 5.2.0.29E
Release 5.2.0.29E

Change-Id: I7e912afe86d3e6a93efa8574303871bdd95333ba
CRs-Fixed: 774533
2017-06-12 13:26:07 -07:00
snandini
7f667c6bb7 Release 5.2.0.29D
Release 5.2.0.29D

Change-Id: I68e31677664e50c7ec28e2a009c4e8e6d7d181e9
CRs-Fixed: 774533
2017-06-11 18:10:39 -07:00
snandini
2a09ca3383 Release 5.2.0.29C
Release 5.2.0.29C

Change-Id: Ie4fc4c183990fa1210913b34cbc66d0976c8cf90
CRs-Fixed: 774533
2017-06-09 21:36:31 -07:00
snandini
a3b1966d90 Release 5.2.0.29B
Release 5.2.0.29B

Change-Id: I3fa41cfbcd612351768277089c2b2f7c76675484
CRs-Fixed: 774533
2017-06-09 15:36:38 -07:00
snandini
6631d35308 Release 5.2.0.29A
Release 5.2.0.29A

Change-Id: I5742c88efd8ed53e1ee702577a15389ff0edf9cc
CRs-Fixed: 774533
2017-06-09 12:12:18 -07:00
snandini
e1bcb52b09 Release 5.2.0.29
Release 5.2.0.29

Change-Id: Ia168237e636957303bb76c6cacbe21ce49084efc
CRs-Fixed: 774533
2017-06-09 11:28:16 -07:00
snandini
08397e911a Release 5.2.0.28Z
Release 5.2.0.28Z

Change-Id: I5d0c29fbdb4f3d22ad9e5a23391d092113d2f3e6
CRs-Fixed: 774533
2017-06-08 19:24:50 -07:00
snandini
3fdcf4f0e4 Release 5.2.0.28Y
Release 5.2.0.28Y

Change-Id: Iaaba8280113e8297580162e193206d7bd4b735df
CRs-Fixed: 774533
2017-06-08 15:23:28 -07:00
snandini
1b417fd8c3 Release 5.2.0.28X
Release 5.2.0.28X

Change-Id: I9fa21b4e700e961c532a489aa47ca611f1db641d
CRs-Fixed: 774533
2017-06-08 13:47:02 -07:00
snandini
9930d6966f Release 5.2.0.28W
Release 5.2.0.28W

Change-Id: Ia0275fda5c25b372b25db817fd182dc36e369c39
CRs-Fixed: 774533
2017-06-08 09:40:47 -07:00
snandini
3fba66b000 Release 5.2.0.28V
Release 5.2.0.28V

Change-Id: I2823bc133535493583328c5d76cbb2e76c083250
CRs-Fixed: 774533
2017-06-08 07:00:25 -07:00
snandini
75cfc19167 Release 5.2.0.28U
Release 5.2.0.28U

Change-Id: I5077bf5dded3b2921b6343cfa79850b11615b87e
CRs-Fixed: 774533
2017-06-07 18:30:51 -07:00
Manikandan Mohan
b4bb248e51 qcacld-3.0: Fix init failure due to HE_OBSSPD cfg invalid
Update WNI static data for HE_OBSSPD param addition to avoid
WNI config init failure which results in insmod failure.

Change-Id: I8e00ad262db02ecc757f83a9d0cbe190fb44ef76
CRs-fixed: 2057882
2017-06-07 14:29:20 -07:00
snandini
58ecbaad99 Release 5.2.0.28T
Release 5.2.0.28T

Change-Id: Icac22b1f2895783fa6536154b77cccad9a2bbe88
CRs-Fixed: 774533
2017-06-07 12:14:46 -07:00
snandini
905e33947d Release 5.2.0.28S
Release 5.2.0.28S

Change-Id: I1e5b22a7d4de2a17d92333bd9e9ecf4c407f5b45
CRs-Fixed: 774533
2017-06-07 04:11:08 -07:00
snandini
c6552b9cb9 Release 5.2.0.28R
Release 5.2.0.28R

Change-Id: I71eac69d1126d83ccd52c3ef7db57cc6a3d59236
CRs-Fixed: 774533
2017-06-07 02:45:09 -07:00
snandini
6a810474cb Release 5.2.0.28Q
Release 5.2.0.28Q

Change-Id: I7fa0f941430f1ab6bd8fdf499c5128c2e093310f
CRs-Fixed: 774533
2017-06-06 23:48:33 -07:00
snandini
6c5d3df31c Release 5.2.0.28P
Release 5.2.0.28P

Change-Id: Id01ddb371741b15265faac18b3d34e4d827633e8
CRs-Fixed: 774533
2017-06-06 10:26:25 -07:00
lifeng
13a89d7d81 qcacld-3.0: Add ini to configure SAP 11n max mcs
qcacld-2.0 to qcacld-3.0 propagation

Add support for configure host init SAP HT rate
upper bound.

Change-Id: If749f8a036d98d9070cb05170fa1e612fcb30e8a
CRs-Fixed: 1091897
2017-06-06 10:26:24 -07:00
snandini
54ed2aa925 Release 5.2.0.28O
Release 5.2.0.28O

Change-Id: Id5fd87278f440ac35094a688056c5fb76179e8a8
CRs-Fixed: 774533
2017-06-06 08:30:58 -07:00
Selvaraj, Sridhar
05ea0791e3 qcacld-3.0: Restrict FILS caps in ext cap to STA mode only
Currently, host driver sets FILS capability enable if broadcast
probe response support is enabled(i.e. g_enable_bcast_probe_rsp).
since this support adds FILS request params IE(which has the max
channel time STA would wait for AP to respond with broadcast probe
response) in probe request, FILS capability is set in ext cap.
However, it is also set in SAP role which leads to scan issues with
some client stations.

Restrict FILS caps in ext cap to STA role only if
g_enable_bcast_probe_rsp INI is set.

Change-Id: Ia5fc0cbf36a4a6df3eb21015ef0508f6daa7b21d
CRs-Fixed: 2048318
2017-06-06 08:30:56 -07:00
snandini
be5fbc74ca Release 5.2.0.28N
Release 5.2.0.28N

Change-Id: I60e09192ff7fc3a835426fe4db0cc085cbf3fdae
CRs-Fixed: 774533
2017-06-06 07:21:29 -07:00
snandini
0b7df64c45 Release 5.2.0.28M
Release 5.2.0.28M

Change-Id: I30bb6308ce76a98b0fc7732906e659d5df44bdcf
CRs-Fixed: 774533
2017-06-06 06:20:36 -07:00
snandini
5b3ecf64b1 Release 5.2.0.28L
Release 5.2.0.28L

Change-Id: If9c01943b8c6aaeed576d59f52a2832245625bd9
CRs-Fixed: 774533
2017-06-06 03:22:55 -07:00
Nachiket Kukade
8b4bfd8c75 qcacld-3.0: Advertise CSN of BF Antenna as 7 in VHT Caps if fw supports
If firmware supports CSN[Compressed Steering Number of Beamformer Antennas
] 8x8 and if the concerned INI(i.e. gTxBFCsnValue) is set above 3 which is
default fw support currently, send Probe/Assoc Request with CSN in VHT caps
as set in INI. Else set CSN to 3.

CSN of Beamformer Antenna in VHT caps is one less than the max number of
space time streams that the STA can receive in VHT NDP(i.e. CSN in VHT caps
= max space time streams STA can receive - 1)

Change-Id: I6c77f7513ee090beba8849b27c90ac0346e1ac58
CRs-Fixed: 2052348
2017-06-06 03:22:55 -07:00
snandini
31dee37e98 Release 5.2.0.28K
Release 5.2.0.28K

Change-Id: I4139ab5e42d543f5dc3555a1847db103e2b3d5bb
CRs-Fixed: 774533
2017-06-06 01:26:07 -07:00
snandini
099172dfbf Release 5.2.0.28J
Release 5.2.0.28J

Change-Id: Ie61587c412bc2aef05fa5ca30fd1cff02e4e7363
CRs-Fixed: 774533
2017-06-05 22:52:39 -07:00
snandini
fd4a637341 Release 5.2.0.28I
Release 5.2.0.28I

Change-Id: Ib3366186a7c4f5807f0b703927dbc3152c42fefe
CRs-Fixed: 774533
2017-06-05 22:11:23 -07:00
Selvaraj, Sridhar
021ee0ace3 qcacld-3.0: Update scan request IE's with default scan IE's
1) If g_qcn_ie_support is enabled, Save QCN IE along with default scan
   IE's received from Supplicant at init time.
2) Compare and update scan IE's with saved default scan IE's for each
   scan offload request to FW.

Change-Id: I902ab753db3bc3d5b4de400f550bf4ba3ceb424b
CRs-Fixed: 2033203
2017-06-05 22:11:16 -07:00
snandini
f00f92636f Release 5.2.0.28H
Release 5.2.0.28H

Change-Id: I4c1ff80947642cb22a6f40906ad2cf25c78103f4
CRs-Fixed: 774533
2017-06-05 21:10:44 -07:00
snandini
5c90701fc6 Release 5.2.0.28G
Release 5.2.0.28G

Change-Id: I241be06f60d5674ef6790b6a00150eb5c2ce42d3
CRs-Fixed: 774533
2017-06-05 20:31:23 -07:00
Selvaraj, Sridhar
6f97f41021 qcacld-3.0: Parse beacon IE's to extract Fixed fields
Currently, in beacon IE parsing of roam synch indication, fixed fields
[beacon interval, timestamp, capabilities] are not parsed resulting
in these fields being reported as zeros to supplicant.

Parse beacon IE's to extract fixed fields from beacon IE's.

Change-Id: I3ba2b8037de99a49b42eeecc7670bdb23c118f9d
CRs-Fixed: 2053019
2017-06-05 20:31:22 -07:00
snandini
c9703c2ace Release 5.2.0.28F
Release 5.2.0.28F

Change-Id: Ife3d5d6f7aa99e52fb79d37e38796d0a4e1cc11a
CRs-Fixed: 774533
2017-06-05 19:29:07 -07:00
snandini
3b66f90dac Release 5.2.0.28E
Release 5.2.0.28E

Change-Id: Id9024858cf7a664142520626393550983fa0727d
CRs-Fixed: 774533
2017-06-05 17:23:51 -07:00
Padma, Santhosh Kumar
922344761b qcacld-3.0: Reset ext_cap structure
Currently ext_cap structure is not reset to zero in
lim_send_probe_rsp_mgmt_frame. This can cause
dot11f_unpack_ie_ext_cap to return status other than
DOT11F_PARSE_SUCCESS and result in unnecessary error messages in
lim_update_extcap_struct.

Reset ext_cap structure in lim_send_probe_rsp_mgmt_frame to fix this.

Change-Id: I874d4d150a405d32737912f0b40661bafa5df268
CRs-Fixed: 2035704
2017-06-05 17:23:48 -07:00
snandini
ad6ee1f39e Release 5.2.0.28D
Release 5.2.0.28D

Change-Id: I6f7772e513097c9f6b28ed671dbbaf7827b1e12f
CRs-Fixed: 774533
2017-06-05 13:29:43 -07:00
snandini
28ba2437e8 Release 5.2.0.28C
Release 5.2.0.28C

Change-Id: Icf365ab6a6be79ea6b364ce38163d66c1f35aa6b
CRs-Fixed: 774533
2017-06-05 11:41:48 -07:00
snandini
2f273775ae Release 5.2.0.28B
Release 5.2.0.28B

Change-Id: I9033ab97b69c61fa379656dde42a6d74d3c8bfa5
CRs-Fixed: 774533
2017-06-05 10:00:06 -07:00
Ganesh Kondabattini
5e0ac2ab19 qcacld-3.0: Update channel width in Operating Mode IE
Host is always updating channel width as 20MHz while updating the
rx nss value in Operating Mode IE.

Channel width should be updated from session entry.

CRs-Fixed: 2048435
Change-Id: Ib78f52d3ad1be875450a76c20a9332933f50277f
2017-06-05 10:00:05 -07:00
snandini
cc0d3b97f5 Release 5.2.0.28A
Release 5.2.0.28A

Change-Id: Ied74d00ff11c6cfea19cd7b2dd833776c945b800
CRs-Fixed: 774533
2017-06-05 09:22:29 -07:00
Ganesh Kondabattini
a28484e447 qcacld-3.0: handle connection tracker event from FW
FW indicates the bt coex events using event
'WMI_TDLS_CONNECTION_TRACKER_NOTIFICATION' and with reason as
'WMI_TDLS_ENTER_BT_BUSY_MODE' and 'WMI_TDLS_EXIT_BT_BUSY_MODE'.

WMA is handling this event and sending it to PE, But PE is not
handling it.

This change is to handle WMI_TDLS_CONNECTION_TRACKER_NOTIFICATION
in PE.

CRs-Fixed: 2051707
Change-Id: I844d1883bcb769799170fd7cf7114940d1bb8cd4
2017-06-05 09:22:25 -07:00
Nitesh Shah
622d31246e qcacld-3.0: Reject all vdev commands for TDLS in roaming
All the vdev and peer related commands are forbidden, when the
roaming happens in the system.
Firmware roaming module does vdev_stop, once the roaming is
successfully completed. Part of vdev stop, firmware will delete
all TDLS peers. So after roaming is completed, as part of
roam_sync_complete, host should not send peer_delete. If host
sends peer_delete then FW will not be able to send
peer_delete_resp_event as peer is already deleted
during roaming.

Make changes to reject all vdev and management commands
to firmware, when roaming is in progress in the system.

Change-Id: I17b36d0ce484efeda9dc537684792c7a90d2eae8
CRs-Fixed: 2049039
2017-06-05 09:22:23 -07:00
snandini
608bd1b659 Release 5.2.0.28
Release 5.2.0.28

Change-Id: I7145a12853a885d7896c06f606c5581800638e5c
CRs-Fixed: 774533
2017-06-05 06:15:55 -07:00
Selvaraj, Sridhar
40fcc69397 qcacld-3.0: Update ESE version IE presence to PE session correctly
Currently, driver is not updating the ESE version IE presence to PE
session if power constraint IE is present in beacon/probe. This causes
driver not adding ESE version IE in assoc request though AP is
advertising ESE version IE in its beacon/probe.

Update ESE version IE presence to PE session irrespective of whether
Power constraint IE is present or not.

Change-Id: Idb4ab5ef03449df49ee74848c8824bca9318f08a
CRs-Fixed: 2042660
2017-06-05 06:15:55 -07:00
snandini
704ce612ce Release 5.2.0.27Z
Release 5.2.0.27Z

Change-Id: If4a2abafa31a5aa2dae2c91c8d995f13349ad599
CRs-Fixed: 774533
2017-06-02 23:27:56 -07:00
snandini
5a1bd18b2a Release 5.2.0.27Y
Release 5.2.0.27Y

Change-Id: I9b48578f2d021099447ce7d40efe70e024315c9f
CRs-Fixed: 774533
2017-06-02 20:38:58 -07:00