Commit Graph

4366 Commits

Author SHA1 Message Date
Sandeep Puligilla
5756848bf7 Release 5.2.0.21I
Release 5.2.0.21I

Change-Id: Ie94e8364888b7514668e78928019198e1fe0eae1
CRs-Fixed: 774533
2017-04-13 14:44:41 -07:00
Srinivas Girigowda
32c0b65bff qcacld-3.0: Replace sms_log() with sme_* log levels in csr_neighbor_roam.c
Replace sms_log() with sme_* appropriate log levels in csr_neighbor_roam.c.

Change-Id: I99eb443b7b65e0a45d4111fe21d40ed27eaf5a7c
CRs-Fixed: 2020798
2017-04-13 14:44:41 -07:00
Srinivas Girigowda
62178eca9b qcacld-3.0: Replace sms_log() with sme_* log levels in csr_host_scan_roam.c
Replace sms_log() with sme_* appropriate log levels in csr_host_scan_roam.c.

Change-Id: I3076cfadab4917ae14cd1d9d7277677bc711a272
CRs-Fixed: 2020798
2017-04-13 14:44:38 -07:00
Srinivas Girigowda
a454cfb6e4 qcacld-3.0: Replace sms_log() with sme_* log levels in csr_api_scan.c
Replace sms_log() with sme_* appropriate log levels in csr_api_scan.c.

Change-Id: Ideeb7dc929b6f340d78d21ec1ac6195d9c3c8089
CRs-Fixed: 2020798
2017-04-13 14:44:36 -07:00
Srinivas Girigowda
9aa6eecb6c qcacld-3.0: Replace sms_log() with sme_* log levels in sme_power_save.c
Replace sms_log() with sme_* appropriate log levels in sme_power_save.c.

Change-Id: I0df21a4dbe397b42803bed8c39927743e12dd6c7
CRs-Fixed: 2020798
2017-04-13 14:44:33 -07:00
Srinivas Girigowda
6491f98443 qcacld-3.0: Replace sms_log() with sme_* log levels in sme_ft_api.c
Replace sms_log() with sme_* appropriate log levels in sme_ft_api.c.

Change-Id: Id73503af3b96f78956c19c767f96305f60e949b1
CRs-Fixed: 2020798
2017-04-13 14:44:31 -07:00
Sandeep Puligilla
58581e83f0 Release 5.2.0.21H
Release 5.2.0.21H

Change-Id: I5cd8a62850cda842f7f823c45b21efb281ba854b
CRs-Fixed: 774533
2017-04-13 12:29:29 -07:00
Srinivas Girigowda
2da81e25d6 qcacld-3.0: Replace sms_log() with sme_* log levels in sme_api.c
Replace sms_log() with sme_* appropriate log levels in sme_api.c.

Change-Id: Ie389981031bbb55076d6c10f9764514b18f83a8c
CRs-Fixed: 2020798
2017-04-13 12:29:29 -07:00
Srinivas Girigowda
b896a5698e qcacld-3.0: UMAC: Replace sir_dump_buf() with QDF_TRACE_HEX_DUMP()
Replace sir_dump_buf() with QDF_TRACE_HEX_DUMP().

Change-Id: I8093efa19d4b4bb3ce6e40c2894dfd67583a2758
CRs-Fixed: 2020798
2017-04-13 12:29:26 -07:00
Srinivas Girigowda
af487f638f qcacld-3.0: SME: Introduce sme_{alert|warn|info|debug} macros
Introduce sme_{alert|warn|info|debug} macros.

Change-Id: I1c64d2a554855b4410203e58ee522ebec021da01
CRs-Fixed: 2020798
2017-04-13 12:29:24 -07:00
Srinivas Girigowda
c06543c15c qcacld-3.0: HDD: Reduce the log spam in kmsg
Move the logs to appropriate log levels to reduce
the log spam in kmsg.

Change-Id: I8d026e68c3b0526a5c9047027f7bb57433b3ae37
CRs-Fixed: 2014745
2017-04-13 12:29:21 -07:00
Srinivas Girigowda
f1472126a0 qcacld-3.0: WMA: Reduce the log spam in kmsg
Move the logs to appropriate log levels to reduce
the log spam in kmsg.

Change-Id: I195a0a16f5b6baa61243ddabc43beccf24594270
CRs-Fixed: 2014745
2017-04-13 12:29:19 -07:00
Srinivas Girigowda
7f48157556 qcacld-3.0: UMAC: Remove obsolete file 'sys_debug.h'
Remove obsolete file 'sys_debug.h'.

Change-Id: I825e3e975890af5dfae5c9785b50d1515ed99787
CRs-Fixed: 2014745
2017-04-13 12:29:16 -07:00
Srinivas Girigowda
1546057644 qcacld-3.0: UMAC: Remove obsolete file lim_debug.[c|h]
Remove obsolete file lim_debug.[c|h].

Change-Id: I0eee336da7f5ac2931ffe38020057b40cfda4ec5
CRs-Fixed: 2020798
2017-04-13 12:29:14 -07:00
Srinivas Girigowda
4cdc82df0a qcacld-3.0: UMAC: Remove obsolete file cfg_debug.[c|h]
Remove obsolete file cfg_debug.[c|h].

Change-Id: I54c478971af0f7edb2609ded7f8bcc189de1a9cb
CRs-Fixed: 2020798
2017-04-13 12:29:12 -07:00
Srinivas Girigowda
d82274b6a7 qcacld-3.0: UMAC: Remove obsolete file 'utils_global.h'
Remove obsolete file 'utils_global.h'.

Change-Id: I2af0b7a0731bf9ab0a985765a96718458ce12015
CRs-Fixed: 2020798
2017-04-13 12:29:09 -07:00
Srinivas Girigowda
fac99d1b58 qcacld-3.0: UMAC: Remove support for WNI_CFG_LOG_LEVEL
UMAC components uses its own logging level configuration,
but now all the log level checks are handled in QDF.

Hence remove the support for WNI_CFG_LOG_LEVEL.

Change-Id: Ib1f47efe6a8f0113543d855ed2a05b86170b7675
CRs-Fixed: 2020798
2017-04-13 12:29:07 -07:00
Srinivas Girigowda
7f29d1100e qcacld-3.0: UMAC: Remove module specific log level check
Log level check is currently handled in QDF and hence we don't
need another redundant check in UMAC modules.

Change-Id: I86e7341ab3a634b50a4c4c2d70f6651e6e1f8de5
CRs-Fixed: 2020798
2017-04-13 12:29:05 -07:00
Srinivas Girigowda
7bb7f87e11 qcacld-3.0: Replace sys_log() with pe_* log levels in mac_init_api.c
Replace sys_log() with pe_* appropriate log levels in mac_init_api.c.

Change-Id: Ic978665fbf99dc395bbaaa168e0db4a14c9e3697
CRs-Fixed: 2020798
2017-04-13 12:29:02 -07:00
Srinivas Girigowda
78f82f5466 qcacld-3.0: Replace sys_log() with pe_* log levels in sys_entry_func.c
Replace sys_log() with pe_* appropriate log levels in sys_entry_func.c.

Change-Id: I42be62ae77495e8ca82b78a0a90bd3e07e61db9e
CRs-Fixed: 2020798
2017-04-13 12:29:00 -07:00
Srinivas Girigowda
817a9188e3 qcacld-3.0: UMAC: Remove obsolete files sch_debug.[c|h]
Remove obsolete file sch_debug.[c|h].

Change-Id: I97083e0eb1f97e070e0033e454e4ca30ad51974e
CRs-Fixed: 2020798
2017-04-13 12:28:58 -07:00
Sandeep Puligilla
9df6fa85ad Release 5.2.0.21G
Release 5.2.0.21G

Change-Id: Ifd7d61979d37691ed3285422d6ef1fc70ea4ff86
CRs-Fixed: 774533
2017-04-13 09:53:16 -07:00
Selvaraj, Sridhar
2c46d83624 qcacld-3.0: Enable FILS capability bit in extended capability IE
With I446c7d7589534688e04579ed434de0803ed8b4ff, STA adds
FILS request parameters IE in Probe Requests. But FILS capability
is not set in extended capability IE.

Enable FILS capability bit in extended capability IE.

Change-Id: If409185f785a4c1905b60df5935baf313f638887
CRs-Fixed: 2018546
2017-04-13 09:53:15 -07:00
Selvaraj, Sridhar
f7939835fd qcacld-3.0: Add INI/IOCTL for template for Roaming functionality
Add IOCTL and INI template for Roaming functionality for documentation.

Change-Id: Iaaaeaca06ace5b3d711f9d21ed60f8c39743e4e0
CRs-Fixed: 1097765
2017-04-13 09:53:13 -07:00
Selvaraj, Sridhar
a521aab1c5 qcacld-3.0: Add INI "g_qcn_ie_support" INI for QCN IE support
Add INI "g_qcn_ie_support" INI and selectively add the QCN IE
in probe/assoc/reassoc request based on the INI.

Change-Id: I6039bb5366feb77b4c601bcde00b4bd5d92a3b23
CRs-Fixed: 1117320
2017-04-13 09:53:11 -07:00
Sandeep Puligilla
74dd1c50f0 Release 5.2.0.21F
Release 5.2.0.21F

Change-Id: I2f6e58a8f8caa2ec4c3363902273fcbc84f771ac
CRs-Fixed: 774533
2017-04-13 09:12:29 -07:00
Abhishek Singh
6e4621c725 qcacld-3.0: Fix scan failure issue
If number of BSSID tried by CSR reach max bss limit for the
connect request, no more AP are tried and failure is sent to hdd.

But as PE session ref count is 1, assoc completion is sent instead
of assoc failure and thus HDD does not send the connect failure to
upper layer. Also the HDD state remains in
"eConnectionState_Connecting" state and is not moved to
eConnectionState_NotConnected state and thus scan fails.

To fix this decrease the PE session ref count if number of BSSID
tried by csr reaches max BSS limit for the connect request.

Change-Id: I43ea4fa67d968ee648c47c2d52c0dd98d67f051d
CRs-fixed: 2027306
2017-04-13 09:12:28 -07:00
Abhishek Singh
b61b5453a3 qcacld-3.0: Fix memory leak in start ext scan
In wma_start_extscan scan req params is allocated but not freed
once command is sent to WMI.

Fix it by freeing the scan req params once sent to WMI.

Change-Id: I3eb37b33c3731e69991b9d67aa9274abeebb5339
CRs-Fixed: 2029379
2017-04-13 09:12:26 -07:00
Sandeep Puligilla
88f85e9309 Release 5.2.0.21E
Release 5.2.0.21E

Change-Id: I03b80ae1453dbf170d42625693a0b2c43106e657
CRs-Fixed: 774533
2017-04-12 19:02:12 -07:00
Yun Park
3374a4b65a qcacld-3.0: Support set QUOTA limit for STA software data path
WiFi currently has no mechanism for tracking software path statistics.
However, quota usage must be aggregate of all traffic occuring over
STA (SoftAp HW, SoftAp SW, Embedded, Other Tether Traffic).
This is a WLAN host side change to support this; send set Quota
message to FW even before first client connected.

Change-Id: Ica326ae4a11b465ed3131652ac311c7a76e01253
CRs-Fixed: 1097371
2017-04-12 19:02:11 -07:00
Yun Park
327e7816d1 qcacld-3.0: Change to set 64 bits quota bytes
IPA uC quota bytes is 64 bits long, however wma_cli_set_command
passes only 32 bit value, so only LSB is passed to FW.
To set full 64 bits to FW, pass MSB of the quota value using second
value parameter of wma_cli_set2_command.

Change-Id: Iace8c4a856fcadaa1492b843e24901ab63657550
CRs-fixed: 2007400
2017-04-12 19:02:09 -07:00
Yun Park
637d6486f2 qcacld-3.0: Add interface to WDI-stats and quota limit
Add structure changes for querying WDI-stats, register the callback
functions for IPA to query WDI stats and sets the quota limit

Change-Id: I05d9d50fad735fa0a57c4de23c81461f6e12b648
CRs-Fixed: 1095710
2017-04-12 19:02:07 -07:00
Sandeep Puligilla
5fccc45b5a Release 5.2.0.21D
Release 5.2.0.21D

Change-Id: Ia485a1c788c1e2d8a4765611293ae679acd8ff5e
CRs-Fixed: 774533
2017-04-12 12:27:26 -07:00
Srinivas Girigowda
6c3b6477ff qcacld-3.0: Replace sch_log() with pe_* log levels in sch_api.c
Replace sch_log() with pe_* appropriate log levels in sch_api.c.

Change-Id: I1b9b4af2b22b37da22b3b615a64b0394839d26ff
CRs-Fixed: 2020798
2017-04-12 12:27:26 -07:00
Srinivas Girigowda
82ca1fcbc6 qcacld-3.0: Replace sch_log() with pe_* log levels in sch_beacon_process.c
Replace sch_log() with pe_* appropriate log levels in sch_beacon_process.c.

Change-Id: Ie0a369477e3d05ebe7927138ba7611cd3f00a135
CRs-Fixed: 2020798
2017-04-12 12:27:24 -07:00
Srinivas Girigowda
d98fcbf9fd qcacld-3.0: Replace sch_log() with pe_* log levels in sch_beacon_gen.c
Replace sch_log() with pe_* appropriate log levels in sch_beacon_gen.c.

Change-Id: I0b3a3a25142dae44fc92587e6701ca2a39463a53
CRs-Fixed: 2020798
2017-04-12 12:27:22 -07:00
Srinivas Girigowda
cf701242b8 qcacld-3.0: Replace sch_log() with pe_* log levels in sch_message.c
Replace sch_log() with pe_* appropriate log levels in sch_message.c.

Change-Id: I2eea788e39e7a4064ef079019c7721f15f048807
CRs-Fixed: 2020798
2017-04-12 12:27:20 -07:00
Srinivas Girigowda
e3cae1d395 qcacld-3.0: PE: Introduce pe_{alert|warn|info|debug} macros
Introduce pe_{alert|warn|info|debug} macros.

Change-Id: I9160b1531848fa13f4cc22e30a82feb5cf7731ce
CRs-Fixed: 2020798
2017-04-12 12:27:18 -07:00
Sandeep Puligilla
5aef27a439 Release 5.2.0.21C
Release 5.2.0.21C

Change-Id: I2397927b50b8e5b01ec8f90db9ff531b7cc13185
CRs-Fixed: 774533
2017-04-12 11:47:04 -07:00
Himanshu Agarwal
0e90a7bcc7 qcacld-3.0: Fix memory leaks of TSO segments and corresponding nbufs
Fix memory leaks of TSO segments and corresponding nbufs by:
1) Freeing TSO segments if qdf_nbuf_get_tso_info returns failure.
2) Freeing remaining TSO segments in ol_tx_ll_fast and ol_tx_ll if
   somehow allocated tx desc. is NULL.

Change-Id: I69d5b3fedde6e78ca49ef26ed8c0654a08a4b6db
CRs-Fixed: 2023657
2017-04-12 18:41:43 +05:30
Sandeep Puligilla
0f93d30abb Release 5.2.0.21B
Release 5.2.0.21B

Change-Id: I7bf3140b743ec79568995d5d3614a000a359e101
CRs-Fixed: 774533
2017-04-12 02:38:05 -07:00
yeshwanth sriram guntuka
f4f1bdcb93 qcacld-3.0: On scan stuck trigger SSR only if self recovery is enabled
SSR is triggered on scan stuck even if self recovery
is not enabled.

Fix is to trigger SSR in case of scan stuck if self
recovery is enabled.

Change-Id: I2b5d116a71bf479b80e72d33469e5862f98384bf
CRs-Fixed: 2012655
2017-04-12 02:38:04 -07:00
Sandeep Puligilla
213e61e969 Release 5.2.0.21A
Release 5.2.0.21A

Change-Id: If5d0fdc9add48421f4bd4c263c17eeb5d51c9037
CRs-Fixed: 774533
2017-04-12 01:57:49 -07:00
Srinivas Girigowda
b841da7d63 qcacld-3.0: Fix kernel checkpatch warnings in wlan_hdd_main.c
Fix kernel checkpatch warnings in wlan_hdd_main.c.

Change-Id: Ie2083e5ca8fe1752c440f15bfd9f479b0abc545e
CRs-Fixed: 2024274
2017-04-12 01:57:49 -07:00
Srinivas Girigowda
6331eaf739 qcacld-3.0: Fix kernel checkpatch warnings in wlan_hdd_tdls.c
Fix kernel checkpatch warnings in wlan_hdd_tdls.c.

Change-Id: Id135de58aaea2f1bf2978aeda76226cbf2310e93
CRs-Fixed: 2024274
2017-04-12 01:57:47 -07:00
Srinivas Girigowda
fbe8c7bad7 qcacld-3.0: Fix kernel checkpatch warnings in wlan_hdd_cfg.c
Fix kernel checkpatch warnings in wlan_hdd_cfg.c.

Change-Id: Ib6fac5fb9df9ec1095927df1cf4de42a22d92915
CRs-Fixed: 2024274
2017-04-12 01:57:45 -07:00
Srinivas Girigowda
0325c59319 qcacld-3.0: Fix kernel checkpatch warnings in wlan_hdd_assoc.c
Fix kernel checkpatch warnings in wlan_hdd_assoc.c.

Change-Id: I8ce787ece193270758c62a4f6c21cd528c916f98
CRs-Fixed: 2024274
2017-04-12 01:57:44 -07:00
Srinivas Girigowda
17d35174f9 qcacld-3.0: Fix kernel checkpatch warnings in wlan_hdd_tdls.h
Fix kernel checkpatch warnings in wlan_hdd_tdls.h.

Change-Id: Ia294b407926bbcdb712f44f814dbaa7cd1b9f906
CRs-Fixed: 2024274
2017-04-12 01:57:42 -07:00
Srinivas Girigowda
2fb677cac0 qcacld-3.0: Fix kernel checkpatch warnings in wlan_hdd_cfg.h
Fix kernel checkpatch warnings in wlan_hdd_cfg.h.

Change-Id: I88d7c7409fe413a732f69a950e46f4847e90b04b
CRs-Fixed: 2024274
2017-04-12 01:57:40 -07:00
Srinivas Girigowda
72136691fe qcacld-3.0: Fix kernel checkpatch warnings in wlan_hdd_assoc.h
Fix kernel checkpatch warnings in wlan_hdd_assoc.h.

Change-Id: Ia819c42b979964f825923f3060b68daef8d22dbb
CRs-Fixed: 2024274
2017-04-12 01:57:38 -07:00