Commit Graph

4937 Commits

Author SHA1 Message Date
Nishank Aggarwal
8b805bbda3 qcacld-3.0: Replace lim_log() with pe_* log levels in lim_ft.c
Replace lim_log() with pe_* appropriate log levels in lim_ft.c

Change-Id: If52ade6e8b228edc29b64ad32c2659655f8073c3
CRs-Fixed: 1093093
2017-04-21 15:12:20 -07:00
Nishank Aggarwal
fb8ddce67b qcacld-3.0: Replace lim_log() with pe_* log levels in lim_process_disassoc_frame.c
Replace lim_log() with pe_* appropriate log levels in lim_process_disassoc_frame.c

Change-Id: I51c4c4f4d41277e125ce77ed6c02bf7c49cc8da4
CRs-Fixed: 1093093
2017-04-21 15:12:17 -07:00
Nishank Aggarwal
e6aa210ead qcacld-3.0: Replace lim_log() with pe_* log levels in lim_sme_req_utils.c
Replace lim_log() with pe_* appropriate log levels in lim_sme_req_utils.c

Change-Id: I61c23148b78a2a6386d373f6a5e21cf59c942577
CRs-Fixed: 1093093
2017-04-21 15:12:15 -07:00
Nishank Aggarwal
ba7c9c2310 qcacld-3.0: Replace lim_log() with pe_* log levels in lim_admit_control.c
Replace lim_log() with pe_* appropriate log levels in lim_admit_control.c

Change-Id: I8f207e62b75b20b9255a649d04144aac3594c2a9
CRs-Fixed: 1093093
2017-04-21 15:12:12 -07:00
Nishank Aggarwal
d3d7046e99 qcacld-3.0: Replace lim_log() with pe_* log levels in lim_process_action_frame.c
Replace lim_log() with pe_* appropriate log levels in lim_process_action_frame.c

Change-Id: I9ad548077d08fd37fc4299e01b18a59a3823e0a4
CRs-Fixed: 1093093
2017-04-21 15:12:10 -07:00
Nishank Aggarwal
3dd69fc5ca qcacld-3.0: Replace lim_log() with pe_* log levels in lim_session_utils.c
Replace lim_log() with pe_* appropriate log levels in lim_session_utils.c

Change-Id: I00d73f63b13ec3e5264d4783729c11e1a10f8b6b
CRs-Fixed: 1093093
2017-04-21 15:12:07 -07:00
Nishank Aggarwal
550931aecb qcacld-3.0: Replace lim_log() with pe_* log levels in lim_process_tdls.c
Replace lim_log() with pe_* appropriate log levels in lim_process_tdls.c

Change-Id: I986b664afb95d630fcbdb0e7aeef7fa4fe504718
CRs-Fixed: 1093093
2017-04-21 15:12:05 -07:00
snandini
8042fba78e Release 5.2.0.23O
Release 5.2.0.23O

Change-Id: I6b2ddd0689aed4241959f9a2bf015116e328a7df
CRs-Fixed: 774533
2017-04-21 14:30:07 -07:00
Hanumanth Reddy Pothula
63e25afa4e qcacld-3.0: Reduce time to wait for external threads completion
Presently, during unload, driver waits for max of 40sec if there are
any external threads. But if driver unload won't happen within 30sec
framework's watchdog kills system server, leading to device reboot.
Also this may lead to driver not to print external threads which got
stuck in driver.

To mitigate this issue reduce wait for external threads completion
to 20sec from 40sec.

Change-Id: I35cfb0ec20a7d4584196243ec0b1167b5eaa6bf0
CRs-Fixed: 2030112
2017-04-21 14:30:06 -07:00
Sandeep Puligilla
2ee22f46d0 Release 5.2.0.23N
Release 5.2.0.23N

Change-Id: Ie650a06898f5a8951b22d389652d91372e90d0f5
CRs-Fixed: 774533
2017-04-21 04:10:51 -07:00
Nishank Aggarwal
0c2c34abc6 qcacld-3.0: Replace cfg_log() with pe_* log levels in cfg_send_msg.c
Replace cfg_log() with pe_* appropriate log levels in cfg_send_msg.c

Change-Id: I2a3cc5443e83741424b192bdd5273b94554e0937
CRs-Fixed: 1093093
2017-04-21 04:10:50 -07:00
Nishank Aggarwal
47a303a9c3 qcacld-3.0: Replace cfg_log() with pe_* log levels in cfg_proc_msg.c
Replace cfg_log() with pe_* appropriate log levels in cfg_proc_msg.c

Change-Id: I2576b089d57ae804289308f503632dd12857c305
CRs-Fixed: 1093093
2017-04-21 04:10:48 -07:00
Nishank Aggarwal
2d766df0b2 qcacld-3.0: Replace cfg_log() with pe_* log levels in cfg_api.c
Replace cfg_log() with pe_* appropriate log levels in cfg_api.c

Change-Id: I710a5c182114f0815e1e51d7c99ac511f3c4d2fe
CRs-Fixed: 1093093
2017-04-21 04:10:45 -07:00
Nishank Aggarwal
abfd70bde1 qcacld-3.0: Reduce the log spam in lim
Move the logs to appropriate log levels to reduce
the log spam in lim_ft.c, lim_process_auth_frame.c,
and lim_process_probe_req_frame.c

Change-Id: I4bc6c34fb91845b9b1d9be76f09ec63c2f363d11
CRs-Fixed: 1093093
2017-04-21 04:10:43 -07:00
Nishank Aggarwal
ff7d4236eb qcacld-3.0: Reduce the log spam in lim
Move the logs to appropriate log levels to reduce
the log spam in lim_sta_hash_api.c

Change-Id: I24b33db3ba1fb0fdca342f81518ded4467b951ec
CRs-Fixed: 1093093
2017-04-21 04:10:42 -07:00
Sandeep Puligilla
0df222fc6e Release 5.2.0.23M
Release 5.2.0.23M

Change-Id: I532d5baf791b24aa92b710ae7b5931148c6e0634
CRs-Fixed: 774533
2017-04-21 03:15:23 -07:00
Ashish Kumar Dhanotiya
2b4fd75ee9 qcacld-3.0: The driver is not honoring NL80211_CHAN_WIDTH_20_NOHT
When driver sets the channel banwidth, if HT and VHT are disabled
then kernel sets the width to NL80211_CHAN_WIDTH_20_NOHT. Currently
driver is not honoring this.

To resolve this issue add support for NL80211_CHAN_WIDTH_20_NOHT.

Change-Id: I98be22003bf88128ba39a0d2de43c2b3f3e5e2f0
CRs-Fixed: 2035625
2017-04-21 03:15:23 -07:00
Sandeep Puligilla
fab206c7ae Release 5.2.0.23L
Release 5.2.0.23L

Change-Id: I5767b6d7d42638fe52b9fdc3c11d0905e3cd9c43
CRs-Fixed: 774533
2017-04-20 23:46:07 -07:00
Kiran Kumar Lokere
f089a3a738 qcacld-3.0: Fix the pdev reference leak during unload
WMA pdev reference clear is called after the wma close hence
wma handle is NULL and pdev refernce is not cleared.
Clear the pdev reference during WMA close procedure

Change-Id: I6c4caa21e9329f5d7542d114763cd6ae8931a604
CRs-Fixed: 2008013
2017-04-20 21:54:16 -07:00
Sandeep Puligilla
5b115e5260 Release 5.2.0.23K
Release 5.2.0.23K

Change-Id: Ia99d42bcfe654760dce1d2bc5b6174658ba7c408
CRs-Fixed: 774533
2017-04-20 17:10:20 -07:00
Kiran Kumar Lokere
a3de226328 qcacld-3.0: Replace regulatory apis with reg component apis
Replace the legacy regulatory apis with regulatory component
public service apis

Change-Id: Ifd8c93fc8f57116cfc432b853248b35fd7ed1b94
CRs-Fixed: 2008013
2017-04-20 17:10:19 -07:00
Sandeep Puligilla
7ca90b7d9e Release 5.2.0.23J
Release 5.2.0.23J

Change-Id: I572174a0ac2ac2b83b3a4f245ddec974126c7730
CRs-Fixed: 774533
2017-04-20 16:26:10 -07:00
Kabilan Kannan
1c1c40276e qcacld-3.0: TDLS UMAC legacy changes
Add legacy changes to enable TDLS UMAC component.

Change-Id: I3ddfe988cf09a6c37e51256d6040527571c75353
CRs-Fixed: 2035617
2017-04-20 16:26:09 -07:00
Kabilan Kannan
f56f9d5960 qcacld-3.0: Add legacy changes for TDLS UMAC component
Add changes in hdd and mlme modules to support TDLS UMAC
component.

Change-Id: I9e8514e73cebaef566444c9c89e2db2609962b4c
CRs-Fixed: 2035617
2017-04-20 16:26:07 -07:00
Kabilan Kannan
6d7a41199f qcacld-3.0: Add make file changes for TDLS UMAC component
Add Kbuild changes for TDLS UMAC component

Change-Id: I5a242dc9b7b74aa5504e160180e8c76128e956b9
CRs-Fixed: 2035617
2017-04-20 16:26:05 -07:00
Sandeep Puligilla
e185916e95 Release 5.2.0.23I
Release 5.2.0.23I

Change-Id: Iff823b94611bfb6fa883b9a4bc14263ccb8d835f
CRs-Fixed: 774533
2017-04-20 11:33:26 -07:00
Krunal Soni
074dd2c690 qcacld-3.0: Don't open or close sap session internally
There are few instances in current driver code, where SAP's
session is getting opened or closed internally by SAP module
which is wrong. It should come from HDD module.

Resolve above mentioned issue by following:
1) allocating and opening sap session through wlansap_open and
   wlansap_start APIs respectively.
2) freeing and closing sap session through wlansap_close and
   wlansap_stop APIs respectively.

Remove all other instances of sap_open_session and
sap_close_session.

Change-Id: I9ac9f68c9cd1f8c856b6228d4e3b32d3310c936a
CRs-Fixed: 2036385
2017-04-20 11:33:25 -07:00
Krunal Soni
b01de79ea7 qcacld-3.0: Refactor sap_open_session & sap_close_session APIs
Divide sap_open_session in to two parts. One where sme_open_session
is happening and the other one where sap context is getting initialized
to some values.

Divide sap_close_session in to three parts. One where sme_close_session
is happening, another where sap context is getting reset, and the
remaining one where global dfs parameters are getting reset.

Change-Id: I3126acbf4174261938c1f1ff19637bce87d7bddf
CRs-Fixed: 2036385
2017-04-20 11:33:23 -07:00
Kiran Kumar Lokere
43a3e86aa1 qcacld-3.0: Populate country code from regulatory obj
Populate the country code from regulatoy component to
advertise in IEs.

Change-Id: I79357dc0c4f700dbfde40adc1c6f411723abd85d
CRs-Fixed: 2008013
2017-04-20 10:04:56 -07:00
Kiran Kumar Lokere
798de7e0ab qcacld-3.0: Regulatory component logging changes
Add support for regulatory component logging

Change-Id: Icabe6bbdfe7cc2809cdf3c1ebd2577d27747bb96
CRs-Fixed: 2008013
2017-04-20 10:01:43 -07:00
Sandeep Puligilla
6dc7117426 Release 5.2.0.23H
Release 5.2.0.23H

Change-Id: If639630fdf72d03b599a622ab7ed1038c921fe14
CRs-Fixed: 774533
2017-04-20 08:55:02 -07:00
Hanumanth Reddy Pothula
e87621b5ab qcacld-3.0: Add ini param to control active BPF for MC/BC packets
Add new ini parameter, gActiveMcBcBpfMode, to control active BPF
mode for MC/BC packets. By default its value is set disable.
Also, rename ini param name to gActiveUcBpfMode from gActiveBpfMode
and respective cfg variable name to active_uc_bpf_mode from
active_bpf_mode.

Change-Id: I1a42351585c34e7b6da8c26af9ac7b7abe0c0322
CRs-Fixed: 2032699
2017-04-20 08:55:02 -07:00
Sandeep Puligilla
0acaa63c66 Release 5.2.0.23G
Release 5.2.0.23G

Change-Id: I057d91a62cb9f320d29ee1a9c0386428f000dd06
CRs-Fixed: 774533
2017-04-20 04:20:56 -07:00
Nishank Aggarwal
d5941bb9c6 qcacld-3.0: Reduce the log spam in lim
Move the logs to appropriate log levels to reduce
the log spam in lim_roam_timer_utils.c and
lim_send_sme_rsp_messages.c

Change-Id: Iaf0a163e2031482388b6356bb236b3fbdd18997e
CRs-Fixed: 1093093
2017-04-20 04:20:56 -07:00
Nishank Aggarwal
ed4c1c5254 qcacld-3.0: Reduce the log spam in lim
Move the logs to appropriate log levels to reduce
the log spam in lim_process_assoc_req_frame.c and
lim_process_mlm_host_roam.c

Change-Id: Ie38bd037fa1533459c2825c998acb240dd8f7b25
CRs-Fixed: 1093093
2017-04-20 04:20:54 -07:00
Nishank Aggarwal
7f49419e74 qcacld-3.0: Reduce the log spam in lim
Move the logs to appropriate log levels to reduce
the log spam in lim_process_action_frame.c and
lim_sme_req_utils.c

Change-Id: Iedcd860d93812c5e4b85e18c64bfe8885c5d0b19
CRs-Fixed: 1093093
2017-04-20 04:20:52 -07:00
Nishank Aggarwal
c4fc78439f qcacld-3.0: Reduce the log spam in lim_p2p.c
Move the logs to appropriate log levels to reduce the
log spam in lim_p2p.c

Change-Id: I9b42fe28d561593811127632f361774db5ba8759
CRs-Fixed: 1093093
2017-04-20 04:20:50 -07:00
Nishank Aggarwal
e59eb3955e qcacld-3.0: Reduce the log spam in lim_utils.c
Move the logs to appropriate log levels to reduce
the log spam in lim_utils.c

Change-Id: Ic9d885cc42a474c5f54dbb8bf86303f9f25194fd
CRs-Fixed: 1093093
2017-04-20 04:20:49 -07:00
Nishank Aggarwal
46bd31a712 qcacld-3.0: Reduce the log spam in lim
Move the logs to appropriate log levels to reduce
the log spam in lim_prop_exts_utils.c and
lim_send_management_frames.c

Change-Id: Icd2f0d4643416aba13c18cf1eff7c74c7645bb6e
CRs-Fixed: 1093093
2017-04-20 04:20:47 -07:00
Nishank Aggarwal
514f2636f0 qcacld-3.0: Reduce the log spam in lim
Move the logs to appropriate log levels to reduce
the log spam in lim_process_disassoc_frame.c

Change-Id: Ie1de4d2815130eb22704adddb1389f21e7ce54bb
CRs-Fixed: 1093093
2017-04-20 04:20:45 -07:00
Nishank Aggarwal
8d4c720cd8 qcacld-3.0: Reduce the log spam in lim
Move the logs to appropriate log levels to reduce
the log spam in lim_send_frames_host_roam.c and
lim_api.c

Change-Id: Iaaa63ec8be4354d721eafe6c3ca83bf3d1dc4ae9
CRs-Fixed: 1093093
2017-04-20 04:20:44 -07:00
Srinivas Girigowda
37bc351147 qcacld-3.0: Reduce the log spam in lim_process_tdls.c
Move the logs to appropriate log levels to reduce
the log spam in lim_process_tdls.c

Change-Id: If90d0ec42793c72e730a9a8052eba39512502a9a
CRs-Fixed: 1093093
2017-04-20 04:20:42 -07:00
Srinivas Girigowda
8590a5f425 qcacld-3.0: Reduce the log spam in lim
Move the logs to appropriate log levels to reduce the
log spam in lim_admit_control.c and lim_ibss_peer_mgmt.c

Change-Id: I985906e53205f57d97e594f501146773e7ba2a7e
CRs-Fixed: 1093093
2017-04-20 04:20:40 -07:00
Srinivas Girigowda
387016dbcc qcacld-3.0: Reduce the log spam in sme_rrm.c
Move the logs to appropriate log levels to reduce
the log spam in sme_rrm.c

Change-Id: I16a7ab4e33eaa06275294d583938c156383cf68a
CRs-Fixed: 1093093
2017-04-20 04:20:38 -07:00
Srinivas Girigowda
caaad37679 qcacld-3.0: Reduce the log spam in nan, p2p and qos files
Move the logs to appropriate log levels to reduce
the log spam in nan_api.c, p2p_api.c and sme_qos.c

Change-Id: I577977fb4455a44699215ac0ea8f1819b77deef0
CRs-Fixed: 1093093
2017-04-20 04:20:36 -07:00
Srinivas Girigowda
2db365c42a qcacld-3.0: Reduce the log spam in csr files
Move the logs to appropriate log levels to reduce the
log spam in csr_neighbor_roam.c, csr_roam_preauth.c,
csr_tdls_process.c and csr_util.c

Change-Id: I7fa474658e7f538bf79883abf5e2d52f94332e0c
CRs-Fixed: 1093093
2017-04-20 04:20:34 -07:00
Nishank Aggarwal
2b8fc8acfc qcacld-3.0: Reduce the log spam in csr_host_scan_roam.c
Move the logs to appropriate log levels to reduce
the log spam in csr_host_scan_roam.c

Change-Id: I00db47bb70471ae7b4ce8f3975627a5d1efcefcc
CRs-Fixed: 1093093
2017-04-20 04:20:33 -07:00
Nishank Aggarwal
1bd0ae84ca qcacld-3.0: Change default value of BT coex log
Change default value of module Id and debug log
level for BT coex log.

Change-Id: I6f3be9f94629ea55e9c736e12e83c45b2f1c3a7f
CRs-Fixed: 2026668
2017-04-20 04:20:31 -07:00
Sandeep Puligilla
8bed7de1bc Release 5.2.0.23F
Release 5.2.0.23F

Change-Id: Ifbf6a82f14d28dd9ced21bb36447b3d32a1f1e38
CRs-Fixed: 774533
2017-04-20 01:32:56 -07:00
Abhishek Singh
7e5e934a88 qcacld-3.0: Fix mem leak in wma_post_cfg_msg and psnr req
Fix mem leak in wma_post_cfg_msg by handling failure cases.
Also free psnr req during ssr when wma close happens.

Change-Id: I780ebb837db060cc8d6ff9a8fd77ebe3c77067cf
CRs-Fixed: 2033047
2017-04-20 01:32:55 -07:00