Commit Graph

3403 Commits

Author SHA1 Message Date
snandini
366b0d1e79 Release 5.2.0.61F
Release 5.2.0.61F

Change-Id: I19ebfe530f42a06bf27591c1b1d4fda4661bc493
CRs-Fixed: 774533
2018-01-12 12:20:10 -08:00
Himanshu Agarwal
b229a14b67 qcacld-3.0: Add support for Green AP UMAC componentization
Add support for Green AP UMAC componentization.

Change-Id: I4e41ee6c5dfd055c273096c56de4fa253727b429
CRs-Fixed: 2166756
2018-01-12 12:20:09 -08:00
snandini
cb1d39463d Release 5.2.0.61E
Release 5.2.0.61E

Change-Id: Ief81b75486cfc82b2ecfdd0e4a434e083b8d8b0c
CRs-Fixed: 774533
2018-01-12 01:53:43 -08:00
Wu Gao
a0230a65b2 qcacld-3.0: Send BC public action frames on all interfaces
Add changes to indicate BC public action frames to all interfaces.

Change-Id: I4e4eb80e84be43fa3631092432ae19359b5d4539
CRs-Fixed: 2166996
2018-01-12 01:53:42 -08:00
Naveen Rawat
012137620e qcacld-3.0: Fix interpretation of PPET capability populated by FW
Firmware will provide PPET capability per phy, and phy in-turns is
tied to a band. Add support for per band HE PPET in host, which will
allow correct HE PPET advertisement based on channel.

Change-Id: I476dede3b0f6df107b9980c141c0dbca90f950f1
CRs-Fixed: 2166741
2018-01-12 01:53:40 -08:00
snandini
42b254e496 Release 5.2.0.61D
Release 5.2.0.61D

Change-Id: I6355b676c3f599628a98376ee0ec0ee978e1744a
CRs-Fixed: 774533
2018-01-11 15:39:39 -08:00
snandini
28abe80881 Release 5.2.0.61C
Release 5.2.0.61C

Change-Id: Idc5a0c35f4aeb521d4dfd2a20b0ba2a1e820e6b4
CRs-Fixed: 774533
2018-01-11 13:45:07 -08:00
Paul Zhang
c3fc0a8021 qcacld-3.0: Fix compiler issuse when LFR disabled
Clean the compiler issue when CONFIG_QCACLD_WLAN_LFR3
or CONFIG_QCACLD_WLAN_LFR2 or both sets to 'N'.

Change-Id: I9fbad33883fcaf9c3f5728a96cac18bd18c2d14a
CRs-Fixed: 2159431
2018-01-11 13:45:06 -08:00
snandini
51afba9ec2 Release 5.2.0.61B
Release 5.2.0.61B

Change-Id: I0a287c6ef139f6740704186d55059fd1c6b1b497
CRs-Fixed: 774533
2018-01-11 10:53:35 -08:00
snandini
866dd79e8f Release 5.2.0.61A
Release 5.2.0.61A

Change-Id: I77ee26a68333c9de4026bae42df348acf2834689
CRs-Fixed: 774533
2018-01-11 10:07:54 -08:00
snandini
629e7276cf Release 5.2.0.61
Release 5.2.0.61

Change-Id: I4f8c601978580a3805d90b76877f396a6a035afc
CRs-Fixed: 774533
2018-01-10 13:40:13 -08:00
snandini
bab8af920c Release 5.2.0.60Z
Release 5.2.0.60Z

Change-Id: I7fc55da29ac3899815f01f6bcc76266dfeab9eb5
CRs-Fixed: 774533
2018-01-09 23:47:16 -08:00
snandini
52fba67c48 Release 5.2.0.60Y
Release 5.2.0.60Y

Change-Id: Ica73b481e2d7a0f5ba6a51f4731b99b373956b79
CRs-Fixed: 774533
2018-01-09 19:26:41 -08:00
snandini
fca8aa56f5 Release 5.2.0.60X
Release 5.2.0.60X

Change-Id: I86ed77e700160fc389ceedc15ff4985969beb062
CRs-Fixed: 774533
2018-01-09 13:39:58 -08:00
Nachiket Kukade
2c73ade073 qcacld-3.0: Cleanup WMA and SME code related to DISA
DISA feature has been moved to a CLD component under the converged
driver model. This renders original code in WMA and SME obsolete.
Remove it.

Change-Id: Ia44acd9a3e31bf0d1098f7d423f0c28a2b7fe5fa
CRs-Fixed: 2161950
2018-01-09 13:39:55 -08:00
snandini
f3ecc115e0 Release 5.2.0.60W
Release 5.2.0.60W

Change-Id: Ic809f32bdf9b0ad5f76904f08d96a6fdd0eee3b9
CRs-Fixed: 774533
2018-01-09 07:26:15 -08:00
Zhu Jianmin
5d8e3fe544 qcacld-3.0: Correct WMI TX status check in lim
WMI TX status follows WMI_MGMT_TX_COMP_STATUS_TYPE where 0 indicates
success: WMI_MGMT_TX_COMP_TYPE_COMPLETE_OK and failure otherwise.

Change-Id: I67bed733196a1c9650f43042881b7f37e3a81faa
CRs-Fixed: 2141363
2018-01-09 07:26:15 -08:00
snandini
a03dc81f94 Release 5.2.0.60V
Release 5.2.0.60V

Change-Id: I8251a4a1cbbb97ff779bb7203fe64b3313c8e003
CRs-Fixed: 774533
2018-01-09 06:12:38 -08:00
Paul Zhang
3b6e004f78 qcacld-3.0: Only drop the retry auth frame
Currently DUT dropped the auth response frame from
AP because AP is sending 2 different auth response
fames with the same sequence number 0.

Change-Id: I64f05137a34fb3e4554011b032afebed251daba3
CRs-Fixed: 2166008
2018-01-09 06:12:38 -08:00
snandini
f64a38a37e Release 5.2.0.60U
Release 5.2.0.60U

Change-Id: Ib9e9dfac4a7060f7c91f453e33f20dcd95f75391
CRs-Fixed: 774533
2018-01-09 05:22:09 -08:00
Abhishek Singh
7dcb85b91d qcacld-3.0: Use default RSN fields if optional fields are not present
Adds logic to use default RSN IE fields if optional fields are not
present in IE. So if RSN IE doesn't contain AKM, group and unicast
cipher use the default AKM(AKM_IEEE8021X) and cipher (CCMP).

Change-Id: I8e9737aea15322e43d2d954d046f5b2ac9b21af1
CRs-Fixed: 2164528
2018-01-09 05:22:09 -08:00
snandini
6da65c0c35 Release 5.2.0.60T
Release 5.2.0.60T

Change-Id: Ib3f046e109bb98f630cb5eb43b377355844656ef
CRs-Fixed: 774533
2018-01-08 21:37:45 -08:00
snandini
36b6095c17 Release 5.2.0.60S
Release 5.2.0.60S

Change-Id: I366bc0c5257a284852ef272828433c00fe1793b0
CRs-Fixed: 774533
2018-01-08 19:38:25 -08:00
snandini
ee778e7d3d Release 5.2.0.60R
Release 5.2.0.60R

Change-Id: If531b97c2b478799df108e6b31e17774375271ca
CRs-Fixed: 774533
2018-01-08 18:28:33 -08:00
Kiran Kumar Lokere
decad51801 qcacld-3.0: Do not send DTIM value to FW during beacon process
Do not set the listen interval with DTIM value while processing
the connected AP beacon. Host processes the connected AP beacon
only when device in non WOW mode and FW expects the listen
interval to be always 1 when device is in non WOW mode hence
do not set listen interval with connected AP's DTIM value

Change-Id: I8a1bce1010ba271efdd1d7b8572e06d7c3693e07
CRs-Fixed: 2164690
2018-01-08 18:28:30 -08:00
snandini
46759c4f68 Release 5.2.0.60Q
Release 5.2.0.60Q

Change-Id: I2c47cdc1dfd82b70496e84b7477285a38e720180
CRs-Fixed: 774533
2018-01-08 17:40:19 -08:00
snandini
601c745f8a Release 5.2.0.60P
Release 5.2.0.60P

Change-Id: I0ffee34f47f74d01bd573cc633ae3802a6689d70
CRs-Fixed: 774533
2018-01-08 15:26:41 -08:00
Kiran Kumar Lokere
3a5b4243c0 qcacld-3.0: Fix the issue with duplicate HE caps advertisement
HE caps and HE op IE are derived in driver and also sent from
hostapd as part of additional IE. additional IEs are appended at
end of the beacon frame hence the duplicate IEs are observed.
Strip out the HE caps and HE op IE from additional IE after the
IEs are derived in driver.

Change-Id: Ia11b16ef8e7d376e5c1ef44d54e1cd1885f5b842
CRs-Fixed: 2159867
2018-01-08 15:26:41 -08:00
snandini
1436c1da0b Release 5.2.0.60O
Release 5.2.0.60O

Change-Id: I054579f6ad886f7aa969dcabfedf4857c3adcfdb
CRs-Fixed: 774533
2018-01-08 14:26:06 -08:00
snandini
a19cdf52bf Release 5.2.0.60N
Release 5.2.0.60N

Change-Id: I0f068242d99d883fa57c046b80fd5591d824ca7b
CRs-Fixed: 774533
2018-01-08 13:33:30 -08:00
snandini
54d3aa2ea6 Release 5.2.0.60M
Release 5.2.0.60M

Change-Id: I686d0ec03ccd49b0f156edeabc59d4227a7b1314
CRs-Fixed: 774533
2018-01-08 09:39:13 -08:00
Ashish Kumar Dhanotiya
443d31f5f8 qcacld-3.0: Cache deleted station's information in case of SAP
During disconnection process, cache disconnecting STA information
so that the same information is updated to upper-layer on receiving
GET_STATION vendor command, after disconnection.

Change-Id: I2e5a0be42d81b86e6f4490de1bdf9d7e0797506d
CRs-Fixed: 2126182
2018-01-08 09:39:09 -08:00
snandini
5526acef03 Release 5.2.0.60L
Release 5.2.0.60L

Change-Id: I2e172e838426ef1456d4d5030e790f516d86801d
CRs-Fixed: 774533
2018-01-08 02:07:19 -08:00
snandini
a53b5ae3c3 Release 5.2.0.60K
Release 5.2.0.60K

Change-Id: I865cb17d5ce9e63486a5dfcea8ea88aea817eeea
CRs-Fixed: 774533
2018-01-08 01:18:28 -08:00
snandini
cfcba78b5f Release 5.2.0.60J
Release 5.2.0.60J

Change-Id: I0b56e6c5c479a33e9046670d3820819191a9f051
CRs-Fixed: 774533
2018-01-08 00:32:12 -08:00
snandini
5687d0281b Release 5.2.0.60I
Release 5.2.0.60I

Change-Id: Ia928b8cbd936b32f5ecc38116aeec7e4818476aa
CRs-Fixed: 774533
2018-01-05 03:38:25 -08:00
snandini
cf507097ba Release 5.2.0.60H
Release 5.2.0.60H

Change-Id: Ia267806902c92634582885316f36cacbc53b7f7d
CRs-Fixed: 774533
2018-01-05 01:55:12 -08:00
Jiachao Wu
e6485d4cf3 qcacld-3.0: Free/init lim resource when pe close/open
When invoke pe_enable/pe_disable,scheduler is running.
There will be two threads operate lim resource at same time.
Most of lim resource should be initialized/freed in pe_open/close
to avoid race condition.
So:
        - Move lim_cleanup to pe_close.
        - Move lim_initialize to pe_open.
        - lim_start,__lim_init_config,lim_register_hal_ind_call_back
          stay on pe_start
        - lim_cleanup_mlm stay on pe_stop

Change-Id: Ib647174ee9e1cf82567223abca233cb0332f1ffb
CRs-Fixed: 2154978
2018-01-05 01:55:11 -08:00
snandini
44b48a756c Release 5.2.0.60G
Release 5.2.0.60G

Change-Id: I4024ac1707c088b5021d80be525391cc8ebe37b5
CRs-Fixed: 774533
2018-01-04 19:38:26 -08:00
snandini
0bc3fd7fe0 Release 5.2.0.60F
Release 5.2.0.60F

Change-Id: Icd4e65bc1557b2c809ce583ef6110e3cac177531
CRs-Fixed: 774533
2018-01-04 17:37:40 -08:00
snandini
317ec4a6f8 Release 5.2.0.60E
Release 5.2.0.60E

Change-Id: Id9a9093235a2fae6aca40b517aae77883b4ed348
CRs-Fixed: 774533
2018-01-04 13:47:32 -08:00
Himanshu Agarwal
8612c3bb6b qcacld-3.0: Free deauth req msg if no ack received from fw
Free deauth req msg, if no ack has been received from fw, in
pe_close() during interface down to avoid mem leak.

Change-Id: I49508b2681f708dc56fc3938162ff856babfb0aa
CRs-Fixed: 2158490
2018-01-04 13:47:28 -08:00
snandini
e69219b659 Release 5.2.0.60D
Release 5.2.0.60D

Change-Id: I6076bc7a1a8f6432989ca4aa70184b03b003253b
CRs-Fixed: 774533
2018-01-04 03:38:52 -08:00
Abhishek Singh
6a73017649 qcacld-3.0: Fix roam cmd stuck during graceful shutdown
If connect timers like join, auth and assoc timeout are running and
timer are stopped in deactivate lim timers, the connect cmd get stuck
in sme active cmd queue, if no probe resp, auth or assoc resp is
received respectively from AP.

Thus during deactivate lim timers call the timeout API for the
connect timeouts so that connect command fails and is removed from
sme active cmd queue.

Change-Id: I1ddd23ad94fb4b616b9a7868316f05577d6524b3
CRs-Fixed: 2164061
2018-01-04 03:38:52 -08:00
snandini
55000d7b3d Release 5.2.0.60C
Release 5.2.0.60C

Change-Id: Ifb00ab2347faa7e5f19d67187295163dbf9ca460
CRs-Fixed: 774533
2018-01-03 23:36:12 -08:00
Jingxiang Ge
4168a2387c qcacld-3.0: Fix memory leak for mlm_set_keys_req
mlm_set_keys_req may leak if return in some fail case or
there is no WMA_SET_STAKEY_RSP.

Change-Id: Ib89709a6656cfcff18341257e116861774489c8c
CRs-Fixed: 2166374
2018-01-03 23:36:12 -08:00
snandini
a6cf3a9c50 Release 5.2.0.60B
Release 5.2.0.60B

Change-Id: If6706c626bc1018e49f9914588456548021d4238
CRs-Fixed: 774533
2018-01-03 21:36:22 -08:00
snandini
6626107dbc Release 5.2.0.60A
Release 5.2.0.60A

Change-Id: Ife35d71c2b37cddf7e8f27d09ca4fc8d912528bf
CRs-Fixed: 774533
2018-01-03 20:09:34 -08:00
snandini
20e0b3c8ef Release 5.2.0.60
Release 5.2.0.60

Change-Id: I2a7d860a1f1b9ee3bd96bb3655135026540a6bed
CRs-Fixed: 774533
2018-01-03 19:26:15 -08:00
snandini
181f5b0a10 Release 5.2.0.59Z
Release 5.2.0.59Z

Change-Id: Icfa29740732c8270f8c0afa6da8fc0e48fe91e6a
CRs-Fixed: 774533
2018-01-03 14:16:53 -08:00