summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | * | | | qcacld-2.0: Porting qcald2.0 on linux v4.4.15nakul kachhwaha2017-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adding the macro for inclusion of scatterlist.h file conditionally based on kernel version. Change-Id: Iad47b6c44862e25d4461c619b6ced126d2136688 CRs-Fixed: 2010823
| * | | | | Merge "Release 4.0.11.204G" into wlan-cld2.driver.lnx.1.0-devLinux Build Service Account2017-03-05
| |\| | | |
| | * | | | Release 4.0.11.204Gqcabuildsw2017-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.204G Change-Id: I6a44bf16fa56dc02aeade9de60a21bb551d66662 CRs-Fixed: 688141
| * | | | | qcacld-2.0: Enable missed WLAN macro definitioins on sdxhedgehog platformbings2017-03-03
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some WLAN driver feature enabling macros are missing on sdxhedgehog platform, enabling them in Kbuild file to make sure the driver's behaviors are the same as on mdm9x50 Change-Id: I018e98dea60c7c73ad119394a1016ef592c6552a CRs-Fixed: 2014423
| * | | | qcacld-2.0: Consider RSSI while purging scan resultAbhishek Singh2017-03-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When scan cache is full and new BSS is added, oldest BSS is removed. Thus if num of BSS in environment are more than scan cache size the BSSes which are scanned on initial channels are removed. Also low RSSI APs may still be present in scan cache while APs with good RSSI are removed. To fix if entry with RSSI less than CSR_PURGE_RSSI_THRESHOLD remove it. If all entries RSSI is better than CSR_PURGE_RSSI_THRESHOLD remove the oldest entry. And thus APs with bad RSS will be removed first. Change-Id: I795d12aaea28d6acb5103eb25ba3758796643383 CRs-Fixed: 2010211
| * | | | Release 4.0.11.204Fqcabuildsw2017-02-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.204F Change-Id: Id81156726d30b5b0f0b91dbde7020741a988bbf1 CRs-Fixed: 688141
| * | | | qcacld-2.0: Increase the priority of async_taskSubrat Dash2017-02-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sometimes delay is observed while scheduling async_task. Set lower nice value to increase the priority. Also, take care of the VosWDThread thread priority. CRs-Fixed: 1112996 Change-Id: I164e8c915cc2e4ea0630b2b88417c9a33b4e0c6b
| * | | | Release 4.0.11.204Eqcabuildsw2017-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.204E Change-Id: Ibb3b0da813a8f3596e917fba9c7f716ab720caab CRs-Fixed: 688141
| * | | | qcacld-2.0: Update sounding dimensionsPadma, Santhosh Kumar2017-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update sounding dimensions if enable2x2 is set so that sounding dimensions can be a proper value during assoc. Change-Id: Ic2c1afa242d4b8d4433fa946dff8ca0f48de676a CRs-Fixed: 2010849
| * | | | Release 4.0.11.204Dqcabuildsw2017-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.204D Change-Id: I37e4dec907f40006e99b8e3648b91060cd6a5a42 CRs-Fixed: 688141
| * | | | Revert "qcacld-2.0: Fix to update roc cookie properly"Ganesh Kondabattini2017-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit Idf8688652447b8b3f528a4e2ade59415a66930f4. This change is creating mismatch between the cookies of roc req and roc expired event. CRs-Fixed: 1108767 Change-Id: Ie248de1a3e78716c34c5dd8575e8fdf80f3c811d
| * | | | Release 4.0.11.204Cqcabuildsw2017-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.204C Change-Id: I91533589be343b3acbae97b8e98719eaaaff5661 CRs-Fixed: 688141
| * | | | qcacld-2.0: Fix a compile error for linux v4.4.15gbian2017-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix a typo from txrate to tx_rate in previous propagation Change-Id: I1b81ab185b3434183f66eb90d71d7ec29b767b28 CRs-Fixed: 2008963
| * | | | Release 4.0.11.204Bqcabuildsw2017-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.204B Change-Id: I1a81bdd87b13b0f3a06a46e358bed66843f7e9df CRs-Fixed: 688141
| * | | | Merge "qcacld-2.0: Remove Logger socket app msg init/deinit changes" into ↵Linux Build Service Account2017-02-27
| |\ \ \ \ | | | | | | | | | | | | | | | | | | wlan-cld2.driver.lnx.1.0-dev
| | * | | | qcacld-2.0: Remove Logger socket app msg init/deinit changesSelvaraj, Sridhar2017-02-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now all host and firmware logs are sent to multicast group id's and are not sent to particular process on userspace. Change-Id: I6fc9540de1313d6a2ad3564090e5fed281f54a62 CRs-Fixed: 1112784
| * | | | | qcacld-2.0: Trim operation classes to max supported in change stationSaidiReddy Yenuga2017-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Operation classes supported can be controlled by user, which can be sent greater than the max supported operations. This results in stack overflow in change station command. Add check to validate operations supported param given by user and if it exceeds max supported value, set it to max supported value. CRs-Fixed: 2002052 Change-Id: Idd3a35e38b091546a17d7ec6329f19429e5c289c
| * | | | | Merge "qcacld-2.0: Do proper cleanup when bmi download fails" into ↵Linux Build Service Account2017-02-24
| |\ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | wlan-cld2.driver.lnx.1.0-dev
| | * | | | qcacld-2.0: Do proper cleanup when bmi download failsVisweswara Tanuku2017-02-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Handled cleanup of code when bmi_download_firmware fails. Ensured Async thread is killed when driver exits due to bmi error. Disabled SDIO func & Reset the SDIO when vos open fails, for automated tests to move ahead where the card does not need to be removed. Free all memory allocated by init during cleanup. Change-Id: I2d48c83d6105255157ddfbd5f0abbab59095129a CRs-Fixed: 2004564
| * | | | | Release 4.0.11.204qcabuildsw2017-02-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.204 Change-Id: I725718eb18465377cba4b8a83f994dbfdc0020a6 CRs-Fixed: 688141
| * | | | | qcacld-2.0: reduce log to fix a watchdog bark issueYu Wang2017-02-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If wlan is unloading when iperf is running, iperf will call wmm select and check whether it's in loading/unloading status, if yes, it will send the following log to user space via wlan logging thread: 'Unloading/Loading in Progress. Ignore!!!'; while in wlan logging thread, it will also print log to console if it's in unloading status. These logs are printed too frequently, which will cause watchdog bark. To fix this issue, remove the log in: wlan_hdd_validate_context(); Cut the log in vos_get_log_indicator(). Change-Id: I4130ae9bc4693f5b8dd37a2af5f95e90800303cd CRs-Fixed: 2002591
| * | | | | Release 4.0.11.203Zqcabuildsw2017-02-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.203Z Change-Id: I5cf32bcf3c795f39d178366b2b23ca9b07c78938 CRs-Fixed: 688141
| * | | | | qcacld-2.0: Find peer using ID to peer MAPZhang Qian2017-02-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Peer ID from FW is not the same as host local peer ID. So ol_txrx_peer_find_by_id should be used to find peer by ID. Change-Id: Ic688e39c370cc38454c2c25705eae74a776e7d7f CRs-Fixed: 2009070
| * | | | | Release 4.0.11.203Yqcabuildsw2017-02-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.203Y Change-Id: I23c3061ea9a26afb5185cc0d0c5b5d458c3eeb7c CRs-Fixed: 688141
| * | | | | qcacld-2.0: Handle the channel selection failure case for ACS modeAshish Kumar Dhanotiya2017-02-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case of auto channel selction failure, clean exit does not happens which results as scan completion event timeout in start bss API. Add appropriate API call with channel selection failure case. Change-Id: I66a81f586234adb5a0edc4c85cfbaa221424217f CRs-Fixed: 2006960
| * | | | | Release 4.0.11.203Xqcabuildsw2017-02-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.203X Change-Id: I65412bd0f1ec4f8aeb88511582b4e0bee28e5023 CRs-Fixed: 688141
| * | | | | qcacld-2.0: Add support to use generic netlink sockets for userspace appsSelvaraj, Sridhar2017-02-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently user space communication functions[cnss diag, PTT socket app] in host driver uses netlink user sockets which is a security concern from Linux Android SE policies. Add support for to use netlink family cld80211 which uses generic netlink sockets. Change-Id: I4ea49ac6d7c9381212c93567fdc40f90e04dfba4 CRs-Fixed: 1112784
| * | | | | Merge changes Iddd286cb,I5d81f4e3,Ie0151f71 into wlan-cld2.driver.lnx.1.0-devLinux Build Service Account2017-02-22
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: Release 4.0.11.203W qcacld-2.0: During SSR, restore DFS regulatory domain with valid value Release 4.0.11.203V
| | * | | | | Release 4.0.11.203Wqcabuildsw2017-02-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.203W Change-Id: Iddd286cb6fc315bf62d94d6b182f61a7d894baab CRs-Fixed: 688141
| | * | | | | qcacld-2.0: During SSR, restore DFS regulatory domain with valid valueHanumanth Reddy Pothula2017-02-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When SAP is beaconing on DFS channel and SSR is triggered, SAP is not coming-up, as DFS regulatory domain in WMA context is reset. To Start sap in DFS channel after SSR is triggered, save WMA context's DFS regulatory domain in hdd context and restore same during re-init. Change-Id: I5d81f4e38c35cd5d94143b90e61076df26789c52 CRs-Fixed: 2001648
| | * | | | | Release 4.0.11.203Vqcabuildsw2017-02-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.203V Change-Id: Ie0151f714c41ed816551806ae1bfdd677e26d21b CRs-Fixed: 688141
| * | | | | | Merge "[qcacld-2.0]: Renaming mdmcalfornium to mdm9650" into ↵Linux Build Service Account2017-02-22
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | wlan-cld2.driver.lnx.1.0-dev
| | * | | | | | [qcacld-2.0]: Renaming mdmcalfornium to mdm9650Karthik Jadala2017-02-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I1ee40b0664962e53097a7ec2cc320bc90c23c7e0
| * | | | | | | Merge "qcacld-2.0: Auto Detect SoC Power Collapse Failure changes" into ↵Linux Build Service Account2017-02-21
| |\ \ \ \ \ \ \ | | | |/ / / / / | | |/| | | | | | | | | | | | | wlan-cld2.driver.lnx.1.0-dev
| | * | | | | | qcacld-2.0: Auto Detect SoC Power Collapse Failure changesManjeet Singh2017-02-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add host support for detecting SOC power collapse failures in FW and communicating the same to framework. Change-Id: Icee39c896802c4d7136e0b8ef442a33feeb4799c CRs-Fixed: 1112979
| * | | | | | | Merge "Release 4.0.11.203U" into wlan-cld2.driver.lnx.1.0-devLinux Build Service Account2017-02-21
| |\| | | | | |
| | * | | | | | Release 4.0.11.203Uqcabuildsw2017-02-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.203U Change-Id: I95848ae314a892204b3a24d3e86340c78044909f CRs-Fixed: 688141
| * | | | | | | Merge "qcacld-2.0: Fix for crash observed while starting SAP" into ↵Linux Build Service Account2017-02-21
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | wlan-cld2.driver.lnx.1.0-dev
| | * | | | | | qcacld-2.0: Fix for crash observed while starting SAPAdesh Keremane2017-02-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During ACS while calculating channel weight, using auto_channel_select_weight without initialization led to divide error. Set auto_channel_select_weight in pConfig to the value mentioned in the ini file in wlan_hdd_cfg80211_start_bss. Change-Id: I4de657dd624dd71f12ccb8beec7e90a6051fb384 CRs-Fixed: 2006314
| * | | | | | | Merge "Release 4.0.11.203T" into wlan-cld2.driver.lnx.1.0-devLinux Build Service Account2017-02-21
| |\| | | | | |
| | * | | | | | Release 4.0.11.203Tqcabuildsw2017-02-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.203T Change-Id: I62be39fae2391223b91fb383010090230b5f0856 CRs-Fixed: 688141
| * | | | | | | Merge "qcacld-2.0: Refine channel free computing in ACS" into ↵Linux Build Service Account2017-02-21
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | wlan-cld2.driver.lnx.1.0-dev
| | * | | | | | qcacld-2.0: Refine channel free computing in ACSHong Shi2017-02-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, channel free weight is simplely rx_clear_count/cycle_count. To be more accurate, it also need to minus tx_frame_count and rx_frame_count. CRs-Fixed: 2005602 Change-Id: I591cf3d5faf4c7166b1a233f853e77050deffc80
| * | | | | | | Merge "Release 4.0.11.203S" into wlan-cld2.driver.lnx.1.0-devLinux Build Service Account2017-02-21
| |\| | | | | |
| | * | | | | | Release 4.0.11.203Sqcabuildsw2017-02-19
| | | |/ / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.203S Change-Id: I4b2e232a3b26b154e12d161467504bdf2a6530c3 CRs-Fixed: 688141
| * | | | | | Merge "qcacld-2.0: Take care not to override the scan type unnecessarily" ↵Linux Build Service Account2017-02-21
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | into wlan-cld2.driver.lnx.1.0-dev
| | * | | | | qcacld-2.0: Take care not to override the scan type unnecessarilyVisweswara Tanuku2017-02-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The change Ie4aedc891c90364d8e5d21191d89bd60894797f5 overrode the scan type for AP mode to ACTIVE without checking for the intended scenario of AP+AP. This leads to sending probe requests unintentionally even for standalone AP case, leading to active scan on DFS channels. Fix by checking active sessions of AP to address the original issue Thus the standalone scenario shall not be affected. Change-Id: I06dc96d1dc30fc30c33a80a295144b3404e8af5a CRs-Fixed: 2003916
| * | | | | | Merge "Release 4.0.11.203R" into wlan-cld2.driver.lnx.1.0-devLinux Build Service Account2017-02-21
| |\| | | | |
| | * | | | | Release 4.0.11.203Rqcabuildsw2017-02-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.203R Change-Id: Id7ac9bb3f0ad83ea491c6e25e4b4bec5b44a6798 CRs-Fixed: 688141
| * | | | | | Merge "qcacld-2.0: Add MAC address in vendor event for each peer" into ↵Linux Build Service Account2017-02-20
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | wlan-cld2.driver.lnx.1.0-dev