| Commit message (Collapse) | Author | Age |
| ... | |
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Use the configured MAC in iw_softap_set_max_tx_power().
Change-Id: I3b7c9fda8d9eeaf09f4185d4f15c04d5e8818c82
CRs-fixed: 574693
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
To manage the power and suspend/resume sequences properly in MSM target,
the WLAN driver is registered to a platform driver instead of registering
as PCI device driver with the kernel. The platform driver registers
with kernel as a PCI device driver on behalf of WLAN driver.
It is responsible for controlling 3.3V, WLAN_EN GPIO and PCIe link
dynamically when WLAN driver is turned ON or OFF. The probe, remove,
suspend and remove callbacks are piggy backed to the WLAN driver from the
platform driver.
Change-Id: I31f802edd00e46167f62ed0221d244144bc48e18
CRs-Fixed: 571547
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
These changes are CLD specific changes for ccx upload feature.
Original changes of prima are in gerrit: 480109
Part 1 of this gerrit, which includes porting effort from prima
to cld is in gerrit: 491943
Change-Id: I9a61fd9b6c2217a07ac1cc5cf271a4a06911c07d
CRs-Fixed: 564483
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
While setting max TX power response should be send to LIM
so that it can free the memory allocated for params.
Change-Id: Ic3757ee13f6d00b6731e7ba4cd344e3d6f75790c
CRs-fixed: 574348
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This patch will merge the common file change for
firmware dbglog.
Change-Id: I654e00bc849e42d08199b49d0504714fc8828b22
CRs-fixed: 574325
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
With CONFIG_ATH_PCIE_MAX_PERF enabled, no need to wake up target
Change-Id: I27a628b99822d6a808221d2bcd7192bdd56805a9
CRs-Fixed: 571547
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In SAP, cbmode is calculated either in start_bss for static channel
or in scan completion for ACS. In case of STA-SAP concurrency, when
SAP is started after the station is associated, SAP always selects
STA channel irrespective of static or ACS mode. But channel bandwidth
is not calculated in this scenario which leads to advertise wrong
secondary channel offset in beacon HT IE.
Change-Id: I0056ed866bbff1f89de2d51a308bf1ecd075440f
CRs-Fixed: 572572
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
currently there are only two valid values for gEnablePowerSaveOffload.
0 - Disable Powersave Offload
1 - Enable Powersave Offload
But additional powersave modes are required in powersave offload case
for rome.
So gEnablePowerSaveOffload is extended to support additional modes.
a) gEnablePowerSaveOffload = 0
Powersave Offload is disabled.
b) gEnablePowerSaveOffload = 1
Powersave offload enabled : Legacy Powersave + Deepsleep mode disabled
c) gEnablePowerSaveOffload = 2
Powersave offload enabled : QPower + Deepsleep mode disabled
d) gEnablePowerSaveOffload = 3
Powersave offload enabled : Legacy Powersave + Deepsleep mode enabled
e) gEnablePowerSaveOffload = 4
Powersave offload enabled : QPower + Deepsleep mode enabled
Change-Id: I195ed519b69a23d4f4cb1b8d65dcb79915da7599
CRs-Fixed: 570158
|
| | |\ \ \ \ \ |
|
| | |/| | | | |
| | |/ / / / |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
Final gerrit pushed is "cld: Handle cfg80211 suspend and resume"
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
1. Make the tSirRateUpdateInd backward compartable to ISOC definition
2. Calculate the rate based on NSS and phy mode.
3. Find the rate based on following rules:
a. Use OFDM/CCK if input rate <= 54mbps
b. Use HT mode if input rate less than 150 mbps (1x1) or 300 mbps (2x2)
c. Rest uses VHT
4. Following are the highlight of the algorithm to choose the rate enum:
- if both SGI rate and LGI rate are smaller than the input
rate the higher rate is chosen.
- if one GI rate is higher than the input rate the other rate is choosen.
- if both SGI and LGI rate are all larger than the input rate the
smaller GI rate is chosen.
- the rate table is for 1x1. In 2x2 case the search rate is
half of the input rate.
- For CCK premable the long premable is choosen for the mcast rate.
- For the 802.11bg case the closest floor rate is choosen.
5. The best rounded rate is choosen. If the input
rate is zero, the smallest mcast rate is choosen.
6. Save both ht_capable and vht_capable in wma_txrx_node struct.
Change-Id: Ie6f066920a179f2ab477b0d2b22bc6ff24beea1e
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Wlan driver still include cached PMK ID in assoc Req after
forget AP and connect back.Delete the PMKID from the cache
in the driver as part of disconnect from supplicant.
Change-Id: I954273d18b121d1a6843a970139488be8f69a5b4
CRs-Fixed: 553806
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Adding set multicast rate feature to CLD 2.0
1. port sme_SendRateUpdateInd
2. port station set multicast rate
3. port softAP set multicast rate
Change-Id: I65fae9ac19975bb85ef43ee8563a7001941884f7
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
qcacld-2.0: Revision 4.0.0.51
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
request_firmware() can directly access the files from /firmware/image/;
and symlinks are no more required to /system/etc/firmware. So change the
firmware image to the files programmed to /firmware/image.
Change-Id: Iacd3b49c6c6236d183b9e35ebc743e0be7e19cd4
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Two callbacks are exposed from HDD to CFG80211 layer to handle suspend
and resume. During cfg80211 suspend, Ongoing SCAN on each interface is
stopped and MC thread is moved to suspend state. During cfg80211 resume,
MC thread is resumed back.
Change-Id: I1e891c8a773ced2655dbae2ee655aee5332fccfe
CRs-Fixed: 540571
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fixes:
1. VOS_ASSERT in limProcessJoinFailureTimeout.
This vos_assert is triggered for not finding a session id.
When the connect request is issued, JoinFailure timer is
started for 10 * Beacon interval = 1020 ms in this case and
that assoc rsp results in reason code=17, CSR again tries to connect
to another BSSID while the timer is still running.
Now if this assoc rsp also fails with reason code=17, code deletes
the session created during add_bss and now if the join failure timeout
expires, it does not find the session, which is error or warning level,
but it is not fatal to log VOS_ASSERT. Hence changing this to LOGE.
And also, stop the join failure timer during delBss if the timer
is running and started for the same session on which delBss was
issued.
2. __limProcessSmeReassocReq: Session does not exist for given bssId
In this case, when CSR established successful connection 160ms before
assert, this function should not be called unless it is roaming
scenario; but even then not finding a session id here is not
a FATAL instead it can be ERROR or WARNING.
Change-Id: I9b6046eaaf9c31a449d205d97f8e40974639cf50
CRs-Fixed: 536215
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
There are cases where the GTK offload is being requested to enable
more than once. For example, during the early suspend indication GTK
offload is enabled when the station is associated. Then in case of
reassociation, GTK offload is enabled again by cfg80211 set_rekey_data.
Also when the station is disconnected after the early suspend, GTK
offload never be disabled during resume. Since the issue is applicable
to GTK offload alone, fixing it in WMA.
Change-Id: I6fe4b5968cbc1c82d2f0a9674fdfcf41f4a8358d
CRs-Fixed: 567425
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Data transmission should be stopped before processing disconnect
request from user in SME. Not doing so, is causing assert in target
and also make the system to hang for a while till completion in SME
got timed out.
Change-Id: I19d68cc501cfafa765bffc22b164140bc71c0b03
CRs-Fixed: 550317
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Make changes to the WLAN makefile to support new Android platforms.
Change-Id: I33c2bdafd5bcb41d87784f5a4d065d36e5c44ef3
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In some places, the sme session id is not filled after creating
pe session. While posting messages to wma, unknown value is sent
as vdev id which is causing target assert.
Change-Id: I9ecb8b9f26778661e2bddfb924e7eb8e95f05593
CRs-Fixed: 571720
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
RSSI threshold data type for PNO is changed to signed long in below commit,
"cld: hdd: Handle RSSI threshold value passed in start sched_scan"
Due to this, compiler generated below error,
CORE/HDD/src/wlan_hdd_wext.c:7085:15: warning: format '%hhu'
expects argument of type 'unsigned char *', but argument 3 has type
'tANI_S32 *' [-Wformat] error, forbidden warning: wlan_hdd_wext.c:7085
Change-Id: I521d38794bb8bf164275d1843d431f2bad8e05f7
CRs-fixed: 567665
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add new debug ids as per target f/w common file
Change-Id: I52593166d309205543184ff56aa18119beef381c
CRs-Fixed: 571512
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add three fields in host_interest to debug dynamic memory usage.
Change-Id: Id7a2fb80a12c902c6712898ec2baab44da7577d3
CRs-Fixed: 571505
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
While deleting or flushing the PMK cache, the bssid reference is
given to CSR to update its table. But the bssid is cleared even
before CSR is processing it. So CSR always fails to locate the
entry in PMKID table.
Change-Id: Id6b44f5b5f01ffd6733c1342c9e0347d9e52b3ca
CRs-fixed: 536894
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Implement _del_pmksa/_flush_pmksa in wlan_hdd_cfg80211.c
to support deleting PMKID from the cache when forgetting
the AP from GUI
Change-Id: I06bbc7ed5396ee1cf8dc22a0b8f484efe4a59300
CRs-Fixed: 553806
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fix to address PMK cache corruption when the supplicant does not provide
a BSSID in the connect request
Change-Id: Ic056f9a0dedeeaa6f20ab469a8991bafd61f5273
CRs-Fixed: 553806
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change the number of IRAM banks switched.
A bank of DRAM(32K) to IRAM, or firmware will crash due to lack of IRAM.
Change-Id: I56a6ec346e14ea416e989bdd1fe9059b5a0c58c8
CRs-Fixed: 569743
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Max Ampdu length exponent advertised in VHT cap of
assoc response is also to be sent to WDA for VHT
association. Currently it is sent only for association
in HT mode.
Change-Id: Iff1a183bd01da6974bab1d9f4a460cbb30991f63
CRs-fixed: 561006
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This feature facilitates to configure filter for multicast
and broadcast packets. The mc/bc packets matching these
filters will be processed and others will be dropped. This
feature is applicable only in active mode and also when
chatter is enabled. Host can support upto five filters
and it can be increased till ten filters.
Change-Id: I225336481633efd3b607300bee377cf54e68b6e2
CRs-fixed: 568404
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fix compilation issues in athdiag and
firmware_debug_log tools while compiling it
from repo top directory.
Change-Id: I8f0c6542d7e476de994faec606d4c61e199708d6
CRS-Fixed: 557694
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In STA,P2P concurrency mode, there is a taget assert when
platform goes to suspend and resume back. And also after
bringing up the device, with out connection just turn on/off
display was causing taget assert. In firmware if the connection
is not alive, arp cache will not have memory to hold arp offload
cmd details. Due to this asset was happening. Fix issues arp/ns
offload disable cmd only if the connection is alive.
Change-Id: I1f46bf1766f4d3fa64573d5fb9585534c5677ddb
CRs-fixed: 567425
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Enable roam offload feature of Rome firmware only if
FastRoamEnabled is set to non-zero in .ini file.
Removed an unnecessary debug enable command.
Change-Id: I93fff8047f0ebc0cb5530371ad930f01996abf93
CRs-fixed: 562120
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
While allocating beacon template, the memory is not cleared properly.
On random cases, the noa_ie and noa_ie_len is filled up with unknown
values. So while filling up the noa_ie, it is causing invalid memory
access.
Change-Id: Id763dc3be7f7de2f71c9536e4c050565df2b0c52
CRs-Fixed: 564907
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Calling the flush_work_queues API in change interface path is
leading to deadlock.
While removing the p2p_group, the supplicant is issuing the
disconnect first and then change interface commands. When
supplicant issues disconnect the cfg80211 is calling the
corresponding the driver callback to initiate the disconnect.
When the driver is done with disconnect, it is sending
disconnect event to cfg80211. cfg80211 is scheduling a work queue
cfg80211_event_work once it receives any event from driver. before
this work queue get schedule, the supplicant is sending the change
interface. before sending this command to driver the nl80211 is
holding the rdev->mtx. After this the cfg80211_event_work is
getting scheduled and requesting for same rdev->mtx and going into
sleep. In driver as part of change interface from p2p-client to
p2p-device mode, it is closing the p2p-client session and reopens a
new session for p2p-device. As part of closing session, the hdd
expects the hdd_smeCloseSession callback from the CSR. In this
callback the driver is calling the flush_work_queues API.
This flush_work_queues will block until all schedule work queues
are processed. So it will never return from this call as
'cfg80211_event_work' is suspended waiting on rdev->mtx. So change
interface callback will never return and 'cfg80211_event_work'
will never wakeup and leading to deadlock.
Using the cancel_work_sync and cancel_delayed_work_sync APIs to
cancel the work queues.
Change-Id: If21ac230dd423ce4b174febd4d3d18a70d233a0f
CRs-Fixed: 533905
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This reverts commit b593979901f7415422fcb14dded357e440f7b88c.
Most of TODO items w.r.t PNO are fixed now expect App IE
configuration. Let HDD expose PNO capability to CFG80211.
Change-Id: I218abb5d300ffc2fe0b178b37c3c3b0a146817d5
CRs-fixed: 567665
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Replace FEATURE_WLAN_PNO_OFFLOAD macro with FEATURE_WLAN_SCAN_PNO.
Change-Id: Ie7b799196924f42a85cbba7e7dc154ed61831073
CRs-fixed: 567665
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
There are two feature macros defined and used for PNO in umac,
* FEATURE_WLAN_SCAN_PNO
* FEATURE_WLAN_PNO_OFFLOAD
It's bit confusing that which one to define for PNO. This patch
replaces FEATURE_WLAN_PNO_OFFLOAD with FEATURE_WLAN_SCAN_PNO.
Going forward, FEATURE_WLAN_SCAN_PNO is only feature macro
defined for PNO.
Change-Id: I084c6cb7dda4fab3c434b35b791327ef980cd58c
CRs-fixed: 567665
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Per spec, WMM/WME IE is mandatory to support HT/VHT mode. In case
of non-QoS HT capable STA, the contradicting STA configurations
are given to firmware which leads to improper rate control setup
in firmware. To fix this properly, downgrade the connection to
legacy mode for non-QoS HT stations.
Change-Id: I305d7e48e81aa98b9337336354bad29d4f18bb14
CRs-Fixed: 532409
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* Pass RSSI threshold value and scan interval value along
with other PNO parameters ( channel list, ssid list, etc)
in WMI_NETWORK_LIST_OFFLOAD_CONFIG_CMDID.
* Recent firmware expects TLV header in variable length
arguments. Add those missing TLV headers in some of PNO
wmi cmds.
Change-Id: I4b913cea96e7cc5dff0b7dbba8da0158ced1aa26
CRs-fixed: 567665
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
One byte variable (ieLen) was used in csrSavePnoScanResults() to
track IE length. Sometimes, IE comes from remote AP may exceed
256 bytes (more than one byte). Variable ieLen is defined as
tANI_U16 to fix this issue and also this patch eliminates local
variable pIesLocal usage in the same functon.
Change-Id: I3b7fb6168ff49f792946cf3e5d3f65bf9b271957
CRs-fixed: 567665
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Use rssi threshold limit that comes from CFG80211 as part of
start sched_scan request. Later, this value will be configured
to the firmware from WMA layer before starting sched scan operation.
Change-Id: If8e112dfd4f12b8c25fc98f5065fdcf244fb3686
CRs-fixed: 567665
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Send WMI_CSA_OFFLOAD_ENABLE_CMDID to firmware before vdev_up
if CSA offload service is enabled by firmware in service
ready event.
Handle CSA offload event from firmware and pass CSA IE
information to LIM.
Change-Id: Idef669c3159b9a992580154cc5511599b51c4fba
CRs-Fixed: 565592
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
When CSA is offloaded, firmware will send WMI_CSA_HANDLING_EVENTID
with CSA IE information to host. Host will extract new channel
number from CSA IE and switch to new channel by sending vdev_start.
Host should not process CSA IE when CSA is offloaded as it is done
in firmware.
Change-Id: Ice55396a48e5a4caad76194ea4a83939e4e3aa70
CRs-Fixed: 565592
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change busybox command in popen function of
athdiag tool to avoid changing manually the
busybox executable permissions in APQ8084/MSM8960.
Change-Id: I7f400af79f91266253d18abaacc05a037625fbcd
CRs-Fixed: 567344
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
If SAP is configured with 11nGHT20P mode, when 11B client
sends assoc request with short slot time disabled,
assoc reponse still contains short slot time enabled.
In lim module while creating assoc reponse, do111capabilities
are populated before updating session capability with
incoming assoc reg details. So assoc reponse had a old slot
time status. Fix updates the slot time status properly in
assoc reponse.
Change-Id: I82ded75bf61279c59d7c597de2eff689c865584f
CRs-fixed: 555079
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
With Powesave Offload enabled every power save request has
to be session based. So PMC Offload module implemented to
satify the requirement.
Change-Id: I921caa0f355c9cc5b6a25d638bf73d9d38435c04
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
STA is sending negative Tx power values in the Measurement
report with different configuration of Nth beacon filter.
Changes are made to send correct power value
in measurement report in STA mode.
Change-Id: Ic231a9d51472dfa19f442839293f1621c89b462d
CRs-fixed: 564721
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Enabling 11K parameters by default in WCNSS_qcom_cfg.ini present
in cld folder and there by enabling the parameters with Apps
fastboot images.
Change-Id: Ia4df020a578d16d6b17103cd3ce623b53454c909
CRs-fixed: 564715
|