| Commit message (Collapse) | Author | Age |
| ... | |
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Release 4.0.11.203E
Change-Id: I7cb88cb05e368097380338eb352028c3d1bec898
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add an ini option for configuring rate for tx mgmt frame.
It sets the existed wmi cmd: WMI_VDEV_PARAM_MGMT_TX_RATE right
after vdev created. Since FW resets mgmt during vdev up, also
set mgmt rate after sap/sta vdev up.
CRs-Fixed: 1103895
Change-Id: I93bbe0978963abf0b887dbf2add5bfc2912f6de1
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Release 4.0.11.203D
Change-Id: I3ada6fb6d5a2a041e3715241beaeb2bae4fa0f34
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
If the DUT connects to 11k enabled AP and enter WoW mode, then
the AP is keep sending RRM beacon reports (Action frames) which are
waking up the APPS and leading to battery drain.
The fix is to configure the firmware to not to wake up APPS
for RRM action frame.
Change-Id: I2368be4f641b8b8684a458daea52a81fa671200b
CRs-Fixed: 1115560
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Firmware currently sets the default access category to ARP packets
as Voice traffic id and host does not have a way to override this.
As a part of this change, add the cfg.ini support to override this
default access category.
Change-Id: I268cb9c0254d14f143615790c570ac5a255b359d
CRs-Fixed: 1111993
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The counter is incremented and logged for each -EBUSY and reset when
scan request is successfully accepted.
It should help us debug cases where the recovery timeout logic
isn't working well or is too slow to react.
Change-Id: I9dd4384cec2a6aefb56e97c1d871c2d2a4819bf6
CRs-Fixed: 1113120
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Release 4.0.11.203C
Change-Id: I9086005687c86d366fb7bd8518d937b967f07500
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Currently sending qpower to FW in softap mode causes device to crash as
qpower config is not supported.
Enable QPOWER config in STA and P2P-CLI modes.
Change-Id: Idb8b3ac79e6c93533b752ac42d6ab57bb0c86579
CRs-Fixed: 2003839
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Release 4.0.11.203B
Change-Id: I017bafae64572c20bbde47916f4c3bc01f6f7d03
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add ini config option to disable abg rate for tx data.
Change-Id: Ideb1fd6471c6fbdade99b4c7c533cb1bf3bf206c
CRs-Fixed: 1111787
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Release 4.0.11.203A
Change-Id: Iea56be439a7366292e0e054fb6d63e908861a2f5
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Release 4.0.11.203A
Change-Id: I3b2ebc77a5ade07563a14b2fa3f1f071ffbf0974
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
qcacld-3.0 to qcacld-2.0 propogation
Fix memory leak in case of txrx_fw_st_rst command where
driver is not expecting any response from firmware.
CRs-Fixed: 964465
Change-Id: Iad91cb5557ef167d126ef68e07f02445ad7a0b97
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add changes to correct the function to check for acs channel range.
CRs-Fixed: 1117328
Change-Id: Ie0a53c2f5ee26552d36da0e6c4dcda124abc71a7
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Prima to qcacld-2.0 propagation
Currently driver goes into full power mode for sending
disassociation frames which is not required since these are
management frames.
Add changes to reject full power request for disassociation
frames.
Change-Id: I4cc6a75d4a45e2973eb233193e6e9cbf398ef09e
CRs-Fixed: 1109516
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Remove redundant kernel log messages by changing
print level to INFO.
Change-Id: Ia622b9da737318e13bf08ae400656827f735b57b
CRs-Fixed: 2002041
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add log message to indicate reason for disassociate
request issued by driver.
Change-Id: I30027a274bfc4105ae9e0128cd6837bc6a29aaed
CRs-Fixed: 2002041
|
| | |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
WMI Changes to send Power Save Failure detection event to host
Change-Id: I666618cd3a28749738465333160048379be69d09
CRs-Fixed: 865207
|
| | |\| | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
WMI changes for 11ax - added MUEDCA params and OMI changes
Change-Id: If963afa6bd5f358c1af936a52256f79ba7831915
CRs-Fixed: 865207
|
| | |\ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
No NULL check before dereference pointer in tl_shim.c and
wlan_hdd_cfg80211.c, no range check before access array in
csrApiScan.c.
Change-Id: Ic708975d86e7d3602576e1cabcdcd07a4ad915b4
CRs-Fixed: 1108218
|
| | |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | |_|/ / / /
| | |/| | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Change to use other local pointers to avoid NULL checking.
Currently in function csrRoamingStateConfigCnfProcessor, pScanResult->
Result.pvIes may be NULL and used in some condition branch, use
pIesLocal instead, it has been checked against NULL. In function
csrSendAssocIndToUpperLayerCnfMsg, using like 'pBuf += sizeof
(tSirMacAddr)' to write value to tSirSmeAssocIndToUpperLayerCnf,
but using pointer to sub member of tSirSmeAssocIndToUpperLayerCnf
to read value from it, it could be alignment issue if there are
padding filled between sub members of this structure.
Change-Id: I13a320dd4da83d1bf3deacf8ea5c42e71c0db44a
CRs-Fixed: 1111192
|
| | |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | |/ / / / /
| | |/| | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
If input some particular value of OUIS in configure file, it can’t
work well as expected.
Currently in function hdd_parse_probe_req_ouis, if there is an
invalid OUI string in the configure file, the valid OUI strings
will also be ignored. If there are 17 valid OUI strings, it will
save 17 count of OUIS and overflow access the voui array. If
there are more than 17 valid OUI strings, nothing will be saved.
Change-Id: Ib4b6d95e9b8290450e620ef390d74743891c3c02
CRs-Fixed: 1111168
|
| | | |/ / / / /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
During driver load, if ipa specific ini param(gIPAConfig) is set
to zero, ipa context won't be allocated. But during SSR, same is
de-referenced without NULL pointer check, leading to exception.
So, de-reference ipa context only after validating.
Change-Id: I61e7f106c8549cbaea1412eb0c493035c6daec17
CRs-Fixed: 2002619
|
| | |/ / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
If nss greater than 3 in operating mode IE the same value is sent
to firmware and firmware crash as it expect nss value to be 0-3.
To fix update nss to max supported value before sending to firmware.
Change-Id: I339dd67ce2e393c491633a4a9fd4559c693289c4
CRs-Fixed: 1110127
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fill station_info struct with peer statistics info (Second Part)
Change-Id: I7b65834a186fb8aa35f512ade4df1d1004892e63
CRs-Fixed: 1115215
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In the function wma_enable_arp_ns_offload(), the len variable is
defined as signed 32 bit, whereas wmi_buf_alloc() takes unsigned
16 bit as input also there is no limit on input of
num_ns_offload_count.
Fix is to define the len variable in wma_enable_arp_ns_offload()
as unsigned 32 bit. The length input for wmi_buf_alloc() is also
extended and re-defined as unsigned 32 bit. Add limit check before
using num_ns_offload_count.
Change-Id: I5063df9551074e964eef67abeb8afcf104e50808
CRs-Fixed: 1103099
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
SAP module ID should not be used for functioin calling within
HDD module. Thus, use hddLog instead of VOS_TRACE when trace
code is required
Change-Id: I8740db6597054b43a3dd9a9652ef1349d8634590
CRs-Fixed: 1100277
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add changes to suport PNO scan in connected state to find better Ap's
based on rssi threshold, band and rssi preference.
Change-Id: I0744297cc5269f0fe37613247c911102e293d8e9
CRs-Fixed: 2000342
|
| | |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
When extending the RoC for off channel tx, the cookie of of the RoC
is changed to action cookie so that RoC request and off channel tx
mapped to same tx frame. Indicate roc expire event to the supplicant
for the RoC request before updating the RoC cookie with action cookie.
CRs-Fixed: 2002054
Change-Id: I66896dd1e98d83b92d4f1e60c7057acd80743929
|
| | |\ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Analyze the critical section of the runtime PM feature
and replace the spin_lock_irqsave with spin_lock_bh.
Disabling the IRQ and usage of spinlock for runtime PM
debugging, logging and warning feature Is not required,
remove the usage of spinlock from this context.
The runtime PM APIs which is used for the prevent/allow
runtime PM suspend /resume can be use spin_lock_bh instead
of spin_lock_irqsave. For the runtime PM APIs add check point
to identify the IRQ context, If the runtime PM APIs calling
from IRQ context report WARN_ON for debugging purpose.
CRs-Fixed: 1112447
Change-Id: If06970c6ac610a0128344e8c25a9cdd57b2542a3
|
| | |\ \ \ \ \ \ \
| | | |_|/ / / /
| | |/| | | | |
| | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
WMI ROAM_REASON_SCAN_MODE PASS/FAIL
Change-Id: I3f7484f84f69d38360828ed6619f943bf044ae23
CRs-Fixed: 865207
|
| | |\| | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
WMI Changes for Connected PNO
Change-Id: I0269fe76578504a2991365f3bbde83e0f95bfd44
CRs-Fixed: 865207
|
| | |\| | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
WMI LPI_IE_BITMAP bit defs for CHRE flags
Change-Id: I4f6a45cc620f5362cfbccc189f64328783ea8936
CRs-Fixed: 865207
|
| | |\| | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Add WMI vdev params for ENABLE_BCAST_PROBE_RESPONSE
and FILS_MAX_CHANNEL_GUARD_TIME
Change-Id: I1395e6631825ac8541f213ff147917cafc3ea6ae
CRs-Fixed: 865207
|
| | |\| | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Add WMI_SERVICE_HW_DATA_FILTERING
Change-Id: I1dd3094894eabdbeb2ebc1948803cbd3137d45f1
CRs-Fixed: 865207
|
| | |\| | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
WMI_PDEV_PARAM_MESH_MCAST_ENABLE for Enterprise/802.11s
Mesh Support
Change-Id: Ia3c65932191261027717413eaa1a92aed5a97242
CRs-Fixed: 865207
|
| | |\| | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|