| Commit message (Collapse) | Author | Age |
| ... | |
| | |\ \ \ \ \ |
|
| | |/| | | | |
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.005
wlan: qcacld: Do Not include DFS Channels in initial scan
qcacld: Remove obsolete "getRoamRSSI" code from CLD driver
qcacld: WMA: Fix kernel panic due to memory corruption
Change-Id: I82d5030f70c6d94f2ba063ecf06c03b93ca99595
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.005
Change-Id: I759b02f4091a9f925c471bfb17485a48353b5635
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
A new WCNSS_qcom_cfg.ini item by name gInitialScanNoDFSChnl
is introduced. By enabling this item, the DFS channels will
be skipped during the initial scan after loading the driver.
The scans which happen after the initial scan are not affected.
gInitialScanNoDFSChnl=1 to Enable.
gInitialScanNoDFSChnl=0 to Disable.
By default, the feature is disabled.
Change-Id: Id5cef38ff375a6f26695346a50fcc332ee58d489
CRs-Fixed: 773964
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In prima/pronto, Roaming algorithm in firmware maintains a separate
averaging RSSI than GUI. Hence iwpriv wlan0 getRoamRSSI was added
to fetch this rssi from the firmware mainly for testing and debugging.
This is no longer applicable to CLD driver. Hence remove this code.
Change-Id: Iff746ef690605e289aa9dccd95f2597f4ff6b855
CRs-Fixed: 773827
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Currenlty we do not have a break in wma_mc_process_msg for
SIR_HAL_SET_BASE_MACADDR_IND case which results in memory
corruption.
This change set add break for this case to avoid unexpected
memory free and other corruptions.
Change-Id: I3eff3056755d3dd9356c1593ad357761e5b1209a
CRs-Fixed: 774629
|
| | |\ \ \ \ \ |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.004
qcacld: Do not clear tdls sta to adapter mapping
qcacld: Adding Country Code in iwpriv getChannelList
qcacld-2.0: Translate extension TID values to extension AC values
qcacld-2.0: Translate the AC enums defined in htt
qcacld: Enable packet tracker for both high and low latency devices
qcacld: Remove unreferenced sme_sendBTAmpEvent function
qcacld HDD_IPA: Handle IPA UC during SSR
Revert "qcacld HDD: Wait Deauth response for sta deletion"
qcacld-2.0: MBOX sleep WAR Handle Suspend
qcacld-2.0: MBOX sleep WAR
Change-Id: Iaa8c808d4e6d41bf9c1a79769ebec9a3df3c64e2
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 4.0.10.004
Change-Id: I16e7142b0f793db602dbdb246a5144d95f606749
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This is prima to qcacld-2.0 propagation.
Do not make the "sta to adapter" mapping to NULL in
hdd_RoamTdlsStatusUpdateHandler() when the associated TDLS
sessions on that station's context are deleted. This mapping
is tied to the station adapter and has to be removed only when
the station is disconnected to the AP. TL thread shall check
for the existence of this mapping while fetching the packets
queued for that adapter and would assert if this mapping is
nullified. Since at the point of TDLS peer's session termination
the station connection to the AP is not disturbed, there is no
point in making this mapping NULL.
Change-Id: Ic6e97d33fa7d7699bdf76cbf0cd24796977a6f49
CRs-Fixed: 772537
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This is prima to qcacld-2.0 propagation.
Earlier in the iwpriv wlan0 getChannelList command only current
channels were printed. But this info was not sufficient for debugging
as country code was not displayed in it. As a part of Fix added
country code info in the getChannelList.
Change-Id: Ic69ea49391ed9ab9d4a60514fbaf72567c27a39d
CRs-Fixed: 772671
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The existing look-up table translates TIDs including extension
TIDs, to ACs. This change moves this translation from the
scheduler object to the pdev object, so that it can be used
throughout the txrx module. This change is needed to support tx
groups to be based on vdevs rather than ACs.
Change-Id: Ifa52b01dc0b3ece4731c2e0ff8dc2b2db30c7de1
CRs-Fixed: 772303
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The mismatch in the AC values used by htt and
txrx module is addressed. Assertion is also
added to confirm that the values are matching
CRs-Fixed: 772300
Change-Id: Iea5c9b18ff46e4d71c5d667254fafa3a5f28eb0f
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Currently packet tracker is enabled only for low latency devices,
Changes are made to enable the support for high latency devices.
Change-Id: I20cfddd8e5682892acea5b9f125d574399af9def
CRs-Fixed: 772269
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Remove unreferenced sme_sendBTAmpEvent function
Change-Id: I58e492c19dda3d2fd11d406c75d122146cb2ea3c
CRs-Fixed: 773842
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
During SSR FW is reloaded which results in FW reinitializing its
IPA UC data structure. Thus HOST IPA UC driver need synchronize
by handling IPA UC during SSR. This update fixes this issue.
Change-Id: I0322313ad8c437fc06b0a46fbc2dcea6db3ff58b
CRs-fixed: 769180
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This reverts commit 87e9c99c381281070f92fbce2f8343172343fff7.
This revert is done to fix client association after SAP restart.
Change-Id: Ia334d001022f7f3f9c2ba5be114224eea2e98bb0
CRs-fixed: 774069
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Before device going to suspend, vote for sleep so that the firmware can set
the target to sleep state
Change-Id: Ib8cc01baf56f766d9d42732cd03b0fdff94506b8
CRs-Fixed: 771643
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Added workaround from host side to keep the target system awake before
doing any write operation in the mailbox one to three by contolling the
SLEEP_DISABLE_ON bit in the FIFO_TIMEOUT_CHIP_CONROL register.
CRs-Fixed: 771643
Change-Id: Ib16c913f6a5221a69747dc6511928c327d1fc6d2
|
| | |\| | | | | |
|
| | |/| | | | |
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.003
qcacld: usb: Fix target crash dump in USB bundle mode
qcacld: Add bus auto suspend feature flag and ini entry
qcacld: [WMA] Add support for autonomous bus suspend
qcacld: [CORESTACK] Add support for auto suspend
qcacld: [HDD] Add support for PCIe link auto suspend feature
qcacld: Fix to stop the SME from bailing out on set BSS key timeout.
qcacld: SAP : BSS failed to start on channel 14
qcacld: Fix for SENDACTIONFRAME channel number check
qcacld: CL 1174114 - update fw common interface files
qcacld: UMAC: Consistently use enumeration from CSR for phy mode
qcacld: UMAC: Adding VHT Capability info IE in broadcast probe request
Change-Id: I12385b6ff87c4a16825e6f5816016bd3fdf84ecf
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.003
Change-Id: I7778bd9ce874fb79c36c2f35ad2d2953b47c929a
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The crash dump of target doesn't contain extra HTC header.
In USB bundle mode, dump handler can't parse the dump data
correctly.
Change-Id: I02cbc36910b3e59f4e96b51a6e0c50802b4855db
CRs-Fixed: 772934
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Update Kbuild and ini files with PCIe bus auto supsend entry.
When this feature is enabled, it will shutdown the PCIe link,
when inactivity is detected in STA disconnected mode.
CRs-Fixed: 761959
Change-Id: Ied9e8de2df8d1948316f05024b309751615df6a7
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In the current design, bus suspend happens only when kernel is suspended.
However bus can be suspended if inactivity is detected at upper layer.
Any control messages over WMA should resume from the auto suspend.
Change-Id: I37ed33002cd5127001dbc7e3d2e16037189becc9
CRs-Fixed: 761959
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Changes to suppport Auto suspend feature. Auto suspend
indication is processed thru SME.
CRs-Fixed: 761959
Change-Id: I367df0006cd0b2223e556623abb720c977dc16b1
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
When there is no active traffic to the firmware, bus can be
suspended. In the current design, bus is suspended only when
kernel suspends. However if driver can detect the inactivity
at the bus, it can suspend the bus autonomously when it is not
in use. HDD will start a timer to continously attempt bus suspend
when it is in STA mode (not connected).
CRs-Fixed: 761959
Change-Id: I6a036fb90d9235e9ec7495d3c4af1b7a7d6dfcbd
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Current codebase, doesn't handle the case where the response to set
bss key comes after MLME changes the state to anything other than
eLIM_MLM_WT_SET_BSS_KEY_STATE or eLIM_MLM_WT_SET_STA_BCASTKEY_STATE.
It doesn't even forward the set bss key response to SME and due to
this situation SME is bailing out waiting on set bss key response.
CRs-Fixed: 770103
Change-Id: I073eb3d9efa44fd2063b1feb5f1225e84f0bfb6c
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Phymode is obtained from the global CSR configuration due to
which BSS failed to start on channel 14 when phymode is auto.
Modified code to get the phymode from the CSR session which is
populated from the userspace configuration.
Change-Id: I843e906f8e0b1d711c7d5753c9e59daf9bc350d5
CRs-Fixed: 770286
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This is prima to qcacld-2.0 propagation.
In SENDACTIONFRAME Channel number cannot be zero. If the input
channel number is zero, return error
Change-Id: Ide3c488c2ebbcbb4e742adfd9b13f0a2a9ad129f
CRs-Fixed: 772071
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This change set update the wmi version number in sync
with the firmware. Changes associated with this CL is
already merged using the CL 1171100.
Change-Id: Ibb96f7d904fc5ff25aadee65c749b7150914f0b5
CRs-Fixed: 769398
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Currently we have phymode enumeration done at SAP and CSR with
different values. This causes confusion during conversion from
one form to the other.
This change set fix this issue by merging enumeration at CSR and SAP
into one in CSR. This change set also removes eCSR_DOT11_MODE_11a_ONLY
mode which is unused.
Change-Id: I17f9faadd6f4d6c746965bf6fb588387238813bf
CRs-Fixed: 772165
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Currently, STAUT is not adding VHT capability info while sending broadcast
probe request.
This change set add VHT capability IE based on dot11mode while sending
START_SCAN_CMD to firmware.
Change-Id: Ie458b75c0260003cc8c4373bc69e1646f661ce22
CRs-Fixed: 772096
|
| | |\ \ \ \ \ |
|
| | |/| | | | |
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.002
qcacld HDD: Fix freq to channel mapping
qcacld WMA: Update IPA offload control API
qcacld: change drop criteria when CONFIG_PER_VDEV_TX_DESC_POOL defined
qcacld: fix the x86 compilation issue.
qcacld: Make wow pattern configurable for SAP mode.
Change-Id: Id3f797b60ad139cb6bc07d204ee6375e03858bb9
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.002
Change-Id: I7a565158d66af0d193354e72f836f5d2a25ad520
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Replace hdd_freq_to_chn to linux ieee80211_frequency_to_channel
function to convert frequency to channel number. This is need
for LTE coex freq to channel number conversion, since FW send
all possible IEEE allowed wlan channel freqency.
Change-Id: I8b06949acc6f4f92e5e8ecc4fb8d1fa4a62dee68
CRs-fixed: 771389
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
When SAP session is closed, IPA send UC offload disable
to WMA and it is observed that WMI_VDEV_PARAM_INTRA_BSS_FWD
is sent after VDEV deletion resulting in fw assert. This
update checks if VDEV is already deleted before sending the
WMI_VDEV_INTRA_BSS_FWD command.
Change-Id: I564c2dfccac631bdc722347ab9f4db553526c658
CRs-fixed: 766773
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In the current design, the drop criteria when CONFIG_PER_VDEV_TX_DESC_POOL
is defined will reference the pdev queue instead of per vdev queue.
This might lead to some WMM test cases failed.
Change the drop criteria to per vdev when CONFIG_PER_VDEV_TX_DESC_POOL
is defined.
Change-Id: I962cf40e46596bcc78fd81192ac7af53354fb765
CRs-Fixed: 771691
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fix x86 compilation issue which got introduced with
getStats update for txflow control information.
Fix minor code changes.
Change-Id: Ieee6b70ae7733f43bd796d090f44226d5c671367
CRs-FIXED: 772453
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Support iwpriv wowlAddPtrn/wowlDelPtrn for SAP mode.
Change-Id: I2f98da136649a623fe4e1a8bbcc8c6f1fed6c0ca
CRs-Fixed: 768888
|
| | |\ \ \ \ \ |
|
| | |/| | | | |
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.001
qcacld: Fix to mitigate DFS master false radar detection.
qcacld: add disassociation for SAP Authentication offload feature
qcacld SAP: Check and extend ACS range for DFS
qcacld: Fix for Heartbeat failure with specific AP
qcacld: Add txflow related stats to getStats command
Change-Id: I0d311328ddaa18fc938e333f01fcd4549c2a2afe
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.001
Change-Id: I82af409c2e410d941183ea37bba5ab22696cb3d7
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
False radar detection indicated, even though there is no real
radar injected in the environment.
Add pulse duration, PRI and Peak Index check to filter invalid
pulses with characteristics similar to real radar pulses
to prevent false radar detection.
Change-Id: I9f718965a6599d98b3a968ad9f17cd22ce13e0ba
CRs-Fixed: 772192
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add disassociation when check station add event failed under
SAP Authentication offload enabled. add handle for reassociation
frame
Change-Id: Ib7dfdb04c24f52c169e91843e5cc81cf3ea493e4
CRs-Fixed: 767651
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Update SAP ACS extend range function to include DFS channels only
when extending ACS range if start or end channel is a DFS channel.
Active scanning in adjacent non DFS channels results in transmission
spikes in DFS specturm channels. Remove the active channels from
extended ACS range for DFS only range
Change-Id: I38908eec1506f172b94289a1fb07c66de2cca6f4
CRs-fixed: 771361
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This is prima to qcacld-2.0 propagation
For non HT dot11 modes host is not sending the correct cb mode
to firmware.As a result we see heart beat failure with specific AP.
this commit passes the correct cb mode to firmware.
Change-Id: I31b9b39ede5f530b0c2dd5173eb0609a3774300f
CRs-Fixed: 771382
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add new counters to get information on tx flow.
Change-Id: I8b8d88f0f591f215693a280a72342c82928d1974
CRs-FIXED: 765719
|
| | |\ \ \ \ \ |
|