Commit graph

4,302 commits

Author SHA1 Message Date
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
Service qcabuildsw
b69b0c7402 Merge "Release 5.2.0.16Y" into wlan-cld3.driver.lnx.2.0-dev 2017-03-27 19:09:38 -07:00
Service qcabuildsw
8e147bf8e3 Merge "qcacld-3.0: Fix FEATURE_AP_MCC_CH_AVOIDANCE compilation error" into wlan-cld3.driver.lnx.2.0-dev 2017-03-27 19:09:37 -07:00
Service qcabuildsw
ee7a6c4380 Merge "Release 5.2.0.16X" into wlan-cld3.driver.lnx.2.0-dev 2017-03-27 19:09:36 -07:00