summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | * | | | qca_cld: Add register dump table for ROME 3.xYue Ma2014-07-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add register dump table for ROME 3.x and also update DRAM dump location. CRs-fixed: 686188 Change-Id: I7660948e47370e119ef2f27ab1dc34f69781a7e1
| | * | | | qcacld: hdd: add DFS PRI multiplier config to iniRyan Hsu2014-07-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In order to add the flexibility while adjusting the PRI value, move this configuration to ini. Change-Id: I0012b39e99ebcd58f9909a2cf4eb672b6401987d CRs-fixed: 676168
| | * | | | qcacld: dfs: adjust the dfs pulse patternRyan Hsu2014-07-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - clean up indendation - decrease the pulse matching criteria to increase the hit rate - remove the default hard code pulse marco, move them to ini for flexibility - both FCC/MKK4 type2/3/4 radar pattern is short, adjust the dfs pules to increase the hit rate Change-Id: I6ac8d541dc4a13bb793ac4546e5e2c820ca86d7f CRs-fixed: 676168
| | * | | | qcacld: wma/dfs: set the dfs_pri_multiplier to dfs layerRyan Hsu2014-07-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add dfs_pri_multiplier member to carry this configuration from hdd/ini and set to dfs layer Change-Id: Ie495305310860a7d1fafc0f292638ece1a6dcc17 CRs-fixed: 676168
| | * | | | wlan: cld: in bss lost case avoid unnecessary connect attemptsTushnim Bhattacharyya2014-07-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case the bss lost due to OOS or AP being turned off, avoid unnecessary attempts to connect to it right away until it is found during subsequent scans Change-Id: Iec7ce4683abf833a85359aad9873aef006dce5e4 CRs-fixed: 625704
| | * | | | qcacld: Enable Tx STBC only in 2x2 mode.Kiran Kumar Lokere2014-07-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tx STBC should not be advertised in 1x1 mode and STBC data rates should be used only in 2x2 mode Change-Id: I87a97b9994f83fdd98d1c6bba27bb822d62ce809 CRs-Fixed: 687574
| * | | | | Merge "Release 1.0.0.136 QCACLD WLAN Driver"Linux Build Service Account2014-07-01
| |\ \ \ \ \
| | * | | | | Release 1.0.0.136 QCACLD WLAN DriverAkash Patel2014-07-01
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.136 qcacld: Enable thermal throttling for HL qcacld-new:Protect flow control state to sync with netif_status wlan: Add "compat" support in iw_setchar_getnone qca-cld:sap: Fix get channel list for ACS wlan: Reduce logging level to avoid crash wlan: Scan Failure due to uninitialized variable. qcacld: Disable VHT80 support for unsupported channels qcacld: ExtScan: Fix incorrect parsing of MAC address qcacld: DFS-AP+AP:Fix to handle stop bss and timer callback gracefully qcacld: Fix incorrect return code during SSR Change-Id: I77e7ef2fb5974919d38a53ae75169f610f4230f3
| | * | | | Cafstaging Release 1.0.0.136Pitani Venkata Rajesh Kumar2014-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.136 Change-Id: I5c85b54c57d6b41b928fe94d4888bd771866d528 CRs-Fixed: 687235
| | * | | | qcacld: Enable thermal throttling for HLJi-Huang2014-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thermal throttling for HL is accidentally disabled by the gerrit: https://review-android.quicinc.com/810028 Since QCA_SUPPORT_TX_THROTTLE_LL is used for both HL and LL, removed _LL term to avoid confusion. Change-Id: I111c5a27ad3d3e27c4c38bea6c5c9cbb56e409e8 CRs-Fixed: 685910
| | * | | | qcacld-new:Protect flow control state to sync with netif_statusJustin Shen2014-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During test in HL, we hit a symptom the OS netif is already stopped but the flag vdev->os_q_paused is 0. Suppose this un-sync problem is because just after osif_flow_control_cb there is context switch out and netif_tx_stop_all_queues with adf_os_atomic_set(&vdev->os_q_paused, 1) executed. Then back to current tasklet/workerthread the vdev->os_q_paused would set to 0 after. In this corner case there is no chance anymore the netif queue would be wake up because it always checks vdev->os_q_paused==1 to enter this wake up logic. Move the vdev->os_q_paused clear location would skip this un-sync issue. Change-Id: I7eae7631126943013a75bfe7434fe5117a4f1acb CRs-Fixed: 686009
| | * | | | wlan: Add "compat" support in iw_setchar_getnoneGirish Gowli2014-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The pointer passed to iw_setchar_getnone() 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, all the sub commands will work with 32-bit userspace applications Change-Id: I4cd48481bf69c1f4c7ca8689f133a2d4c58b85d0 CRs-Fixed: 683553
| | * | | | qca-cld:sap: Fix get channel list for ACSPeng Xu2014-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When calculating the expanded start channel number, it results to a negative value when the channel number is less than 4. Change-Id: I6596070362ef6fbcd1aa76cff047c5eec98a5eef CRs-fixed: 686388
| | * | | | wlan: Reduce logging level to avoid crashNirav Shah2014-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes the excessive logging due to trace level VOS_TRACE_LEVEL_ERROR in function hdd_wmm_select_queue Change-Id: I0a49dd263ae25f3fae3d7c0af28de618cb17ced1 CRs-fixed: 685716
| | * | | | wlan: Scan Failure due to uninitialized variable.Sushant Kaushik2014-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During set key operation , key length is not set properly when encry type is None. As a result some time Key's length takes a garbage value . Driver only accepts key length as as 0 , when encry type is none , hence setKeyConetxt is freed when Key length is garbage, resulting in all operation being blocked in Sme_active queue. Change-Id: I3bb363b512a9436a1e388c2ae48fc8e997b584e6 CRs-Fixed: 685828
| | * | | | qcacld: Disable VHT80 support for unsupported channelsKiran Kumar Lokere2014-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since CH 144 support is not present disable the VHT80 or fall back to VHT40 modes for that band. Change-Id: I75034e7953eb00c3d1c482b501e5cc837d1efcda CRs-Fixed: 680774
| | * | | | qcacld: ExtScan: Fix incorrect parsing of MAC addressSrinivas Girigowda2014-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The problem is because of the usage of nla_memcpy along with nla_data. The 2nd argument pointer is advanced by NLA_HDRLEN using nla_data, but the implementation of nla_memcpy takes care of advancing the pointer by NLA_HDRLEN using nla_data() internally. This caused the pointer to advance two times and end up reading the data 4 bytes ahead of where it was supposed to read. Fix this issue by not using nla_data() for the source attribute and let nla_memcpy take care of this Change-Id: I935dacc033ffc1100f799b88212feec5db72c152 CRs-Fixed: 686852
| | * | | | qcacld: DFS-AP+AP:Fix to handle stop bss and timer callback gracefullykrunal soni2014-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stop bss event gets triggered per sapcontext and up on receiving one stop bss event, we clear out the global sap dfs structures which is wrong. With this fix we will make sure that we will clear out the global dfs structure only when all AP sessions gets closed. our SAP CAC timer callback uses sapcontext through which CAC timer was triggred. in AP+AP case if the sapcontext through which CAC timer got triggered itself goes down then CAC timer callback will return without doing any other thing. With this fix, we made CAC timer to use hal context instead of sapcontext. Change-Id: Iaffc83795353f6ae364f38c2ec0aa274edf6c29a CRs-Fixed: 686391
| | * | | | qcacld: Fix incorrect return code during SSRSameer Thalappil2014-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When SSR is in progress, wlan_hdd_tdls_scan_callback() should return the -ve error code, so the cfg80211 knows that scan request failed. Change-Id: I3d4f6d4fcf9d1c02a17a2289305a3334e989be61 CRs-Fixed: 685981
| * | | | | Merge "Release 1.0.0.135 QCACLD WLAN Driver"Linux Build Service Account2014-06-28
| |\ \ \ \ \
| | * | | | | Release 1.0.0.135 QCACLD WLAN DriverAkash Patel2014-06-28
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.135 Wlan:HS20:Fix for OSEN connection issue on QCACLD driver qca_cld: Fix a bug when using pci_free_consistent() to free DMA memory qcacld_new: Do not attempt TDLS connection in case of concurrency add polling command for LTE coex channel avoidance CLD: Fix MCC to SCC switch for subset interference qcacld: sap: add iwpriv command to send fake radar signal event qcacld-new: Dynamically change parameters of WMM scheduler per AP setting. wlan: Add "compat" support for setPktFilter ioctl handler wlan: Featurise "enableAMP" and "disableAMP" ioctls qcacld: Fix null pointer deference in wma_delete_all_ap_remote_peers Change-Id: I614b0acbf7bf949e70f868fab0948d72443cfe99
| | * | | | Cafstaging Release 1.0.0.135Pitani Venkata Rajesh Kumar2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.135 Change-Id: I447f3c496b3ea703d9e6347b616d6a01e8e1468e CRs-Fixed: 686584
| | * | | | Wlan:HS20:Fix for OSEN connection issue on QCACLD driverLeela Venkata Kiran Kumar Reddy Chirala2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Host does not set the wpa rsn bit for osen connection. As a result FW does not transmit the Eapol message 4. So AP sends disassoc after retransmission. This commit fixes the issue by setting wpa rsn bit. Change-Id: I01164900e5ff95f14ab614528c9e747bc8848555 CRs-fixed: 685767
| | * | | | qca_cld: Fix a bug when using pci_free_consistent() to free DMA memoryYue Ma2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Correct DMA memory pointer and size should be passed into the function. This bug doesn't cause any issue so far is because that the DMA memory requested by CE is always less that one page (4k bytes), so it will be always aligned to one page which will be freed at one time also. Change-Id: Icd7efc0b2ae70e6f7703f1a6f28128c2aecf51aa CRs-fixed: 686203
| | * | | | qcacld_new: Do not attempt TDLS connection in case of concurrencyRavi Joshi2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently TDLS is operational only when there is a single active session. Hence, ensure that TDLS sessions are not created during multiple active concurrent sessions. Thus , this commit speaks to not attempt TDLS connection when another concurrent session is trying to get established. This goes with the assumption that before the concurrent session is attempted to form , the supplicant shall issue the scan's which shall ensure that the TDLS sessions on the current active session are deleted / torn down. Change-Id: Ia61b1dd8d3c9859487cbb11183ab3f83ae609dc3 CRs-Fixed: 668297
| | * | | | add polling command for LTE coex channel avoidanceXun Luo2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to cope with the situation that during SAP starting, channel to avoid notification from FW could be ignored, a polling command is added in host driver to allow it to actively inquiry CA information from FW. Change-Id: I045de58ba90e5a8b8d93b1767da85accb3691175 CRs-Fixed: 668276
| | * | | | CLD: Fix MCC to SCC switch for subset interferenceManikandan Mohan2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MCC to SCC switch logic did not consider external AP operating within SAP BW with different center frequency. Update the logic to handle this case. Also update for border freq overlapping. Change-Id: I80577bc9a2b4570197d39cd88a397c45c25e5637 CRs-fixed: 674064, 676194
| | * | | | qcacld: sap: add iwpriv command to send fake radar signal eventRyan Hsu2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In order to sanitize the post radar detection logic without real radar injection equipment, this command is added to self indicate a fake radar event, to trigger the post radar detection logic, including the CSA and channel switch etc. The change is to bypass the real radar pattern matching and directly call to the wmi interface to indicate HDD and SAP to stop the traffic and to stop beaconing, and then start the channel selection and send out CSA to switch the channel. Change-Id: Ic6fc782a31a2fba078be1b427cb85e0cbfeaa25a CRs-fixed: 671191
| | * | | | qcacld-new: Dynamically change parameters of WMM scheduler per AP setting.Ji-Huang2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. It's to pass WMM cert. 5.2.32. 2. According to AIFS+CWMin, the function maps each queue to one of four default settings of the scheduler, ie. VO, VI, BE, or BK. Change-Id: Icbbf02860cc3f8f3fac5293e910e3a84c23d93f4 CRs-fixed: 669946
| | * | | | wlan: Add "compat" support for setPktFilter ioctl handlerGirish Gowli2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The pointer passed to iw_set_packet_filter_params() 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: I740e1b55e514deac5bf0c40bd73a199891d3c7c5 CRs-Fixed: 683117
| | * | | | wlan: Featurise "enableAMP" and "disableAMP" ioctlsGirish Gowli2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | AMP ioctls WE_ENABLE_AMP, WE_DISABLE_AMP are feature WLAN_BTAMP_FEATURE specific, hence moving them under WLAN_BTAMP_FEATURE macro. Change-Id: I283e24b2f7fddb56da8e67dd102697ef52cca98d CRs-Fixed: 683080
| | * | | | qcacld: Fix null pointer deference in wma_delete_all_ap_remote_peersNirav Shah2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix null pointer deference in wma_delete_all_ap_remote_peers Change-Id: Iacd7d21ff2960587f22db1644caae294b860bda0 CRs-Fixed: 685579
| * | | | | Merge "Release 1.0.0.134 QCACLD WLAN Driver"Linux Build Service Account2014-06-27
| |\ \ \ \ \
| | * | | | | Release 1.0.0.134 QCACLD WLAN DriverAkash Patel2014-06-27
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.134 qcacld: add additional information in existing logs. qca_cld: Remove msleep() from RAM dump collection Debug enhancement to trace the ol_txrx_peer_unref_delete. qcacld: Free msg body ptr for WDA_VDEV_STOP_IND case qca_cld: Add ADF API to get kernel boot time qcacld: hdd: add ini flag to enable/disable GreenAP feature CLD:Changes to address driver load failures in FTM mode. wlan: Disable 40Mhz channels if not supported by Country. wlan: Add "compat" support for add_tspec ioctl handler qcacld: Fix for incorrect pmf conditional compilation qcacld: Resolve tx_flow_control_timer time leak in driver Change-Id: I3fc4220bc33be20cdd7a55477d04c29ccb18de0d
| | * | | | Cafstaging Release 1.0.0.134Pitani Venkata Rajesh Kumar2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.134 Change-Id: I374ab8b1d1ce79fa211987abae2071983a85fd9d CRs-Fixed: 685917
| | * | | | qcacld: add additional information in existing logs.Ganesh Kondabattini2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Few logs are printing the same string in different cases. In failure cases it is becoming difficult to find out from where it is getting printed. So adding function names to these logs. Change-Id: I97d97712d9a5d3dcdf31164ccb63b13a180d3714 CRs-Fixed: 684680
| | * | | | qca_cld: Remove msleep() from RAM dump collectionYue Ma2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove msleep() from RAM dump collection to avoid context switch while collecting RAM dump. Also acquire suspend lock to avoid race condition between RAM dump collection and PCIe interrupt handler. Change-Id: I1b7469e177a0be14964a7af0d5b88c15e7aa1d9c CRs-fixed: 685571
| | * | | | Debug enhancement to trace the ol_txrx_peer_unref_delete.DARAM SUDHA2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This logging would help to find, from which function the peer is getting deleted. Increase the log level in ol_txrx_peer_unref_delete to print Mac. Add logs in non-HL callers to identify from where, it is called. Change-Id: Id4a4d83d2dd00ec930d4851e001f029948c235b8 CRs-FIXED: 683734
| | * | | | qcacld: Free msg body ptr for WDA_VDEV_STOP_IND caseNirav Shah2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Free msg body ptr for WDA_VDEV_STOP_IND case in wma_mc_process_msg(). Change-Id: I4885d81a7097ff9ebe85478cfd82c6607497bef7 CRs-Fixed: 685103
| | * | | | qca_cld: Add ADF API to get kernel boot timeYue Ma2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add ADF API to get kernel boot time for recording WMI command/event timestamp. Change-Id: I24b70cebd5c0d26e5674951a0ef77f21e3809073 CRs-fixed: 674966
| | * | | | qcacld: hdd: add ini flag to enable/disable GreenAP featureRyan Hsu2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To selectively enable/disable the GreenAP, add a separate ini flag to control it. Also in the case of gEnable2x2=0 to only use 1 tx/rx chain case, the GreenAP feature should be disabled. Change-Id: I3d30cba003a9ebe0caad8b1a7b620bad75e14d28 CRs-fixed: 680241
| | * | | | CLD:Changes to address driver load failures in FTM mode.Edhar,Mahesh Kumar2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | failed to load board data file in FTM mode due to incorrect conditional macro. changes are made to address the same. Change-Id: I8d02ac226f1a4f99987364996370f664917eb3e5 CRs-Fixed: 685817
| | * | | | wlan: Disable 40Mhz channels if not supported by Country.Abhishek Singh2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Even if 40Mhz BW is not supported in the Country, the 40Mhz center channels are enabled. Also If the channel is valid for HT40+ but invalid for HT40- or vice versa, the 40Mhz center channel is not enabled. Adds a check to disable 40Mhz center channel if not supported by Country. If the channel is valid for either HT40+ or HT40-, enable the 40Mhz center channel. Device will follow the BW allowed in db.txt Change-Id: I5bdfd8c718fde312204beb4603e04139757464a2 CRs-Fixed: 675469
| | * | | | wlan: Add "compat" support for add_tspec ioctl handlerGirish Gowli2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The pointer passed to add_tspec command 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: Ic5792b6850b5fd2da677962a512bd6e1ddea67b1 CRs-Fixed: 683512
| | * | | | qcacld: Fix for incorrect pmf conditional compilationkrunal soni2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | one of the places in the code, we didn't add proper check for 802.11W frames. Change-Id: Id63649e38a49b088337da11c21d880d8ef5aad0f CRs-Fixed: 685550
| | * | | | qcacld: Resolve tx_flow_control_timer time leak in driverNirav Shah2014-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve tx_flow_control_timer leak in case where powersave is offloaded in __wlan_hdd_cfg80211_change_iface function. Change-Id: I4a38a9064a78f7057cf554419063dd751c1d6a7b CRs-Fixed: 685076
| * | | | | Merge "Release 1.0.0.133 QCACLD WLAN Driver"Linux Build Service Account2014-06-26
| |\ \ \ \ \
| | * | | | | Release 1.0.0.133 QCACLD WLAN DriverPitani Venkata Rajesh Kumar2014-06-26
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.133 qcacld: Handle PEER_STATE_EVENT from firmware qcacld: Limit the max number of peers to 14 for Rome 2.x qcacld: CL 996776 fw common files qcacld: sap: Fix memory leak qcacld: Set correct AC when ACM is set in high latency mode wlan:pmf:Block connection to non-pmfap incase of PMF connection CLD:Disable Tx STBC for DUT configured in 1X1 mode. qcacld: Remove deprecated library qcacld:Fix Low Latency Macros in build file qcacld: Register Tx pause Event for High Latency Change-Id: I5db87f740ce0296d692a602e0e3736f7cb11c5e7
| | * | | | Cafstaging Release 1.0.0.133Pitani Venkata Rajesh Kumar2014-06-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.133 Change-Id: I48a2d54bb36b27aa2687afcf7f77abaf38d25703 CRs-Fixed: 685272
| | * | | | qcacld: Handle PEER_STATE_EVENT from firmwareNaveen Rawat2014-06-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently tx queues unpause is done after PEER_AUTHORIZE command was issued at host. But we cannot ensure order of processing of PEER_AUTHORIZE and handling of data packets by firmware. This sometimes cause packets to reach before peer is authorized at firmware and hence they are dropped. To fix this, firmware will send a event once peer is authorized and host should unpause tx queues in handler of that event. Change-Id: If39ba42376a83df3f76d64d82f757bf4bce046dc CRs-Fixed: 683114