| Commit message (Collapse) | Author | Age |
| ... | |
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
CLD Host Support for Code Swap Feature
Supported only for Rome 3.x version.
evicted30.bin should be pushed to /firmware/image.
The changes support the demand paging for firmware code
in host memory
Unit Test Report:
Read the value at 0xa0000:
athdiag --get --address=0xa0000
Should match to the contents of codeswap_codeseg_info
1. Load/Unload
2. Connect/Disconnect on STA, P2P, SAP
3. After SSR
4. Suspend/Resume
5. FTM Driver Load/Unload
CRs-Fixed: 705380
Change-Id: Ib4e4faee94928d0823a9179237731d6042055901
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
It mainly fixes carry multiple flags at the same time (htCapable,
vhtCapable and RATE_INFO_FLAGS_MCS, RATE_INFO_FLAGS_VHT_MCS) and
causes the tx bit rate information incorrect with "iw wlan0 link"
Change-Id: I971461c686a61a100fddb54a65652c7494eedcc7
CRs-Fixed: 710850
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This commit will add ini config parameter for Inactivity time
to end TX Service Period while in IBSS power save mode.
Default value is set to 10ms.
Change-Id: Icc00067b9b7a79e2dadfb9febe5b9175bb294095
CRs-Fixed: 711739
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fix WMA compilation errors for SDIO due to resent changes.
Change-Id: I56ee127824887d578e2b4e762770c76a2bb72440
CRs-fixed: 712603
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.176
qca-cld: ipa uc: dp add ipa uc stats query, kw fix
qcacld: Fix spinlock lockup issue in htt_tx_desc_init
cnss_diag new firmware logging
qcacld: CL 1066111 1067490 - update fw common interface files
qca-cld: ipa uc: hdd add ipa uc stats query
qca-cld: ipa uc: dp add ipa uc stats query
qca-cld: ipa-uc: ipa uc does not support sta mode event
qcacld: Do not init peer ref_cnt in wma_delete_all_ap_remote_peers
qcacld: HDD: SAP should not go to suspend mode for ROME USB
qcacld: Remove a redundant HDD cache for PMKID.
qcacld: Honour BandCapability setting from INI
qcacld: To remove extra IEs sent in beacon report
Change-Id: I9bafbb7887d75d11574d18837dbd45b4a5bf3b77
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.176
Change-Id: I141fdb5da47e57571e94b6db5495b88c9fb88b34
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
For debugging purpose, IPA UC stats query function is needed.
If query function called
WLAN Firmware stats
IPA UC stats
WLAN host stats
will be displayed on kernel log
KW fix
Change-Id: Ia3166b26e598c098a83f40d548b56cc558fae0b6
CRs-fixed: 709748
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fix spinloack lockup issue in htt_tx_desc_init
for LL case which was caused by debug
assert print in HTT_TX_DESC_TX_COMP_SET.
Change-Id: I62cdbd407b3f47fdf3ebb16e181138359869e1ae
CRs-Fixed: 710261
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Kernel changes: Firmware logging enhancement from static way to dynamic.
1)Send Driver load and Unload information to cnss_diag.
2)Firmware logging is modified to dynamic way.
3)New WMI Event is added to support dynamic way, for compatability
even the old debug WMI events are kept.
4)SSR command is sent from cnss
Change-Id: Ia8fb89ed7fb9614bd2ceea3cc2e4d5a055479c9c
CRs-Fixed: 713200
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This change set update the fw common interface files associated
with the CL 1066111 1067490.
Change-Id: I6d9e29d5b892364c79d2801c0008115aae0f866a
CRs-Fixed: 713399
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
For debugging purpose, IPA UC stats query function is needed.
If query function called
WLAN Firmware stats
IPA UC stats
WLAN host stats
will be displayed on kernel log
Change-Id: I8a9c8ebc0e9024fc91abbfa6659705338938de4f
CRs-fixed: 709748
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
For debugging purpose, IPA UC stats query function is needed.
If query function called
WLAN Firmware stats
IPA UC stats
WLAN host stats
will be displayed on kernel log
Change-Id: Ibf198ebfc33022e52cd1d01cab2e3ccbf3f26843
CRs-fixed: 709748
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
IPA UC data path offload does not support STA mode.
STA mode legacy event should not be sent to IPA kernel driver.
Change-Id: Ibb5cdc4981de58179e407ab319f6e34be6f04e30
CRs-fixed: 700928
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Do not init peer ref_cnt in wma_delete_all_ap_remote_peers
function because peer should removed when driver
receives unmap handler from FW.
Change-Id: Ibcdb03d001e257e64924aef1ab5cb56287d12199
CRs-FIXED: 713265
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
SAP does not need to support suspend for ROME USB. Add gEnableSapSuspend
in ini file to control the suspend capability for SAP. The default is to
support SAP suspend mode. For ROME USB, set gEnableSapSuspend to 0.
Change-Id: I78ec8c54b2c99764434be0c38a37c4b6eaa48c29
CRs-Fixed: 707656
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This fix contains optimization changes to remove the
HDD PMKID cache. CSR maintains a cache already for PMKID,
hence a HDD cache is redundant. Also this fix ensures that
the cache always contains the last saved PMKIDs and does
not over-write them.
Change-Id: I27758e8f6ccd899e26b28078cdfd256bfa46be57
CRs-Fixed: 705535
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The BandCapability setting can come from the target as well as the
INI. If the BandCapability from INI is a subset of BandCapability
from target, it should take precedence. Also change the default INI
setting to ALL.
CRs-Fixed: 711797
Change-Id: I8dd8c46820908e95736439bb6d69b9aafb2bd446
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
With CCX enabled on 64-bit platform, extra IEs are sent in 11k beacon
report due to extra bytes added to IE fields as a result of structure
padding. This issue is fixed here by introducing a reserved bytes to
achieve 8 byte alignment.
Change-Id: I8315ea66610a5b0ab4b890e58945d3258f8bd1e7
CRs-Fixed: 712215
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.175A
qca_cld: Recover when WOW enable/disable commands timeout
Cafstaging Release 1.0.0.175
qcacld: Add Support for ramdump across SDIO
qca_cld: Fix potential memory leak in SSR routine
qcacld: Remove obsolete Quarky support
Change-Id: I22a27a1ce00c944024f88cce27b1bbe556b9d47c
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.175A
Change-Id: I294d04df42e768c4369466ea0a7c6128ed31c322
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
When WOW enable/disable WMI commands timeout during suspend/resume,
schedule workqueue to do the recovery.
Change-Id: I5f332abd405eed44a6e55c464acbfbbf67888424
CRs-fixed: 712603
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.175
Change-Id: Ia8c425a28bc99e5b2abb73e49db4dd582e836110
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
When there is a firmware assert,firmware dump
will be copied to a specific memory location
on host through SDIO interface. Device will be
put to download mode after collecting dump.
Change-Id: Ia2eeaa265c358b333dad306d4403f4b8f5a71134
CRs-Fixed: 679707
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
sc->hif_device should also be freed in SSR shutdown routine, otherwise
it will cause memory leak.
Change-Id: I4d4bd1fed930a3fc0a64868da54259f80cc8b1e2
CRs-fixed: 711870
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The Quarky test tool is not supported by qcacld so remove all
supporting code.
Change-Id: Idec131d02fc4129346459563f0e67786f441bd15
CRs-fixed: 711655
|
| | |\ \ \ \ \ \ |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
When connected, the RSSI information will be averaging from both Data
and Beacon frame. In the case of far edge, the Data RSSI is unstable
due to far receive range and TX rate adaptation.
Instead of averaging the Data and Beacon frame's RSSI, change it to
read only Beacon RSSI to avoid seeing the unstable RSSI.
Change-Id: I0f8af05c3fdcc66a24253499f2cfda634ee2758e
CRs-fixed: 715113
|
| | |\ \ \ \ \ \ \
| | |/ / / / / /
| |/| | | | | | |
|
| | |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
sc->hif_device should also be freed in SSR shutdown routine, otherwise
it will cause memory leak.
Change-Id: I4d4bd1fed930a3fc0a64868da54259f80cc8b1e2
CRs-fixed: 711870
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.174
qcacld: Serialize the link status response to MC thread.
wlan: qcacld: PMK Length passed to firmware
qcacld: CL 1059668 1062666 - update fw common interface files
wlan: qcacld: Handle HO Fail Indication
qca_cld: Record HTC TX credit information for debug purpose
qcacld: CL 1062666 - update fw bmi header file
Change-Id: I8cef91478b5c34d55723512fc08d86dc959f89ec
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.174
Change-Id: Iae5b142d9b30687a223e7bc7c4f03b5d2d1decc9
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Serialize the get link status response to MC thread context to
avoid possible race condition in response handler.
Change-Id: I08391e77fa0eec799c3d6bc64640be5b7a52059d
CRs-Fixed: 711273
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
In Roaming Offload scenarios, the PMK Length could
be different especially if it is a LEAP connection.
The length should be passed to firmware explicitly
to make use of the keys during roaming with an
appropriate length.
Change-Id: I5f57869acea32623df05724f5e06aa5c75fe78c6
CRs-Fixed: 711863
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This change set update the fw common interface files associated
with the CL 1059668 and partial change for CL 1062666.
Change-Id: Ic7a07cbd7f2edd918923eaa12fdbee0d5a4d74d2
CRs-Fixed: 711381
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
In the current handler for HO Fail Indication,
the session ID which is being used is inappropriate.
The proper way to handle this is to pass the
information UP to SME and then trigger a disconnect
from there.
Change-Id: Ie59db9f1afb354265e917507b2dc8823dbe79686
CRs-Fixed: 711742
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add debug support to record HTC TX credit information when send WMI
commands and receive credit report from FW.
Change-Id: I3ec071920e129eae23697801e6c5eb2486726d36
CRs-fixed: 710278
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add new tufello definition to bmi header file
Change-Id: I84b33c0819034f681823f351fc25b78a3cc4ee3d
CRs-Fixed: 711017
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master: (23 commits)
Cafstafging Release 1.0.0.173
qcacld: Restart SAP, in case of SCC, in SAP+STA
qcacld: Add support to get the link status from firmware.
qcacld: CL 1062666 - update fw common interface files
qcacld: Fix to configure gTxBFCsnValue based on the transmt side
qcacld: extscan: Change double pointer to variable length array
qcacld: Remove SAP interface name "softap.0"
qcacld: VHT RX support Rate to MCS7
qcacld: Move FW ramdump code to ol_fw.c (Rome USB)
qcacld: Fine tune TX flow control code in HL.
wlan: Kbuild: Remove obsolete WIFI_2_0 conditions
wlan: hdd: Remove additional obsolete ISOC & WIFI_2_0 conditions
wlan: tl: Remove obsolete WIFI_2_0 conditions
wlan: wdi: Remove obsolete WIFI_2_0 conditions
wlan: wmi: Remove obsolete ISOC and WIFI_2_0 conditions
wlan: wma: Remove obsolete ISOC conditions
wlan: hif: Remove obsolete ISOC and WIFI_2_0 conditions
wlan: services: Remove obsolete ISOC conditions
wlan: bmi: Remove obsolete ISOC and WIFI_2_0 conditions
wlan: mac: Remove obsolete ISOC and WIFI_2_0 conditions
...
Change-Id: Ib2a10586ca8d1d77c90386a92b8fded6df68e834
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.173
Change-Id: I924022b9b642146a81e24668caebc2f43900612c
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
When STA is started first and SAP is started
next, SAP will follow the STA interface. But,
SAP is started first, the channel on which the
STA interface comes up depends on the AP to
which the STA is connected.
This fix ensures that when when SAP is started
first followed by STA and their channels do not
match, SAP will be restarted by the framework
in the channel of the STA to ensure SCC.
This indication to the framework is enabled
by setting gSapSccChanAvoidance to 1 and
disabled by setting gSapSccChanAvoidance to 0
in the ini file based on customer requirement.
By default this indiacation is disabled.
Change-Id: I5ec2c9cd70162b524f9567a22f779477803a4c37
CRs-Fixed: 709653
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add GETLINKSTATUS driver command to get the link status
information from firmware
Change-Id: Ia7898b0a31363b79625246bf2cceb1fef2c3d49a
CRs-Fixed: 704409
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This commit add wmi interface changes for ht/vht info.
Change-Id: I29d8a05f49e94d2bb87a4b0ef8719cd016a1ce78
CRs-Fixed: 704409
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Currently gTxBFCsnValue is based on the max value configured for the
STA. This does not take into consideration about the transmit side
This fix will consider the max antenna supported in the transmit
side as well before setting the gTxBFCsnValue.
WNI_CFG_VHT_CSN_BEAMFORMEE_ANT_SUPPORTED_STAMAX is also updated to 4.
Change-Id: If26f49386b72864730679e05559b7bba80b5487a
CRs-Fixed: 709938
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change double pointer to variable length array
Change-Id: I7612897460586f26bd6645469fb2f8fd62ce2491
CRs-Fixed: 710071
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This change is to completely remove the SAP interface name "softap.0".
Also removed initAP/exitAP from iwpriv command.
Change-Id: I4929e1f6dec43b60b891f4fd338e955e0fc48682
CRs-fixed: 711036
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Set gVhtRxMCS=0 to support VHT Rx rate to MCS7 for TF.
Change-Id: I8ad6bedc116052bf3fdaca33be274cbf323b66a7
CRs-Fixed: 709484
|