Commit Graph

734 Commits

Author SHA1 Message Date
qcabuildsw
1e74c220de Release 5.1.0.28N
Release 5.1.0.28N

Change-Id: I24f1df691bef136a9e031eaae630637f4cec929e
CRs-Fixed: 688141
2016-10-03 16:43:25 -07:00
Naveen Rawat
8cc23b0d9a qcacld-3.0: Update host DBS policy manager in roaming operations
Firmware DBS mode is updated during firmware based roaming. Same change
is reflected in the host policy manager. Process hw_mode TLV in roam sync
indication event. Update cds concurrency policy after roaming. Handle
exceptions for ROAM_ABORT and HO_FAIL conditions.

Change-Id: I826c6766f73441256e5946d3167966e645f23430
CRs-Fixed: 1044336
2016-10-03 16:43:23 -07:00
qcabuildsw
5387b81ed9 Release 5.1.0.28M
Release 5.1.0.28M

Change-Id: I0b7c92495155593c3439eb07711e2355214a808d
CRs-Fixed: 688141
2016-10-03 16:43:22 -07:00
Naveen Rawat
a410c5a9c2 qcacld-3.0: Send self HT/VHT caps per band IE at hdd_init_station_mode
In function lim_send_ht_vht_ie per band HE/VHT IE being sent to firmware
are being populated as per hardware mode (DBS/Non-DBS). Change that to
absolute self HT/VHT capability.

Change-Id: I3e74ffb89fcdc2903ecaa3c1bb3e4aeffd4f8f35
CRs-Fixed: 1069032
2016-10-03 16:43:20 -07:00
qcabuildsw
cfd09e495f Release 5.1.0.28L
Release 5.1.0.28L

Change-Id: I28a3bd264ff928bffac46e2e7a7e2dbb95104212
CRs-Fixed: 688141
2016-10-03 16:43:19 -07:00
qcabuildsw
2cafbf0384 Release 5.1.0.28K
Release 5.1.0.28K

Change-Id: Ida143b9dae3ed0bd12c29626899df302fd4668f4
CRs-Fixed: 688141
2016-09-29 19:22:49 -07:00
qcabuildsw
727ffac40b Release 5.1.0.28J
Release 5.1.0.28J

Change-Id: I24dc5796f1be474c13cc81c5650690477375b1e8
CRs-Fixed: 688141
2016-09-28 09:41:00 -07:00
qcabuildsw
71c0c2b698 Release 5.1.0.28I
Release 5.1.0.28I

Change-Id: I6b4301cad3754dc7cda85f49f7aaebb0896e6a73
CRs-Fixed: 688141
2016-09-27 20:14:06 -07:00
qcabuildsw
4a03c3c1ed Release 5.1.0.28H
Release 5.1.0.28H

Change-Id: I00b5dcc0bf86e7b829cef4703821103ea8f8ffd8
CRs-Fixed: 688141
2016-09-26 15:04:21 -07:00
qcabuildsw
8716fb891b Release 5.1.0.28G
Release 5.1.0.28G

Change-Id: I3b13a9f1c856b13ac5e0a45134b7b74f08cd4f0e
CRs-Fixed: 688141
2016-09-26 14:05:16 -07:00
Naveen Rawat
3ca7483971 qcacld-3.0: Fix NSS being sent to firmware
Send NSS value to firmware in update_nss as received from AP
in OTA frame, VHT Operation notifcation IE.

Change-Id: Iad92cc3ce634b69397666f574917b5254a73dcda
CRs-Fixed: 1070224
2016-09-26 14:05:13 -07:00
qcabuildsw
994d423a61 Release 5.1.0.28F
Release 5.1.0.28F

Change-Id: I6fa4708d7bbb66697dfb8c486ae2703c50afc79d
CRs-Fixed: 688141
2016-09-26 12:24:27 -07:00
qcabuildsw
ff259891b0 Release 5.1.0.28E
Release 5.1.0.28E

Change-Id: Ied6f8ee4c84b71ead829d89cdef74a71b6fccb46
CRs-Fixed: 688141
2016-09-26 04:49:41 -07:00
qcabuildsw
e492bfefbf Release 5.1.0.28D
Release 5.1.0.28D

Change-Id: I15e10bc6e2c7bbdde44b9d8cd4b4f57e7816a2d5
CRs-Fixed: 688141
2016-09-25 21:47:25 -07:00
qcabuildsw
e95a6cbb1b Release 5.1.0.28C
Release 5.1.0.28C

Change-Id: I1288b3692e9f713fc6482b7631f21192765a8ab6
CRs-Fixed: 688141
2016-09-24 13:03:51 -07:00
qcabuildsw
4133c00bec Release 5.1.0.28B
Release 5.1.0.28B

Change-Id: I7badaed9a12e97e114a0b9d87b97d16b52a7654d
CRs-Fixed: 688141
2016-09-23 19:20:46 -07:00
qcabuildsw
5e2f8f2345 Release 5.1.0.28A
Release 5.1.0.28A

Change-Id: Ic84ce2ad98ccc5ff8d11883edd041c934c1a32d3
CRs-Fixed: 688141
2016-09-23 18:29:01 -07:00
qcabuildsw
bcbc55ce35 Release 5.1.0.28
Release 5.1.0.28

Change-Id: I9b70bf83c26ba7bc79707529e5e991bca0dc3923
CRs-Fixed: 688141
2016-09-23 17:39:38 -07:00
qcabuildsw
8d9020fca4 Release 5.1.0.27Z
Release 5.1.0.27Z

Change-Id: I4bbba75869fac102b6646c48323624b080faafa1
CRs-Fixed: 688141
2016-09-23 15:43:37 -07:00
qcabuildsw
11fdbf0921 Release 5.1.0.27Y
Release 5.1.0.27Y

Change-Id: Id7a1ea09f6d57939fc37dead636f0970573dea2d
CRs-Fixed: 688141
2016-09-23 03:20:20 -07:00
qcabuildsw
c986846672 Release 5.1.0.27X
Release 5.1.0.27X

Change-Id: I90ff63d67b37f2edc12f98b3d39a0403e3d06ec2
CRs-Fixed: 688141
2016-09-23 02:21:18 -07:00
qcabuildsw
58aae0e57e Release 5.1.0.27W
Release 5.1.0.27W

Change-Id: Ibc225498c14cca3d46ab0e86157bc368f027171f
CRs-Fixed: 688141
2016-09-23 01:22:51 -07:00
qcabuildsw
17159c5cb8 Release 5.1.0.27V
Release 5.1.0.27V

Change-Id: I9bb602e481810dabd7bf71f12d33ccf7fcf78668
CRs-Fixed: 688141
2016-09-22 16:27:39 -07:00
Kiran Kumar Lokere
1d4094ef44 qcacld-3.0: Add support to add VHT op mode IE
Add support to include VHT opmode IE in association request
frames when the STA is connecting to VHT AP and the connection
has SMPS enabled.

Change-Id: Id18a6356ac6f08d1846abe42f84713fddef984dc
CRs-Fixed: 1062430
2016-09-22 16:27:39 -07:00
Kiran Kumar Lokere
92fe759c38 qcacld-3.0: Set the correct DTIM period to FW
DTIM period is configured during add_bss and is taken from scan
cache bss descriptor.Scan cache can have both probe response and
beacon frames, but the TIM IE is present only in beacon frames.
If scan cache has the probe response frame then DTIM values is
configured as 0.
Get the DTIM period value from beacon and configure it to FW.

Change-Id: I2b92e5e133a70d33987a50b6113681142bc4896a
CRs-Fixed: 1067558
2016-09-22 16:27:37 -07:00
qcabuildsw
48863603be Release 5.1.0.27U
Release 5.1.0.27U

Change-Id: I48e7bfc2ba3eb1fe2f2f36ffa825e05867b2153b
CRs-Fixed: 688141
2016-09-22 03:26:36 -07:00
Selvaraj, Sridhar
e01e0732d8 qcacld-3.0: Move HT/VHT parameter from PEsession to Station dph entry
Move HT/VHT parameter from PEsession to Station dph entry which are
introduced as part of wlan data logging.

Change-Id: Icd9258c32a82d3842708ac92b498106d870d7f4f
CRs-Fixed: 1053747
2016-09-22 03:26:35 -07:00
qcabuildsw
656a19e0fe Release 5.1.0.27T
Release 5.1.0.27T

Change-Id: I9305dae41cd392511b7d0ac067852f5435df1a99
CRs-Fixed: 688141
2016-09-21 23:25:42 -07:00
Kiran Kumar Lokere
78790207b0 qcacld-3.0: Remove the per band chain mask support flag
Remove the per band chain mask support flag as the chain mask
configuration by user is not supported. And set the HT and VHT
IEs to FW unconditionally.

Change-Id: Ic29ec1019a7d83c7080409096ec41e827c4009fb
CRs-Fixed: 1068108
2016-09-21 23:25:41 -07:00
qcabuildsw
dc0dcce9c3 Release 5.1.0.27S
Release 5.1.0.27S

Change-Id: I7b70619a2d318630119a61750d1c028d334e569b
CRs-Fixed: 688141
2016-09-21 18:52:16 -07:00
qcabuildsw
b51dee275f Release 5.1.0.27R
Release 5.1.0.27R

Change-Id: I1b6ba10970fb24e5943fd9dcae64758bf1a3dbe8
CRs-Fixed: 688141
2016-09-21 17:34:19 -07:00
qcabuildsw
be86ef1d90 Release 5.1.0.27Q
Release 5.1.0.27Q

Change-Id: I0e8e389badfaf1b0757e0f6aa76d8df69258982b
CRs-Fixed: 688141
2016-09-21 17:12:33 -07:00
qcabuildsw
5f81e97868 Release 5.1.0.27P
Release 5.1.0.27P

Change-Id: Ia89d8a5a4e8deb35256e579bf562af56ae89ebea
CRs-Fixed: 688141
2016-09-21 17:12:02 -07:00
qcabuildsw
aaf16a4c5e Release 5.1.0.27O
Release 5.1.0.27O

Change-Id: I469b84e41fef8c35fbe405933d85681b8c381c2e
CRs-Fixed: 688141
2016-09-21 17:09:37 -07:00
qcabuildsw
abbe2fb83a Release 5.1.0.27N
Release 5.1.0.27N

Change-Id: I883b78b6a43d146743a3c1fdd2231aca405f129e
CRs-Fixed: 688141
2016-09-21 17:09:15 -07:00
Ankit Gupta
d66a881e08 qcacld-3.0: Align return value check for lim_cmp_ssid
lim_cmp_ssid api returns zero when comparison ssid matches
else returns non zero. Checking return value with true/false
can cause confusion and errors.
Replace the return value check from true/false to
zero/non-zero values.

Change-Id: Id22560cb4c2289431995dab3087b4eb24546a8bf
CRs-Fixed: 1067454
2016-09-21 17:09:10 -07:00
Ankit Gupta
a507601be7 qcacld-3.0: Align return value check for qdf_mem_cmp
qdf_mem_cmp api returns zero when comparison string matches
else returns non zero. Checking return value with true/false
can cause confusion and errors.

Replace the return value check from true/false to
zero/non-zero values.

Change-Id: I485d69a4bf85d1e6273ea780af6d0423c3910686
CRs-Fixed: 1066946
2016-09-21 17:08:59 -07:00
Ankit Gupta
4316b7a887 qcacld-3.0: Fix check while processing lim_ndp_delete_peers
If the peer is not present in the deleted list,
this function frees the resources for that peer and
add it to the deleted list. If the peer is already
in the deleted list, do nothing and continue to scan
for other peers. Incorrectly checking the return value
qdf_mem_cmp make the above functionality broken.

Fix the check for return value of qdf_mem_cmp to
allow the proper processing of the peers in deleted list.

Change-Id: Ica97b3bcaa651e2ca5935beb1381e9fc5b196e8a
CRs-Fixed: 1067411
2016-09-21 17:08:50 -07:00
qcabuildsw
8f5b5bd9f0 Release 5.1.0.27M
Release 5.1.0.27M

Change-Id: Ib8468fd7f87d94c58aafad73bef0ed7df7872c86
CRs-Fixed: 688141
2016-09-21 17:08:41 -07:00
qcabuildsw
31e8e63de9 Release 5.1.0.27L
Release 5.1.0.27L

Change-Id: Ica5b6b225e3e2a2a361a6cc18afd2c6518fa186a
CRs-Fixed: 688141
2016-09-21 17:08:27 -07:00
qcabuildsw
b89bceb4d8 Release 5.1.0.27K
Release 5.1.0.27K

Change-Id: I66faa07a43f6d86159169f7562063d7bf26cc6de
CRs-Fixed: 688141
2016-09-21 17:08:12 -07:00
qcabuildsw
0c21495a3f Release 5.1.0.27J
Release 5.1.0.27J

Change-Id: I1a5f60b47205029d6e5dbb178f5f862a9bc47150
CRs-Fixed: 688141
2016-09-21 17:07:49 -07:00
qcabuildsw
bdc1eb41ef Release 5.1.0.27I
Release 5.1.0.27I

Change-Id: Ieabbf5e86f92e056d10c81f512cdbd96a492104a
CRs-Fixed: 688141
2016-09-21 17:07:19 -07:00
qcabuildsw
f30a650057 Release 5.1.0.27H
Release 5.1.0.27H

Change-Id: Ibb7b2b433dd962bebc78470b707bcd32ace0cfd3
CRs-Fixed: 688141
2016-09-21 17:06:57 -07:00
qcabuildsw
428fbd62b3 Release 5.1.0.27G
Release 5.1.0.27G

Change-Id: I75bcec4cdbfe3f48fd3447a28f6332810085de9b
CRs-Fixed: 688141
2016-09-21 17:06:23 -07:00
qcabuildsw
0aa4b18621 Release 5.1.0.27F
Release 5.1.0.27F

Change-Id: Ia822d3bd4f12975d42c49d3e009f2f84acaff05f
CRs-Fixed: 688141
2016-09-21 17:06:07 -07:00
qcabuildsw
c534cf6715 Release 5.1.0.27E
Release 5.1.0.27E

Change-Id: I757f98e4d23359ab21cb28cdfea66270925e25a4
CRs-Fixed: 688141
2016-09-21 17:05:56 -07:00
qcabuildsw
810f1dccea Release 5.1.0.27D
Release 5.1.0.27D

Change-Id: Ieea278db0c032b9eb9db020160e4ae3e5225c193
CRs-Fixed: 688141
2016-09-21 17:05:42 -07:00
qcabuildsw
7c6c7734e5 Release 5.1.0.27C
Release 5.1.0.27C

Change-Id: I51bf10229d0694d5427bd5ba9147c95b58bd9ffc
CRs-Fixed: 688141
2016-09-21 17:05:20 -07:00
Rajeev Kumar Sirasanagandla
af47474e5f qcacld-3.0: Add cfg ini parameter tgt_gtx_usr_cfg
qcacld-2.0 to qcacld-3.0 propagation

GTX use this parameter to drop TPC and in turn TPC drop is the cause
for mcs rate drop and may happen in higher percentage. This change,
provide a way to select the desired value and reduce mcs-8 usage to
2% from 8%.

Change-Id: I64f05c8b41cf3d360819122a08eca72f3a2c1aed
CRs-Fixed: 1010564
2016-09-21 17:04:54 -07:00