| Commit message (Collapse) | Author | Age |
| ... | |
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Enable HTC schedule mechanism of the firmware to improve
TCP Rx throughput.
Change-Id: Ifc68f5a6954ee11a27e0a63ade06465cadacf9b5
CRs-Fixed: 727179
|
| | |\ \ \ \ \ |
|
| | |/| | | | |
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.195
qcacld: Fix for static analysis error
qcacld: Fix for indicating 11mc ranging support in Beacon
qca_cld: [cfg.ini]Thermal threshold fine tune
qca-cld: sap restart with lte coex issue fix
Fix for cnss_diag fails with segmentation fault
cnss_diag special handling of list of message IDs for SEM
TXRX:Check PN replay only for encrypted frames.
wlan: Add WE_GET_SNR ioctl for STA mode.
qcacld: Populate connected profile info during connect
qcacld: TDLS external control through HAL
qca-cld: ipa uc: remove not needed event to ipa
Change-Id: Ie6db918118cb11e655940e30dd0fbc62c8f9e572
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 1.0.0.195
Change-Id: I7135fd60fa2e0f455c2c31448ba7e64e0af43936
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fix for static analysis error
Change-Id: I8ed907a5ef17609647fae415911090e78806900d
CRs-fixed: 725974
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
For RTT3, we are supporting "Fine Timing Measurement" per 802.11mc.
We are not supporting "Timing Measurement" per 802.11v.
This change set enable Beacon's extended capabilities IE to
indicate 11mc support by setting the "Fine Timing Measurement" bit.
Change-Id: I4c39ba332e7e76017adac595d28ab33307b902ea
CRs-Fixed: 701532
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fine tune the thermal parameter with below setting to prevent low
throughput issue in downlink.
gThermalTempMaxLevel0=110
gThermalTempMaxLevel1=115
Change-Id: I87ed5bc55f375ecbf7c866ee35c4a2f692205536
CRs-Fixed: 726550
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
If softap preferred channel is subset of unsafe channel,
softap interface should keep preferred channel.
When channel avoid indication arrive to host driver,
host driver should check preferred channel list and if preferred
channel list is subset of unsafe channel, softap should not restart.
This will prevent softap keep restarting problem when firmware
keep sending channel avoid indication over and over again.
Change-Id: I663f69e4fd328e1edcd06b649c655760cc1fe403
CRs-fixed: 724706
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Removed including diaglogi header file.diaglogi.h
file caused segmentation in the Diag_LSM_Init
Change-Id: I64181ff526daa85433ffadfa232708ee89ffc9ec
CRs-Fixed: 726331
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
DBGLOG_DBGID_SM_FRAMEWORK_PROXY_DBGLOG_MSG modified to use
legacy message handler.
Change-Id: I76496cbbe8a12313a3a77e0ccea021d682115149
CRs-Fixed: 725544
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Changes to avoid checking PN replay for non-encrypted frames
and drop the non-encrypted frames only if it doesn't match the
privacy filter configured by host and drop_unenc is set for
that vdev.
Change-Id: Ie7a5466fb7af1593f699c144aff234c61a5b3099
CRs-Fixed: 722006
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add WE_GET_SNR in iw_get_char_setnone() to obtain the SNR value.
Add "getSNR" as ioctl string. SNR value are obtained if the ini
parameter gEnableSNRMonitoring is enabled and if sta is in
associated state
Change-Id: I9444183dde96e9a1dfb26fd1bcc34a661c5c1085
CRs-Fixed: 725700
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
During JOIN, the connected profile info is not being
populated. But, this info being accessed in the
callback functions and this is leading to crash. This
is fixed.
Change-Id: I0fa0d8baed7824fd303331fb044b2df9db51faff
CRs-Fixed: 725314
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
TDLS can be enabled/disabled from HAL. MAC address is used
to identify the peer to which the link will be setup. Add
the required functionality and vendor commands in HDD to support
this.
Change-Id: I7ca409d34440151f1b36fcf6647a4bd4231fdb62
CRs-Fixed: 703684
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
IPA does not support software path enable/disable event
software path related procedure should be removed
Change-Id: I892f2db983d49104673ffb09835cf60dfef2f1ca
CRs-fixed: 721316
|
| | |\ \ \ \ \ |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.194
QCACLD: Enable AP AP ACS Optimization for MDM
qcacld: DFS: Fix to reset center channel segment 0 in beacon.
qcacld: DFS: Drop management frames transmission during CAC.
qcacld: hdd: add interface to read chip temperature
qcacld: sme: to handle get_temperature request and event
qcacld: wma: to support read chip temperature
qcacld: Compute Secure Firmware Hash
qca-cld: ipa uc: sap unload, ipa pipe disable procedure fix
Change-Id: Ia1d89f0469ea535130fb67d9d0a4d59f8006f038
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.194
Change-Id: Id0402415e5446b127f2759d348aeedbd666efc88
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Enable FEATURE_WLAN_AP_AP_ACS_OPTIMIZE for MDM and change log level
for ACS scan skip.
Change-Id: I025eeb18cd94722ae98a3cfd800f9bb46e45f98b
CRs-fixed: 725925
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
In case of AP, when DFS operation is performed and if AP runs
out of the channel in 80Mhz bandwidth then we fallback to lower
bandwidth. Once AP fallbacks to lower bandwidth, it needs to reset
center channel segment 0 field of vht-operation-element in beacon.
Change-Id: Ida3a2079e25f704ca555f1c121e37af0cfb3d50c
CRs-Fixed: 725573
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
When softap is in CAC state, any outgoing management frame is dfs
specification violation.
This fix will stop sending out management frames during CAC.
Change-Id: Icaf0d5aa4dfda3ac530df113828576405ca7942c
CRs-Fixed: 724094
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
iwpriv get_temp is added to get the chip temperature in Celsius.
- interface to prepare the get temperature context and call to SME
- callback to handle the temperature event when it is ready
This command is added to both STA/SAP, and uses hdd_context_lock to
maintain the serialization.
Change-Id: Ic712b16c33f4392047910186c438e053786ddfcd
CRs-fixed: 724114
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
- to handle get_temperature request and post message to WMA
- to receive the temperature event and callback to HDD.
Change-Id: I3f3ee60144d15a1fbaefffd8007b19faf85cd928
CRs-fixed: 724114
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
- interface to issue WMI_PDEV_GET_TEMPERATURE_CMDID request
- event handler for WMI_PDEV_TEMPERATURE_EVENTID
Change-Id: I0d346bcf193433565b114787c8786058b39ac8b3
CRs-fixed: 724114
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Wifi ON/OFF failed due to hash mismatch.
Crypto API's need memory to be in CMA
Allocate Memory in Platform Driver and use it
to compute the hash
Change-Id: I41b8f414e0764a2556ada0ea1df2c1f6eadc06db
CRs-Fixed: 717910
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
ipa pipe disable procedure problem, disable sync between ipa and
wlan firmware will make system crash. before ipa pipe disable,
wlan firmware disable confirm is needed.
L release when unload driver, STAs disassoc does not happen.
CFG80211 will send delete STAs notification to driver.
delete STAs request should be handled properly to clean up pipes
properly
Change-Id: Ifcf46f01a5238ebf4a9ba3c65a84da98f59bd225
CRs-fixed: 718642
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.193
qcacld: Initial changes to support RIC offload in LFR3.0-11r
qcacld: Crash while trying to acquire an uninitialized lock
qca_cld: [cfg.ini]Optimising ini parameter for ROME/TF USB
qcacld: system did not reboot after calling BUG_ON
qcacld: Support to send bcast/mcast QoS data in IBSS.
qcacld: VOSS: Fix issues reported by static analysis tool
wlan: qca_cld: Change to handle invalid peer in the HTT rx indication
qcacld: Acquire wakelock in hdd_driver_init rather than hdd_wlan_startup
qcacld: WMA: Use correct field offset for channel frequency tag.
WLAN:Fix for the crash in csrRoamCallCallBack
qcacld: CL 1089121 - update fw common interface files
qcacld: CL 1087454 - update fw common interface files
qcacld: CL 1083623 - update fw common interface files
qcacld: CL 1075577 - update fw common interface files
qcacld: CL 1074397 - update fw common interface files
Change-Id: I334e7874f4f4d2f964c4d6546199768361ddca11
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.192
Change-Id: Id100d1464dd1b31a995fc300fdaaef6455bdcbbd
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This change set contains initial changes to support RIC offload for
LFR3.0 based 11r roaming. Changes now include sending a ric request
command to firmware which includes the tspec after every addts and
delts.
Change-Id: Id0993b52332a982f736ff07740356cac6d10487f
CRs-Fixed: 707508
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add more check rules in hdd_netdev_notifier_call to prevent this function
was executed by other interface which does not create by CLD driver.
Change-Id: Iea54ff33c0bb5ba1d28418d1cee789c9922d500c
CRs-Fixed: 724033
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
1.Support VHT RX rate to MCS8 for 1x1 solution.
2.Support AP OBSS protection.
Change-Id: I07607e6abb1697d65ea820c1980cd0be527dde19
CRs-Fixed: 724853
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Redefine VOS_BUG under CONFIG_X86 macro and call panic to let system
reboot with crash dump tool at x86.
Change-Id: I79c463c914c8bf999b6a1671deaa4c2f7a80bc1d
CRs-Fixed: 722874
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add support to send bcast/mcast QoS data in IBSS with STA ID 0.
This is a propagation from prima to QCACLD.
Change-Id: I6593df9f48496b3b518e07e7acfcd9f01d7a4225
CRs-Fixed: 724525
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fix issues reported by static analysis tool
Change-Id: Ie0fe54365bc8539ab3a2e2f4f77729abda50c8b8
CRs-Fixed: 724473
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Ensure that the packets delivered in the HTT rx offload indication are
freed when received with an invalid peer id.
Change-Id: I2e4907d1e41271a3fd2c43feebd78de9be1e50da
CRs-Fixed: 723832
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
During driver loading, we should acquire a wake lock as soon as possible.
Currently it happens in hdd_wlan_startup() which is too late since
hif_pci_suspend() has already been registered and called in this case.
We should acquire the wake lock right after we initialize it in
hdd_driver_init().
Change-Id: I868e4d80f5eabeb2dd8c25005105d7b71eab3b37
CRs-Fixed: 722695
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Use 14 byte offset value to access chanfreq field in DWORD 3 of htt_tx_desc
of management tx frame.
Use byte offset for access peer_id in DWORD 3 of htt_tx_desc.
Change-Id: Ic9a3a3334e6dc48f406d1fc862f29912b582cd84
CRs-Fixed: 725618
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The commit "wlan: correct peer information in p2p connection event
to OEM App" is resulting in crash in csrRoamCallCallBack.this
commit fixes the crash.
Change-Id: I0e711b2fcf2988098e83edfc711874d21bbf3534
CRs-fixed: 725005
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This change set update the fw common interface files associated
with the CL 1089121
Change-Id: Ic881dee0f7c97b37f67d6eae8b4dfc54dda4de87
CRs-Fixed: 725315
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This change set update the fw common interface files associated
with the CL 1087454
Change-Id: I4ad41e8ce166cbebd09a9649588a9ba5257697bb
CRs-Fixed: 725315
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This change set update the fw common interface files associated
with the CL 1083623
Change-Id: I4fd7ee796ea83c4aa94564935698cd56108fc185
CRs-Fixed: 725315
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This change set update the fw common interface files associated
with the CL 1075577
Change-Id: I14470e6f3fc18634876d2c808ebb3827b039d157
CRs-Fixed: 725315
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This change set update the fw common interface files associated
with the CL 1074397
Change-Id: Idb9d8482baf73564156487b00677f6611e109f2a
CRs-Fixed: 725315
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.192
qcacld: Fix error due to static tool analysis
qcacld: Add debug information into HIF suspend/resume
wlan: qca_cld: Handle rx hash init failure in HTT rx attach
qca-cld: ipa uc: support ipv6 ipa uc offload
Change-Id: I7af8d1c058ff2de354b0ff2eb2b7a35952d03f22
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.192
Change-Id: I80fa2de89a93d1b2e6680dedd616932d8a313dce
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Pointer derefernce happens before NULL check.
This is fixed here
Change-Id: I9f34accd756b3622b6475094ce2a722363d3660d
CRs-Fixed: 724907
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add more informations into USB suspend/resume/reset_resume function
for debug purpose.
Change-Id: I0587750e6b54b344de002aaa64b913c2edc68474
CRs-Fixed: 723675
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Return an error if HTT rx hash init fails during HTT rx attach.
Change-Id: Ibb108cf8595926ca7e6bea606d189cbfe0d3a508
CRs-Fixed: 719193
|