Commit Graph

3887 Commits

Author SHA1 Message Date
nshrivas
f4766cdd80 Release 5.2.0.74S
Release 5.2.0.74S

Change-Id: Icb9b166b4420ac1639cee446aed260bf6a50826b
CRs-Fixed: 774533
2018-04-23 12:44:15 -07:00
nshrivas
0c28056d53 Release 5.2.0.74R
Release 5.2.0.74R

Change-Id: I3890349d8735aa6ac5b984c051fb6f52f58f6bad
CRs-Fixed: 774533
2018-04-23 07:50:51 -07:00
nshrivas
7d51ec65a6 Release 5.2.0.74Q
Release 5.2.0.74Q

Change-Id: Iaa10d27cfda1bde5562cae4eb051936a4d062c15
CRs-Fixed: 774533
2018-04-23 00:30:46 -07:00
Vignesh Viswanathan
48b7ed9b32 qcacld-3.0: Allow Ext Scan and EPNO scan beacons on PE queue
Allow beacon frames received from Ext Scan or EPNO scan through
the filter into PE queue.

Change-Id: I491875f0e48bd2f317402b416598fe6e940e02a1
CRs-Fixed: 2226231
2018-04-23 00:30:38 -07:00
Vignesh Viswanathan
153ae93cf8 qcacld-3.0: Handle beacon frames from Scan module for SAP protection
Register a callback to scan module for beacon frames and handle
the beacon with the mac_ctx bcn/probe filter for SAP sessions.
This will allow beacon frames from the same channel as active SAP
sessions to be processed by the ap_beacon_process for SAP
protection mechanism implementation.

Change-Id: Idb0c1e22ba55fa683a7514d70ba5abe609263829
CRs-Fixed: 2226228
2018-04-23 00:30:35 -07:00
Vignesh Viswanathan
b3dbbc8cba qcacld-3.0: Add global MAC filters to filter beacon/probe frames in PE
Add filter structures in global mac context and apply the filter for
beacon/probe frames received in pe_handle_mgmt_frames before posting
the frames to PE queue.

Change-Id: Ic0e574705764c1bb247977a4c86e394b47941f5b
CRs-Fixed: 2226223
2018-04-23 00:30:31 -07:00
nshrivas
aa714a1f94 Release 5.2.0.74P
Release 5.2.0.74P

Change-Id: I5b8e31dca8f2213b7dc42a79e58ea068e8425100
CRs-Fixed: 774533
2018-04-21 06:42:29 -07:00
nshrivas
d56751bbc1 Release 5.2.0.74O
Release 5.2.0.74O

Change-Id: I6c486ee94751bd4d6124cc68ef9e46e51742ed9b
CRs-Fixed: 774533
2018-04-20 23:30:10 -07:00
nshrivas
db49b4ad99 Release 5.2.0.74N
Release 5.2.0.74N

Change-Id: I96d23e75dcca0bdfa1df2fd7c5b5fa5dd9e65950
CRs-Fixed: 774533
2018-04-20 17:15:45 -07:00
nshrivas
51225472c5 Release 5.2.0.74M
Release 5.2.0.74M

Change-Id: I318bebe197f887dd38ac07fdbdbfeafd929ad3a4
CRs-Fixed: 774533
2018-04-20 12:08:52 -07:00
nshrivas
c55caf2ee9 Release 5.2.0.74L
Release 5.2.0.74L

Change-Id: I5fe70353b8b96ae6252f538dc616a2ab95d66924
CRs-Fixed: 774533
2018-04-20 02:33:28 -07:00
Jiachao Wu
27e67a30d5 qcacld-3.0: Always send CSA IE when 80211h enable
If CHAN_HOP_ALL_BANDS_ENABLE enable, CSA will miss in 80211h case.
CSA should be sent no matter CHAN_HOP_ALL_BANDS_ENABLE enable or not.

Change-Id: I62312fd5717910d23fdd8ce77c29ad2d9ef11567
CRs-Fixed: 2218108
2018-04-20 02:33:27 -07:00
Kiran Kumar Lokere
27026ae2a4 qcacld-3.0: Add support to process MU EDCA param set
Add support to process MU EDCA param set in assoc response
frames and send the params to FW.

Change-Id: Ia492d1212b3c357647a89e4f98d3cfdc7ff7bbac
CRs-Fixed: 2220227
2018-04-20 02:33:24 -07:00
nshrivas
cbbe401af3 Release 5.2.0.74K
Release 5.2.0.74K

Change-Id: I299bbb96363dd1ed9ec92975c8dc6224bb2aa366
CRs-Fixed: 774533
2018-04-19 22:06:35 -07:00
Abhinav Kumar
a95af7cbac qcacld-3.0: Add new ini to set min delay btw scan and reason bit-mask
Currently there is no provision to decide delay between two roam
scans in firmware. With these new ini's, driver wants to expose
control to decide delay between roam scans:

Add ini "min_delay_btw_scans" to set minimum duration allowed between
two consecutive roam scans. Fw should not allow roam scan if duration
between two consecutive roam scan is less than min_delay_btw_scan.

Add ini "roam_trigger_reason_bitmask" to set default value of
bit-mask containing roam_trigger_reasons for which
min_delay_btw_scans constraints should be apply.

Change-Id: I2af9d5dc8e6919eeb90251d3d744e3f07705e776
CRs-Fixed: 2221779
2018-04-19 22:06:23 -07:00
nshrivas
49c60e3f12 Release 5.2.0.74J
Release 5.2.0.74J

Change-Id: I0f6cc215cd719bc52453cc75c6301ec93fa8b9b3
CRs-Fixed: 774533
2018-04-19 19:26:02 -07:00
Sandeep Puligilla
06ae890ba3 qcacld-3.0: Probe request sent with corrupted IE
DUT sent directed probe requests as malformed
packets during heart beat failure scenario.

Join request structure holds the additional scan IE buffer
which contains IE's sent as part of the join request.
During the join request processing this buffer is updated
by deleting the extended capabilities IE but the buffer length
variable is not updated accordingly which caused malformed
probe request.

After deleting the extended capabilities IE, additional
scan ie buffer length also updated accordingly.

Change-Id: I1129123e76dffe03ac409109dbee02caabf60efa
CRs-Fixed: 2224287
2018-04-19 19:26:01 -07:00
nshrivas
e4073c1308 Release 5.2.0.74I
Release 5.2.0.74I

Change-Id: I4ea02eba2c3261591f364a08aad3e97ac6b49e49
CRs-Fixed: 774533
2018-04-19 14:15:09 -07:00
nshrivas
94c7ac7e10 Release 5.2.0.74H
Release 5.2.0.74H

Change-Id: I851aaf71b11548449bbb260855c90aff10856233
CRs-Fixed: 774533
2018-04-18 22:03:29 -07:00
nshrivas
00e328c7e9 Release 5.2.0.74G
Release 5.2.0.74G

Change-Id: I9ed5f072b59d5ec0a65af1178e5c5bac4114fc50
CRs-Fixed: 774533
2018-04-18 18:39:02 -07:00
Abhinav Kumar
271f063980 qcacld-3.0: Add new ini to enable/disable FT open feature
Add new ini item "enable_ftopen" to enable/disable FT open
feature. There is no ini currently to disable only FT open.

Change-Id: I18280d9de77857b15698eb233ba4ec71089beb06
CRs-Fixed: 2214766
2018-04-18 18:38:54 -07:00
Abhinav Kumar
bd9a47e43d qcacld-3.0: Send appropriate value of Tx power in TPC report
TPC IE, transmit power value reports zero in beacon when operating
as P2P-GO or SAP.

Fix is to populate appropriate value of tx power in TPC report.

Change-Id: Iae52d7bb6a94d167a6bc6f981d62be6f7c12e0c1
CRs-Fixed: 2224187
2018-04-18 18:38:50 -07:00
Jeff Johnson
3d46351ccd qcacld-3.0: Remove obsolete SoftAP VSTA feature code
The SoftAP VSTA feature was introduced to overcome a limitation in a
prior version of WLAN hardware. Since the WLAN hardware supported by
this driver does not have this limitation, remove the feature code.

Change-Id: I1f2fe31b294fb7b2da1fa8619b3380412c5d872e
CRs-Fixed: 2224817
2018-04-18 18:38:24 -07:00
nshrivas
ff2d5772db Release 5.2.0.74F
Release 5.2.0.74F

Change-Id: Ic244e2d42559d01bc953895a4ae804494ac1e034
CRs-Fixed: 774533
2018-04-17 13:17:41 -07:00
nshrivas
490facc39a Release 5.2.0.74E
Release 5.2.0.74E

Change-Id: I67e2bb48b079d29b74eecf5277c0ea2d381814ae
CRs-Fixed: 774533
2018-04-17 11:07:50 -07:00
Kiran Kumar Lokere
bfc1b40f83 Revert "qcacld-3.0: Set BA buffer size default value to 63"
This reverts Change-Id: I48ffbcfb81d3fdf365907d2bf8eafab6fd15c701.

Change-Id: I45b2b10cb98c70264291c183d55a12d35912c966
CRs-Fixed: 2225515
2018-04-17 11:07:50 -07:00
nshrivas
937a5e1d25 Release 5.2.0.74D
Release 5.2.0.74D

Change-Id: I3dfbdb3d47d74854b1c031b5aff3e9803aed0ead
CRs-Fixed: 774533
2018-04-16 22:59:57 -07:00
nshrivas
5c0788318d Release 5.2.0.74C
Release 5.2.0.74C

Change-Id: I840ada04fc1f9a85fb9c5e346f114fbff11a41b6
CRs-Fixed: 774533
2018-04-16 20:26:19 -07:00
nshrivas
cdb654af77 Release 5.2.0.74B
Release 5.2.0.74B

Change-Id: I27fcefec2f84e0d62cbdbdbdd6c0d5d2706f20eb
CRs-Fixed: 774533
2018-04-16 18:08:50 -07:00
nshrivas
c497b274fa Release 5.2.0.74A
Release 5.2.0.74A

Change-Id: I3394e19371919ac860b6bc84b4bea00bc471d93d
CRs-Fixed: 774533
2018-04-16 16:56:51 -07:00
Abhinav Kumar
a083f21918 qcacld-3.0: Add new ini to set delay Hand-off period
Add new ini item "ho_delay_for_rx" to set delay Hand-off
period. For LFR 3.0 roaming scenario, once roam candidate
is found, firmware waits for minimum this much duration
to receive pending rx frames from current BSS before
switching to new channel for handoff to new AP.

Change-Id: Ided9a81e9402259f5df6b42926b3fa336b6bb4d0
CRs-Fixed: 2221748
2018-04-16 16:56:50 -07:00
nshrivas
514bd44116 Release 5.2.0.74
Release 5.2.0.74

Change-Id: Ic3ce8b26a2804c806c7a7dbc4671176e2252300e
CRs-Fixed: 774533
2018-04-16 15:16:16 -07:00
nshrivas
90fd2034db Release 5.2.0.73Z
Release 5.2.0.73Z

Change-Id: I3e951004ebbc7012cfc96c05b718f78acdbcccf3
CRs-Fixed: 774533
2018-04-16 10:35:38 -07:00
nshrivas
0bf398ab02 Release 5.2.0.73Y
Release 5.2.0.73Y

Change-Id: I122474e0b2d9f8f398a2bc9c970fdaa26be81ce5
CRs-Fixed: 774533
2018-04-16 08:48:00 -07:00
nshrivas
d13634a800 Release 5.2.0.73X
Release 5.2.0.73X

Change-Id: I7b8ed8d223453bbcff4fd4932c72def9556c317e
CRs-Fixed: 774533
2018-04-16 05:50:20 -07:00
nshrivas
fd91a0df0f Release 5.2.0.73W
Release 5.2.0.73W

Change-Id: I3f0b111ef6a33563cc337f70f96e440792725526
CRs-Fixed: 774533
2018-04-16 02:15:08 -07:00
nshrivas
47b4b77dc3 Release 5.2.0.73V
Release 5.2.0.73V

Change-Id: I6885556ebb2d3ad1747de27b008ed1cf1513b6f2
CRs-Fixed: 774533
2018-04-15 23:15:20 -07:00
nshrivas
1b12253c45 Release 5.2.0.73U
Release 5.2.0.73U

Change-Id: I524cc03e35f6cd5c547c10c396d78889265b6490
CRs-Fixed: 774533
2018-04-15 16:36:59 -07:00
Jeff Johnson
9bf3b65da5 qcacld-3.0: Remove obsolete WOWL messaging
The driver contains considerable debris from the obsolete WOWL
messaging, so clean it up.

Change-Id: I432f7fc1567b0aa31a7be758c05f2213340baed0
CRs-Fixed: 2223859
2018-04-15 10:17:50 -07:00
nshrivas
9bbda0b216 Release 5.2.0.73T
Release 5.2.0.73T

Change-Id: I174a45c13a4156fda6cded20e8b5e4863650c7f2
CRs-Fixed: 774533
2018-04-14 16:50:40 -07:00
nshrivas
f3fac1b7c4 Release 5.2.0.73S
Release 5.2.0.73S

Change-Id: I432e85e310154b25101a324b6073f087a760302a
CRs-Fixed: 774533
2018-04-14 15:41:54 -07:00
nshrivas
94a0a991d6 Release 5.2.0.73R
Release 5.2.0.73R

Change-Id: I22f41e6b489abb33cfaba9ac6a65028fdeb4a3a0
CRs-Fixed: 774533
2018-04-14 07:37:34 -07:00
nshrivas
d9f72f1327 Release 5.2.0.73Q
Release 5.2.0.73Q

Change-Id: I4fbd8f9d3c29c09b6d4a2de60724cd43055d1da0
CRs-Fixed: 774533
2018-04-14 06:14:42 -07:00
Kiran Kumar Lokere
a006a3010f qcacld-3.0: Add support to configure HE LTF
Add support for configuring HE LTF.

Change-Id: Ieabe844729c32c47403a7c94864cb689fa7fb8aa
CRs-Fixed: 2201837
2018-04-14 06:14:41 -07:00
nshrivas
c31a26d44a Release 5.2.0.73P
Release 5.2.0.73P

Change-Id: I2978ff8bac570d58e3a490817fdbd43cfe6689c3
CRs-Fixed: 774533
2018-04-14 04:53:11 -07:00
Arif Hussain
9e8c561b30 qcacld-3.0: Fix bss color event validation for false detection
Secondary bit map starts with color 32, So current color minus 31
will shift color bit beyond the expected position which is 0th,
Fix it by subtracting with 32 instead 31.

Change-Id: I7ede16faee129c42c71d490f653244398061a8b6
CRs-Fixed: 2222003
2018-04-14 04:53:07 -07:00
nshrivas
526c75f5f6 Release 5.2.0.73O
Release 5.2.0.73O

Change-Id: I0a9b8cf26f57bd1ca0deb43f897a562171d407ac
CRs-Fixed: 774533
2018-04-13 14:51:20 -07:00
Wu Gao
301909c576 qcacld-3.0: Remove not used WNI in cfg.txt
Cleanup not used WNI CFG in cfg.txt. This is part of FR about WNI and
INI CFG.

Change-Id: Ib3e0c6be2c70144db300ebb27d07b23a126fdcd4
CRs-Fixed: 2208165
2018-04-13 14:51:15 -07:00
Wu Gao
8800cb17f1 qcacld-3.0: Remove not used WNI CFG
Cleanup not used WNI configures. This is part of FR about WNI and INI
CFG.

Change-Id: Iee92add09366188ccb5a6f2385d07758221f8d67
CRs-Fixed: 2206059
2018-04-13 14:51:12 -07:00
nshrivas
233dfacd74 Release 5.2.0.73N
Release 5.2.0.73N

Change-Id: I5f7da79d962d627749c48d17be877ed7685ad785
CRs-Fixed: 774533
2018-04-13 12:15:52 -07:00