نمودار کامیت

22330 کامیت‌ها

مولف SHA1 پیام تاریخ
Jyoti Kumari
b4bd50e631 qcacld-3.0: Change default value of ILP profile ini
Change default value of ILP profile ini to 2 which means max
power saving.

Change-Id: I63777b780eece065ce7c77ba455fadff223b9888
CRs-Fixed: 2895677
2021-03-09 23:21:09 -08:00
Wu Gao
abc929c793 qcacld-3.0: Remove unused variable and avoid compilation fail
This change removes unused variable "mac" in function -
sme_set_auto_shutdown_timer and avoid compilation fail.

Change-Id: I4a3ae1ea0deb62d6d43845330162dc8a24b8ab62
CRs-Fixed: 2890806
2021-03-09 23:21:05 -08:00
snandini
3939c1d3e7 Release 5.2.0.225J
Release 5.2.0.225J

Change-Id: I1dc53154f45967305584a1ab49f69fa3bdbf5c60
CRs-Fixed: 774533
2021-03-09 21:06:45 -08:00
Alan Chen
073531fc1e qcacld-3.0: Update default values of INI items
Update default values of INI items to most commonly used values
in WCNSS_qcom_cfg.ini file on commercial devices.

Change-Id: Ibf1e22406951855a4e726fb8105913a53d3c33ee
CRs-Fixed: 2874758
2021-03-09 21:06:45 -08:00
snandini
cf00d8ea5b Release 5.2.0.225I
Release 5.2.0.225I

Change-Id: Iedd6e04a1fa22822461f46de81bbd8fc26b83363
CRs-Fixed: 774533
2021-03-09 18:54:42 -08:00
Liangwei Dong
af2b4a01a1 qcacld-3.0: Enable thermal mgmt feature for AUTO
Enable CONFIG_FW_THERMAL_THROTTLE build flag for Genoa
on AUTO.

Change-Id: I1067f4c15464967016a1f15c16b40a94cb413476
CRs-Fixed: 2895429
2021-03-09 18:54:42 -08:00
Jeff Johnson
27b941b7b8 qcacld-3.0: Enable single-target SPF support
Currently the SPF support is triggered when there is more than one
target specified in TARGET_WLAN_CHIP. For taro we know we need
multi-target support in the future, but we only want to support a
single target during bringup. However we want all procedures
established during the bringup process to be applicable to the final
product. Therefore update the logic such that SPF support is triggered
whenever the TARGET_WLAN_CHIP is anything other than the default value
of 'wlan'.

Change-Id: I0a0671d2ebbdb85985bc57376b4acd2bd79a16ae
CRs-Fixed: 2890488
2021-03-09 18:54:37 -08:00
Utkarsh Bhatnagar
9131f1bc48 qcacld-3.0: Move prev ap info under connection manager macro
Move prev ap info and connected bss in connection manager
macro in csr session.

Change-Id: Ie2b8ecdbcf7134f93f908ba596c0398712da7ac8
CRs-Fixed: 2895259
2021-03-09 18:54:33 -08:00
snandini
8a16c55054 Release 5.2.0.225H
Release 5.2.0.225H

Change-Id: Idb12d3c0566b3a5d2eff6847111c7f58e49a56c7
CRs-Fixed: 774533
2021-03-09 16:52:19 -08:00
Kiran Kumar Lokere
6d9740bc05 qcacld-3.0: Reset punctured preamble Rx support for testbed
Reset the punctured preamble Rx support in HE caps for
testbed device.

Change-Id: I3bb360a3fca36ae8be4c6348d8b597ce25dda682
CRs-Fixed: 2892364
2021-03-09 16:52:19 -08:00
Lincoln Tran
1666f5842c qcacld-3.0: Fix regulatory update event
If set country fails, disable the flag stating the update is in
progress. Otherwise, all subsequent requests will end up waiting for the
full timeout period.

Change-Id: Id35f49b65d5b641d9a0093204dadecc1792ee529
CRs-fixed: 2892388
2021-03-09 16:52:15 -08:00
Lin Bai
811e361c1c qcacld-3.0: Ignore ndo_set_features failure from upper stack
Change I0e44cb1789516e1bcee619be3581d826f45f265b register
ndo_set_features API, and upper stack will invoke it during
driver loading phase, which is not expected.

Return success with debug level log printed if DSC check failure.

Change-Id: Iba35a6c3ed6394794c9be7332e0243d975ba37bd
CRs-Fixed: 2747343
2021-03-09 16:52:09 -08:00
Kiran Kumar Lokere
7f594649eb qcacld-3.0: Fix the TWT suspend command parse failure
Correct the attribute policy for TWT suspend to fix the command
parsing failure.

Change-Id: I6078c2e199ed13433c3dea532e3bbe396dd6ad8a
CRs-Fixed: 2872500
2021-03-09 16:52:04 -08:00
snandini
e2c2d0fc41 Release 5.2.0.225G
Release 5.2.0.225G

Change-Id: Ie67e10bec2e740b30bbf4013b56fdba8aa216495
CRs-Fixed: 774533
2021-03-09 14:53:49 -08:00
Wu Gao
f25f20ec92 qcacld-3.0: Fixed compilation issue when disable mobile router
TDLS related codes won't be compile if disable mobile router, so this
change moves below function "lim_add_tdls_sta_he_config" to macro -
FEATURE_WLAN_TDLS and avoids compilation issue.

Change-Id: I6c46219c5e37712ce412fe3dbcdedc5dfa6bac53
CRs-Fixed: 2891591
2021-03-09 14:53:49 -08:00
snandini
e8c045880c Release 5.2.0.225F
Release 5.2.0.225F

Change-Id: Id7f4ffe59d4a3c8bd2942c9a3ba0f408103941f9
CRs-Fixed: 774533
2021-03-08 23:24:21 -08:00
Lincoln Tran
88bbf740c9 qcacld-3.0: Send TxBF in NAN case
Currently, the code is not sending the Tx beamforming capability to FW
in the case of NAN. Add this call to support beamforming in NAN mode.

Change-Id: I32af660724cfaecfe59da153fea9f98d24b0d4cb
CRs-fixed: 2889614
2021-03-08 11:36:34 -08:00
snandini
c1c7fefc76 Release 5.2.0.225E
Release 5.2.0.225E

Change-Id: Ia5515d496b2abf9d951616e5adf5787686c36401
CRs-Fixed: 774533
2021-03-08 01:06:06 -08:00
Jingxiang Ge
eb34851865 qcacld-3.0: Fix sys node disappear in SSR
sys nodes disappear as it missed to re-create after
SSR, adding it in hdd_start_all_adapters.

Change-Id: I25f138a1b64dfff795ab62bca3c3d5d44b5601ca
CRs-Fixed: 2892725
2021-03-08 01:06:05 -08:00
snandini
bb0305fcb7 Release 5.2.0.225D
Release 5.2.0.225D

Change-Id: Idfcd73a9f08a348b70d6d30c3430d79ec348f1f0
CRs-Fixed: 774533
2021-03-07 10:25:18 -08:00
Nirav Shah
de64ab6c6e qcacld-3.0: Allow twt get_params for SAP mode with dialog_id 255
Allow twt get_params command with dialog_id 255 to get all session
parameters in user space.

Change-Id: I1b5dbc742c65f2445681aebf1f69255eaf6e1954
CRs-Fixed: 2882925
2021-03-07 10:25:18 -08:00
snandini
412f1f0a6b Release 5.2.0.225C
Release 5.2.0.225C

Change-Id: If4b2dd7eda49296d4acc837e117706217928b82c
CRs-Fixed: 774533
2021-03-06 23:57:44 -08:00
Jeff Johnson
10a5bb1202 qcacld-3.0: Add debugging infrastructure to Android.mk
The qcacld-3.0 Android.mk is unique in that it can be called
recursively. This behavior can make it difficult to debug build
issues. To help alleviate this problem, add a user function to
Android.mk to allow debug information to be logged, and add a few logs
which will be useful in debugging recursion issues. In addition change
a few $(warning) calls to use the infrastructure since under normal
use the Android.mk should be silent.

Change-Id: I660ceddaf53e42c331deba5d33b32360b549cfc7
CRs-Fixed: 2890484
2021-03-06 23:57:44 -08:00
Jeff Johnson
fc76f6e562 qcacld-3.0: Add defconfigs for qca6490 and wcn7850
In preparation for upcoming Single Product Family (SPF) support add
per-target default configuration files for QCA6490 and WCN7850. In
addition add a default configuration file for the generic 'wlan'
target.

Change-Id: I0fb90c110bfa8b27a21327e2880642e1acb7853a
CRs-Fixed: 2890266
2021-03-06 23:57:40 -08:00
Sachin Ahuja
f08f1b237e qcacld-3.0: Start the psoc idle timer in cfg80211 resume
During system suspend, the psoc idle timer is stopped. So it may
happen that work was not scheduled and it got removed from the
workqueue. This will result into the module state as enabled after
system resume which will lead to extra power consumption.

So, to avoid this issue, start the psoc idle timer in the system
reume if all interfaces are down and module state is ENABLED.

CRs-Fixed: 2867472
Change-Id: I2151e825919b45727a279a2285293e578ce86ffa
2021-03-06 23:57:35 -08:00
snandini
a050427c97 Release 5.2.0.225B
Release 5.2.0.225B

Change-Id: I130cefd63b90dc3e1e811cdec202905816f4ae35
CRs-Fixed: 774533
2021-03-05 18:25:42 -08:00
Bapiraju Alla
68200a1b77 qcacld-3.0: Don't create vdev sync for pre CAC adapter again
Currently, for every pre CAC request a new vdev sync is getting created
and it will be destroyed only when SAP is stopped. So, there is a possible
memory leak if a valid pre CAC request is issued second time without SAP
stop.

To avoid this, don't create vdev sync for pre CAC request if pre CAC
adapter already exist.

Change-Id: If3f65648645b6801a1504a2d184dbc6928ff4771
CRs-Fixed: 2891360
2021-03-05 18:25:42 -08:00
snandini
5eb588329d Release 5.2.0.225A
Release 5.2.0.225A

Change-Id: Ic4864ebfafe844fcd0d58d52569761da8aa345a8
CRs-Fixed: 774533
2021-03-05 15:04:15 -08:00
Utkarsh Bhatnagar
4228022501 qcacld-3.0: Reset RSN IE for every connect
Reset RSN IE for every Connect. This RSN IE
will be overwritten with RSN IE if present.

If we don't reset then connect will use PMF
capability in RSN IE from previous connection
and will expect Deauth frame to be protected
even if connection is open.

Change-Id: I626ceb831556d17cd185a050b28d8d7a19344e68
CRs-Fixed: 2890563
2021-03-05 15:04:15 -08:00
snandini
b0e55caac4 Release 5.2.0.225
Release 5.2.0.225

Change-Id: I5b72902c6dd851eaac230153c5b307ef71bf720e
CRs-Fixed: 774533
2021-03-05 10:09:51 -08:00
Amruta Kulkarni
33a5b0a35d qcacld-3.0: Support roam start and roam abort request in CM
Add change to support roam start and roam abort request
in connection manager.

Change-Id: Ibc1f2887902e2020c93b2827f8ffa247001cfa5f
CRs-Fixed: 2882221
2021-03-05 10:09:51 -08:00
snandini
b15c828426 Release 5.2.0.224Z
Release 5.2.0.224Z

Change-Id: Ief40d4925734344a3b93414443ef08047399747d
CRs-Fixed: 774533
2021-03-05 07:32:01 -08:00
Utkarsh Bhatnagar
6664a74b45 qcacld-3.0: Fill op and ext rates in LIM
Fill operational and extended rates in LIM
instead of CSR as part of connection manager.

Change-Id: I9197e835703059d61bc67897a9670ff166460318
CRs-Fixed: 2892415
2021-03-05 07:32:00 -08:00
snandini
59deb24ee4 Release 5.2.0.224Y
Release 5.2.0.224Y

Change-Id: If943a6cdc2e7c0c7f11dd4f2839e64c9b7e89906
CRs-Fixed: 774533
2021-03-05 03:29:32 -08:00
Srinivas Girigowda
cfb448fdbb qcacld-3.0: Fix possible NULL pointer dereference in hdd_twt_configure
Fix possible NULL pointer dereference in hdd_twt_configure.

Change-Id: If7e38923e3d5af0f99be0c7260df6437c4a021ac
CRs-Fixed: 2891438
2021-03-05 03:29:32 -08:00
Madhvapathi Sriram
3a49d3b8fb qcacld-3.0: twt_responder support advertisement in assoc resp
TWT responder support should be announced, if enabled, in the
Extended capabilities IE.

Change-Id: I1355a9ddf2fe0361cb542b4c49b754d8f8a158fc
CRs-Fixed: 2884862
2021-03-05 03:29:26 -08:00
Lincoln Tran
8b80d198f3 qcacld-3.0: Move regulatory event initializtion
Currently, the regulatory update event is created in
hdd_regulatory_init. In some cases, the country can be set before this
function, causing a crash. Move the event creation to before the country
setting logic.

Change-Id: I344d0de71f1983b3da7b47b816d6bbb0e402cbe8
CRs-fixed: 2891434
2021-03-05 03:29:21 -08:00
snandini
2ea01b45ca Release 5.2.0.224X
Release 5.2.0.224X

Change-Id: I1f65b4b4466eefa74c5e33fd1894211e15e8d7b4
CRs-Fixed: 774533
2021-03-05 01:18:11 -08:00
Srinivas Girigowda
c5d44b6773 qcacld-3.0: Add support for not in range and IE validation status code
Add support for TWT AP params not in range and IE validation failed
status code.

Change-Id: I939db5388c4e7aac86484b319638a57baf83171e
CRs-Fixed: 2888847
2021-03-05 01:18:10 -08:00
snandini
53df1a7a0a Release 5.2.0.224W
Release 5.2.0.224W

Change-Id: Ic89511c1da9448749497b14de153ec869d2704af
CRs-Fixed: 774533
2021-03-04 18:28:27 -08:00
Liangwei Dong
463cb2e445 qcacld-3.0: Fix invalid timestamp in kernel bss entry
Driver report beacon/probe rsp frame in wlan_hdd_inform_bss_frame
to kernel. "boottime_ns" field needs be filled by "scansystimensec"
in nanosecond, so assign "boottime_ns" (NS) from scan entry to
bss_description instead of "scan_entry_time" (MS).

Change-Id: Id22f119f41f8cf60a8aadc9e04c4f18424c88413
CRs-Fixed: 2870827
2021-03-04 18:28:27 -08:00
snandini
518d243174 Release 5.2.0.224V
Release 5.2.0.224V

Change-Id: I9bb503631c987aba2b25e3138d32ca69b35ddf2b
CRs-Fixed: 774533
2021-03-04 16:23:59 -08:00
Vevek Venkatesan
261b2befa0 qcacld-3.0: add PLD API to support SMMU-S1 unmap in moselle
Add PLD API to support SMMU-S1 unmap in moselle platforms.

Change-Id: Ief6b39f30b2f56b00ca0ec2ade42f599f32baa68
CRs-Fixed: 2883862
2021-03-04 16:23:58 -08:00
snandini
42e586e43e Release 5.2.0.224U
Release 5.2.0.224U

Change-Id: I7b194a7a6bb107327bbd9a433086e99b3117602c
CRs-Fixed: 774533
2021-03-04 13:04:50 -08:00
Deeksha Gupta
cb6debaf81 qcacld-3.0: Allow only one twt statistics and clear statistics command
Don't allow twt statistics or clear statistics command
if twt statistics or clear statistics is in_progress.

As a Fix, reject the new twt statistic or clear statistic
command till existing twt statistic or clear statistic
command completion.

Change-Id: I710a81ae3409f181689b2e4c9e9d4e583d4aadab
CRs-Fixed: 2870592
2021-03-04 13:04:50 -08:00
snandini
f04c7cf753 Release 5.2.0.224T
Release 5.2.0.224T

Change-Id: I879798f8ba88d77f4f40aea07fe4693a0992afdb
CRs-Fixed: 774533
2021-03-04 11:04:59 -08:00
gaurank kathpalia
fac5527d3f qcacld-3.0: Remove join_resp from roam sync structure
Remove join_resp from roam sync structure.

Change-Id: Ifabd9383954394f00afce635c90dc54cc6cb5aa3
CRs-Fixed: 2891728
2021-03-04 11:04:58 -08:00
snandini
bb51e01c45 Release 5.2.0.224S
Release 5.2.0.224S

Change-Id: I21d9f5ee638ddff7221c6da112aea4d0f5f495eb
CRs-Fixed: 774533
2021-03-04 08:58:21 -08:00
Deeksha Gupta
c5e1fab962 qcacld-3.0: Set command_in_progress before post the msg to WMA
Currently, in TWT after posting the msg via sme to WMA
using scheduler thread. Based on the success or failure
driver set the command_in_progress so that subsequent
commands can be rejected till the current command is completed.
There is a chance, context might be broken because of this,
command_in_progress is not set.
Set the command_in_progress before posting
the msg and if there is an error then again set the
command_in_progress as NONE.

Change-Id: If9dc4bd346178d49d5d940ecf8ae008969cb1e73
CRs-Fixed: 2886135
2021-03-04 08:58:20 -08:00
snandini
8e0ed4650f Release 5.2.0.224R
Release 5.2.0.224R

Change-Id: Id2b11a709559c8c6c24df5f4e8565426128b8018
CRs-Fixed: 774533
2021-03-04 06:36:57 -08:00