Commit Graph

4965 Commits

Author SHA1 Message Date
nshrivas
98ad588d41 Release 5.2.0.103Q
Release 5.2.0.103Q

Change-Id: Ia3bdde950b8d618601243ba7676ae0c1558bd9d8
CRs-Fixed: 774533
2018-10-29 03:11:40 -07:00
nshrivas
c9bc68f44c Release 5.2.0.103P
Release 5.2.0.103P

Change-Id: I9c19d450868171c45594335694bbb191263610d4
CRs-Fixed: 774533
2018-10-28 23:27:06 -07:00
nshrivas
9b471fda5e Release 5.2.0.103O
Release 5.2.0.103O

Change-Id: I7e6ab5d3f4a1f43e360ca42479d4bbe5369271cf
CRs-Fixed: 774533
2018-10-27 05:28:25 -07:00
Abhinav Kumar
e057b4188a qcacld-3.0: Remove legacy VHT INI & CFG Items
Remove the definition of following INI & CFG Items
for VHT caps which is common for HT and HE caps.

CFG_VHT_LDPC_CODING_CAP
CFG_VHT_SHORT_GI_80MHZ
CFG_VHT_SHORT_GI_160_AND_80_PLUS_80MHZ
CFG_VHT_TXSTBC
CFG_VHT_RXSTBC
CFG_VHT_RX_MCS_MAP
CFG_VHT_TX_MCS_MAP
CFG_VHT_BASIC_MCS_SET

Change-Id: I55390c3391a0be272c609030dae232d767111fcf
CRs-Fixed: 2333183
2018-10-27 05:28:24 -07:00
nshrivas
265f49c9ea Release 5.2.0.103N
Release 5.2.0.103N

Change-Id: I0cf24f50aad71bee53533bc048b6078545d5975c
CRs-Fixed: 774533
2018-10-27 02:32:32 -07:00
Kiran Kumar Lokere
b52cfc8309 qcacld-3.0: Send MU EDCA params after vdev up is sent to FW
FW expects the MU EDCA params after vdev up as it checks for
active vdev to save the MU EDCA params. Send the MU EDCA params
to FW after vdev up is sent to FW.

Change-Id: Ia7689f1bad884e73098020e5508f669d9b8881d7
CRs-Fixed: 2337827
2018-10-27 02:32:31 -07:00
nshrivas
f2126639dc Release 5.2.0.103M
Release 5.2.0.103M

Change-Id: I2fcfdc4a85b154f082c6fa435cdb2d4accaf7480
CRs-Fixed: 774533
2018-10-27 00:11:33 -07:00
nshrivas
a7b55dd381 Release 5.2.0.103L
Release 5.2.0.103L

Change-Id: I8f0f4e2604d98c358cbead082ab54b04ec3f0255
CRs-Fixed: 774533
2018-10-26 22:37:36 -07:00
nshrivas
d38a1ef8c6 Release 5.2.0.103K
Release 5.2.0.103K

Change-Id: I2d6b462370e397f61fe672bd5d86f90a5b4d665e
CRs-Fixed: 774533
2018-10-26 16:42:28 -07:00
nshrivas
ade36d6ffb Release 5.2.0.103J
Release 5.2.0.103J

Change-Id: I74f50a9f6298cd0b91acf437d331b8485a8f6569
CRs-Fixed: 774533
2018-10-26 12:17:24 -07:00
nshrivas
a583339824 Release 5.2.0.103I
Release 5.2.0.103I

Change-Id: I5a1dccc7c725ac182c806fc1cae0e7dc1329f361
CRs-Fixed: 774533
2018-10-26 10:39:20 -07:00
Gaurank Kathpalia
511634b339 Revert "qcacld-3.0: Add check for DBS mode in start bss"
this is not required as the session nss has to be 2, which
is expected, and helps to shift back to 2x2 from 1x1, while
hw mode goes to single MAC mode

This reverts commit I54ead1fd26d705a821160b5bc5d816df1d2ab8f4

Change-Id: I3bdcad1df6cc67de2533c89697b8c17d8ac4f573
CRs-Fixed: 2329616
2018-10-26 10:39:13 -07:00
nshrivas
404eef6cba Release 5.2.0.103H
Release 5.2.0.103H

Change-Id: I21ebf0ebe12f1a55f7d364133a37ee19fba23a79
CRs-Fixed: 774533
2018-10-26 09:05:28 -07:00
nshrivas
4203b09c08 Release 5.2.0.103G
Release 5.2.0.103G

Change-Id: I9d394b19e22e9a8b23455bedac22bb3ab07a2f67
CRs-Fixed: 774533
2018-10-25 23:37:12 -07:00
nshrivas
f1ef073b9e Release 5.2.0.103F
Release 5.2.0.103F

Change-Id: I19fb633d67f40b9279e8f9a23d3dcd847f8f9896
CRs-Fixed: 774533
2018-10-25 01:37:51 -07:00
nshrivas
fb29125fa4 Release 5.2.0.103E
Release 5.2.0.103E

Change-Id: I31781f4a5a68afff1704953f08f1cdda6d5746f7
CRs-Fixed: 774533
2018-10-24 17:48:05 -07:00
nshrivas
8592c39fcd Release 5.2.0.103D
Release 5.2.0.103D

Change-Id: Id8656554451473fa924ec475229ff265e2ced6ad
CRs-Fixed: 774533
2018-10-24 14:40:03 -07:00
nshrivas
42ad008d5b Release 5.2.0.103C
Release 5.2.0.103C

Change-Id: Ic26f5be9fe8702905efc8f3efe9714e16229790f
CRs-Fixed: 774533
2018-10-24 11:54:08 -07:00
nshrivas
e3a8ce28cf Release 5.2.0.103B
Release 5.2.0.103B

Change-Id: I1d5f0168710d6a24eb839e570435746606da589d
CRs-Fixed: 774533
2018-10-24 09:53:46 -07:00
Jinwei Chen
7abd27ed06 qcacld-3.0: limit the log rate for RX invalid peer processing
Limit the log rate to avoid excessive logging when host hanlde RX
data with invalid peer.

Change-Id: I5dba430809d7567905e919676d8cd3245906b884
CRs-Fixed: 2336919
2018-10-24 09:53:45 -07:00
stonez
26388d085a qcacld-3.0: Configure non aggr TX packet retransmission
Wireless application needs to tune parameters per AC based.
Such as VI/VO queue use the different re-transmission attempts
while other queue keeps the default value. It helps to improve
the video/audio performance in noisy environment. this change
add the ability to config re-transmission attempts of non
aggregation QOS packets.

Change-Id: I95404302463275803e3feff3038f04c900b14705
CRs-Fixed: 2323555
2018-10-24 09:53:32 -07:00
nshrivas
8e66eb6163 Release 5.2.0.103A
Release 5.2.0.103A

Change-Id: I352d9cb817f8637b3ca7ef87ee15e4675b81362c
CRs-Fixed: 774533
2018-10-24 08:17:34 -07:00
nshrivas
89083f7f48 Release 5.2.0.103
Release 5.2.0.103

Change-Id: I545b43a29341977655e0f2632b43228e94ca6f7a
CRs-Fixed: 774533
2018-10-24 06:26:18 -07:00
Vignesh Viswanathan
a813462a02 qcacld-3.0: Fill Channel width for add_sta params from session entry
Currently the sta_context in add_bss params which is used to send the
peer_assoc command to the FW, the ht_enable and vht_enable are set based
on the AP's capability from the beacon. However, the channel width is
set based on the assoc response frame from the AP.

In a scenario where the AP advertises HT and VHT IEs in the beacon but
does not send HT and VHT IEs in the assoc response frame, we will end up
connecting in VHT/HT mode but with incorrect channel width.

Update the sta_context channel width also based on the AP's capability
from the beacon so that the connection would happen in the right channel
width even if HT/VHT IEs are missing in the assoc response frame.

Change-Id: Idb1907abebf32a34f88e935a30ebb8f1bce1d59c
CRs-Fixed: 2324434
2018-10-24 06:26:17 -07:00
nshrivas
96fd4a81e1 Release 5.2.0.102Z
Release 5.2.0.102Z

Change-Id: Ifdcbce6a6ff64e712c59f5aa3c703d68669a84ec
CRs-Fixed: 774533
2018-10-24 04:49:34 -07:00
Abhishek Singh
fc740bed63 qcacld-3.0: Fix e_sme_command_nss_update stuck issue
Update NSS command is remove once driver receive the tx completion
event for the beacon. If SAP is in CAC wait state driver will not
get the tx completion for the beacon and the update NSS will timeout
after 30 sec and the serialization cmds queues will get stuck.

To avoid this remove the update NSS command from active queue as
soon as beacon is sent to firmware

Change-Id: I6f5b6bce91bdfacd4621020f313be25f74696b9d
CRs-Fixed: 2332302
2018-10-24 04:49:34 -07:00
nshrivas
c3b52360c6 Release 5.2.0.102Y
Release 5.2.0.102Y

Change-Id: Ie51702f7dde349d8341944f2479f305dfe84f080
CRs-Fixed: 774533
2018-10-24 03:17:03 -07:00
nshrivas
f16d12c794 Release 5.2.0.102X
Release 5.2.0.102X

Change-Id: Id58143d21be2816fd5873c8926726212bfc214e6
CRs-Fixed: 774533
2018-10-24 01:45:09 -07:00
nshrivas
e16cf530ca Release 5.2.0.102W
Release 5.2.0.102W

Change-Id: I56d091d40377a6f66c45eeaa38c0e3c3f5d64ec2
CRs-Fixed: 774533
2018-10-23 16:51:28 -07:00
nshrivas
ddf1348378 Release 5.2.0.102V
Release 5.2.0.102V

Change-Id: I1daa6e2ae1183732af263a10d4e7daf54ecfbdd7
CRs-Fixed: 774533
2018-10-22 21:45:04 -07:00
nshrivas
bd2381d269 Release 5.2.0.102U
Release 5.2.0.102U

Change-Id: I32ed830390f05bcd623a543e4cb700343dffbf92
CRs-Fixed: 774533
2018-10-22 19:49:19 -07:00
nshrivas
a2949089e8 Release 5.2.0.102T
Release 5.2.0.102T

Change-Id: I1b48421c8b5926ca5832e49392bf5f1c95d55d65
CRs-Fixed: 774533
2018-10-22 18:23:45 -07:00
nshrivas
1a662f9e97 Release 5.2.0.102S
Release 5.2.0.102S

Change-Id: I9bd8544606acdd4cbd1c9332e20266405a860344
CRs-Fixed: 774533
2018-10-22 15:06:38 -07:00
nshrivas
1e4e68ef8b Release 5.2.0.102R
Release 5.2.0.102R

Change-Id: I378ce96f8722a3341ed11f348c46a6eb5c64e72e
CRs-Fixed: 774533
2018-10-22 13:20:17 -07:00
Sandeep Puligilla
ec0dd9a38c qcacld-3.0: Remove cfg.txt file
cfg.txt content was moved to cfg_proc_msg.c file due
to change in process to populate the CFG items.
Remove unused cfg.txt file.

Change-Id: I2f942b1dcb11a98a75a4c968d79f9ceef44172fa
CRs-Fixed: 2336129
2018-10-22 13:20:16 -07:00
nshrivas
580fd886ab Release 5.2.0.102Q
Release 5.2.0.102Q

Change-Id: Ib15c32824d2a332cd38f40102624450f9872776e
CRs-Fixed: 774533
2018-10-22 07:00:02 -07:00
Bala Venkatesh
ca29fbceaa qcacld-3.0: Delete all peers in TDLS component
In case of heartbeat failure or deauth from AP,
From lim Del sta requests are sent to FW and with response
required false, Since del sta response is not received
TDLS component is not notified to reset the local
tdls component structures and also upper layers are
notified of this peer deletion.

Change-Id: Ica0b150df7646af60868b2806432795896c75bcd
CRs-Fixed: 2334711
2018-10-22 07:00:01 -07:00
nshrivas
5fbf54f574 Release 5.2.0.102P
Release 5.2.0.102P

Change-Id: I9a5ddf8219f141ce315bc7054071f666d3b5f3e2
CRs-Fixed: 774533
2018-10-22 05:25:50 -07:00
gaurank kathpalia
837f620084 qcacld-3.0: Add wps params to mlme component
Add wps params in respect to CFG
convergence

Change-Id: I462e3e1b3f60c7ec65a7cdf5e3bc7b69c28a5d79
CRs-Fixed: 2326841
2018-10-22 05:25:49 -07:00
nshrivas
8e058a7061 Release 5.2.0.102O
Release 5.2.0.102O

Change-Id: I42e142d90ea3ef7995094314abce34f21c4392b1
CRs-Fixed: 774533
2018-10-22 03:52:12 -07:00
nshrivas
83b8a3540f Release 5.2.0.102N
Release 5.2.0.102N

Change-Id: I4195d128ede013b2b6a744b196b76f6d996f972a
CRs-Fixed: 774533
2018-10-22 01:02:51 -07:00
nshrivas
f13a016797 Release 5.2.0.102M
Release 5.2.0.102M

Change-Id: I4cd84034bb120524a38ad910df61e74fe59ca18b
CRs-Fixed: 774533
2018-10-21 23:14:17 -07:00
nshrivas
ce5df07519 Release 5.2.0.102L
Release 5.2.0.102L

Change-Id: I42f8b5a10cfdeaeddfc9d1f8b88f6efa06a59945
CRs-Fixed: 774533
2018-10-19 16:53:15 -07:00
nshrivas
8a437f1a68 Release 5.2.0.102K
Release 5.2.0.102K

Change-Id: Ice371f334d7b7fb1520edfc8be331db200c83b01
CRs-Fixed: 774533
2018-10-19 13:09:51 -07:00
Jeff Johnson
7272ea7cc0 qcacld-3.0: Refine the extscan stop scan logic
Make the following updates to the extscan stop scan logic:
1) Exclusively use the Unified WMI data structures.
2) Update the HDD<=>SME interface to enforce the contract that SME
   must not make any assumptions about the buffers provided by HDD.

Change-Id: Ie4a693b4a91d728a075cffad3ee368b22d9c5b2a
CRs-Fixed: 2335647
2018-10-19 13:09:50 -07:00
nshrivas
a8d1740222 Release 5.2.0.102J
Release 5.2.0.102J

Change-Id: Ia5f17c8d6ea9cdf6d8ec3c2a990a898fc578c263
CRs-Fixed: 774533
2018-10-18 18:41:44 -07:00
nshrivas
37ec52267e Release 5.2.0.102I
Release 5.2.0.102I

Change-Id: Iaf5f1628e200b1a7ce1fa1521913040bb863b80f
CRs-Fixed: 774533
2018-10-18 14:22:19 -07:00
Jeff Johnson
dab5860bf9 qcacld-3.0: Refine the extscan start scan logic
Make the following updates to the extscan start scan logic:
1) Exclusively use the Unified WMI data structures.
2) Update the HDD<=>SME interface to enforce the contract that SME
   must not make any assumptions about the buffers provided by HDD.
3) Address a multitude of checkpatch issues

Change-Id: I68dc988fafb7e14b2b80d1007adf614ddff284e2
CRs-Fixed: 2335045
2018-10-18 14:22:18 -07:00
nshrivas
54ecf6c7d5 Release 5.2.0.102H
Release 5.2.0.102H

Change-Id: I00582cda13e6de5ff77a630861e11e1cd2c63da3
CRs-Fixed: 774533
2018-10-18 08:13:26 -07:00
Jianmin Zhu
0923660ec1 qcacld-3.0: Implement LFR2 and reassoc for new vdev SM
LFR2 uses ft reassoc, whose process is different from general
connect.

1.ft reassoc, normal reassoc and assoc, all of 3 need deliver
event WLAN_VDEV_SM_EV_START to SM,  but need different handler.

2.ft reassoc send vdev start when add bss, not switch channel.

Change-Id: Ieefbcf0a28867be3c8a86d9a912143857c54fe06
CRs-Fixed: 2334194
2018-10-18 08:13:25 -07:00