Nitesh Shah
db5ea0d6db
qcacld-3.0: Send Nss 1x1 for HT-STAs if hw is DBS capable
...
If the device is DBS capable, then it may switch between 2x2 and
1x1 depending on the active session. If the reference device is
non-VHT STA and is HT-STA, then the reference device may not be
able to decode operating mode notification frame. Thus, there can
be IOT issues.
The fix is to associate with non-VHT STA that are HT STA with 1x1
Nss capability.
Change-Id: Ic6c889f18a2e20bbde9e0d8228de65cffa5162b8
CRs-Fixed: 2023200
2017-03-28 13:00:43 -07:00
Sandeep Puligilla
79a901559d
Release 5.2.0.17Q
...
Release 5.2.0.17Q
Change-Id: I7c3c2c182a847e2f0249f0929b522db4c2cd3fd8
CRs-Fixed: 688141
2017-03-28 13:00:41 -07:00
Selvaraj, Sridhar
a6e3ebad43
qcacld-3.0: Ignore LFR3 ROAM SYNCH indication if disconnect in progress
...
Currently, WMA is not checking whether the south bound disconnect
(deauth/disassoc from AP) is in progress before processing
LFR3 Roam synch indication which leads to FW out of sync with host.
Fix is to ignore LFR3 Roam Synch Indication if south bound disconnect
is in progress in host.
Change-Id: If3c78139cf1d1d0aa0f977bd2cbdca53c7b1a81c
CRs-Fixed: 2019702
2017-03-28 13:00:39 -07:00
Sandeep Puligilla
072e561f35
Release 5.2.0.17P
...
Release 5.2.0.17P
Change-Id: I9b70380cacc919e2fd54c02c437cca29574e1e70
CRs-Fixed: 688141
2017-03-28 13:00:37 -07:00
Krishna Kumaar Natarajan
6677ed95d7
qcacld-3.0: [11AX] Relocate kernel doc to header files in LIM
...
Relocate 11ax related functions' kernel doc from .c files to .h files in LIM.
Change-Id: I25a8d65e0e39a953bcfcbeb0647b7eb5f9c10495
CRs-Fixed: 1073481
2017-03-28 13:00:36 -07:00
Krishna Kumaar Natarajan
9a7638f181
qcacld-3.0: [11AX] Relocate kernel doc to header files in WMA
...
Relocate 11ax related functions' kernel doc from .c files to .h files in WMA.
Change-Id: I38bc95c7f9d8f19e1596803d5fd28113bd504f57
CRs-Fixed: 1073481
2017-03-28 13:00:34 -07:00
Krishna Kumaar Natarajan
150cd011a3
qcacld-3.0: [11AX] Add support to configure range extenstion
...
Add support to enable or disable range extenstion using
enable_range_ext iwpriv command. get_range_ext iwpriv is used
to check if range extenstion is enabled or not.
Change-Id: I2231ef9641cfa669dd4b1e820a3b7ec00546a9a3
CRs-Fixed: 1073481
2017-03-28 13:00:32 -07:00
Krishna Kumaar Natarajan
1a71ec7115
qcacld-3.0: [11AX] Add support to configure DCM
...
Add support to enable or disable DCM using enable_dcm
iwpriv command. get_dcm iwpriv is used to check if
DCM is enabled or not.
Change-Id: I9d81bba92d227a238faf2e705132c80c8e91de86
CRs-Fixed: 1073481
2017-03-28 13:00:30 -07:00
Krishna Kumaar Natarajan
a5c5aad943
qcacld-3.0: [11AX] Update shortgi to handle values upto 4
...
Update shortgi to handle values upto 4. With support
of 802.11ax, short gi value can go upto 4. This change
set will add support to handle that.
Change-Id: Ifb7e6b0b6298995758bf065c6e54d58d5bd65496
CRs-Fixed: 1073481
2017-03-28 13:00:29 -07:00
Krishna Kumaar Natarajan
f1581df779
qcacld-3.0: [11AX] Add support to configure peer rate
...
Add support for to configure peer rates using set_peer_rate
iwpriv command.
Change-Id: I5181686a155fb7212cbcb89168b1929e00b0d1d1
CRs-Fixed: 1073481
2017-03-28 13:00:27 -07:00
Krishna Kumaar Natarajan
9e5339da1f
qcacld-3.0: [11AX] Add support to configure 11ax rate
...
Add support for to configure 11ax rates using set_11ax_rate
iwpriv command.
Change-Id: I55ab5cc3b51f92ab5c2e347d3b17e392456b90b8
CRs-Fixed: 1073481
2017-03-28 13:00:25 -07:00
Krishna Kumaar Natarajan
f567650ade
qcacld-3.0: [11AX] Add support for vendor commands
...
Add support for vendor commands to query HE capabilities.
Add support to include HE capabilities in wma_handle as received
from FW to be sent to userspace when queried via vendor sub command.
Change-Id: Icbf141bd1e0646346c2b18aabf3dfb3590d853d7
CRs-Fixed: 1073481
2017-03-28 13:00:23 -07:00
Padma, Santhosh Kumar
5b22002a67
qcacld-3.0: Clear roaming_in_progress during disconnect
...
There is a chance that roaming_in_progress is not reset if
WOW_REASON_AP_ASSOC_LOST is received before roaming abort.
Clear roaming_in_progress during disconnect to fix this.
Also, clear connection_in_progress, defer_disconnect and
disable napi.
Change-Id: I9d7b80d83b423b0d5471ddb1aadc4d181fe76116
CRs-Fixed: 2022412
2017-03-28 13:00:21 -07:00
Sandeep Puligilla
3f3fddd0c8
Release 5.2.0.17O
...
Release 5.2.0.17O
Change-Id: I9460c67c9f73b7fdface468a74595b8b21e243a2
CRs-Fixed: 688141
2017-03-28 13:00:20 -07:00
Sandeep Puligilla
44a4d1fe44
Release 5.2.0.17N
...
Release 5.2.0.17N
Change-Id: I5a38a48cf03cbac221f149c7e73f56552be32d10
CRs-Fixed: 688141
2017-03-28 13:00:18 -07:00
Dustin Brown
d28772bde9
qcacld-3.0: Change sme_open_session to take a session Id
...
Currently, vdev_id and session_id are assumed to be the same, but are
generated in two separate code paths. Unsurprisingly, this leads to a
whole host of desync issues. Instead, modify sme_open_session to take
a session_id, which will be populated with an objmgr vdev_id. This means
vdev_id and session_id can no longer desync, as there is only a single
source for both.
Change-Id: I104aba29beb3c19d0ef2ff23380e3d005e01ced0
CRs-Fixed: 2022136
2017-03-28 12:49:04 -07:00
Service qcabuildsw
217d55a369
Merge "Release 5.2.0.17M" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:10:16 -07:00
Service qcabuildsw
8632670fdf
Merge "qcacld-3.0: Setup CDP interface for flushing RX queue" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:10:16 -07:00
Service qcabuildsw
c9c52cfae1
Merge "Release 5.2.0.17L" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:10:12 -07:00
Service qcabuildsw
b5537991b4
Merge "qcacld-3.0: Migrate unit-test suspend to HIF IRQ enable/disable" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:10:12 -07:00
Service qcabuildsw
a96138c0e8
Merge "Release 5.2.0.17K" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:10:08 -07:00
Service qcabuildsw
1e24247c88
Merge "qcacld-3.0: Check for adapter validity in IPA deinit" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:10:07 -07:00
Service qcabuildsw
7752aa1d63
Merge "Release 5.2.0.17J" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:10:06 -07:00
Service qcabuildsw
306f98ca59
Merge "qcacld-3.0: Fix warning during SAP SSR deinit" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:10:05 -07:00
Service qcabuildsw
53e15a8e18
Merge "qcacld-3.0: Update cfg80211 stop_ap to handle SSR" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:10:04 -07:00
Service qcabuildsw
98637b6f61
Merge "qcacld-3.0: Fix race condition on SAP close and driver exit" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:10:03 -07:00
Service qcabuildsw
39edc6e35c
Merge "qcacld-3.0: Check for adapter validity in pre cac work" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:10:02 -07:00
Service qcabuildsw
2e99c7a4dc
Merge "qcacld-3.0: ipa-uc: wdi enable bug fix" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:10:02 -07:00
Service qcabuildsw
c759f380e6
Merge "Release 5.2.0.17I" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:57 -07:00
Service qcabuildsw
81f693d6df
Merge "qcacld-3.0: use tdls_frm_session_id while sending resp to sme" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:56 -07:00
Service qcabuildsw
0839821004
Merge "Release 5.2.0.17H" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:55 -07:00
Service qcabuildsw
c23b4659ce
Merge "qcacld-3.0: Remove bssid from scan cache for HB failure only" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:54 -07:00
Service qcabuildsw
9a82422c40
Merge "Release 5.2.0.17G" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:54 -07:00
Service qcabuildsw
fdaba01183
Merge "Revert "qcacld-3.0: Define gVdevTypeNss_2g and VdevTypeNss_5g as Hex"" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:53 -07:00
Service qcabuildsw
17e31613c9
Merge "Release 5.2.0.17F" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:51 -07:00
Service qcabuildsw
fffb05c1be
Merge "qcacld-3.0: Delete tdls peer before leaving BSS" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:50 -07:00
Service qcabuildsw
e94480a878
Merge "Release 5.2.0.17E" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:49 -07:00
Service qcabuildsw
1258571d9e
Merge "qcacld-3.0: Fix an htt memory leak" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:48 -07:00
Service qcabuildsw
88f125c482
Merge "Release 5.2.0.17D" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:48 -07:00
Service qcabuildsw
3337bc47e6
Merge "qcacld-3.0: Fix QDF ASSERT in wma_chan_phy_mode during driver load" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:47 -07:00
Service qcabuildsw
f1fae233fd
Merge "Release 5.2.0.17C" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:45 -07:00
Service qcabuildsw
9463686c52
Merge "qcacld-3.0: Use magic pattern to avoid double free of packets" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:45 -07:00
Service qcabuildsw
8d5bd9274f
Merge "Release 5.2.0.17B" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:44 -07:00
Service qcabuildsw
74e785517e
Merge "qcacld-3.0: Remove op_string enum to avoid out of bounds access" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:44 -07:00
Service qcabuildsw
bea3b5543c
Merge "Release 5.2.0.17A" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:42 -07:00
Service qcabuildsw
e9c7035114
Merge "qcacld-3.0: Separate pdev detach processing as per pdev attach" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:42 -07:00
Service qcabuildsw
6c50fea9ff
Merge "Release 5.2.0.17" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:41 -07:00
Service qcabuildsw
880a581aca
Merge "qcacld-3.0: Delete old peer from obj manager when STA roam to new peer" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:41 -07:00
Service qcabuildsw
2ad374fb17
Merge "Release 5.2.0.16Z" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:40 -07:00
Service qcabuildsw
e70b174b50
Merge "qcacld-3.0: Add debug code in hdd_ipa_init" into wlan-cld3.driver.lnx.2.0-dev
2017-03-27 19:09:39 -07:00