Commit Graph

2673 Commits

Author SHA1 Message Date
snandini
6c4186c36a Release 5.2.0.43W
Release 5.2.0.43W

Change-Id: I4d73ef3332becb0adad1a13ccf162c6f45e6c128
CRs-Fixed: 774533
2017-09-18 01:27:30 -07:00
snandini
8992c452b2 Release 5.2.0.43V
Release 5.2.0.43V

Change-Id: I664b348581c38ad0beb3a7beff26d59f4e9b3c21
CRs-Fixed: 774533
2017-09-17 21:31:22 -07:00
snandini
ef41a7998e Release 5.2.0.43U
Release 5.2.0.43U

Change-Id: I93cfdc0dbd73e255019e5f1105267b5f8d487a0b
CRs-Fixed: 774533
2017-09-15 21:26:37 -07:00
Deepak Dhamdhere
1e4298f1b2 qcacld-3.0: Send multiple beacon report frames if needed
RRM beacon report scan may find many neighbor BSSIDs on a channel
but it currently sends only 1 beacon report frame with maximum 4
measurement reports. Add a loop to go send all BSSIDs by generating
multiple frames.

CRs-Fixed: 2065920
Change-Id: Iabf889e092b4818ca9c31969eea38e92028209c0
2017-09-15 21:26:37 -07:00
snandini
557ea8ff73 Release 5.2.0.43T
Release 5.2.0.43T

Change-Id: I9b755269a31ff4d4449d972486638fa40ff7f320
CRs-Fixed: 774533
2017-09-15 17:26:53 -07:00
snandini
91bf0ce76a Release 5.2.0.43S
Release 5.2.0.43S

Change-Id: I632a76cf0631e6f1e60a6aaf9bb15743f514f00a
CRs-Fixed: 774533
2017-09-14 17:39:38 -07:00
snandini
78b8eaccff Release 5.2.0.43R
Release 5.2.0.43R

Change-Id: Ia73680c0fb4aa3448813170aaad62d0f4653a1c8
CRs-Fixed: 774533
2017-09-14 15:41:52 -07:00
snandini
c3beac6cfa Release 5.2.0.43Q
Release 5.2.0.43Q

Change-Id: I1c4985febf11d0228ed731206ed49a6e61863393
CRs-Fixed: 774533
2017-09-14 13:26:40 -07:00
Varun Reddy Yeturu
061d4d63e4 qcacld-3.0: Introduce INI items for MAWC based roaming
Introduce the following items in WCNSS_qcom_cfg.ini for
user to modify them for MAWC based roaming.

mawc_roam_enabled
mawc_roam_traffic_threshold
mawc_roam_ap_rssi_threshold
mawc_roam_rssi_high_adjust
mawc_roam_rssi_low_adjust

Change-Id: Ief51e3e91603bfd7f6c6deed3ca48bc717b2b6fb
CRs-Fixed: 2081413
2017-09-14 13:26:37 -07:00
snandini
f138fca373 Release 5.2.0.43P
Release 5.2.0.43P

Change-Id: I7f1bf47acb5c83ba2a16c93a5492499f7d3c923a
CRs-Fixed: 774533
2017-09-14 11:28:20 -07:00
Jeff Johnson
30f8455ee1 qcacld-3.0: Remove cds context from struct sAniGetTsmStatsReq
Currently struct sAniGetTsmStatsReq contains a p_cds_context field,
but this field is unused. Remove the field along with all of the code
that is present to populate it.

Change-Id: I1335034b959b77223834d7cf77e33c1f9bd1b358
CRs-Fixed: 2109433
2017-09-14 06:51:58 -07:00
snandini
73465455e1 Release 5.2.0.43O
Release 5.2.0.43O

Change-Id: Ia1035d4acfaf5af82ff9e05274fa186d5d783cf3
CRs-Fixed: 774533
2017-09-13 23:27:17 -07:00
snandini
b892a9cbe6 Release 5.2.0.43N
Release 5.2.0.43N

Change-Id: I7be0a1ce64c936f84bd8580c3f0ff8fdbc8e217b
CRs-Fixed: 774533
2017-09-13 20:07:39 -07:00
Jeff Johnson
52e0c4384e qcacld-3.0: Remove unused sys_mc_process_msg() parameter
Currently sys_mc_process_msg() takes a p_cds_context parameter.  At
one time this parameter was needed in calls to cds_get_context(), but
that is no longer the case, so remove this now unused parameter.

Change-Id: Idf9829e76846888c783d1b0b064879cd539bd8a6
CRs-Fixed: 2109239
2017-09-13 20:07:13 -07:00
snandini
26a8c881a6 Release 5.2.0.43M
Release 5.2.0.43M

Change-Id: Ifc1ffd2b996bf5d3fbdb72d3ea76a0136c9adc25
CRs-Fixed: 774533
2017-09-13 19:26:18 -07:00
snandini
11c905b510 Release 5.2.0.43L
Release 5.2.0.43L

Change-Id: I540c4546fce0443d9f7338ac0a47cac042e59d62
CRs-Fixed: 774533
2017-09-13 14:15:26 -07:00
snandini
cfc8641400 Release 5.2.0.43K
Release 5.2.0.43K

Change-Id: I3d656147c3f066ffc39d908fc73a51b8431b2a7d
CRs-Fixed: 774533
2017-09-13 13:27:01 -07:00
snandini
ebebfee72a Release 5.2.0.43J
Release 5.2.0.43J

Change-Id: I3a710de59da1fce8d0fc9b6fd26ca4d0e9d1a4be
CRs-Fixed: 774533
2017-09-13 02:42:35 -07:00
snandini
490ea5a5de Release 5.2.0.43I
Release 5.2.0.43I

Change-Id: I708f9756ddbe76f21c1000d4bc678b99f867e69d
CRs-Fixed: 774533
2017-09-13 01:48:33 -07:00
snandini
73fb80d84e Release 5.2.0.43H
Release 5.2.0.43H

Change-Id: I5e87d6b58835b8adbd76650fb4d72b5a6b986b26
CRs-Fixed: 774533
2017-09-12 23:27:43 -07:00
Abhishek Singh
e4b6b4ede2 qcacld-3.0: Fix suspicious dereference of pointer
Add proper NULL check before dereferencing pointer,
also add check to validate length of buffer before
copy data.

Change-Id: I41d4dd2119b4525ab1b5b43d44a2d872129a3c31
CRs-Fixed: 2043356
2017-09-12 23:27:41 -07:00
snandini
f86f90520d Release 5.2.0.43G
Release 5.2.0.43G

Change-Id: I190838c8a4844dd72c58fcc3e53f53da66be962f
CRs-Fixed: 774533
2017-09-12 19:54:33 -07:00
snandini
3e6d0692e3 Release 5.2.0.43F
Release 5.2.0.43F

Change-Id: I0872dfc67d4054a78ef8993ec09c9951fe5e9377
CRs-Fixed: 774533
2017-09-12 14:14:10 -07:00
snandini
355614ded6 Release 5.2.0.43E
Release 5.2.0.43E

Change-Id: I046e5e2cf6ff99dafa39a3a9ab9958ed6d7ad65f
CRs-Fixed: 774533
2017-09-12 05:27:38 -07:00
gaurank kathpalia
14e2f91174 qcacld-3.0: Fix kernel checkpatch warnings in csr_internal.h
Fix kernel checkpatch warnings in csr_internal.h

Change-Id: If7c869e9445853310209a1d3dca420634f95218e
CRs-Fixed: 2025503
2017-09-12 05:27:36 -07:00
snandini
10dc436f8a Release 5.2.0.43D
Release 5.2.0.43D

Change-Id: I4da3c3f26ee7026edaf7bf2925e8695fb1beedf5
CRs-Fixed: 774533
2017-09-12 03:38:02 -07:00
Ajit Pal Singh
7ae88fbc8a qcacld-3.0: Ignore CSA, if new channel not ok for DNBS
When Do_Not_Switch_Channel is set on an AP interface participating in
AP+STA SCC and CSA event is received on the STA interface,
reject the new CSA channel if it is not OK for DNBS.

Change-Id: I51c35ba2f1f3eccf4f5d58cb802e3dca50b17227
CRs-Fixed: 2105090
2017-09-12 03:38:00 -07:00
snandini
2f337e73c0 Release 5.2.0.43C
Release 5.2.0.43C

Change-Id: I9612dbe17dec95b7e089c6a54ab2f12cf8822383
CRs-Fixed: 774533
2017-09-12 01:26:10 -07:00
snandini
f24aecfb25 Release 5.2.0.43B
Release 5.2.0.43B

Change-Id: I3fc426e57e8e50f9d9f6ba99ca138033daca5862
CRs-Fixed: 774533
2017-09-11 23:27:26 -07:00
gaolez
e510894670 qcacld-3.0: Add new params in ACS calc process
qcacld-2.0 to qcacld-3.0 propagation

Before this change the ACS calc process only consider the
channel's rssi and bss count in this channel, in this change
add noise floor, channel free statistics and tx power in the
ACS calc process.

Change-Id: I654e53fa2441e03723f150d973c124985c67f2b4
CRs-fixed: 1050316
2017-09-11 23:27:25 -07:00
snandini
0bd07c450e Release 5.2.0.43A
Release 5.2.0.43A

Change-Id: I271ffbe9a4ea6b8b96ddaee595cfeabde1c9e8f3
CRs-Fixed: 774533
2017-09-11 17:27:55 -07:00
snandini
9cf1c2b9ff Release 5.2.0.43
Release 5.2.0.43

Change-Id: Ic2e5d8f54c6be3ef22d2b81f381cf154d3cd568d
CRs-Fixed: 774533
2017-09-11 16:22:14 -07:00
snandini
48911a60aa Release 5.2.0.42Z
Release 5.2.0.42Z

Change-Id: Idcc2fe95bfdba6294812fd7bdcd5fa8a3444044e
CRs-Fixed: 774533
2017-09-11 12:16:33 -07:00
snandini
4b3c174372 Release 5.2.0.42Y
Release 5.2.0.42Y

Change-Id: Ica4f22b510eed525b40bcc41446b8cd43d535644
CRs-Fixed: 774533
2017-09-10 21:27:58 -07:00
Jeff Johnson
71c5f0fa1b qcacld-3.0: Remove obsolete prototype for sysMcStart()
Function sysMcStart() no longer exists in the code, but the prototype
for it is still present. Get rid of it.

Change-Id: Ifd6c1fde27f907300ab7a8e03d4a201d861fd94e
CRs-Fixed: 2102689
2017-09-10 21:27:57 -07:00
Jeff Johnson
b4b196e024 qcacld-3.0: Remove handling of obsolete SYS messages
The SYS_MSG_ID_MC_START and SYS_MSG_ID_MC_STOP messages are no longer
being used, so remove all supporting logic.

Change-Id: I29f2d852e4313a580532cdc4db1b9e0bf211283f
CRs-Fixed: 2102670
2017-09-10 21:27:56 -07:00
snandini
1f20ec6b0e Release 5.2.0.42X
Release 5.2.0.42X

Change-Id: I2b1180ea3126cec64ab327253be33bd3cfbd437f
CRs-Fixed: 774533
2017-09-10 19:27:31 -07:00
snandini
2dab3c2814 Release 5.2.0.42W
Release 5.2.0.42W

Change-Id: I5f779931b3c6bddb0296ec76e235743174ae024a
CRs-Fixed: 774533
2017-09-08 19:40:10 -07:00
snandini
9edc5dba43 Release 5.2.0.42V
Release 5.2.0.42V

Change-Id: Icdeb37d0794ed3d8c1d59753255e60cd5d1fadce
CRs-Fixed: 774533
2017-09-08 18:57:16 -07:00
snandini
894e6a18f2 Release 5.2.0.42U
Release 5.2.0.42U

Change-Id: Id6e1cf5ed6011fff80202209a73129ef1880d567
CRs-Fixed: 774533
2017-09-08 17:57:16 -07:00
Krunal Soni
4df4b660e5 qcacld-3.0: Don't discard nss update when channel bonding is disabled
For STA-DUT, when host receives the beacon forwarded by firmware which
contains NSS update, host discards that beacon if channel bonding is
disabled from INI. This is incorrect behavior.
When channel bonding is disabled from INI and host should discard the
beacon when it contains channel width related updates.

Change-Id: I76b42caec6ed0faea7b1650407ff5c1565ac6947
CRs-Fixed: 2059895
2017-09-08 17:57:14 -07:00
snandini
290b16860e Release 5.2.0.42T
Release 5.2.0.42T

Change-Id: I83c6fc4091490dc2aafc542a0e360cb6025c89a6
CRs-Fixed: 774533
2017-09-08 16:47:41 -07:00
snandini
b625c48726 Release 5.2.0.42S
Release 5.2.0.42S

Change-Id: I8f6d9725dfcfe28b7a68fc41645a45ef9fde2c71
CRs-Fixed: 774533
2017-09-08 15:47:02 -07:00
snandini
953ca2f41c Release 5.2.0.42R
Release 5.2.0.42R

Change-Id: I189cf28259c4fc62005f46a51775585146560eff
CRs-Fixed: 774533
2017-09-08 14:28:18 -07:00
snandini
c178a35ca8 Release 5.2.0.42Q
Release 5.2.0.42Q

Change-Id: I8bdf86a47d91f1818216a630dad84f3e34a9bc99
CRs-Fixed: 774533
2017-09-08 03:57:31 -07:00
snandini
b9bc6de114 Release 5.2.0.42P
Release 5.2.0.42P

Change-Id: I72dab80787559899b1b862d435f7a9e39ff0b1b7
CRs-Fixed: 774533
2017-09-08 03:18:02 -07:00
Jeff Johnson
a9b6657591 qcacld-3.0: Remove unused wma_register_roaming_callbacks param
Currently wma_register_roaming_callbacks() has a cds_ctx parameter. At
one time this was necessary since the global context was required to
get the module-specific context.  However the global context is no
longer required for this purpose, so remove the unused parameter.

Change-Id: Ida681fb20dd98a46f385f1e04662f72a334c68bf
CRs-Fixed: 2103626
2017-09-08 03:18:02 -07:00
snandini
b4afd7899f Release 5.2.0.42O
Release 5.2.0.42O

Change-Id: Ic57b28dc79d275dd8dde4d9dd6aee1f18c7cbe5f
CRs-Fixed: 774533
2017-09-08 01:57:53 -07:00
snandini
0a32ac4e02 Release 5.2.0.42N
Release 5.2.0.42N

Change-Id: I42c44c7b1befdaa28a5f21934f90e4ee10722b04
CRs-Fixed: 774533
2017-09-08 01:03:47 -07:00
snandini
6b176b77ec Release 5.2.0.42M
Release 5.2.0.42M

Change-Id: I3e3e9ef5a0f83b439d5373cd06eb577f516ccc4b
CRs-Fixed: 774533
2017-09-07 23:32:13 -07:00