Commit Graph

8668 Commits

Author SHA1 Message Date
snandini
b57592c7df Release 5.2.0.197A
Release 5.2.0.197A

Change-Id: I436994f8eac0e2e2a2f674adc83ec57b120b0679
CRs-Fixed: 774533
2020-08-06 04:24:45 -07:00
snandini
7bd169ccc8 Release 5.2.0.197
Release 5.2.0.197

Change-Id: I5eab8e775373e8671bb5a7b97e634b88d7381836
CRs-Fixed: 774533
2020-08-05 17:35:05 -07:00
snandini
fa69d4b681 Release 5.2.0.196Z
Release 5.2.0.196Z

Change-Id: Ibd79404addb765ee6b2ff467cef7cfcedfb9a0c8
CRs-Fixed: 774533
2020-08-05 13:25:21 -07:00
snandini
946a1ba37b Release 5.2.0.196Y
Release 5.2.0.196Y

Change-Id: Ie3e40aa2e2e65fd6526139221bf9ead878a921d2
CRs-Fixed: 774533
2020-08-05 11:18:39 -07:00
snandini
8d2fc47315 Release 5.2.0.196X
Release 5.2.0.196X

Change-Id: Ie02b626be3d05bf4ba8ef2c4c082c5a7602c3cad
CRs-Fixed: 774533
2020-08-05 09:04:01 -07:00
snandini
9ea15e9db6 Release 5.2.0.196W
Release 5.2.0.196W

Change-Id: Ib6504f178d06f8fa89b4341bf23b75ec04e45d72
CRs-Fixed: 774533
2020-08-05 06:33:09 -07:00
snandini
9217a48f6a Release 5.2.0.196V
Release 5.2.0.196V

Change-Id: Ifcb2c1e3fbe5d228e2aebbafd15a6c0676171b6d
CRs-Fixed: 774533
2020-08-05 04:24:04 -07:00
hqu
ed6c27c858 qcacld-3.0: Move rso related process to connection manager [PART 4]
Add new code to implement below functions for connection manager
roam part:

Filling below WMI cmd parameters related process:
WMI_ROAM_BTM_CONFIG_CMDID
WMI_ROAM_SCAN_STOP_CMD
WMI_ROAM_PER_CONFIG_CMDID

And RSO command:
ROAM_SCAN_OFFLOAD_RESTART

Change-Id: I18480941980a55957abd48e0329fe4ef213a1243
CRs-Fixed: 2747578
2020-08-05 04:24:03 -07:00
snandini
86fb15e555 Release 5.2.0.196U
Release 5.2.0.196U

Change-Id: I9b534ea77dd129609879502834cc3417c2f29e74
CRs-Fixed: 774533
2020-08-05 02:16:56 -07:00
Amruta Kulkarni
5b4a05fee3 qcacld-3.0: Move the rmf enabled check to lim_is_6g_allowed_sec()
For 6ghz AP with open security,the STA join req was not going through
 due to security check added from CR2715086.
 Fix is to move the rmf enabled check inside lim_is_6g_allowed_sec().

Change-Id: I32fb0de34fdf05063dee5f28aac164b1dfcaea5e
CRs-Fixed: 2746745
2020-08-05 02:16:56 -07:00
Ashish Kumar Dhanotiya
1a9d2b09fb qcacld-3.0: Pass correct argument to mac trace
Currently mac trace msg rx function is passing module
id as a second argument to mac trace function instead of
message id.

As mac trace expects message id as an argument, pass message
id to the mac trace function as message id.

CRs-Fixed: 2719737
Change-Id: I9fa1611d6095975241a01325b798c24ea654df3e
2020-08-05 02:16:51 -07:00
Abhishek Ambure
687d129962 qcacld-3.0: Change HW mode after SAP channel change
After SAP switches the channel, policy manager needs to check if
the host needs to change HW mode. SAP state machine updates channel
change event to hdd to indicate SAP channel switch. Hence move logic
to change HW mode from start bss success event to channel change
event case in sap event callback.
Problem scenario:
1. DUT is in Single MAC mode by default.
2. SAP is up on Channel-1. So SAP is on MAC-0.
3. Host sets Policy Mgr Hw mode = DBS.
4. STA comes up on Channel-36. As host is in DBS mode, STA came up
   on MAC-1.
5. SAP does CSA to Channel-36 (STA’s channel). So SAP moves from
   MAC-1 to MAC-0.
6. Host sets Policy Mgr HW mode = Single MAC (As both VDEVs are on
   same band).
7. Now, SAP does CSA to Channel-11. As Policy Manager Hw mode is still
   Single MAC, SAP is still on MAC-0. So now STA (Channel-36) & SAP
   (Channel-1) are in MAC-0 doing MCC.
Fix:
After SAP switches channel, policy manager checks and changes HW mode
change in hdd sap event callback.

Change-Id: If7964057592d85a11dd77197c889a4ed77ed039a
CRs-Fixed: 2719810
2020-08-05 02:16:46 -07:00
snandini
7aa2874930 Release 5.2.0.196T
Release 5.2.0.196T

Change-Id: I202484afe2ea818f4076178ae648823d678dc35a
CRs-Fixed: 774533
2020-08-05 00:03:48 -07:00
snandini
0d0284820e Release 5.2.0.196S
Release 5.2.0.196S

Change-Id: I99ebe29bd0c4fae35c2d40fe5ce2601da1055230
CRs-Fixed: 774533
2020-08-04 06:02:07 -07:00
Abhishek Singh
c4a61676cb qcacld-3.0: Update RSN caps on roaming
After roaming, FW updates host by roam sync indication. Host parses
the reassoc request in roam sync indication to update RSN params of
vdev crypto.

Change-Id: I9638a77150e81ea911e95d294c58d605871630a0
CRs-Fixed: 2746470
2020-08-04 06:02:07 -07:00
snandini
433ee5f7a1 Release 5.2.0.196R
Release 5.2.0.196R

Change-Id: I9df80fa3297d0da7bfd6c367d37e5ea5e276b49d
CRs-Fixed: 774533
2020-08-04 03:54:26 -07:00
Lincoln Tran
ac71ef1d26 qcacld-3.0: Update parameter of stop_roaming_callback
The last parameter of stop_roaming_callback is currently an
unsigned int, which does not match the function that is assigned
to this pointer, which has enum wlan_cm_rso_control_requestor.
Update the function pointer to have the correct parameter.

Change-Id: I2761293e6d87e9fcf9586d198a6e60f25ca2b51e
CRs-fixed: 2745188
2020-08-04 03:54:26 -07:00
snandini
8d1e83ae39 Release 5.2.0.196Q
Release 5.2.0.196Q

Change-Id: Ibb2e47436ab7982b66058dcd80a49e50e0cca2bf
CRs-Fixed: 774533
2020-08-04 01:51:53 -07:00
snandini
cc502805f0 Release 5.2.0.196P
Release 5.2.0.196P

Change-Id: I26e272c0392054306d02c27fa4b69c7c5c3e7e3d
CRs-Fixed: 774533
2020-08-03 22:51:24 -07:00
snandini
067d48dcb0 Release 5.2.0.196O
Release 5.2.0.196O

Change-Id: If2984ceb17b193a14f75e5324e91aa67a60005e3
CRs-Fixed: 774533
2020-08-03 17:07:43 -07:00
snandini
e11176b5d5 Release 5.2.0.196N
Release 5.2.0.196N

Change-Id: Iaadc89a4e17fc6a364b9b85f0b6e0bab6a3467f0
CRs-Fixed: 774533
2020-08-03 13:28:26 -07:00
snandini
e3cc22f704 Release 5.2.0.196M
Release 5.2.0.196M

Change-Id: Ib8fb527c46ad2d6649664440fb4cdd89223af0f8
CRs-Fixed: 774533
2020-08-02 19:47:45 -07:00
snandini
afb293bc6d Release 5.2.0.196L
Release 5.2.0.196L

Change-Id: Ib2bf4255ff0c639e32181f504304f9edf8ae80b2
CRs-Fixed: 774533
2020-08-02 02:00:55 -07:00
snandini
2f211b4a78 Release 5.2.0.196K
Release 5.2.0.196K

Change-Id: Ib964e861d68cc0c4e05dec6cfcbc9a4d0e050dba
CRs-Fixed: 774533
2020-08-02 00:02:47 -07:00
snandini
c51a0329a6 Release 5.2.0.196J
Release 5.2.0.196J

Change-Id: If8755653585731d11c35025b87e52dec6db66360
CRs-Fixed: 774533
2020-08-01 21:08:44 -07:00
snandini
72e1e5ed99 Release 5.2.0.196I
Release 5.2.0.196I

Change-Id: I4444b7d882d753ad9840c55cbe5cc39c73e1a2d0
CRs-Fixed: 774533
2020-08-01 13:13:20 -07:00
snandini
d77d5c7958 Release 5.2.0.196H
Release 5.2.0.196H

Change-Id: Ie89c3c1c4783ff766aaf6ec4a4764091379c496b
CRs-Fixed: 774533
2020-08-01 11:02:13 -07:00
hqu
bc1e6476b7 qcacld-3.0: Move rso related process to connection manager [PART 3]
Add new code to implement below functions for connection manager
roam part:

Propagate 'Change-Id: I49d64671f74b86c516d286c4b2aad69eda744b52'
Filling below WMI cmd parameters related process:
WMI_ROAM_AP_PROFILE
WMI_ROAM_FILTER_CMDID

Change-Id: I4870c69a0e0ca1e8cad734a591f09e402b7a32fa
CRs-Fixed: 2745468
2020-08-01 11:02:13 -07:00
snandini
cb8cd2be3f Release 5.2.0.196G
Release 5.2.0.196G

Change-Id: I2618648b61e5e75e1890d62d76817f2d7e1a9a83
CRs-Fixed: 774533
2020-08-01 09:00:53 -07:00
snandini
59442784a8 Release 5.2.0.196F
Release 5.2.0.196F

Change-Id: Id41ee0ede537212a56fe13e14728dc1ab81f1d0c
CRs-Fixed: 774533
2020-07-31 16:26:26 -07:00
gaurank kathpalia
324fc0b0c3 qcacld-3.0: Enhance BLM infra
Enhance BLM infra to include source,
reason for blacklist, original timeout,
received time for better debug.

Change-Id: Ia705a967a08412824063275f5073c338dabde539
CRs-Fixed: 2744402
2020-07-31 16:26:25 -07:00
snandini
6aacaf452d Release 5.2.0.196E
Release 5.2.0.196E

Change-Id: Id766d8174745d993b62c4d3bd8e893585d735e5e
CRs-Fixed: 774533
2020-07-31 14:13:00 -07:00
Jia Ding
bfbec06c8a qcacld-3.0: Properly set htCapable and vhtCapable
In an IOT scenario, client is VHT capable and is carrying
VHT IE in assoc-req frame while our SAP is configured as
HT only.

Key points here are the phymode and vht_flag populated in
WMI_PEER_ASSOC_CMDID.

phymode is set with SAP's own capability taken into considertion
while vht_flag is not. This leads to FW TX data using VHT data
rates.

Fix is to properly set htCapable and vhtCapable with SAP's own
capability taken into considertion.

Change-Id: I7493e90aa744665569093d3a67714c1224d010a0
CRs-Fixed: 2740102
2020-07-31 14:13:00 -07:00
snandini
1152746929 Release 5.2.0.196D
Release 5.2.0.196D

Change-Id: I8fe2fcb56d89763e5fdd3499b2f2b8e885c2d594
CRs-Fixed: 774533
2020-07-31 12:02:25 -07:00
snandini
5b0316a000 Release 5.2.0.196C
Release 5.2.0.196C

Change-Id: I58d5bc426a1b932aadd9e3e596d4b40334268391
CRs-Fixed: 774533
2020-07-31 09:53:45 -07:00
snandini
5beb694c69 Release 5.2.0.196B
Release 5.2.0.196B

Change-Id: I5ff2ebb57091c4adbd69ceb6abd0d2e71aec2b7c
CRs-Fixed: 774533
2020-07-31 07:43:28 -07:00
snandini
9a3c6c6682 Release 5.2.0.196A
Release 5.2.0.196A

Change-Id: I0f56c163bde5a825f9c344e4ab56cdfcc46ab278
CRs-Fixed: 774533
2020-07-31 03:44:45 -07:00
snandini
94e093ac4d Release 5.2.0.196
Release 5.2.0.196

Change-Id: Ieb9896324fdeb4502963010a1826a4b4d4763821
CRs-Fixed: 774533
2020-07-30 02:05:43 -07:00
snandini
a4e3dccdef Release 5.2.0.195Z
Release 5.2.0.195Z

Change-Id: Ia6486ff5bd927a045ff0eacacd3a7748b12dfb27
CRs-Fixed: 774533
2020-07-29 15:42:52 -07:00
snandini
97dfd6654d Release 5.2.0.195Y
Release 5.2.0.195Y

Change-Id: If327b0967c53ea75a3f3b56e8f9128520c81e5b2
CRs-Fixed: 774533
2020-07-29 13:41:14 -07:00
snandini
a8def84378 Release 5.2.0.195X
Release 5.2.0.195X

Change-Id: I9d74596a145125efc75406d5925ddba50b14b2b5
CRs-Fixed: 774533
2020-07-29 00:23:16 -07:00
snandini
14641e691c Release 5.2.0.195W
Release 5.2.0.195W

Change-Id: Idc604a33083f26ba50d3e0b1bb998503c01a7abf
CRs-Fixed: 774533
2020-07-28 22:20:07 -07:00
snandini
90bf2af3f6 Release 5.2.0.195V
Release 5.2.0.195V

Change-Id: Ic0cb871235b0dc1b9e6f8fdbaf86f8ee5d952e35
CRs-Fixed: 774533
2020-07-28 15:41:09 -07:00
Kiran Kumar Lokere
222d174cdd qcacld-3.0: Add support to inject disassoc frames
Add support to inject disassoc frames with user configured pmf
options.

Change-Id: I40df805f8d6ef62dab48477c26cb9b0fc6b17929
CRs-Fixed: 2665042
2020-07-28 15:41:05 -07:00
snandini
675c584a4f Release 5.2.0.195U
Release 5.2.0.195U

Change-Id: I52eb4195e8b8244f16745e7667f78c0de4ca870c
CRs-Fixed: 774533
2020-07-28 13:41:31 -07:00
snandini
8c3223abff Release 5.2.0.195T
Release 5.2.0.195T

Change-Id: I8cec1236f8932fde3884a81c0fcdad8e7b499caa
CRs-Fixed: 774533
2020-07-28 06:29:58 -07:00
snandini
5545c89c98 Release 5.2.0.195S
Release 5.2.0.195S

Change-Id: I1f73fd586fc3f672c87c969902cbcd98e7f03315
CRs-Fixed: 774533
2020-07-28 00:02:19 -07:00
snandini
c2a5f490f9 Release 5.2.0.195R
Release 5.2.0.195R

Change-Id: I558caed1cbeff987943592b036cd9b0e91795a0e
CRs-Fixed: 774533
2020-07-27 22:00:27 -07:00
gaurank kathpalia
b6dc56c8cc qcacld-3.0: Limit the BTM timeout duration for next connection
- Limit the timeout value of the BLM entry if it has big comeback
 value and allow connection to that BSSID.
- Fix the BLM entry time stamp boundary checks.

Change-Id: I07bf7b1fce1c1e8d349c4fc0a9b0fed07f237197
CRs-Fixed: 2741689
2020-07-27 22:00:27 -07:00
snandini
70cd9f5cde Release 5.2.0.195Q
Release 5.2.0.195Q

Change-Id: I541dc75582f5e6bc81e83f93dc5f571da369a265
CRs-Fixed: 774533
2020-07-27 20:00:43 -07:00