Commit Graph

7022 Commits

Author SHA1 Message Date
nshrivas
f6eac52f9d Release 5.2.0.149H
Release 5.2.0.149H

Change-Id: I9e440d94e4739be40cc735f332c709d9b81db53d
CRs-Fixed: 774533
2019-09-21 09:53:26 -07:00
nshrivas
c4384e8127 Release 5.2.0.149G
Release 5.2.0.149G

Change-Id: Iedf5ab6fe3a1ee4025933394d1d09cac3dfd7ff1
CRs-Fixed: 774533
2019-09-21 02:46:54 -07:00
nshrivas
d681a1def1 Release 5.2.0.149F
Release 5.2.0.149F

Change-Id: Ibc4d6c80b7d1cd9cb0579c7684071642506ce9a1
CRs-Fixed: 774533
2019-09-20 23:36:09 -07:00
nshrivas
c57b61f55d Release 5.2.0.149E
Release 5.2.0.149E

Change-Id: I8a18ecb8d44113f72bccd2ecfe83bec016a87e48
CRs-Fixed: 774533
2019-09-20 04:11:24 -07:00
nshrivas
3a32b2c2c5 Release 5.2.0.149D
Release 5.2.0.149D

Change-Id: Ib2cbc5e7a636704049955e339d1d0d4cf6ab78b4
CRs-Fixed: 774533
2019-09-20 02:48:53 -07:00
Pragaspathi Thilagaraj
7e30ce86c4 qcacld-3.0: Update vdev mlme object nss after pe_session nss update
The nss value in the "iw <dev_name> link" command and
"iw <dev_name> dump station" is updated from the vdev mlme
object vdev_mlme->proto.generic.nss. This nss value is
updated only from lim_process_assoc_rsp_frame() and
lim_extract_ap_capability() only is the ap nss is less than
the session_nss. In roaming case the session_nss is updated
with the AP nss in lim_populate_peer_rate_set() so in assoc
response path the the global mlme vdev nss is not updated.

Update the vdev mlme object nss in lim_process_assoc_rsp_frame()
from the pe_session.

Change-Id: I2575a591f73ee172a83d4681e5f3134d5c9c60b0
CRs-Fixed: 2525710
2019-09-20 02:48:53 -07:00
nshrivas
586324202d Release 5.2.0.149C
Release 5.2.0.149C

Change-Id: Ibfc840d83bd34e6e52d92e4fbd39511171c09a3b
CRs-Fixed: 774533
2019-09-20 01:06:04 -07:00
nshrivas
c9f78a60f8 Release 5.2.0.149B
Release 5.2.0.149B

Change-Id: I9d34b5b755573f9704d7886d9d2f22f4bf098c64
CRs-Fixed: 774533
2019-09-19 20:54:47 -07:00
nshrivas
aff4fcb8fb Release 5.2.0.149A
Release 5.2.0.149A

Change-Id: I51af4888195e27d0db501172cf9ed4443c6513a7
CRs-Fixed: 774533
2019-09-19 18:55:48 -07:00
nshrivas
bbf19c9879 Release 5.2.0.149
Release 5.2.0.149

Change-Id: I81ef2f414b922ea22bd21fb2304e6e08db8fc7c2
CRs-Fixed: 774533
2019-09-19 17:28:20 -07:00
nshrivas
01bdceb6bc Release 5.2.0.148Z
Release 5.2.0.148Z

Change-Id: Ie0fd1a10e13038beb25778416aaf38ee8766cf2c
CRs-Fixed: 774533
2019-09-19 16:07:15 -07:00
Abhishek Singh
c70afa3f53 qcacld-3.0: Remove duplicate bss_idx from struct pe_session
The bss_idx represent vdev id in pe session. pe session already
have smeSessionId/vdev_id to represent this.

Thus remove duplicate bss_idx from struct pe_session.

Change-Id: I18c59d49233dd547f38d7f8a23be5ebbe7d72c30
CRs-Fixed: 2531014
2019-09-19 16:07:14 -07:00
nshrivas
36f2d37fac Release 5.2.0.148Y
Release 5.2.0.148Y

Change-Id: Ia61571cbed34cafe5e53ed0b011dca229bff4ee8
CRs-Fixed: 774533
2019-09-19 14:52:53 -07:00
Abhishek Singh
78b974008a qcacld-3.0: Remove unused bssId from struct sDphHashNode
The bssId in struct sDphHashNode represent vdev_id and same can
be used from pe session which already has this info so remove
bssId param.

Change-Id: I47a7f27e95bfaa9ecd617cb531895601a27dfbf5
CRs-Fixed: 2530965
2019-09-19 14:52:52 -07:00
nshrivas
a3ddef7efd Release 5.2.0.148X
Release 5.2.0.148X

Change-Id: Iaf9c934a01e65e9506e506772dc74e90106051e3
CRs-Fixed: 774533
2019-09-19 13:36:52 -07:00
Abhishek Singh
6243a002ea qcacld-3.0: Cleanup unused params from tpAddStaParams
Many legacy params of tpAddStaParams are unused, thus
cleanup the unused params from tpAddStaParams.

Change-Id: I1be957d2f34d2202bcc1d44e69ad5cba0812c60b
CRs-Fixed: 2530961
2019-09-19 13:36:43 -07:00
nshrivas
8869e56f08 Release 5.2.0.148W
Release 5.2.0.148W

Change-Id: I9697a8d67125f1160005e1f03d1d15acbe900cd2
CRs-Fixed: 774533
2019-09-19 12:12:40 -07:00
Kiran Kumar Lokere
987377e3ea qcacld-3.0: Refactor start bss request to channel frequency
Refactor the start bss request to use channel frequency instead
of channel number.

Change-Id: Ic936fe060a5b2bc8d058709950417f3939a3c3d4
CRs-Fixed: 2518026
2019-09-19 12:12:39 -07:00
Kiran Kumar Lokere
b2ea027c0e qcacld-3.0: Add 6GHz support in SAP mode
Add support to populate 6GHz IE in SAP mode.

Change-Id: Ib9ec2e571bc8c6bb7e591fca191eda208efdcdbd
CRs-Fixed: 2516531
2019-09-19 12:12:29 -07:00
nshrivas
390f1daa42 Release 5.2.0.148V
Release 5.2.0.148V

Change-Id: I98342893d638ecef5b23030231250985541b9d91
CRs-Fixed: 774533
2019-09-19 10:54:56 -07:00
Ashish Kumar Dhanotiya
1a720e76ee qcacld-3.0: Decouple get channel command from extscan
Currently get valid channel vandor command is defined
under EXTSCAN feature and also depends on gExtScanEnable
ini. when Extscan feature is disabled by ini or by feature
flag this command doesn't work.

As this command is to get the valid channel list, this
should not depend on extscan feature.

To address above issue, decouple get valid channel command
from extscan feature.

Change-Id: I6496cb94e6330f071f8027607e7d55a8f5d3db8a
CRs-Fixed: 2518313
2019-09-19 10:54:56 -07:00
nshrivas
4aab29f4ad Release 5.2.0.148U
Release 5.2.0.148U

Change-Id: Ifd425b102cd23c5f42e7784c58ddcc2d6ec284b9
CRs-Fixed: 774533
2019-09-19 09:21:21 -07:00
Jianmin Zhu
054c27318a qcacld-3.0: Remove wma_vdev_start_req from channel switch
1. Remove wma_vdev_start_req from channel switch, fill vdev mlme
directly.
2. Add channel switch pre/post handler.

lim_send_switch_chnl_params:
   1. Fill vdev mlme
   2. wma_pre_chan_switch_setup->wma_vdev_pre_start
   3. vdev_mgr_start_send
   4. wma_post_chan_switch_setup

Change-Id: I88301a39ba45b6092c4483554e1e738fac92cc94
CRs-Fixed: 2530906
2019-09-19 09:21:20 -07:00
nshrivas
37016d9cab Release 5.2.0.148T
Release 5.2.0.148T

Change-Id: I6fa829f343a9563d8dd24be3da519fac87b34b05
CRs-Fixed: 774533
2019-09-19 07:46:40 -07:00
nshrivas
e652d7381c Release 5.2.0.148S
Release 5.2.0.148S

Change-Id: Ib1343d09c8ce30791c38648a2cde693d434e6f9d
CRs-Fixed: 774533
2019-09-19 03:25:48 -07:00
nshrivas
32c534c10a Release 5.2.0.148R
Release 5.2.0.148R

Change-Id: I09aa5f55891f340431e53758cac009f12684a82f
CRs-Fixed: 774533
2019-09-19 02:01:46 -07:00
nshrivas
7ffaa2b1e5 Release 5.2.0.148Q
Release 5.2.0.148Q

Change-Id: I6899681b003487ccd7e2c457fdaf9e4a489844c5
CRs-Fixed: 774533
2019-09-18 22:53:59 -07:00
Abhishek Singh
7944c9aef9 qcacld-3.0: Remove unused params from struct bss_params
struct bss_params has many legacy params which are not used. So
remove the unused params from struct bss_params.

Change-Id: I7d930e83ff0ce56bf8fb07789f9fca9f94fb6f74
CRs-Fixed: 2530215
2019-09-18 22:53:58 -07:00
Abhishek Singh
6e5c7a6f42 qcacld-3.0: Use add_bss_resp structure while handling add bss resp
The add_bss_req struct is used while handling add bss resp,
and is stored in vdev priv mlme.

The resp path require the info which can be filled from vdev resp
and thus no need to store the add_bss_req. From response fill and
use the add_bss_resp in add bss response handling path

Change-Id: I7ec1189c7d399e181f451a442a2578964eb4e47d
CRs-Fixed: 2529289
2019-09-18 22:53:52 -07:00
Manikandan Mohan
5953215f9b qcacld-3.0: Update dot11f frame spec files for 6Ghz support
Add 6GHZ operation information element structure and HE extended
capabilities for 6GHZ information element structure to dot11f frame
specification and parsing files. Also add them as optional IE in
required managment frames.

Change-Id: I5da20543c245e3e02806a20fbfe3ff4326db61f4
CRs-fixed: 2530409
2019-09-18 22:53:44 -07:00
nshrivas
3ab297a01b Release 5.2.0.148P
Release 5.2.0.148P

Change-Id: I99717dfd7ae26e2d18ebe4965ee85f297c19d395
CRs-Fixed: 774533
2019-09-18 19:02:05 -07:00
nshrivas
5073f0c2c3 Release 5.2.0.148O
Release 5.2.0.148O

Change-Id: I33155a68a44e2f9b7351263d26a0a7212671817b
CRs-Fixed: 774533
2019-09-18 11:22:51 -07:00
nshrivas
c6c422915e Release 5.2.0.148N
Release 5.2.0.148N

Change-Id: I9c8ac56d3c574c5014f10d3fd2222d6c2de5bc47
CRs-Fixed: 774533
2019-09-18 05:37:52 -07:00
nshrivas
ddd4b412a3 Release 5.2.0.148M
Release 5.2.0.148M

Change-Id: I057a6987130970eb141c0eb3569b8cb3fcb43ec0
CRs-Fixed: 774533
2019-09-18 04:18:47 -07:00
Jianmin Zhu
e9fbc3f7b8 qcacld-3.0: Refactor channel switch
When channel switch, don't use tpSwitchChannelParams, fill
wma_vdev_start_req directly in LIM lim_send_switch_chnl_params.
Update wma_set_channel(struct wma_vdev_start_req *req)
PE/LIM call wma API directly for channel switch, don't post msg.
Clean up useless tpSwitchChannelParams.

Change-Id: I876207909ff0bc50f9ec1fbff639c0e9b7d03907
CRs-Fixed: 2529018
2019-09-18 04:18:46 -07:00
nshrivas
a3d2312fff Release 5.2.0.148L
Release 5.2.0.148L

Change-Id: Ib162102440131e1d617c2c5a086a32607e6d0155
CRs-Fixed: 774533
2019-09-18 02:49:33 -07:00
nshrivas
2428c751f1 Release 5.2.0.148K
Release 5.2.0.148K

Change-Id: Ieabb86d8e4bd085e1673f043d5fb8339d265f743
CRs-Fixed: 774533
2019-09-18 01:19:41 -07:00
nshrivas
8120ad670b Release 5.2.0.148J
Release 5.2.0.148J

Change-Id: Icfaa1909a3b009d69681805949b8c8fab801f0b8
CRs-Fixed: 774533
2019-09-17 23:40:47 -07:00
nshrivas
d7ffbe5dd2 Release 5.2.0.148I
Release 5.2.0.148I

Change-Id: I3a493dd5086269ed137f84d5f30b1a5fe672adbc
CRs-Fixed: 774533
2019-09-17 17:52:03 -07:00
nshrivas
8d510f9a4d Release 5.2.0.148H
Release 5.2.0.148H

Change-Id: Ic7addf8483b3e48c6d931a6bff993b5c3ff91391
CRs-Fixed: 774533
2019-09-17 10:20:15 -07:00
gaurank kathpalia
9d1acaff4a qcacld-3.0: Convert channel to chan freq for 6ghz support
Convert channel to chan freq for 6ghz support in
wma structures.

Change-Id: Ice52995968b06d974b115ec3eda6c7ab42657c73
CRs-Fixed: 2514449
2019-09-17 10:20:14 -07:00
nshrivas
d6ce848145 Release 5.2.0.148G
Release 5.2.0.148G

Change-Id: I3317f62f1b448a116cd14928f49d20531a0b2f76
CRs-Fixed: 774533
2019-09-17 06:37:42 -07:00
nshrivas
f4cdaa62b3 Release 5.2.0.148F
Release 5.2.0.148F

Change-Id: Ifd8e1051a1c98ba8d879ea7218a8c31ce986df34
CRs-Fixed: 774533
2019-09-17 03:56:00 -07:00
nshrivas
4613baba7f Release 5.2.0.148E
Release 5.2.0.148E

Change-Id: Ic9cc64d6f6618c5522b17d3ab6f8fd50266bc294
CRs-Fixed: 774533
2019-09-17 02:20:05 -07:00
Kiran Kumar Lokere
5e5c1d06ff qcacld-3.0: Fix vendor VHT IE config support in SAP
Use the correct configuration parameter to enable the
vendor VHT IE support in SAP mode.

Change-Id: I15330d372fe2b83bb229aa967bea5d43813ada95
CRs-Fixed: 2526798
2019-09-17 02:20:03 -07:00
nshrivas
c7283b8779 Release 5.2.0.148D
Release 5.2.0.148D

Change-Id: I3e0e22b355343f4c929c1b3b421b1ed99a8456e5
CRs-Fixed: 774533
2019-09-17 01:07:45 -07:00
nshrivas
eb1fe06954 Release 5.2.0.148C
Release 5.2.0.148C

Change-Id: Id70283c9f0a04810c80dc8f5b190fd897529d6ae
CRs-Fixed: 774533
2019-09-16 23:49:14 -07:00
nshrivas
d5fc97bac2 Release 5.2.0.148B
Release 5.2.0.148B

Change-Id: I42cd96dce3feef6bcb35cb63892d056351ffdf77
CRs-Fixed: 774533
2019-09-16 22:25:20 -07:00
nshrivas
e8946af19c Release 5.2.0.148A
Release 5.2.0.148A

Change-Id: I113d66005b4e49cad64ec5e3397f02e54198c736
CRs-Fixed: 774533
2019-09-16 21:08:53 -07:00
nshrivas
8ad55d8160 Release 5.2.0.148
Release 5.2.0.148

Change-Id: I7b2d570f8d3a5507a88cd45547ced187225c13c4
CRs-Fixed: 774533
2019-09-16 19:43:17 -07:00