| Commit message (Collapse) | Author | Age |
| ... | |
| | |\ \ \ \ \ |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Release 4.0.11.205G
Change-Id: I298ef5aa14d6244b8a73ee35bb096541a7983ef7
CRs-Fixed: 688141
|
| | | |/ / / /
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
prima to qcacld-2.0 propagation
On some channel, AP's tranmission power is less than
regulatory tx power as per db.txt. While sending Assoc request,
driver should populate negotiated power (min power of AP's tx power and
regulatory power for operating channel) in Assoc request.
This doesn't happen currently, fix it to ensure that
driver follow negotiated power.
Change-Id: I7755894b72e4f0f7ffc371abbbda5c75b2851b13
CRs-Fixed: 2025112
|
| | |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Remove unused concurrency ini parameters used to
configure number of channels combined for each split
scan operation.
Change-Id: I913b6e769f282a0f5a0ddb40e54d294ae07deb55
CRs-Fixed: 2013444
|
| | |\ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Setting CSA IE if not all the STA devices support ECSA while
configure the macro CHANNEL_HOPPING_ALL_BANDS. Otherwise, SAP
will miss CSA IE when switch band from 5G to 2G.
Change-Id: I7aad2bb0d967e73c0ea87acb9820bebdc0455410
CRs-Fixed: 2024425
|
| | |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | |/ / / / /
| | |/| | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Add CHANNEL_HOPPING_ALL_BANDS for APQ8009.
Change-Id: Iecc0a7344f87929e6a6729af76904070f4424d0d
CRs-Fixed: 2011453
|
| | |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
IEEE1609.4-2016, section 6.2 describes multi-channel synchronized
operation. Existing software and firmware already supports optional
feature described in section 6.2.6 "Sending Timing Advertisements",
but has not implemented section 6.2.7 "Receiving Timing Information".
Add feature receiving time advertisement, and set TA max duration
after the last TA received that the local time set by TA is
synchronous to other communicating OCB STAs. If the duration expires,
then the OCB STA itself without UTC time source like GPS thinks that
the local time of itself is not sync to other STAs and stop scheduling
DSRC channel switch after the max duration.
Change-Id: Idd80bd5e7eac71523255a08040edab33d2355a2f
CRs-Fixed: 1112215
|
| | |\ \ \ \ \ \ \ \
| | |/ / / / / / /
| |/| | | | | | |
| | | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | |/ / / / /
| | |/| | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
There will be recursive call for vos_mem_malloc once there is memory
allocation failure, because vos_mem_malloc is called to allocate message
buffer for WIFI_EVENT_MEMORY_FAILURE.
Remove this event report in this change.
Change-Id: I897af2428af7e21c2962d5c91969930125178e74
CRs-Fixed: 2010103
|
| | |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
In the case of enable WoW, if no credit to send wmi down, wmi
will pending in htc queue, this will casue waiting WoW enable
ack timeout, so need host force dump target memory to check
the issue.
Change-Id: I8a9436bbd89cafa59df51a41ae417b28f487e00d
CRs-Fixed: 2014350
|
| | |\ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
into wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
propagation from prima to qcacld-2.0
hdd_wlan_initial_scan expects adapter context as input argument.
But hdd_exit_deep_sleep() invoking this function by passing
hdd context.
Pass valid argument, adapter context, while invoking hdd_wlan_initial_scan
from hdd_exit_deep_sleep.
Change-Id: I366901129948042e9823bf9d080b3526a11200a2
CRs-Fixed: 2013271
|
| | |\ \ \ \ \ \ \ \ \
| | |_|/ / / / / / /
| |/| | | | | | | |
| | | | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | |/ / / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Register dumping is not available for QCA9377-SDIO,
due to there is no register table for it.
Assign register table for QCA9377-SDIO.
Change-Id: Ib7d1ca98851e6951841602c54b870521edfc4d51
CRs-Fixed: 2022517
|
| | |\ \ \ \ \ \ \ \
| | |/ / / / / / /
| |/| | | | | | |
| | | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Following changes done for kernel v4.9.11:
1. Using nla_put_u64_64bit instead of nla_put_u64
2. New cryptographic related kernel API used in
vos_encrypt_AES and vos_decrypt_AES
3. Added ieee80211_band enum in driver for supported
frequency bands.
4. Replaced VM_FAULT_MINOR to 0 (zero) as recommanded
for new kernel.
5. Using 'trans_start' of 'struct netdev_queue' instead
of 'struct net_device' for updating transmission start
timestamp.
6. Using new defination of cfg80211_scan_done.
Change-Id: Iab5c02429a5eaf1d0bd5432f99313621d20635ba
CRs-Fixed: 2019686
|
| | |\ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
into wlan-cld2.driver.lnx.1.0-dev
|
| | | |/ / / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Prima to qcacld-2.0 Propagation.
Wifi OFF/ON is needed to update the gEnableModuleDTIM ini param.
Add private ioctl to configure modulated DTIM at runtime.
CRs-Fixed: 2002662
Change-Id: I28be432da775a9aa026cd702c63dee5666260d33
|
| | |\ \ \ \ \ \ \ \
| | | |_|_|/ / / /
| | |/| | | | | |
| | | | | | | | | |
into wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Currently, driver doesn't consider tx power which was negotiated
at the time of connection for max tx power for RRM Link Measurement
Request.
Fix this by not allowing tx power more than pSessionEntry->maxTxPower.
Change-Id: Idebe6d11e05da0b3b8186e2c84ff8ad4ac124fdc
CRs-Fixed: 2021835
|
| | |\ \ \ \ \ \ \ \
| | |_|_|_|/ / / /
| |/| | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
* changes:
qcacld-2.0: Fix user space accesses
qcacld-2.0: Fix the variable uninitialized compile error
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Don't access user space memory directly in
drv_cmd_get_ibss_peer_info_all.
Change-Id: I36a706e2e91d1ed2a43897ac2eef9d81b2de7335
CRs-Fixed: 2022841
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Fix the variable uninitialized compile error.
Change-Id: I941d76a75a52b4cc6bd3de831b04f960f506f802
CRs-Fixed: 2022835
|
| | |\ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | |/ / / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Change-Id: I1c643b159e01cda3b289caf70cc86bee56f90d58
CRs-Fixed: 2023671
|
| | |\ \ \ \ \ \ \ \
| | |_|_|/ / / / /
| |/| | | | | | |
| | | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | |/ / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
request_firmware is failing for bdf download post SSR, this
can be due to multiple reasons. Log board id and request_firmware
error code to root cause the failure reason.
Change-Id: I70345c2ed0517036623dc5a8236a22267dbb5570
CRs-Fixed: 2022620
|
| | |\ \ \ \ \ \ \
| | |/ / / / / /
| |/| | | | | |
| | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Invoke self recovery if PCI link is not resumed in driver
resume. Self recovery will trigger power on reset sequence
and reinitialize the driver.
Change-Id: I721545481696c0d6517d50d9516efc5b2ceaed88
|
| | | |/ / / / /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Currently, WOW wakeup for PWR_SAVE_FAIL_DETECTED_EVENT is configured
regardless of IMPS/BMPS mode. But the event is only sent by the FW under
these modes.
Configure WOW_PWR_SAVE_FAIL_DETECTED only in IMPS/BMPS mode.
Change-Id: I8f400c59f4bcdf7902677e556bb2c1303f0d99aa
CRs-fixed: 2007777
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Release 4.0.11.205F
Change-Id: I985cc433c58fe7deb4974445128185cc77a0ba3a
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
In function sap_process_avoid_ie, if type of avoid_ch_ie is not
QCOM_VENDOR_IE_MCC_AVOID_CH, we need to get next node(scan result)
for process. Otherwise the dead loop causes VosMcThread stuck.
Change-Id: Ifd09f83742ce3ad3eaa18cd7694ee93054f70196
CRs-Fixed: 2019048
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Release 4.0.11.205E
Change-Id: I0791fc97324725bd1486ce7ac0633feb48e0aac7
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
add WMI pdev parameters for antenna diversity user configuration
Change-Id: Idcea99bd36dcb2bb5f346dbc3cc74e33cbc286c3
CRs-fixed: 865207
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
valid chaimask combination supported per MAC
Change-Id: I21bb364e03af5d013e5e558d1f6dba22818fa17d
CRs-fixed: 865207
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add pdev_id field to wmi_set_periodic_channel_stats_config cmd message.
Change-Id: Ic081cfa478d4bcb7ceb691175068cde12f2ddd2d
CRs-fixed: 865207
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
WMI pdev params to enable/disable smart and alternative chainmask
schemes, add WMI_PDEV_SET_DIVERSITY_GAIN_CMD message def
Change-Id: Ie87f8a04fe60a8ac05274577d57372902df88f63
CRs-fixed: 865207
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add pkt_err_rate_mon_time field to WMI_ROAM_PER_CONFIG_CMD message
Change-Id: Ia18db0c982c586b002633db98b92813c56e81b1a
CRs-fixed: 865207
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
SW WAY TO CHECK CAL VERSION fw common changes
Change-Id: Ic944f27de4bf889de6e4c3eec72ed142b1156bf4
CRs-fixed: 865207
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
WMI common changes for Rx packet routing
Change-Id: Ic0faf646309fe2f64f954186654560adfd82809e
CRs-fixed: 865207
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
add pdev_id to rx_mgmt_hdr and mgmt_tx_compl_ind; fix def
of wmi_pdev_band TLV in WMI_INIT msg
Change-Id: I95380458d0e7b27a91673f6da1ac9d47da43a9b2
CRs-fixed: 865207
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
WMI interface change to support PMKID caching in roaming offload
Change-Id: Ia1d0de1071b28ce36cd8d94f856f914795c02c3c
CRs-fixed: 865207
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
LP Ranging WMI changes
Change-Id: I6e0c8b88235c2ad3c35e145a0dd83cc3b9cf63fb
CRs-Fixed: 865207
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add Country string in LPI
Change-Id: I3c81f3f9c53f791582497d1eccfbaad37a8af970
CRs-fixed: 865207
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
WMI interface changes for CSA offload to FW for APs
Change-Id: I1dfdcb17cbe6606974bd01d2e16fbc02fdfd1b8f
CRs-Fixed: 865207
|