summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | | | Merge "Release 4.0.11.205G" into wlan-cld2.driver.lnx.1.0-devService qcabuildsw2017-04-04
| |\ \ \ \ \
| | * | | | | Release 4.0.11.205GSandeep Puligilla2017-03-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.205G Change-Id: I298ef5aa14d6244b8a73ee35bb096541a7983ef7 CRs-Fixed: 688141
| * | | | | | qcacld-2.0: Update negotiated maxTxPower in Assoc requestAgrawal Ashish2017-04-04
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation On some channel, AP's tranmission power is less than regulatory tx power as per db.txt. While sending Assoc request, driver should populate negotiated power (min power of AP's tx power and regulatory power for operating channel) in Assoc request. This doesn't happen currently, fix it to ensure that driver follow negotiated power. Change-Id: I7755894b72e4f0f7ffc371abbbda5c75b2851b13 CRs-Fixed: 2025112
| * | | | | Merge "qcacld-2.0: Remove unused concurrency ini parameters" into ↵Linux Build Service Account2017-03-30
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | wlan-cld2.driver.lnx.1.0-dev
| | * | | | | qcacld-2.0: Remove unused concurrency ini parametersyeshwanth sriram guntuka2017-03-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove unused concurrency ini parameters used to configure number of channels combined for each split scan operation. Change-Id: I913b6e769f282a0f5a0ddb40e54d294ae07deb55 CRs-Fixed: 2013444
| * | | | | | Merge "qcacld-2.0: fix miss CSA IE when band switch" into ↵Linux Build Service Account2017-03-30
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | wlan-cld2.driver.lnx.1.0-dev
| | * | | | | | qcacld-2.0: fix miss CSA IE when band switchgaolez2017-03-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Setting CSA IE if not all the STA devices support ECSA while configure the macro CHANNEL_HOPPING_ALL_BANDS. Otherwise, SAP will miss CSA IE when switch band from 5G to 2G. Change-Id: I7aad2bb0d967e73c0ea87acb9820bebdc0455410 CRs-Fixed: 2024425
| * | | | | | | Merge "qcacld-2.0: Add CHANNEL_HOPPING_ALL_BANDS for APQ8009" into ↵Linux Build Service Account2017-03-30
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | wlan-cld2.driver.lnx.1.0-dev
| | * | | | | | | qcacld-2.0: Add CHANNEL_HOPPING_ALL_BANDS for APQ8009lifeng2017-03-28
| | | |/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add CHANNEL_HOPPING_ALL_BANDS for APQ8009. Change-Id: Iecc0a7344f87929e6a6729af76904070f4424d0d CRs-Fixed: 2011453
| * | | | | | | Merge "qcacld-2.0: Add rx TA feature and set TA max duration" into ↵Linux Build Service Account2017-03-30
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | wlan-cld2.driver.lnx.1.0-dev
| | * | | | | | | qcacld-2.0: Add rx TA feature and set TA max durationFerry Zhou2017-03-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IEEE1609.4-2016, section 6.2 describes multi-channel synchronized operation. Existing software and firmware already supports optional feature described in section 6.2.6 "Sending Timing Advertisements", but has not implemented section 6.2.7 "Receiving Timing Information". Add feature receiving time advertisement, and set TA max duration after the last TA received that the local time set by TA is synchronous to other communicating OCB STAs. If the duration expires, then the OCB STA itself without UTC time source like GPS thinks that the local time of itself is not sync to other STAs and stop scheduling DSRC channel switch after the max duration. Change-Id: Idd80bd5e7eac71523255a08040edab33d2355a2f CRs-Fixed: 1112215
| * | | | | | | | Merge "qcacld-2.0: Remove event report when failed to allocate memory" into ↵Linux Build Service Account2017-03-30
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | | | | | | | | | wlan-cld2.driver.lnx.1.0-dev
| | * | | | | | | qcacld-2.0: Remove event report when failed to allocate memoryZhang Qian2017-03-17
| | | |/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There will be recursive call for vos_mem_malloc once there is memory allocation failure, because vos_mem_malloc is called to allocate message buffer for WIFI_EVENT_MEMORY_FAILURE. Remove this event report in this change. Change-Id: I897af2428af7e21c2962d5c91969930125178e74 CRs-Fixed: 2010103
| * | | | | | | Merge "qcacld-2.0: Dump firmware memory when WoW timeout" into ↵Service qcabuildsw2017-03-28
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | wlan-cld2.driver.lnx.1.0-dev
| | * | | | | | | qcacld-2.0: Dump firmware memory when WoW timeoutgaolez2017-03-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the case of enable WoW, if no credit to send wmi down, wmi will pending in htc queue, this will casue waiting WoW enable ack timeout, so need host force dump target memory to check the issue. Change-Id: I8a9436bbd89cafa59df51a41ae417b28f487e00d CRs-Fixed: 2014350
| * | | | | | | | Merge "qcacld-2.0: Pass valid argument while invoking hdd_wlan_initial_scan" ↵Service qcabuildsw2017-03-27
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into wlan-cld2.driver.lnx.1.0-dev
| | * | | | | | | | qcacld-2.0: Pass valid argument while invoking hdd_wlan_initial_scanRavi Kumar Bokka2017-03-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | propagation from prima to qcacld-2.0 hdd_wlan_initial_scan expects adapter context as input argument. But hdd_exit_deep_sleep() invoking this function by passing hdd context. Pass valid argument, adapter context, while invoking hdd_wlan_initial_scan from hdd_exit_deep_sleep. Change-Id: I366901129948042e9823bf9d080b3526a11200a2 CRs-Fixed: 2013271
| * | | | | | | | | Merge "qcacld-2.0: enable register dump for QCA9377-SDIO" into ↵Service qcabuildsw2017-03-27
| |\ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | wlan-cld2.driver.lnx.1.0-dev
| | * | | | | | | | qcacld-2.0: enable register dump for QCA9377-SDIOYu Wang2017-03-27
| | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Register dumping is not available for QCA9377-SDIO, due to there is no register table for it. Assign register table for QCA9377-SDIO. Change-Id: Ib7d1ca98851e6951841602c54b870521edfc4d51 CRs-Fixed: 2022517
| * | | | | | | | Merge "qcacld-2.0: Porting qcacld 2.0 to kernel v4.9.11" into ↵Linux Build Service Account2017-03-27
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | | | | | | | | | wlan-cld2.driver.lnx.1.0-dev
| | * | | | | | | qcacld-2.0: Porting qcacld 2.0 to kernel v4.9.11Nakul Kachhwaha2017-03-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Following changes done for kernel v4.9.11: 1. Using nla_put_u64_64bit instead of nla_put_u64 2. New cryptographic related kernel API used in vos_encrypt_AES and vos_decrypt_AES 3. Added ieee80211_band enum in driver for supported frequency bands. 4. Replaced VM_FAULT_MINOR to 0 (zero) as recommanded for new kernel. 5. Using 'trans_start' of 'struct netdev_queue' instead of 'struct net_device' for updating transmission start timestamp. 6. Using new defination of cfg80211_scan_done. Change-Id: Iab5c02429a5eaf1d0bd5432f99313621d20635ba CRs-Fixed: 2019686
| * | | | | | | | Merge "qcacld-2.0: Add support for configuring modulated DTIM dynamically" ↵Linux Build Service Account2017-03-27
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into wlan-cld2.driver.lnx.1.0-dev
| | * | | | | | | | qcacld-2.0: Add support for configuring modulated DTIM dynamicallySaidiReddy Yenuga2017-03-27
| | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prima to qcacld-2.0 Propagation. Wifi OFF/ON is needed to update the gEnableModuleDTIM ini param. Add private ioctl to configure modulated DTIM at runtime. CRs-Fixed: 2002662 Change-Id: I28be432da775a9aa026cd702c63dee5666260d33
| * | | | | | | | Merge "qcacld-2.0: Populate correct txpower in RRM Link Measurement Request" ↵Linux Build Service Account2017-03-27
| |\ \ \ \ \ \ \ \ | | | |_|_|/ / / / | | |/| | | | | | | | | | | | | | | into wlan-cld2.driver.lnx.1.0-dev
| | * | | | | | | qcacld-2.0: Populate correct txpower in RRM Link Measurement RequestAgrawal Ashish2017-03-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, driver doesn't consider tx power which was negotiated at the time of connection for max tx power for RRM Link Measurement Request. Fix this by not allowing tx power more than pSessionEntry->maxTxPower. Change-Id: Idebe6d11e05da0b3b8186e2c84ff8ad4ac124fdc CRs-Fixed: 2021835
| * | | | | | | | Merge changes I36a706e2,I941d76a7 into wlan-cld2.driver.lnx.1.0-devLinux Build Service Account2017-03-27
| |\ \ \ \ \ \ \ \ | | |_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: qcacld-2.0: Fix user space accesses qcacld-2.0: Fix the variable uninitialized compile error
| | * | | | | | | qcacld-2.0: Fix user space accessesSrinivas Girigowda2017-03-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't access user space memory directly in drv_cmd_get_ibss_peer_info_all. Change-Id: I36a706e2e91d1ed2a43897ac2eef9d81b2de7335 CRs-Fixed: 2022841
| | * | | | | | | qcacld-2.0: Fix the variable uninitialized compile errorSrinivas Girigowda2017-03-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix the variable uninitialized compile error. Change-Id: I941d76a75a52b4cc6bd3de831b04f960f506f802 CRs-Fixed: 2022835
| * | | | | | | | Merge "qcacld-2.0: Rename target sdxhedgehog to sdx20" into ↵Linux Build Service Account2017-03-27
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | wlan-cld2.driver.lnx.1.0-dev
| | * | | | | | | | qcacld-2.0: Rename target sdxhedgehog to sdx20anisha agarwal2017-03-23
| | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I1c643b159e01cda3b289caf70cc86bee56f90d58 CRs-Fixed: 2023671
| * | | | | | | | Merge "qcacld-2.0: Log board_id and request_firmware error code" into ↵Linux Build Service Account2017-03-27
| |\ \ \ \ \ \ \ \ | | |_|_|/ / / / / | |/| | | | | | | | | | | | | | | | wlan-cld2.driver.lnx.1.0-dev
| | * | | | | | | qcacld-2.0: Log board_id and request_firmware error codeGovind Singh2017-03-24
| | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | request_firmware is failing for bdf download post SSR, this can be due to multiple reasons. Log board id and request_firmware error code to root cause the failure reason. Change-Id: I70345c2ed0517036623dc5a8236a22267dbb5570 CRs-Fixed: 2022620
| * | | | | | | Merge "qcacld-2.0: Recover pci resume failure case during link down" into ↵Linux Build Service Account2017-03-26
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | wlan-cld2.driver.lnx.1.0-dev
| | * | | | | | qcacld-2.0: Recover pci resume failure case during link downGovind Singh2017-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Invoke self recovery if PCI link is not resumed in driver resume. Self recovery will trigger power on reset sequence and reinitialize the driver. Change-Id: I721545481696c0d6517d50d9516efc5b2ceaed88
| * | | | | | | qcacld-2.0: Configure WOW_PWR_SAVE_FAIL_DETECTED in BMPS/IMPS modeManjeet Singh2017-03-20
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, WOW wakeup for PWR_SAVE_FAIL_DETECTED_EVENT is configured regardless of IMPS/BMPS mode. But the event is only sent by the FW under these modes. Configure WOW_PWR_SAVE_FAIL_DETECTED only in IMPS/BMPS mode. Change-Id: I8f400c59f4bcdf7902677e556bb2c1303f0d99aa CRs-fixed: 2007777
| * | | | | | Release 4.0.11.205FSandeep Puligilla2017-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.205F Change-Id: I985cc433c58fe7deb4974445128185cc77a0ba3a CRs-Fixed: 688141
| * | | | | | qcacld-2.0: Avoid dead loop in sap_process_avoid_ieWill Huang2017-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In function sap_process_avoid_ie, if type of avoid_ch_ie is not QCOM_VENDOR_IE_MCC_AVOID_CH, we need to get next node(scan result) for process. Otherwise the dead loop causes VosMcThread stuck. Change-Id: Ifd09f83742ce3ad3eaa18cd7694ee93054f70196 CRs-Fixed: 2019048
| * | | | | | Release 4.0.11.205ESandeep Puligilla2017-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.205E Change-Id: I0791fc97324725bd1486ce7ac0633feb48e0aac7 CRs-Fixed: 688141
| * | | | | | qcacld-2.0: CL 2888275 - update fw common interface filesHong Shi2017-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add WMI pdev parameters for antenna diversity user configuration Change-Id: Idcea99bd36dcb2bb5f346dbc3cc74e33cbc286c3 CRs-fixed: 865207
| * | | | | | qcacld-2.0: CL 2883169 - update fw common interface filesHong Shi2017-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | valid chaimask combination supported per MAC Change-Id: I21bb364e03af5d013e5e558d1f6dba22818fa17d CRs-fixed: 865207
| * | | | | | qcacld-2.0: CL 2880576 - update fw common interface filesHong Shi2017-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add pdev_id field to wmi_set_periodic_channel_stats_config cmd message. Change-Id: Ic081cfa478d4bcb7ceb691175068cde12f2ddd2d CRs-fixed: 865207
| * | | | | | qcacld-2.0: CL 2876468 - update fw common interface filesHong Shi2017-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WMI pdev params to enable/disable smart and alternative chainmask schemes, add WMI_PDEV_SET_DIVERSITY_GAIN_CMD message def Change-Id: Ie87f8a04fe60a8ac05274577d57372902df88f63 CRs-fixed: 865207
| * | | | | | qcacld-2.0: CL 2875667 - update fw common interface filesHong Shi2017-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add pkt_err_rate_mon_time field to WMI_ROAM_PER_CONFIG_CMD message Change-Id: Ia18db0c982c586b002633db98b92813c56e81b1a CRs-fixed: 865207
| * | | | | | qcacld-2.0: CL 2865590 - update fw common interface filesPradeep Reddy Potteti2017-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SW WAY TO CHECK CAL VERSION fw common changes Change-Id: Ic944f27de4bf889de6e4c3eec72ed142b1156bf4 CRs-fixed: 865207
| * | | | | | qcacld-2.0: CL 2860646 - update fw common interface filesPradeep Reddy Potteti2017-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WMI common changes for Rx packet routing Change-Id: Ic0faf646309fe2f64f954186654560adfd82809e CRs-fixed: 865207
| * | | | | | qcacld-2.0: CL 2860248 - update fw common interface filesPradeep Reddy Potteti2017-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add pdev_id to rx_mgmt_hdr and mgmt_tx_compl_ind; fix def of wmi_pdev_band TLV in WMI_INIT msg Change-Id: I95380458d0e7b27a91673f6da1ac9d47da43a9b2 CRs-fixed: 865207
| * | | | | | qcacld-2.0: CL 2857005 - update fw common interface filesPradeep Reddy Potteti2017-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WMI interface change to support PMKID caching in roaming offload Change-Id: Ia1d0de1071b28ce36cd8d94f856f914795c02c3c CRs-fixed: 865207
| * | | | | | qcacld-2.0: CL 2851342 - update fw common interface filesPradeep Reddy Potteti2017-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LP Ranging WMI changes Change-Id: I6e0c8b88235c2ad3c35e145a0dd83cc3b9cf63fb CRs-Fixed: 865207
| * | | | | | qcacld-2.0: CL 2842375 - update fw common interface filesPradeep Reddy Potteti2017-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Country string in LPI Change-Id: I3c81f3f9c53f791582497d1eccfbaad37a8af970 CRs-fixed: 865207
| * | | | | | qcacld-2.0: CL 2836872 - update fw common interface filesAsodi T,Venkateswara Reddy2017-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WMI interface changes for CSA offload to FW for APs Change-Id: I1dfdcb17cbe6606974bd01d2e16fbc02fdfd1b8f CRs-Fixed: 865207