| Commit message (Collapse) | Author | Age |
| ... | |
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Apply the 5G parameters such as boost and penalty to
the initial connection as well. Before these changes,
they are confined to roaming connections only.
CRs-Fixed: 829812
Change-Id: Ib6c5029831292c6accf10e79b1072576e5f2587c
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Protect and serialize access peer pointer in ol_txrx_peer_find_by_local_id
so that we do not get the peer which is being freed or deleted.
Change-Id: Ib59c02f0c42c3c4f287a4c9da93abeab2b82dcf9
CRs-Fixed: 828359
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Correct WLAN Copyright and license text to show transfer
from legacy qualcomm copyright.
Change-Id: Iea594e0f8df74cf6be233d0198d906fb33361112
|
| | |\| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.87
wlan:SAP fails to start on other MDM device operating channel
qcacld: Get ACS channel list from hostapd.conf
qcacld: Follow hostapd.conf for 11AC operation
qcacld-2.0: Changes to handle error scenario in set link state
qcacld: Add handling of error condition in wma_set_linkstate
Change-Id: I01df200f9638750255262e2104672e7192242c6f
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.87
Change-Id: Ia7509af06133c027d3e1291a3c76fe312a0dde5c
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
As part of the MCC channel avoidance changes,SAP will give
less priroity to the channels where there is already a MDM
device operating.
ACS alogirtham increases the weight of the channels to ACS
threshold where the other MDM devices are found to avoid those
channels to start SAP.Due to this change SAP failed
to start when it finds other MDM devices in all the channels
in the given channel range due to noise/weight above the
ACS threshold.
Change-Id: If2d820838652061bd57f14d1581c1964879dbb43
CRs-Fixed: 827757
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Updated CLD to get ACS channel list using standard nl80211 vendor
commands from hostapd and remove redundant driver ini parameters
to configure the acs range.
Change-Id: Ifb4f16c9445fcd8ef098f6aaf84a4c703164f40d
CRs-fixed: 805118
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Update CLD to use 11AC mode and vht operational channel width from
hostapd.conf. Remove driver 11AC override for 11n logic.
Change-Id: I00dadf7818211de5eb6948d2d1213cdaf2de6ac6
CRs-fixed: 805118
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
currently protocol stack is not handling failure scenarios during peer
creation on receiving WMA_SET_LINK_STATE resulting in sme command
timeout issues. changes are made to handle the above scenario and post
the sme command response properly.
Change-Id: Ib28b04f00e5d29e384c9a90da5e072019564668e
CRs-Fixed: 827988
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add handling of return value of wma_create_peer function
in wma_set_linkstate function to indicate it to upper
layer
CRs-Fixed: 827987
Change-Id: I46307b53e7e62719eb2da009ef222e37540dddb2
|
| | |\| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.86
qcacld-2.0: Fix to validate destination address of deauth & disassoc
qcacld-2.0: Initial Scan fix
wlan: Fix wmi buffer stale pointer
qcacld: Add version field to the packet log message structure
qcacld: Read residue data written into the proc during read process
qcacld: Fix compilation errors in SDIO platform
Change-Id: Ic8b3f3b50eb8e731907993f5b84d9183e816780a
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.86
Change-Id: Ic257652468c8fcee74322c28597950239016043c
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This patch will validate the received deauth and disassoc frame by
checking its destination address against received peer's self mac
address.
Change-Id: I5d9d87cc8820aa4be356183a7eb9ffe93832afdc
CRs-Fixed: 829311
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
CSR module assumes that the first scan
generated will have a scan id equal to Zero, but
the scan id is being initialized to 1 and hence
CSR would never interpret the first scan properly.
CRs-Fixed: 829292
Change-Id: I7f113748631710293180ab637127b19a62df12fb
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The buf pointer cmd allocated in wmi_unified_cmd_send to send
WMI_VDEV_START_REQUEST_CMDID. After the command is sent, in
wmi_htc_tx_complete, buf is freed. Driver uses this stale
pointer cmd to get length for vos_mem_copy. Due to wrong
length, wlan driver cause the memory corruption. Fixed this
issue by using cmd before sending the command.
Change-Id: I7ef25ed2e648f8424591b084b4ba37ffe4bab229
CRs-Fixed: 821879
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add version field to the packet log message structure after
the log header. This version starts with 1 and it increases
with subsequent modifications.
Change-Id: Ib39074c37090d54fbc3cfbe79328d4572daefa50
CRs-Fixed: 829346
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Read residue data written into the proc entry during read process.
Make sure before resetting the read and write pointers that there
is no more data to be read. If some data is available, it also
needs to be read out.
Change-Id: I4cabf978817dc30fb5ed44fd44af62a3ca29041f
CRs-Fixed: 828927
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fix compilation error for proc fs related function
calls in SDIO platform
Change-Id: I9b962f4e3846845c50482ff26f36323030481f4a
CRs-Fixed: 822917
|
| | |\| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.85
qcacld-2.0: extscan debug logs cleanup
qcacld-2.0: Set extscan_in_progress based on fw event status
qcacld2.0 - refactor the NL80211_REGDOM_SET_BY_DRIVER case
qcacld: Add handling of HTT_TX_COMPL_IND_STAT_PEER_DEL for HL
qcacld: Pull in HTT changes upto version 3.18
qcacld: Report current MCS if maxRate is less than current rate
qcacld-2.0: fix IBSS connection issue on LMR build
qcacld: Support logging of per packet statistics from the driver
qcacld: Add support to start/stop specific logging features
qcacld: Avoid posting of nl messages when nl service is not initialized
qcacld: Re-initialize the packet log buffer on logging restart
Change-Id: I7260b110854c293e16d1a1eb70973739b9c1aaf2
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.85
Change-Id: I247263eb1b8f9855742535f0eb0b6b214b277808
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
1. Remove some of the debug logs which are not required;
2. Remove hexdump for each ie_data;
3. Remove paranthesis for printing numbers.
Change-Id: Id6d545cfc2420ca54fdca603db6fd696f09aa2aa
CRs-Fixed: 828005
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Currently, extscan_in_progress is set to true if WMI command is
issued successfully, but if fw event status is failure and
extscan is not started, then setting the extscan_in_progress
to true in host is incorrect.
Fix is to set extscan_in_progress based on fw event status
Change-Id: I77db60f01ad3aff5de38e93a52262cfb467c64e5
CRs-Fixed: 827212
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In the case of NL80211_REGDOM_SET_BY_DRIVER, it would also need
to do the same regulatory configuration
Change-Id: I928d0005c23b02ba9972f525dc8576e64bd0da20
CRs-fixed: 828810
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Firmware will add HTT_TX_COMPL_IND_STAT_PEER_DEL in HTT status
when peer is already deleted from firmware. Add handling
of above case in host code to avoid accessing deleted
peer.
CRs-Fixed: 828216
Change-Id: I8ee70c54bb420e0f37886782114bcfbd22c68543
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Pull in htt.h changes upto version 3.18
CRs-Fixed: 828216
Change-Id: I802cc0f6755c6a48c2bba41157a53b52d1683e91
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Currently if the report configuration is MAX SCALED, driver reports
mcs as MCS0 if the max rate is less than current rate. Correct this
by reporting the current MCS in such a case.
Change-Id: Iaaf659cf491f49eea1d67b16055378f56fd5834a
CRs-Fixed: 828290
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fix IBSS connection issue on LMR builds by claiming
NL80211_FEATURE_HT_IBSS feature support from
wlan_hdd_cfg80211_init().
Change-Id: I3e845e596e5a40cfc36cc696ed009b915a7995f2
CRs-Fixed: 827919
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add change to log the per packet statistics from the driver. Add
new event flag to indicate which module triggered the logging
activity so that the logger thread can check the event flag and
call the corresponding functionality.
Change-Id: I30995ca5a4056b36aef4e724ff4eca025f907c36
CRs-Fixed: 811637
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add support to start and stop the logging of specific
logging features such as logging of wakelocks, per packet
statistics and connectivity events.
Change-Id: If5fd2ee1a43583971f046508613fbfb2a1b7215e
CRs-Fixed: 819451
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Avoid posting of nl messages when nl service is not initialized. As
part of unload during loading of static driver, the nl service socket
is not getting released and reset.
Change-Id: Ida7d06e026341c332d8acbbbc309544f1eb4694e
CRs-Fixed: 827614
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Re-initialize the packet log buffer on restart of the logging
of per packet stats so that old or residue data is flushed out
from the proc entry.
Change-Id: I2e9799b4591278e1f63b85850b3bb66531c1d4d7
CRs-Fixed: 828393
|
| | |\| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.84A
WLAN: Fixed the copyright column for the newly added files.
Change-Id: Ie4cbf9587e322b2cf36af4e6dd890a5ad89a5891
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.84A
Change-Id: I296aa4a02dc35dcd84925b49534de32fd0e4a773
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
As per LF requirement made the necessary changes to the files.
Change-Id: Ic61f4a51174f134fe96ff3cc812ec3bc6fcbcdb1
CRs-Fixed: 828379
|
| | |\| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.84
qcacld: hdd: Stop bus BW compute timer during SSR
QCACLD: Kconfig: Correct NAN feature config
qcacld: Add parameter for iwpriv command
qcacld: Support to send memory dump to user space
Change-Id: I2bfe2d8bedada683f6ef55e91a711d8cb83f45af
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.84
Change-Id: I209b7b8878de924ab9025728764b8a67bb51b905
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Some times while SSR is in progress, bus bandwidth compute timer
can fire and request for IPA UC stats. Because SSR is going on or
just completed, NULL pointer dereference was noticed in HTC layer
while trying to send the command down to firmware. Fix the issue
by stopping the bus BW compute timer during shutting down and
also have a HDD context validation in the timer handler.
Change-Id: I7ce7bd9315ae07b7248a3adb7d1a67960c194633
CRs-fixed: 827317
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Kconfig has wrong config flag for NAN feature, correct it.
Also rename the NAN config to be in line with other configs and
remove couple of varilables which are not used in Kbuild.
Change-Id: I798b581b2fef9ad57b4e99b15795129df79759ef
CRs-fixed: 827374
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In order to set GPIO number when set LED GPIO parameters, add
parameter "gpio_num" for iwpriv command "gpio_control".
CRs-Fixed: 826952
Change-Id: I2a30f4c22d5f463a4efa7dec225675e3d92b5b0d
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add support to send firmware memory dump to user space
application for debugging
Change-Id: I426be14c701d9d523b30704580700cc9914d4f66
CRs-Fixed: 822917
|
| | |\| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.83
qcacld: Limit increase of max peer supported to SDIO
qcacld: Limit wmi buffer allocation to rsp_msg_max_msg_size
qcacld: CL 1273893 - update fw debug log file
qcacld: Support to enhance debug framework
qcacld: max_scan_ie_len should have the combined length of all IEs
qcacld: Fix OCB configuration issues
Change-Id: I6736f39d3a397f08b36d829ca9440e0be38e1833
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.83
Change-Id: Ibca04b30ec9388956fc65dadc0bc4a423e5afcca
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Limit increase of max peer supported for AP
to SDIO.
CRs-Fixed: 827030
Change-Id: I9ad03be8d5164e500fb10cf6ef4bbfd027d62562
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Limit wmi buffer allocation to rsp_msg_max_msg_size
given by fw for wmi endpoint to avoid target assert
in fw.
CRs-Fixed: 826062
Change-Id: I8bcd5f5c56b797d28ccd02bd846086c804499e6c
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add RTT module debug IDs.
Change-Id: I9aae9c0ba6cb48614c8eaa1db3240b93e2e4adc4
CRs-Fixed: 826754
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add interface to provide information on supported logger
features when requested by the user space application.
Change-Id: If70001d431ffc63d54398107bbc685a55cae5011
CRs-Fixed: 826150
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
max_scan_ie_len of wiphy structure should be updated with the
max length of IEs which can be added to a probe request frame.
In current implement it has been updated with the max length of
an IE.
Change-Id: Idad45d944563f154bc4e08c5a9d94f0ee1e05cb8
CRs-Fixed: 820816
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
When configuring the channels for OCB mode, maximum TX
power from the regulatory domain is sent to the firmware
to be used for TX power control. Mac addresses no longer
leak when setting the OCB channel. The bandwidth parameter
has been added for setting the OCB channel via the wext
interface. The tx power when setting the OCB channel is
treated as 1/2 dB increments.
Change-Id: I9c91b999fca099de808f27bab63d838d5b04f9fb
CRs-Fixed: 822516
|
| | |\| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.82
qcacld-2.0: Change to acquire scan list lock throughout list modification
qcacld: get tsf from fw.
qcacld: Fix vendor subcommand IDs for OCB commands
qcacld: Support runtime control for ramdump collection
qcacld: Increase maximum supported peer for softap for HL
qcacld-2.0: Add HL datapath debugging statistics (Part-2)
qcacld-2.0: Add HL datapath debugging statistics (Part-1)
qcacld-2.0: Send DTIM factor when configuration disabled
qcacld: CL 1284296 - update fw common interface files
Change-Id: Ifcf30016b62f211093c42d081683c4f700bd69b7
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.82
Change-Id: I1a6cc707cbb0f3e8ca70272159130241387d21aa
CRs-Fixed: 688141
|