Commit Graph

3919 Commits

Author SHA1 Message Date
nshrivas
69996014d4 Release 5.2.0.75R
Release 5.2.0.75R

Change-Id: Ic4220611c88b528209781dd880f6eb5a41af71b2
CRs-Fixed: 774533
2018-04-30 18:19:18 -07:00
nshrivas
c1c96e3f8f Release 5.2.0.75Q
Release 5.2.0.75Q

Change-Id: Ic3194e36d511a759c266872f711ac1764b9c0c60
CRs-Fixed: 774533
2018-04-30 17:19:50 -07:00
nshrivas
bd7f777b1f Release 5.2.0.75P
Release 5.2.0.75P

Change-Id: Ie593319bd1ca4a7d73e6bfee6a566699f9a75c0c
CRs-Fixed: 774533
2018-04-30 12:20:17 -07:00
nshrivas
ff57900b5c Release 5.2.0.75O
Release 5.2.0.75O

Change-Id: I5bf64756a82e2eca3e124a9cc8da8a5af1d056b9
CRs-Fixed: 774533
2018-04-28 12:57:24 -07:00
nshrivas
865f8b8ffc Release 5.2.0.75N
Release 5.2.0.75N

Change-Id: I391e27b7a9321cc7553009c0832c459cf372c3b1
CRs-Fixed: 774533
2018-04-28 10:19:58 -07:00
nshrivas
28874dc7ef Release 5.2.0.75M
Release 5.2.0.75M

Change-Id: I629dfe6edecb4f4db37448179c0542cfda585c32
CRs-Fixed: 774533
2018-04-26 21:38:56 -07:00
nshrivas
95e5f12422 Release 5.2.0.75L
Release 5.2.0.75L

Change-Id: I88808f8abb1e572088e1d5214d8ee14ec1d9ba89
CRs-Fixed: 774533
2018-04-26 18:24:17 -07:00
nshrivas
4df265252d Release 5.2.0.75K
Release 5.2.0.75K

Change-Id: Ibc487cd30126a2dd0415a6d781f64671b253a47d
CRs-Fixed: 774533
2018-04-26 16:02:01 -07:00
Naveen Rawat
d6d06e60e6 qcacld-3.0: Change default value of CSN to 4
Change default value of CSN to 4 to disable default capability of
8 stream beamformee. The value can still be configured with ini.

Change-Id: I814e10cc7da176dd12c154b8870b4d261ebb4789
CRs-Fixed: 2231358
2018-04-26 16:02:01 -07:00
nshrivas
e6ac8e9190 Release 5.2.0.75J
Release 5.2.0.75J

Change-Id: Id3e879c56f433515b23735f10114e59da40fc617
CRs-Fixed: 774533
2018-04-26 13:12:08 -07:00
nshrivas
ad681bd944 Release 5.2.0.75I
Release 5.2.0.75I

Change-Id: I7a97308ce5d5ef43652966b76268ce496847c53e
CRs-Fixed: 774533
2018-04-26 07:18:15 -07:00
nshrivas
703b24f9e8 Release 5.2.0.75H
Release 5.2.0.75H

Change-Id: I326d9907d03e014e93fe8f0fd053a2b80e9a9cbf
CRs-Fixed: 774533
2018-04-26 06:19:18 -07:00
nshrivas
cc016a120d Release 5.2.0.75G
Release 5.2.0.75G

Change-Id: Ia5009ce1bc563b2796d9fc7fc26da7ca3a29d3fe
CRs-Fixed: 774533
2018-04-26 04:07:24 -07:00
nshrivas
5b24787f54 Release 5.2.0.75F
Release 5.2.0.75F

Change-Id: I5ed3be42c98f95aed94bacaeb178ae549ab5315b
CRs-Fixed: 774533
2018-04-26 00:58:17 -07:00
nshrivas
0d510b8f14 Release 5.2.0.75E
Release 5.2.0.75E

Change-Id: I529d195d427276ef6c98f54fdf981ccae48acf26
CRs-Fixed: 774533
2018-04-25 14:30:31 -07:00
nshrivas
4d61b58114 Release 5.2.0.75D
Release 5.2.0.75D

Change-Id: Ib4e8b859b0274a170fec8f8d61b98407efcdedce
CRs-Fixed: 774533
2018-04-25 07:36:19 -07:00
nshrivas
4b42917ba0 Release 5.2.0.75C
Release 5.2.0.75C

Change-Id: Ic1527fa44bcc1c1146c4d859fef93f5620d7345a
CRs-Fixed: 774533
2018-04-25 06:26:48 -07:00
nshrivas
6a6dbdcf1f Release 5.2.0.75B
Release 5.2.0.75B

Change-Id: I6299ddece23d9a40bbbcddbabfce7473fd589d6c
CRs-Fixed: 774533
2018-04-25 00:43:13 -07:00
nshrivas
ee620b36c0 Release 5.2.0.75A
Release 5.2.0.75A

Change-Id: I4bc280d9e471100a907bbba72413e4d331e4c1bf
CRs-Fixed: 774533
2018-04-24 22:50:00 -07:00
nshrivas
b832282230 Release 5.2.0.75
Release 5.2.0.75

Change-Id: Ibb194a56475acd476e993bf2186172e4aefadb31
CRs-Fixed: 774533
2018-04-24 20:50:27 -07:00
Arif Hussain
4c26513ac4 qcacld-3.0: Fix null pointer dereference in sending probe req
Add null check when accessing additional_ielen in function
lim_send_probe_req_mgmt_frame function to avoid null pointer
dereference.

Change-Id: Ida382b274d211431ba808817cb0d5e9c3f783c0c
CRs-Fixed: 2229848
2018-04-24 20:50:27 -07:00
nshrivas
2618d5747e Release 5.2.0.74Z
Release 5.2.0.74Z

Change-Id: I28a076bbdbcd0bbe08866e2765f626c03515316b
CRs-Fixed: 774533
2018-04-24 18:30:32 -07:00
nshrivas
f746c186cf Release 5.2.0.74Y
Release 5.2.0.74Y

Change-Id: I720123eab3c9e92950933e037ec957f87c02fff2
CRs-Fixed: 774533
2018-04-24 17:17:26 -07:00
nshrivas
b019c3db08 Release 5.2.0.74X
Release 5.2.0.74X

Change-Id: If0bfc40cbab3a0d2b2b5802483f383744d3be369
CRs-Fixed: 774533
2018-04-24 14:48:55 -07:00
Jeff Johnson
172b7d52f2 qcacld-3.0: mac: Remove legacy markings
Per current guidance remove legacy markings.

Change-Id: Ia4796704a2a564586352d208f779b5d9e73ad029
CRs-Fixed: 2229655
2018-04-24 14:48:55 -07:00
nshrivas
881683a362 Release 5.2.0.74W
Release 5.2.0.74W

Change-Id: I4898de7ddc34bcf14a566355ddb50cb14754b7e6
CRs-Fixed: 774533
2018-04-24 09:04:07 -07:00
nshrivas
b433b1ee4a Release 5.2.0.74V
Release 5.2.0.74V

Change-Id: Ie3a2de85299b298b6d354b26bd4ac6b5b6e4144c
CRs-Fixed: 774533
2018-04-24 04:26:06 -07:00
Paul Zhang
33fae2710d qcacld-3.0: Config number of TX sw retry per AC
Video/audio wireless application needs to tune parameters
per AC based. Config the number of TX sw retry per AC via
driver INI configuration file. It helps to improve the
video/audio performance in noisy environment.

Change-Id: Icffb5174b265b6453021b0d0a8ad3e12b695847a
CRs-Fixed: 2212954
2018-04-24 04:26:06 -07:00
nshrivas
5869d3c947 Release 5.2.0.74U
Release 5.2.0.74U

Change-Id: Ifca7ffc10ffbaaa9c18581b96d83ca9cba833137
CRs-Fixed: 774533
2018-04-24 02:30:47 -07:00
Paul Zhang
ee09f8eefd qcacld-3.0: Configure the A-MPDU subframe per AC
Video/audio wireless application needs to tune parameters
per AC based. Configure A-MPDU subframe parameter per
AC via driver ini configuration file.

Change-Id: Id63be7aacf6465edee08f7a2f4c8a119f9bd6346
CRs-Fixed: 2212932
2018-04-24 02:30:41 -07:00
nshrivas
023bf55c6a Release 5.2.0.74T
Release 5.2.0.74T

Change-Id: Ia70f9719d742b5061af28a4d7877badba0178f53
CRs-Fixed: 774533
2018-04-23 22:19:01 -07:00
Naveen Rawat
3ff5cff23e qcacld-3.0: Add implementation of get_wake_lock stats
Add changes to support get wake lock stats from within cp_stats
component.

Change-Id: I93855e4a1635afa97b4d5235ddb9cd92654f943d
CRs-Fixed: 2210330
2018-04-23 22:18:48 -07:00
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