Commit graph

13,340 commits

Author SHA1 Message Date
CNSS_WLAN Service
6a9d8bc820 Merge "qcacld-3.0: Remove obsolete P2P Listen Offload from WMA" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:22:08 -08:00
CNSS_WLAN Service
a9f25fa818 Merge "qcacld-3.0: Remove wma_p2p_noa_event_handler()" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:22:06 -08:00
CNSS_WLAN Service
8b0ebaa023 Merge "Release 5.2.0.110M" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:22:04 -08:00
CNSS_WLAN Service
2e085746ab Merge "qcacld-3.0: Move few INIs' ownership from HDD to MLME" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:22:02 -08:00
CNSS_WLAN Service
20c0ad7074 Merge "qcacld-3.0: Move few INIs' ownership from HDD to Policy manager" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:22:00 -08:00
CNSS_WLAN Service
2769f5ec6d Merge "qcacld-3.0: Remove struct sP2pPsParams" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:58 -08:00
CNSS_WLAN Service
b1443d59c1 Merge "qcacld-3.0: Remove struct sTdlsLinkEstablishParams" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:57 -08:00
CNSS_WLAN Service
576e928f72 Merge "Release 5.2.0.110L" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:54 -08:00
CNSS_WLAN Service
0527af429d Merge "qcacld-3.0: Remove typedef eCsrDot11FragThresh" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:52 -08:00
CNSS_WLAN Service
0b8b25e5c9 Merge "qcacld-3.0: Relocate HDD ini items (2)" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:50 -08:00
CNSS_WLAN Service
faa8324937 Merge "qcacld-3.0: Relocate HDD ini items (1)" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:48 -08:00
CNSS_WLAN Service
202d2bfd56 Merge "Release 5.2.0.110K" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:46 -08:00
CNSS_WLAN Service
ccff2bdcfc Merge "qcacld-3.0: Decouple PMO LPASS and NAN wow enable check from vdev" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:44 -08:00
CNSS_WLAN Service
fdeceb9304 Merge "qcacld-3.0: Remove csr_rates_find_best_rate()" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:42 -08:00
CNSS_WLAN Service
7e8d1065f4 Merge "qcacld-3.0: Remove enum fine_time_meas_mask" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:41 -08:00
CNSS_WLAN Service
53a3f09e19 Merge "Release 5.2.0.110J" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:34 -08:00
CNSS_WLAN Service
9394f3ea98 Merge "qcacld-3.0: Handle Vdev restart Failure in STA mode" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:32 -08:00
CNSS_WLAN Service
84c557dffc Merge "qcacld-3.0: Replace legacy string in vdevmgr with ext" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:30 -08:00
CNSS_WLAN Service
5f80e62786 Merge "Release 5.2.0.110I" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:26 -08:00
CNSS_WLAN Service
e5d4464c52 Merge "qcacld-3.0: Stop bus bandwidth compute timer during driver remove" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:23 -08:00
CNSS_WLAN Service
167e150cd6 Merge "Release 5.2.0.110H" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:21 -08:00
CNSS_WLAN Service
876b071d76 Merge "qcacld-3.0: Remove legacy STA stats infrastructure" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:20 -08:00
CNSS_WLAN Service
602ad7c166 Merge "Release 5.2.0.110G" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:18 -08:00
CNSS_WLAN Service
5cb1731db5 Merge "qcacld-3.0: Fix memory allocation latency in beacon process" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:16 -08:00
CNSS_WLAN Service
1aa76c668b Merge "Release 5.2.0.110F" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:14 -08:00
CNSS_WLAN Service
ae5ba120fe Merge "qcacld-3.0: Refine mlme btm configurations" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:13 -08:00
CNSS_WLAN Service
698d4599ea Merge "Release 5.2.0.110E" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:11 -08:00
CNSS_WLAN Service
69bce35d65 Merge "qcacld-3.0: Remove sir_convert_addts_req2_struct()" into wlan-cld3.driver.lnx.2.0 2018-12-07 02:21:09 -08:00
Jeff Johnson
56174d1a2a qcacld-3.0: Remove obsolete P2P Listen Offload from WMA
Almost all of the p2p Listen Offload logic has been componentized,
therefore remove the following unused functions from WMA:
- wma_p2p_lo_start()
- wma_p2p_lo_stop()
- wma_p2p_lo_event_handler()

Change-Id: I750870ccbe84e817954a3ee1a50e2e8daa5ab661
CRs-Fixed: 2361886
2018-12-06 19:23:10 -08:00
Jeff Johnson
a4541e9f43 qcacld-3.0: Remove wma_p2p_noa_event_handler()
The functionality previously handled by wma_p2p_noa_event_handler() is
now done in WMI. Since wma_p2p_noa_event_handler() is no longer used,
remove it.

Change-Id: Id8095a79fee6be83c886a1635a1ce0b1a2e4087b
CRs-Fixed: 2361871
2018-12-06 19:23:07 -08:00
nshrivas
c4281d9744 Release 5.2.0.110M
Release 5.2.0.110M

Change-Id: I335082cbddafdc149b436225f46edd2cd0346501
CRs-Fixed: 774533
2018-12-06 17:51:08 -08:00
Krunal Soni
d2c33e171d qcacld-3.0: Move few INIs' ownership from HDD to MLME
INIs
1) gFWMccRtsCtsProtection
2) gFWMccBCastProbeResponse
3) gEnableMCCMode
4) gSapChannelAvoidance
5) gStaMiracastMccRestTimeVal

Ownership of above INIs belong to MLME component, move them from
HDD to MLME.

CRs-Fixed: 2351219
Change-Id: I3dc1b8f1f036f10a0506cb1cb8481fc865ef18f9
2018-12-06 17:51:08 -08:00
Krunal Soni
df29bc4ca5 qcacld-3.0: Move few INIs' ownership from HDD to Policy manager
INIs
1) g_mark_sap_indoor_as_disable
2) g_sta_sap_scc_on_lte_coex_chan
3) gEnableSAPManadatoryChanList
4) gForce1x1Exception
5) g_sta_sap_scc_on_dfs_chan
6) gDualMacFeatureDisable
7) gEnableOverLapCh
8) gAllowMCCGODiffBI

Ownership of above INIs belong to policy manager, move them from
HDD to Policy manager.

CRs-Fixed: 2351044
Change-Id: I6fe502697cdb9a259b8215ce5b4ad5354cb645fd
2018-12-06 17:51:02 -08:00
Jeff Johnson
6d5239bde5 qcacld-3.0: Remove struct sP2pPsParams
WMA defines struct sP2pPsParams which is unused. Since this is
obsolete, remove it.

Change-Id: I4d42f42ac9b3cd432dbebd405f7779ca6c94e937
CRs-Fixed: 2362014
2018-12-06 17:50:57 -08:00
Jeff Johnson
c559e70013 qcacld-3.0: Remove struct sTdlsLinkEstablishParams
WMA defines struct sTdlsLinkEstablishParams which is unused. Since
this is obsolete, remove it.

Change-Id: I2a28564ccb5ad85d65a62a5e9f0ac6c500a80c2d
CRs-Fixed: 2362013
2018-12-06 17:50:54 -08:00
CNSS_WLAN Service
8347191b12 Merge "Merge commit 'bf95f89d58' into wlan-cld3.driver.lnx.2.0" into wlan-cld3.driver.lnx.2.0 2018-12-06 17:26:31 -08:00
nshrivas
35b3a2822a Release 5.2.0.110L
Release 5.2.0.110L

Change-Id: Id87a9e3db44a315ab162fae45d4992e69e8396ea
CRs-Fixed: 774533
2018-12-06 13:44:04 -08:00
Jeff Johnson
dca4e096ae qcacld-3.0: Remove typedef eCsrDot11FragThresh
The eCsrDot11FragThresh typedef, along with its member enumerations,
are unused, so remove them.

Change-Id: Ie57bf437072767b8befab8d28bb86b416737d137
CRs-Fixed: 2361343
2018-12-06 13:44:04 -08:00
Sourav Mohapatra
588410643b qcacld-3.0: Relocate HDD ini items (2)
Relocate the following CFG INI Items to the new infrastructure.

1. CFG_INTF0_MAC_ADDR_NAME
2. CFG_INTF1_MAC_ADDR_NAME
3. CFG_INTF2_MAC_ADDR_NAME
4. CFG_INTF3_MAC_ADDR_NAME
5. CFG_ACTION_OUI_CONNECT_1X1_NAME
6. CFG_ACTION_OUI_ITO_EXTENSION_NAME
7. CFG_ACTION_OUI_CCKM_1X1_NAME
8. CFG_ACTION_OUI_ITO_ALTERNATE_NAME
9. CFG_ACTION_OUI_SWITCH_TO_11N_MODE_NAME
10. CFG_ACTION_OUI_CONNECT_1X1_WITH_1_CHAIN_NAME
11. CFG_ENABLE_ACTION_OUI

Change-Id: I6984096719a5abd7fa4f0a4f6641a17d29348332
CRs-Fixed: 2357175
2018-12-06 13:44:00 -08:00
Sourav Mohapatra
0dfe5550e0 qcacld-3.0: Relocate HDD ini items (1)
Relocate below HDD ini items as per converged infrastructure.
1. CFG_ENABLE_RUNTIME_PM
2. CFG_STA_KEEPALIVE_METHOD_NAME
3. CFG_ENABLE_MCC_ENABLED_NAME
4. CFG_ENABLE_SAP_SUSPEND
5. CFG_ENABLE_DEAUTH_TO_DISASSOC_MAP_NAME
6. CFG_INFORM_BSS_RSSI_RAW_NAME
7. CFG_AP_ENABLE_RANDOM_BSSID_NAME
8. CFG_VC_MODE_BITMAP

Change-Id: I881c87f9ca73804d03af358163c9a043b3193c81
CRs-Fixed: 2357174
2018-12-06 13:43:56 -08:00
nshrivas
6463ab4cf0 Release 5.2.0.110K
Release 5.2.0.110K

Change-Id: I0d8783c722c1cf2c5f128e29d7fac7f8ea8890f4
CRs-Fixed: 774533
2018-12-06 12:02:57 -08:00
Rajeev Kumar
1f97e10701 qcacld-3.0: Decouple PMO LPASS and NAN wow enable check from vdev
LPASS is driver specific feature which is controlled by INI item
and similarly NAN is also driver specific and not vdev specific
hence decouple PMO lpass and nan feature get APIs from vdev to
psoc.

Change-Id: I152f8b909cf85e412c2fa72a2e7147a1505e60e1
CRs-Fixed: 2361991
2018-12-06 12:02:56 -08:00
Jeff Johnson
ed79bf8fb6 qcacld-3.0: Remove csr_rates_find_best_rate()
Function csr_rates_find_best_rate() is unused, so remove it, along
with the now unused support function csr_rates_mac_prop_to_dot11().

Change-Id: I0a9e7894734a5a4f47030f8d12d0e41d0b23e95e
CRs-Fixed: 2361290
2018-12-06 12:02:53 -08:00
Jeff Johnson
0123e66e79 qcacld-3.0: Remove enum fine_time_meas_mask
enum fine_time_meas_mask is unused, so remove it.

Change-Id: I61ff69a33d42fb7b536cb0dbee21ae9ed23e78c2
CRs-Fixed: 2361395
2018-12-06 12:02:48 -08:00
nshrivas
c2211bc5a7 Release 5.2.0.110J
Release 5.2.0.110J

Change-Id: Ib38b2cb7b175453d7b4980dc6f26c2c0460d60bb
CRs-Fixed: 774533
2018-12-06 10:27:54 -08:00
Jianmin Zhu
3c50e40af5 qcacld-3.0: Handle Vdev restart Failure in STA mode
When switch channel failed,  need handle it gracefully,
pass failure to PE and disconnect current session.

Change-Id: If489e519a1784dabf630d5bde34ef8de56abf5e1
CRs-Fixed: 2360726
2018-12-06 10:27:54 -08:00
Abhishek Singh
5d921548f2 qcacld-3.0: Replace legacy string in vdevmgr with ext
Replace legacy string in vdevmgr with ext string.
Also adds new compile CMN_VDEV_MLME_CMPT_ENABLE macro
for VDEV MLME component.

Change-Id: I40ce0c2ee4d653d2f4ce68093e8ad1b2c78bece8
CRs-Fixed: 2361525
2018-12-06 10:27:50 -08:00
nshrivas
bbfe75b0a8 Release 5.2.0.110I
Release 5.2.0.110I

Change-Id: I257a43bcf60ad4707c6761a615cfa12dea89ea24
CRs-Fixed: 774533
2018-12-06 05:30:37 -08:00
Visweswara Tanuku
c029a20d2f qcacld-3.0: Stop bus bandwidth compute timer during driver remove
If interface is not closed, Bus bandwidth compute timer is not
stopped during rmmod.
Stop bus bandwidth compute timer during driver remove

Change-Id: If9206f9dcfb6120394848715a6f31a810002d0c9
CRs-Fixed: 2355345
2018-12-06 05:30:37 -08:00
nshrivas
be3db66c6e Release 5.2.0.110H
Release 5.2.0.110H

Change-Id: Ib1cba9289a4acf1be472fb53779fed1965c7a43b
CRs-Fixed: 774533
2018-12-06 04:01:21 -08:00