| Commit message (Collapse) | Author | Age |
| ... | |
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
After updating the sched scan results apps going into suspend
mode even before supplicant sends connect command, results delay
in connection to AP.
To resolve this issue hold a wakelock of 2 seconds after updating
the scan results so that supplicant sends connect command and its
get processed before apps go into suspend mode.
Change-Id: I6df33f24fb54d1c0bf95d6ba6c26cef47e51b3ed
CRs-Fixed: 694846
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Due to rebase restart sap function need to be updated to
include active session count modification.
Change-Id: I60606d89b2da3098caf73a88d6af6415b6ee5b70
CRs-fixed: 695860
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
While selecting bonding mode, SME is not honouring regulatory
or dfs nol restriction. This leads to regulatory violation.
Also cleaned up some magic numbers.
Change-Id: Idc8f7ad0a9bba571216e79898523bc7b7c9f5687
CRs-fixed: 656373
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Previous scan result entries are not being cleared properly hence
ACS fails assess channel noise weightage.
Change-Id: Id13289e8c691181eaee9e44ae198a8b5706c4013
CRs-fixed: 694798
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
In AP+AP mode, DFS channels should be disabled for ACS when concurrent
SAP is already running in non-DFS channel.
However, since current code only checks if concurrent SAP mode is running,
even when primary AP starts in AP+AP mode, it also disables DFS channels
for ACS. Fixed this by checking if the concurrent operating channel is
already assigned.
Change-Id: I5d85a1b47d661f1fdd2b01dfea6919db14189be5
CRs-fixed: 695340
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Enable micro controller data path offload compile flag.
Feature will be disabled by default with INI item.
To enable feature INI enable is needed.
Change-Id: I7a4757b4632ce0f1f030357f8708ed44ea8c29cb
CRs-fixed: 695030
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
fix 64 bit compilation error
Change-Id: I986d43ed3c912096e44a5fd8723bf5167c4da40b
CRs-Fixed: 657692
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Currently host driver will get and map RAM dump address/size every time
it tries to collect the RAM dump. There is a limitation that ioremap()
cannot happen inside interrupt, so add the support to get the RAM dump
address and size and map it during host driver PCIe probe. Then it can
directly use the mapped address to copy the RAM dump.
Change-Id: I90bd07ca66352eccca2619b4ba1040a397509251
CRs-fixed: 694269
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
FW after receiving VDEV RESTART WMI command deletes the VDEV
internally and expects a VDEV UP CMD from host . On host side
setting vdev_up to false while sendign VDEV RESTART WMI command
to FW and when VDEV START RESP event is received from FW then
setting vdev_up to TRUE.
Change-Id: I7c7aa716cc077a73828afda131fa1955199b99b3
CRs-Fixed: 694623
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
By making same HWM for HBW and LBW case and
increasing offset in HBW case making sure that
both interface gets appropriate chance and
frequent pause/unpuse events are reduced.
Change-Id: I2d96380a71e6b98b99b5ea076947615d307c76bc
CRs-fixed: 688108
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.148A
qca-cld: enable rx full re-order offload feature
Change-Id: I533c09ef35e00bc45ec8a1c1df1bfddee9453592
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.148A
Change-Id: I6d3af3c6a26298df8503edb84d59757dda3b5f70
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
RX full re-order offload feature should be enabled in host.
If firmware only enable feature, wlan will not work.
INI item should be added.
Change-Id: Idc9c951c8624dd1eaa6d4b6b4a84f1b187884954
CRs-fixed: 695015
|
| | |\| | | | | |
|
| | |/| | | | |
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.148
Copyright fix: qcacld: wlan: NaN control path implementaion.
wlan: Add the number of peers in interface results
QCACLD-NEW: Adding mboxping driver into QCACLD-NEW
QCACLD-NEW: HIF PCIe change to support mboxping driver
QCACLD-NEW: HTC update to support end point ping feature
QCACLD-NEW: Adding endpointping.bin firmware downloading support
QCACLD-NEW: Modify HDD to support coexisting end point ping driver
qcacld: wlan: NaN control path implementaion.
wlan: qcacld: Fix num_peers in Iface stats event
wlan: qcacld: [LL_Stats]Fix to parse rate_stats info
wlan: HIF: Increase switchable IRAM Memory banks
qcacld: wma: enable wow feature bit
wlan: Protect cfg80211 ops functions from SSR
wlan: Add "compat" support in iw_softap_setwpsie
wlan: qca_cld: Packet log support with rx reorder full offload
wlan: Fix for detecting replay packets
WLAN:HDD:Correct feature flag for LFR3.0
Change-Id: I3784be91807b81b18fab725ff6e9ec180e241ff0
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 1.0.0.148
Change-Id: Ice8f3846831eca9f98995595df365e19724eae49
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Provide fix for NaN control path implementation on qcacld project
Change-Id: I9917541c77a2de96bad8f08c6f4cfeaf57d25f8f
CRs-Fixed: 684632
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Number of peers would help userspace decide if peer packet
is expected or not.
Change-Id: Iae637e9050a9ffed35b14a0e9b964ec0ebff88f2
CRs-Fixed: 694115
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Adding the end point ping feature for bus performance measurement.
CRs-Fixed: 657692
Change-Id: I838db8dccc922bd6e7ee9cfb0ca5ee6ec2a339a3
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
PCIe based HIF is modified to support the coexistence of
end point ping and CLD.
CRs-Fixed: 657692
Change-Id: Ide279029d6306e5b0a2c0efedc0273adf965f6c4
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
HTC is updated to allow end point ping to coexist with CLD.
CRs-Fixed: 657692
Change-Id: I27cec028de2687981a0b8f244a979deb78caec4a
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
endpointping.bin is a special firmware binary for end point ping
feature. BMI is updated to support downloading this special firmware.
CRs-Fixed: 657692
Change-Id: I830cb87602f076aa10e6a46e9527df9ba0c9f4c8
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
End point ping driver coexists with HDD. The HDD is modified
to support this.
CRs-Fixed: 657692
Change-Id: Ic814cea4890190daa55c6f105c2abaf2cbbcf8d5
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Provide fix for NaN control path implementation on qcacld project
CRs-Fixed: 684632
Change-Id: Id9cd37861ae297cd405ba7de98641186a3e570e6
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This change set will add num_peers as part of the
iface stats event.
Change-Id: I77308649ffb98e8275af8ef7fe5fcd2221e24721
CRs-fixed: 694115
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This change set will fix parsing the rate stats
info from peer stats and passing it to the upper layer.
Change-Id: I1468c56d632d844c0ef6c4f5a135211a2a156510
CRs-fixed: 694981
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Increase Switchable IRAM bank size for new feature accomodation
Change-Id: I30a3e7c59d5ca4ff570a70e468340d008a2a87cc
CRs-Fixed: 686381
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Read wow feature bit from firmware to
send patterns through debugfs.
Change-Id: Icc7bd996edfcbd9709f51b1b1f54b6db6146ee61
CRs-Fixed: 695081
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Protect cfg80211 ops functions from accessing deallocated
and unitialized data structures while SSR is in progress
Change-Id: Ife80fcfc541c5a959f09e90da01215ef9a650496
CRs-Fixed: 691870
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The pointer passed to iw_softap_setwpsie() handler is not
safe when used in a 32U/64K environment.
Add "compat" support so that when the driver is part of a
64-bit kernel, the command will work with 32-bit userspace
applications
Change-Id: I32ebf6f39006810d5f9134e71563542586c88068
CRs-Fixed: 691138
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add support for reporting the remote rx descriptor needed for
packet log with rx reorder full offload.
Change-Id: I5503e78e699970b4fb53bd9dd74899136f2b366b
CRs-Fixed: 691943
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
SAP-PMF logic fails to detect replay packets(packet with same PN
in CCMP header) and does not drop SA Query packets with wrong PN#.
This is true with STA as well.
This is fixed by adding peer specific PN counter. PN# will be
extracted from the CCMP header and compared with the last PN#
received from the same peer.
Change-Id: Idd1fe458d7795c3bdfd207fe3dbfb743b151b04b
CRs-Fixed: 678265
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
FEATURE_WLAN_ROAM_OFFLOAD was used as the feaure flag for LFR3.0
in the place of WLAN_FEATURE_ROAM_OFFLOAD. This commit corrects
it and adds debug level log to print driver and supplicant key
mgmt offload capabilities
Change-Id: I8ed020683a1da91f37546cd80a342efc274ec783
CRs-fixed: 694401
|
| | |\ \ \ \ \ |
|
| | |/| | | | |
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master: (23 commits)
Cafstaging Release 1.0.0.147
qcacld: [SERVICES Part]Add IBSS PS single chain rx INI configuration.
qcacld: [HDD Part] Add IBSS PS single chain rx INI configuration.
qcacld: update fw cmn interface files
qcacld: update fw cmn interface files
qcacld: wmi:remove tlv checks
wlan: WMI: Interface changes
qcacld: Add IBSS PS dbglog support for 1 chain rx support.
qcacld: 1008017 1014435 1015822 - update FW dbg file
qcacld: HIF: Crash while running Wifi tests
qcacld: HIF: Rmmod DUT happen host crash.
cld: Return linkspeed speed based upon rssi value.
wlan: Fix to enable PNO from ini file
qcacld: Fix of kernel panic in hdd_wlan_exit
qcacld: Maintain the source of country code
qcacld: Add knob to enable/disable SIFS bursting
CLD:wlan: Logging Infrastructure 1/2 copyright fix.
wlan: Can't scan the hidden externel SSID when the 1st SSID is empty
wlan: Deprecate all WAPI ioctls
wlan: Deprecate "moduleDownInd" ioctl
...
Change-Id: If77b43e33bec1114aff080fb7fdf98d299ca1cd5
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 1.0.0.147
Change-Id: I4fd074ee74e75ded9b9c9b24dc559d0aa3bc32b5
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add INI param for configuring IBSS power save single RX chain
operation during ATIM window. Update this param to the firmware
through vdev param update command.
Change-Id: I912af063ca40a03e0c52061acb55279e8c689435
CRs-Fixed: 692476
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add INI param for configuring IBSS power save single RX chain
operation during ATIM window. Update this param to the firmware
through vdev param update command
Change-Id: I7c4055b25a9a97e14900727f6af3734521cf9a5c
CRs-Fixed: 692476
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
CL's included in this commit are
787795
1021989
1022823
1024577
Change-Id: Icd7e7848a1e44de2034d484a82bdd95ae62e61a3
CRs-fixed: 694095
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
CL's are as follows:
1008017
1014088
1014435
1016431
1020752
Change-Id: If4d777b324bf95f68a8e251bf98cdfe69fb5cc36
CRs-fixed: 691535
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
remove tlv validation check to keep
in sync with firmware tlv check
Change-Id: I6b12ee87d6855ae74f992b45a075945705258c66
CRs-Fixed: 691961
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
It is appropriate to add the interface related
changes into one single gerrit which would
make them easy to maintain for them to be
picked for any other branches. Hence, removing
the interface changes related code from this
gerrit and adding it to the gerrit where all
the interface changes are present, which is
833780
Change-Id: I04ed547774a4b60b0fd7f758c4d6f44893129270
CRs-Fixed: 694396
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add host support for dbglogid for 1 chain rx mode in ATIM window.
Change-Id: I0016a5bd927bd462c2997d597b70bcea279650ec
CRs-Fixed: 692563
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Update dbglog IDs for Data Rx module
Change-Id: Ia2b4aa9d1e9e296ff65d58de8f5616f1b2104075
CRs-Fixed: 692514
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
usb_hif_io_comp_work was executed after calling HIFDetachHTC.It
causes kernel NULL pointer dereference at
device->htcCallbacks.txCompletionHandler since it has already
freed in HIFDetachHTC.Add flush_work to guarantee
usb_hif_io_comp_work was executed before leaving HIFDetachHTC.
Change-Id: I1f5de6321f8b4f72d6175a46beece689219bcb32
CRs-Fixed: 691516
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
pktlogmod_exit was called after __hdd_wlan_exit and cause system crash.
Modify the remove procedure to fix this problem.
Change-Id: I521590df82d2f50a408534c23521478c06e53c8c
CRs-Fixed: 691667
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
If 'greportMaxLinkSpeed' ini parameter is configured to SCALED(2),
calculate linkspeed based upon RSSI values and return
greater of calculated or actual linkspeed.
CRs-Fixed: 694522
Change-Id: I43ae3b2de79aebc5ec85100374d95170580185bd
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
PNO should be enabled from ini by default, should be disabled
as per need.
Change-Id: I847df185354ddb622fd99086ab17635db66ba568
CRs-Fixed: 695099
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
vos_open fails in wlan_hdd_startup because of FW BMI download failure
while probing pci and pHddCtx->cfg_ini is freed. Later while unregistering
driver from hif_pci_remove hdd_wlan_exit is called which de-references
pHddCtx->cfg_ini which is already null and leads to kernel panic. Fix the
kernel panic by having a null pointer check of cfg_ini in hdd_wlan_exit.
Change-Id: I1a09746827ac0bb80652a0a3359bf59d53cdf51c
CRs-Fixed: 694114
|