Commit Graph

12154 Commits

Author SHA1 Message Date
Madan Koyyalamudi
b9d6a67eaa Release 5.2.1.40B
Release 5.2.1.40B

Change-Id: I89eafcd67f74c971037c27fde53f500f34791db7
CRs-Fixed: 774533
2022-10-05 17:51:09 -07:00
Madan Koyyalamudi
b545db2404 Release 5.2.1.40A
Release 5.2.1.40A

Change-Id: Icdb6bbfd17ef8296dddc504572d2c8e61f07639c
CRs-Fixed: 774533
2022-10-05 16:07:11 -07:00
Madan Koyyalamudi
83958d2743 Release 5.2.1.40
Release 5.2.1.40

Change-Id: I7f5bf4669bf443e97fcbcf8f385f484fd30d838a
CRs-Fixed: 774533
2022-10-05 13:05:46 -07:00
Madan Koyyalamudi
3e06200cc9 Release 5.2.1.39Z
Release 5.2.1.39Z

Change-Id: Ib9ae8547d873dd3a7bde5507b55c148ea1f47c1e
CRs-Fixed: 774533
2022-10-05 11:27:39 -07:00
Madan Koyyalamudi
e4a0f3e7c6 Release 5.2.1.39Y
Release 5.2.1.39Y

Change-Id: I3cc35671676d4d4a59887285b4325fff78d8a753
CRs-Fixed: 774533
2022-10-05 06:47:43 -07:00
Madan Koyyalamudi
cf068781d6 Release 5.2.1.39X
Release 5.2.1.39X

Change-Id: Ic6c335b5f0871ef32d1db9fc088e20d66b24631b
CRs-Fixed: 774533
2022-10-04 20:34:36 -07:00
Madan Koyyalamudi
cc3eb6811e Release 5.2.1.39W
Release 5.2.1.39W

Change-Id: I7786730e6d5a2be3d36eb07e693938d995aaa742
CRs-Fixed: 774533
2022-10-04 18:56:41 -07:00
Madan Koyyalamudi
4dab96c755 Release 5.2.1.39V
Release 5.2.1.39V

Change-Id: I52f139a5b4a79624fc91ca6f8517cac5a62a6af6
CRs-Fixed: 774533
2022-10-04 01:43:34 -07:00
Gururaj Pandurangi
dbb6e82ba6 qcacld-3.0: Add check to avoid multiple deauth on ML disconn
Add a new API to check if ML peer state is ML_PEER_DISCONN_INITIATED
that indicates the link vdev has sent deauth frame to FW. If the
check is true, then do not send another deauth for assoc vdev
to avoid FW assert.

Change-Id: I97ae39fe8a31072f8e93af958a02435c3b411283
CRs-Fixed: 3303552
2022-10-04 01:43:34 -07:00
Madan Koyyalamudi
2f24d34b45 Release 5.2.1.39U
Release 5.2.1.39U

Change-Id: I2ca8fe1059692cf1b6529744577aaa50c13e3e5e
CRs-Fixed: 774533
2022-10-03 18:58:54 -07:00
Madan Koyyalamudi
ecd9fe67b8 Release 5.2.1.39T
Release 5.2.1.39T

Change-Id: I7f5dfa3810f36b5c8ec6ac434c04a26e3590871c
CRs-Fixed: 774533
2022-10-03 13:01:31 -07:00
Asutosh Mohapatra
d64cb46a9c qcacld-3.0: Fix prevent issues
This change
1.fixes the use of uninitialized
variable in host driver.

2.Adds validation in extract_roam_sync_frame_event_tlv
Where these frame lengths are getting populated,
also at the place where subtraction happens to prevent
overflows

3.Adds NULL check in wma_handle_roam_reason_deauth, to avoid
the null pointer dereference.

Change-Id: I2d5ba61fb109f6d8b497df29cfa2dd572c00adeb
CRs-Fixed: 3297792
2022-10-03 13:01:30 -07:00
Madan Koyyalamudi
5b89d077de Release 5.2.1.39S
Release 5.2.1.39S

Change-Id: Ia57aa586c44cc6009a92746067c896a53a179b3b
CRs-Fixed: 774533
2022-10-03 11:27:02 -07:00
Madan Koyyalamudi
ace15c2e3f Release 5.2.1.39R
Release 5.2.1.39R

Change-Id: I44b99d3768470828f908d0bf7c91a3690dc66a13
CRs-Fixed: 774533
2022-10-03 08:25:18 -07:00
Madan Koyyalamudi
8a292c5912 Release 5.2.1.39Q
Release 5.2.1.39Q

Change-Id: I3af1de9e7d55cff48baa1f0e9efdcbcc36e757c3
CRs-Fixed: 774533
2022-10-03 06:45:00 -07:00
Madan Koyyalamudi
dbfcb57f71 Release 5.2.1.39P
Release 5.2.1.39P

Change-Id: If38acbc26fdeb8764a725b49aa0120768449cbfc
CRs-Fixed: 774533
2022-10-03 03:45:54 -07:00
Madan Koyyalamudi
6fb144a6f4 Release 5.2.1.39O
Release 5.2.1.39O

Change-Id: I9a35dfe79c0d8346e2e2655bb9f4260fcd39299a
CRs-Fixed: 774533
2022-10-03 02:01:11 -07:00
Madan Koyyalamudi
c11b20fcad Release 5.2.1.39N
Release 5.2.1.39N

Change-Id: I347841d9e70023278c5e9e857293602f98a0b4e2
CRs-Fixed: 774533
2022-10-03 00:19:34 -07:00
Madan Koyyalamudi
ad0b9b7ccd Release 5.2.1.39M
Release 5.2.1.39M

Change-Id: I072d49e464d324657c568784c9d04d991a200be5
CRs-Fixed: 774533
2022-10-02 20:46:12 -07:00
Madan Koyyalamudi
16d4588368 Release 5.2.1.39L
Release 5.2.1.39L

Change-Id: I512bba3b2b7efb42d41c48375832468036a191c3
CRs-Fixed: 774533
2022-10-01 11:35:17 -07:00
Madan Koyyalamudi
36f3ff4ee0 Release 5.2.1.39K
Release 5.2.1.39K

Change-Id: Ib9686c4e50b3944c1d263a1cdb35fd1b1b5be2dd
CRs-Fixed: 774533
2022-10-01 09:47:16 -07:00
Deeksha Gupta
6e213a4b81 qcacld-3.0: Allocate dynamic memory for Multi link IE
Currently, In case of auth frame driver is allocating static memory of
size 255 bytes to the MLO ie buffer. In some case, MLO ie buffer can
be more than 255 which will lead to out-of-bounds access.

Fix is, based on the mlo_ie_len, allocate dynamic memory to MLO ie buffer.

Change-Id: Ib97e898ff7557e3c23a95da5a1c25e13d710700c
CRs-Fixed: 3303129
2022-10-01 09:47:15 -07:00
Madan Koyyalamudi
b2d8315d39 Release 5.2.1.39J
Release 5.2.1.39J

Change-Id: I8f9937e1710bb601ba71b70da27c397da5a39c89
CRs-Fixed: 774533
2022-09-30 11:20:59 -07:00
Liangwei Dong
d90e41b18c qcacld-3.0: Set link frequency to partner info
Update channel frequency to partner infor from scan entry.
And correct debug print to show correct channel frequency value.

Change-Id: I3fc3a04b3ef0a4e627e724ad88c5038d35cd8e4a
CRs-Fixed: 3303855
2022-09-30 11:20:59 -07:00
Madan Koyyalamudi
d9b93dc575 Release 5.2.1.39I
Release 5.2.1.39I

Change-Id: I413e827625f47dcf6c3e1ba6394dfdcb810098c9
CRs-Fixed: 774533
2022-09-30 09:34:35 -07:00
Divyajyothi Goparaju
c4a1e00afb qcacld-3.0: Add STT field in firmware version
Currently as part of QCA_NL80211_VENDOR_SUBCMD_GET_WIFI_INFO
vendor command host is providing firmware version
Add extra field of STT info along with firmware version.

Change-Id: I6fe7a18fa29fb0652dc09e71f25263f9cc9b3db7
CRs-Fixed: 3302243
2022-09-30 09:34:35 -07:00
Madan Koyyalamudi
606129cfd3 Release 5.2.1.39H
Release 5.2.1.39H

Change-Id: Ica02b4173986fcb940d65a4b61ff4218bcb7ce70
CRs-Fixed: 774533
2022-09-30 07:48:56 -07:00
Madan Koyyalamudi
eee001e3ac Release 5.2.1.39G
Release 5.2.1.39G

Change-Id: I4b19445d9f189499a6d5653a5753a684dba9f620
CRs-Fixed: 774533
2022-09-30 06:07:38 -07:00
Madan Koyyalamudi
9aadb34a13 Release 5.2.1.39F
Release 5.2.1.39F

Change-Id: Iab0262c356967db0e2f25bf85c1c5a0eca3b4262
CRs-Fixed: 774533
2022-09-29 18:45:58 -07:00
sandhu
27a7d9060f qcacld-3.0: fix compilation issue
fix compilation issue by removing stdarg.h and include qdf_types.h

Change-Id: I30ae0aed3fc28c3b9db8b2ce4450211e102b06fa
CRs-Fixed: 3295173
2022-09-29 18:45:58 -07:00
Madan Koyyalamudi
e929eb7e1b Release 5.2.1.39E
Release 5.2.1.39E

Change-Id: I6cee9c423835b1eec8b26470cbdd427f6f8f0478
CRs-Fixed: 774533
2022-09-29 14:28:29 -07:00
Madan Koyyalamudi
d67e06aeee Release 5.2.1.39D
Release 5.2.1.39D

Change-Id: Iecb8500ba0e924ffafad2921af7d1720f93cf604
CRs-Fixed: 774533
2022-09-29 12:42:30 -07:00
Madan Koyyalamudi
80457d44ad Release 5.2.1.39C
Release 5.2.1.39C

Change-Id: I7b62091fdcf4d0378ae1362abf00e35872795134
CRs-Fixed: 774533
2022-09-29 10:59:04 -07:00
Madan Koyyalamudi
430aa36e7a Release 5.2.1.39B
Release 5.2.1.39B

Change-Id: Ia17064db8b8f3da5d6b62e398ec6fea0cb5b3298
CRs-Fixed: 774533
2022-09-29 09:17:51 -07:00
Madan Koyyalamudi
7ceb4a9df4 Release 5.2.1.39A
Release 5.2.1.39A

Change-Id: Id68b671ca3d3d067a5081258c67abc049900e26a
CRs-Fixed: 774533
2022-09-29 07:41:31 -07:00
Madan Koyyalamudi
837ced5f84 Release 5.2.1.39
Release 5.2.1.39

Change-Id: I11328a5285edaf194b1e409b339eecd9ef7e8177
CRs-Fixed: 774533
2022-09-29 04:22:13 -07:00
Madan Koyyalamudi
5c012ab8eb Release 5.2.1.38Z
Release 5.2.1.38Z

Change-Id: I31084fdd91a239e434b93a72b42c5d85264a9c08
CRs-Fixed: 774533
2022-09-29 02:27:44 -07:00
Madan Koyyalamudi
34533a3542 Release 5.2.1.38Y
Release 5.2.1.38Y

Change-Id: I8fa64d5eb4a8dfdd7cc06edccf7dc22024838683
CRs-Fixed: 774533
2022-09-28 22:31:34 -07:00
Madan Koyyalamudi
26a3f0c700 Release 5.2.1.38X
Release 5.2.1.38X

Change-Id: I26ee2e1017ef309b5fa802f6dd19836c57d2bad5
CRs-Fixed: 774533
2022-09-28 19:33:32 -07:00
Madan Koyyalamudi
d977a49cfa Release 5.2.1.38W
Release 5.2.1.38W

Change-Id: I47086cc0aa0dd06832dc9aeab00b912477253aea
CRs-Fixed: 774533
2022-09-28 13:25:01 -07:00
Madan Koyyalamudi
1fdd0c51a8 Release 5.2.1.38V
Release 5.2.1.38V

Change-Id: Idb663b88fd3f9294df56b049efa69ef31b44870d
CRs-Fixed: 774533
2022-09-27 20:57:48 -07:00
Madan Koyyalamudi
757995b317 Release 5.2.1.38U
Release 5.2.1.38U

Change-Id: I58bde7247500fc163524df31b7d0bb82a62f27c0
CRs-Fixed: 774533
2022-09-27 17:50:15 -07:00
Madan Koyyalamudi
bd662068a6 Release 5.2.1.38T
Release 5.2.1.38T

Change-Id: I3f210632b9ac7ebe81b61c0a8fb7ed509dc8e7dc
CRs-Fixed: 774533
2022-09-27 14:58:13 -07:00
Madan Koyyalamudi
0f115a6bbc Release 5.2.1.38S
Release 5.2.1.38S

Change-Id: I0636700d826df2a7b2dc92853ed1d51ebc21515a
CRs-Fixed: 774533
2022-09-27 11:57:09 -07:00
Madan Koyyalamudi
8fa3cbbba8 Release 5.2.1.38R
Release 5.2.1.38R

Change-Id: I4e2ca5705265e8ac108593f27f9d2c40d5b6dd8a
CRs-Fixed: 774533
2022-09-27 05:58:37 -07:00
Madan Koyyalamudi
99097c98f0 Release 5.2.1.38Q
Release 5.2.1.38Q

Change-Id: If98efe6afe28e5707d547abddb26fa33a2f62e5f
CRs-Fixed: 774533
2022-09-27 01:04:01 -07:00
Utkarsh Bhatnagar
5852333960 qcacld-3.0: Populate 6 GHz offchannel params correctly
Populate 6 GHz offchannel params only when VLP power is
supported by APs country.

Change-Id: Ic8d5d3f4b0bc1126d25242633eb0aae98989ddc3
CRs-Fixed: 3288784
2022-09-27 01:04:01 -07:00
Madan Koyyalamudi
4f7dd9caca Release 5.2.1.38P
Release 5.2.1.38P

Change-Id: Ie28f362a8a697603c9a5eddd7009fa7d4fbf10f4
CRs-Fixed: 774533
2022-09-26 20:34:43 -07:00
Madan Koyyalamudi
87a34c828c Release 5.2.1.38O
Release 5.2.1.38O

Change-Id: I4a58fcc166a1e8deb184144a762bbbd01b7ba1ae
CRs-Fixed: 774533
2022-09-26 16:16:54 -07:00
Amit Mehta
8d830534f3 qcacld-3.0: Add changes to read tsf via scratch register
Read TSF via scratch registers instead of WMI commands. Added framework
to initialize/de-initialize the deferred context for register reads.

Change-Id: Id5309bf3117f04fb3d321ddd3af50e4bdf223561
CRs-Fixed: 3287534
2022-09-26 16:16:49 -07:00