Commit Graph

7172 Commits

Author SHA1 Message Date
nshrivas
db34d865be Release 5.2.0.153E
Release 5.2.0.153E

Change-Id: Iad2d1f63906c91d1df51bdc964136cb9db4a9c03
CRs-Fixed: 774533
2019-10-19 09:37:02 -07:00
nshrivas
95782fbf69 Release 5.2.0.153D
Release 5.2.0.153D

Change-Id: I01a9f19c277defb7e91ee4d899f4e3bd906dcd36
CRs-Fixed: 774533
2019-10-19 06:48:58 -07:00
CNSS_WLAN Service
59d070c786 Merge "Release 5.2.0.153C" into wlan-cld3.driver.lnx.2.0 2019-10-18 09:09:16 -07:00
CNSS_WLAN Service
7ff488ca01 Merge "qcacld-3.0: Process rx_mgmt_pkt based on frequency" into wlan-cld3.driver.lnx.2.0 2019-10-18 09:09:14 -07:00
CNSS_WLAN Service
ffbf4dbe1c Merge "Release 5.2.0.153B" into wlan-cld3.driver.lnx.2.0 2019-10-18 09:09:12 -07:00
CNSS_WLAN Service
8dfc34f05f Merge "Release 5.2.0.153A" into wlan-cld3.driver.lnx.2.0 2019-10-18 05:15:45 -07:00
CNSS_WLAN Service
350eb0af15 Merge "qcacld-3.0: Add changes to support qca6490" into wlan-cld3.driver.lnx.2.0 2019-10-18 05:15:43 -07:00
CNSS_WLAN Service
7e82458ac2 Merge "Release 5.2.0.153" into wlan-cld3.driver.lnx.2.0 2019-10-18 05:15:42 -07:00
CNSS_WLAN Service
b6f002c9a5 Merge "Release 5.2.0.152Z" into wlan-cld3.driver.lnx.2.0 2019-10-18 05:15:39 -07:00
CNSS_WLAN Service
e573ed9224 Merge "qcacld-3.0: Enable AMSDU in AMPDU support only in 11ax" into wlan-cld3.driver.lnx.2.0 2019-10-18 05:15:38 -07:00
CNSS_WLAN Service
f91529332f Merge "Release 5.2.0.152Y" into wlan-cld3.driver.lnx.2.0 2019-10-18 05:15:37 -07:00
nshrivas
290a57b388 Release 5.2.0.153C
Release 5.2.0.153C

Change-Id: Id135ad86177a2dbb8f9d1b504a9a5461899d7214
CRs-Fixed: 774533
2019-10-18 02:55:24 -07:00
Ashish Kumar Dhanotiya
ca5d922263 qcacld-3.0: Process rx_mgmt_pkt based on frequency
As a part of 802.11ax amendment, 6GHz band operation is added.

Since the 6 GHz channel numbers are overlapping with existing 2.4GHz
and 5GHz channel numbers, use frequency to identify unique channel
operation instead of channel number. Channel frequency is unique across
bands.

As part of above requirement add logic to process rx mgmt
packets based on the frequencies instead of channel numbers.

Change-Id: Ib063070738ecdb4f83379eafe50629778a490aae
CRs-fixed: 2522693
2019-10-18 02:55:17 -07:00
nshrivas
21fc4a3536 Release 5.2.0.153B
Release 5.2.0.153B

Change-Id: Ib3751b491398c0b7b714383e4d49838984860b3b
CRs-Fixed: 774533
2019-10-17 22:47:03 -07:00
CNSS_WLAN Service
5b56df86b5 Merge "Release 5.2.0.152X" into wlan-cld3.driver.lnx.2.0 2019-10-17 20:27:08 -07:00
CNSS_WLAN Service
5f69f9056f Merge "Release 5.2.0.152W" into wlan-cld3.driver.lnx.2.0 2019-10-17 20:27:06 -07:00
CNSS_WLAN Service
baf2e0bd1e Merge "Release 5.2.0.152V" into wlan-cld3.driver.lnx.2.0 2019-10-17 20:27:03 -07:00
CNSS_WLAN Service
49910119d7 Merge "Release 5.2.0.152U" into wlan-cld3.driver.lnx.2.0 2019-10-17 20:27:01 -07:00
CNSS_WLAN Service
bd06ef44f8 Merge "qcacld-3.0: Add ini to disable aggressive EDCA config" into wlan-cld3.driver.lnx.2.0 2019-10-17 20:26:59 -07:00
nshrivas
af2e2645dc Release 5.2.0.153A
Release 5.2.0.153A

Change-Id: I3ee4a8813be30f9d887c34132ace45d827dfc74a
CRs-Fixed: 774533
2019-10-17 15:06:24 -07:00
Manjunathappa Prakash
458f6fe460 qcacld-3.0: Add changes to support qca6490
Add changes to support qca6490 chip.

Change-Id: I861d88f6c9aba5285eff17c188bf335d50839d56
CRs-Fixed: 2522129
2019-10-17 15:06:24 -07:00
nshrivas
d4665c4d52 Release 5.2.0.153
Release 5.2.0.153

Change-Id: I279ff78f663db5a08765b8ee5eeb78521a917c76
CRs-Fixed: 774533
2019-10-17 05:56:06 -07:00
nshrivas
aeae2dfdc5 Release 5.2.0.152Z
Release 5.2.0.152Z

Change-Id: I59ef5adec3c83ec9e524f109776f7c7d7a208488
CRs-Fixed: 774533
2019-10-17 02:06:00 -07:00
Kiran Kumar Lokere
9d80ef65da qcacld-3.0: Enable AMSDU in AMPDU support only in 11ax
Advertise the Rx AMSDU in AMPDU support in addba response only
for 11ax connection when the connection is in 2.4G.

Change-Id: I3275f472503bc420b906f947b661490c3a52b670
CRs-Fixed: 2538118
2019-10-17 02:06:00 -07:00
nshrivas
64a3147e30 Release 5.2.0.152Y
Release 5.2.0.152Y

Change-Id: Ic7fa7f8c9415a065310fd9d587ca2b3ca884ccbc
CRs-Fixed: 774533
2019-10-17 00:41:10 -07:00
nshrivas
31b2b5aeb7 Release 5.2.0.152X
Release 5.2.0.152X

Change-Id: I6fc40f75778a32d174e8f85b78438baa2f612c8f
CRs-Fixed: 774533
2019-10-16 15:39:07 -07:00
nshrivas
11a71a065c Release 5.2.0.152W
Release 5.2.0.152W

Change-Id: I6b85844957f9bc0de47a06f466fe03823200f7cf
CRs-Fixed: 774533
2019-10-16 14:21:55 -07:00
nshrivas
0efe854eed Release 5.2.0.152V
Release 5.2.0.152V

Change-Id: Ibd2515dbcc0934623ccf3041cbfff0b2e91880fa
CRs-Fixed: 774533
2019-10-16 12:55:37 -07:00
nshrivas
2568ba72f6 Release 5.2.0.152U
Release 5.2.0.152U

Change-Id: I76d11cdaed6d06f850e5f670ad2070fd435982b5
CRs-Fixed: 774533
2019-10-16 11:18:16 -07:00
nshrivas
1fc3693c1e Release 5.2.0.152T
Release 5.2.0.152T

Change-Id: Ic31ec49d36f2c8f20cb383caba2aabd0a6863704
CRs-Fixed: 774533
2019-10-16 05:19:14 -07:00
nshrivas
8002381c13 Release 5.2.0.152S
Release 5.2.0.152S

Change-Id: Ie37679b73d2f54d25e8b34d9e6632174000f4734
CRs-Fixed: 774533
2019-10-16 03:34:47 -07:00
Paul Zhang
d34b575fc5 qcacld-3.0: Add ini to disable aggressive EDCA config
Add action_oui ini gActionOUIDisableAggressiveEDCA to identify peers for
which aggressive EDCA configuration causes some IOT issues.

Change-Id: Ifea0c224cef2378727c9f78d8b571ea9c57bb662
CRs-Fixed: 2507191
2019-10-15 23:17:55 -07:00
nshrivas
34eadc61ed Release 5.2.0.152R
Release 5.2.0.152R

Change-Id: I0294bd415260b56bc8937ded1123fce8f7f20dab
CRs-Fixed: 774533
2019-10-15 09:31:29 -07:00
Chaoli Zhou
98d1b3ead1 qcacld-3.0: Fix ROME SAP connection failure issue
For ROME SAP connection phase, we should post the
eWNI_SME_ASSOC_IND_UPPER_LAYER to the queue after
finish sending out the association response frame
for other thread to handle it, otherwise using sme
callback handler in the irq thread will make it has
QDF ASSERT issue in the qdf_mutex_acquire. And the
call sequence that cause the assert like this:
__do_softirq -> ce_engine_service_reg ->
htc_rx_completion_handler -> htt_t2h_msg_handler
-> ol_tx_single_completion_handler ->
ol_tx_desc_frame_free_nonstd ->
tgt_mgmt_txrx_tx_completion_handler ->
lim_assoc_rsp_tx_complete -> sme_process_msg ->
qdf_mutex_acquire.
Meanwhile, lim_assoc_ind will be free in the
lim_assoc_rsp_tx_complete, but it still need to
be used for sme_assoc_ind->assocReqPtr in the
lim_fill_sme_assoc_ind_params, which cause the
assoc req pass to hostapd should be NULL, fix
such issue.

Change-Id: I390224ba64ea6cd963630de5b360e7b5e74a4d10
CRs-Fixed: 2542880
2019-10-15 09:31:29 -07:00
nshrivas
c0ddbee65a Release 5.2.0.152Q
Release 5.2.0.152Q

Change-Id: I90ba19f25d1e1c1db36b53250a26989b16fca2a7
CRs-Fixed: 774533
2019-10-15 08:10:09 -07:00
nshrivas
a22d72328a Release 5.2.0.152P
Release 5.2.0.152P

Change-Id: I708749327d40a530ac6862b3c7145a7d13937703
CRs-Fixed: 774533
2019-10-15 06:44:48 -07:00
nshrivas
b1344d13a8 Release 5.2.0.152O
Release 5.2.0.152O

Change-Id: If29c9859562979b3770bee5b42dc93482a65397e
CRs-Fixed: 774533
2019-10-15 05:16:26 -07:00
Abhishek Ambure
6a2773e4a4 qcacld-3.0: Replace WLAN_PHY_MODE with enum wlan_phymode
enum wlan_phymode is the enum to store the phymode in host
and thus replace WLAN_PHY_MODE with enum wlan_phymode
and add the corresponding change in the code to use
enum wlan_phymode.

Change-Id: I6c7990255f193eb3afdeeb278d3cc159ef8503b1
CRs-Fixed: 2544822
2019-10-15 05:16:19 -07:00
nshrivas
32fd4e8667 Release 5.2.0.152N
Release 5.2.0.152N

Change-Id: Ie1ceee72bbd8ffeb332bfb49728157d2dc8c3c9c
CRs-Fixed: 774533
2019-10-15 02:30:09 -07:00
nshrivas
541afcdd7c Release 5.2.0.152M
Release 5.2.0.152M

Change-Id: I324a130f4712663dfbd03ce3fc7ffd66e745c291
CRs-Fixed: 774533
2019-10-15 00:49:06 -07:00
nshrivas
c65a60b93b Release 5.2.0.152L
Release 5.2.0.152L

Change-Id: I969c7df7d0ece78a92a736733083221c528739ef
CRs-Fixed: 774533
2019-10-14 23:04:57 -07:00
nshrivas
181ea3a9ed Release 5.2.0.152K
Release 5.2.0.152K

Change-Id: Idf145e2792f7f1aba2436eb8bdea6c69cb62df4c
CRs-Fixed: 774533
2019-10-14 19:12:14 -07:00
nshrivas
d839865be0 Release 5.2.0.152J
Release 5.2.0.152J

Change-Id: Iba8a356afec9924169a7d5f74e101037de2c6880
CRs-Fixed: 774533
2019-10-14 17:44:49 -07:00
nshrivas
48001f8e31 Release 5.2.0.152I
Release 5.2.0.152I

Change-Id: I67dc3b972e0ba1fc13511ee5c3b6d2af41448392
CRs-Fixed: 774533
2019-10-14 15:56:07 -07:00
Pragaspathi Thilagaraj
ea180474cd qcacld-3.0: Update group management cipher suite in RSO command
The host driver updates the group management cipher suite to the
firmware as part of RSO commands over the WMI_AP_PROFILE
command. The group management cipher suite is updated from the
group cipher suite which is not correct. As part of join success
update the group management cipher suite from roam_profile
in the roam serialization command in
csr_roam_save_connected_information().

Update the group management cipher suite from the roam profile
to the roam_request and copy it to the WMI_AP_PROFILE command
params in wma.

Change-Id: Ic8dca6938c487396e0202202efbb44ff214ecdcc
CRs-Fixed: 2542225
2019-10-14 15:56:07 -07:00
nshrivas
d39a318e9d Release 5.2.0.152H
Release 5.2.0.152H

Change-Id: I834e2fb86d6807053ce975cfaa54fc3bea5d0c69
CRs-Fixed: 774533
2019-10-14 07:50:48 -07:00
nshrivas
9b93b2437c Release 5.2.0.152G
Release 5.2.0.152G

Change-Id: Ie0ef1cc9b9d275186f27a4ee5f070a295bfca3aa
CRs-Fixed: 774533
2019-10-14 05:47:17 -07:00
Abhishek Singh
623603404e qcacld-3.0: Avoid using struct csr_roam_session in lim
struct csr_roam_session is used in LIM in func
lim_get_session_by_macaddr to get if SA is same as one of the vdev.

struct csr_roam_session should not be used by LIM, so raise change
to used vdev obj manager to find a vdev with same MAC address.

Change-Id: I13bf65a65023a2a8dc82013e2668a075883c111a
CRs-Fixed: 2544552
2019-10-14 05:47:10 -07:00
nshrivas
f9ffa13a2d Release 5.2.0.152F
Release 5.2.0.152F

Change-Id: I0bf7dcc1b74f804e67e915f8380cce91c7dabec6
CRs-Fixed: 774533
2019-10-12 22:15:44 -07:00
nshrivas
7368b5f7e9 Release 5.2.0.152E
Release 5.2.0.152E

Change-Id: Id7aac51b70265610fc7ce688c1cfad3493320ee8
CRs-Fixed: 774533
2019-10-12 20:36:19 -07:00