summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | * | | | Cafstaging Release 4.0.10.51AnjaneeDevi Kapparapu2015-03-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 4.0.10.51 Change-Id: I269ef720c57652def7ecca7bb228680f37224e7d CRs-Fixed: 688141
| | * | | | qcacld: Fix VHT80 config for ACSManikandan Mohan2015-03-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix an issue of ACS algorithm was not calculating the secondary channel when 11AC hw mode is set for ACS. Change-Id: If94a1b60c6edb0e960e7883ff6d0b645d5228c55 CRs-fixed: 804099
| * | | | | Merge "Release 4.0.10.50 QCACLD WLAN Driver"Linux Build Service Account2015-03-09
| |\ \ \ \ \
| | * | | | | Release 4.0.10.50 QCACLD WLAN DriverAnjaneedevi Kapparapu2015-03-09
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD * origin/caf/caf-wlan/master: Cafstaging Release 4.0.10.50 qcacld-2.0: Add vos-assert in vos timer and list destroy APIs qcacld: Set Link layer stats feature bit in get_supported_features qcacld: Remove cnss capability checking when sending wlan status Change-Id: Ic44e8e279b90c0454d21defce96aaef2a6e335e9
| | | * | | | Cafstaging Release 4.0.10.50AnjaneeDevi Kapparapu2015-03-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 4.0.10.50 Change-Id: Iaab588324f5183a578e9aeeca94476f77750094d CRs-Fixed: 688141
| | | * | | | qcacld-2.0: Add vos-assert in vos timer and list destroy APIsRajeev Kumar2015-03-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add vos_assert in vos timer and vos list destroy APIs in error case. Change-Id: I50847a96ffbe8766c0713404e264ebf1947e3a13 CRs-Fixed: 802540
| | | * | | | qcacld: Set Link layer stats feature bit in get_supported_featuresSrinivas Girigowda2015-03-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set Link layer stats feature bit in get_supported_features. Change-Id: I368ed5417d7cea0522f067ef54925ef1777fb497 CRs-Fixed: 804274
| | | * | | | qcacld: Remove cnss capability checking when sending wlan statusYuanyuan Liu2015-03-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We don't need to configure uart on msm8992 platform for LPASS feature. So remove the cnss uart capability checking when sending wlan status info to cnss daemon. CRs-Fixed: 797015 Change-Id: I7057f0eabea5a4647c30300170ad806bd1dab363
| * | | | | | Merge "Release 4.0.10.49 QCACLD WLAN Driver"Linux Build Service Account2015-03-09
| |\| | | | |
| | * | | | | Release 4.0.10.49 QCACLD WLAN DriverAnjaneedevi Kapparapu2015-03-06
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD * origin/caf/caf-wlan/master: Cafstaging Release 4.0.10.49 qcacld: limit vdev_ll_pause_start_timer call with TXRX_VDEV_LL_TXQ. qcacld: Adjust Tx skb length by removing frag_head and ipa_head size qcacld: Support for 5.9 GHz channels in the regulatory domain. qcacld2.0: Adding debug count to track CE post nbuf errors. Change-Id: Iaed49060cba16f3048c0093c788705acc132f235
| | | * | | | Cafstaging Release 4.0.10.49AnjaneeDevi Kapparapu2015-03-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 4.0.10.49 Change-Id: I45ee036f9a02933037b6fe4943cd22de83ba1839 CRs-Fixed: 688141
| | | * | | | qcacld: limit vdev_ll_pause_start_timer call with TXRX_VDEV_LL_TXQ.DARAM SUDHA2015-03-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ol_tx_vdev_ll_pause_start_timer is used on in LL systems for suspend/resume scenario. Apply the macro conditional code, to avoid calls when the macro is not defined. Change-Id: I1a8d1f263b9ad9dab952aaa8b145b0d45e4ee7ad CRs-Fixed: 803473
| | | * | | | qcacld: Adjust Tx skb length by removing frag_head and ipa_head sizeYun Park2015-03-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In uC MCC mode, TCP Tx packets have extra 12 bytes because skb length includes frag_head and ipa_head size from IPA H/W. This could cause web browsing failure on Win7 clients. Fixed by removing frag_head and ipa_head size from skb length. Change-Id: I59bb6be1e0126fd779affed9d72180b3282048b0 CRs-fixed: 798270
| | | * | | | qcacld: Support for 5.9 GHz channels in the regulatory domain.Samuel Ahn2015-03-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the kernel supports it, then the host driver will report to the kernel the 5.9 GHz channels in addition to all of the other channels, and the kernel will verify those channels against the regulatory domain. If the kernel doesn't support it (indicated by the FEATURE_STATICLY_ADD_11P_CHANNELS flag), then the host driver will not report the 5.9 GHz channels and will do its own verification when the user tries to set the channel for OCB mode. Change-Id: I187101289aa244fdf79e5213064d0c8b4237b7d4 CRs-Fixed: 754373
| | | * | | | qcacld2.0: Adding debug count to track CE post nbuf errors.Mingcheng Zhu2015-03-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add three counts to track CE destination ring buffer posting errors. Change-Id: I5b327a3b66e8529d7d968cb7173ed6b5053483dc CRs-Fixed: 797268
| * | | | | | Merge "Release 4.0.10.48 QCACLD WLAN Driver"Linux Build Service Account2015-03-06
| |\| | | | |
| | * | | | | Release 4.0.10.48 QCACLD WLAN DriverAkash Patel2015-03-05
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD * origin/caf/caf-wlan/master: Cafstaging Release 4.0.10.48 qcacld: Do vdev restart during processing of change in HT params qcacld: Make driver compatiable with cfg80211_vendor_event_alloc qcacld: Update extended capability for extended channel switching qcacld: Changes to support P2P-GO in DFS Master mode qcacld: Changes to add supported operating class IE WMA: Avoid sending sap keepalive parameters multiple times to firmware Revert "qcacld-2.0: Rate limit logs during SSR" wlan: FTM fix for kernel 3.14 change in nl80211. Change-Id: I4e65d6b197a49c94aab061f7ed03603f21241544
| | | * | | | Cafstaging Release 4.0.10.48AnjaneeDevi Kapparapu2015-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 4.0.10.48 Change-Id: If32d1c5d24d6ddeef867ca5eac96ee1740b609af CRs-Fixed: 688141
| | | * | | | qcacld: Do vdev restart during processing of change in HT paramsChandrasekaran, Manishekar2015-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the curernt code, we do a vdev start through switch channel whenever there is change in HT capabilities in beacons or probe responses. But, vdev up is done only on receiving vdev restart response event. Since, the current implementation only sends vdev start, the host driver is not sending vdev up and hence some of the de-registered offloads like CSA are not being enabled back. To fix, this vdev start is being replaced by vdev restart in the above scenario. Change-Id: I05f774fecc79e17965b2fe43cfbd61c485c3ec5c CRs-Fixed: 802970
| | | * | | | qcacld: Make driver compatiable with cfg80211_vendor_event_allocChandrasekaran, Manishekar2015-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel is updating cfg80211_vendor_event_alloc API to accommodate wdev as is its second parameter. Changes are done in the driver to make the existing APIs compatible with the new kernel change and make this driver change compatible with kernels where the new API changes are not available. Change-Id: Ie77342fef152dcf0b708966fc0efbe10d283b41b CRs-Fixed: 799981
| | | * | | | qcacld: Update extended capability for extended channel switchingChandrasekaran, Manishekar2015-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The extended channel switching field is 1 to indicate support for the communication of channel switching information through the transmission of the Extended Channel Switch Announcement element Change-Id: I06b3995217028a0ae4a383b1a477284cabca36b8 CRs-Fixed: 796439
| | | * | | | qcacld: Changes to support P2P-GO in DFS Master modeChandrasekaran, Manishekar2015-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change provides support for DFS support for P2P GO mode. No STA connection will be allowed even when one beaconing entity is present on DFS channel and new vendor commands are used to indicate the radar events to userspace using the existing NL attributes. Change-Id: Icf450ddb66523a519ddb854d0a34d82075f9070d CRs-Fixed: 780154
| | | * | | | qcacld: Changes to add supported operating class IEEdhar, Mahesh Kumar2015-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add supported class IE in beacon and probe response frames. Change-Id: Ife4cb1b3db0119a9472cad0f861887c487b147d3 CRs-Fixed: 801141
| | | * | | | WMA: Avoid sending sap keepalive parameters multiple times to firmwareEdhar, Mahesh Kumar2015-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently we set sap keepalive parameters to firmware on updating beacon parameters this is resulting in resetting inactive timer in firmware due to which inactivty timer is not getting fired. Change-Id: I0f155af5424eb34f0ec54b8366c97c6be7f518b5 CRs-Fixed: 802973
| | | * | | | Revert "qcacld-2.0: Rate limit logs during SSR"Srinivas Girigowda2015-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit fefa217ceab7839b60c15d698eca6a5251703374 Change-Id: Ib113b7acfac649f15372d0d5dfed168a4de105fd CRs-Fixed: 803452
| | | * | | | wlan: FTM fix for kernel 3.14 change in nl80211.Subhani Shaik2015-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With kernel 3.14 nl80211_testmode_do function has introduced a new wdev parameter. The wlan driver is modified to support this new parameter. The cfg80211 init and wiphy registration is included as part of the FTM mode now. Change-Id: Ib43553ed64c217deea84573d0f198cba7bc539d0 CRs-Fixed: 801485
| * | | | | | Merge "Release 4.0.10.47 QCACLD WLAN Driver"Linux Build Service Account2015-03-06
| |\| | | | |
| | * | | | | Release 4.0.10.47 QCACLD WLAN DriverAnjaneedevi Kapparapu2015-03-04
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 4.0.10.47 qca_cld: Compile WLAN host proprietary driver by default for msmthulium qcacld: Changes to support channel switch across the bands qcacld: Changes to properly update operating class in ECS IE qcacld: Changes to support regulatory class 128 qcacld: prevent get target info failed qcacld: fix ROME-SIDO compilation issue. qca-cld: htt header sync with firmware Change-Id: I5194244ce9bd3e0d2940a704e10cdcdc47beb005
| | * | | | Cafstaging Release 4.0.10.47AnjaneeDevi Kapparapu2015-03-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 4.0.10.47 Change-Id: I63ff9b7b8aef6f6e09cdc68d058e7ad3a412ba6e CRs-Fixed: 688141
| | * | | | qca_cld: Compile WLAN host proprietary driver by default for msmthuliumAnjaneeDevi Kapparapu2015-03-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Compile proprietary driver for msmthulium and also keep the open source driver as the default WLAN host driver to load/use. Change-Id: Ic3e821bddfed8a99fbbcea190b9961a95b94b26c CRs-fixed: 793255
| | * | | | qcacld: Changes to support channel switch across the bandsEdhar, Mahesh Kumar2015-03-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently setChanChange IOCTL restricted only to 5Ghz band. changes are made to allow channel switch across the bands. Change-Id: Ifc39e5c57ff36fa816554253cdbe5e7536c882b1 CRs-Fixed: 801141
| | * | | | qcacld: Changes to properly update operating class in ECS IEEdhar, Mahesh Kumar2015-03-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently operating class is always chosen for channels without considering the channel bond mode, which is resulting in wrong operating class being advertised in ECS IE. Changes are made to consider channel bond mode for chosing operating class. Change-Id: I2724801b0d4ba53748e456086ed312c7db9ccd0a CRs-Fixed: 801141
| | * | | | qcacld: Changes to support regulatory class 128Edhar, Mahesh Kumar2015-03-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes to update operating class for various regulatory domains. Change-Id: Ib53dfbfbdb149931f9835d889a713e7b74f20261 CRs-Fixed: 801141
| | * | | | qcacld: prevent get target info failedfktsai2015-03-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add 100ms for sdio target get ready to provide hardware information. Change-Id: I7f0756cdcbcdd90a7eb38880ee9f62f4b2dafa9e CRs-Fixed: 802209
| | * | | | qcacld: fix ROME-SIDO compilation issue.DARAM SUDHA2015-03-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | suspend-resume pause/unpausing is based on LL_TXQ flag control. As the macro is not defined in CAF branch, move the new calls under the macro to fix the compilation issue. Change-Id: I09c8b328dc69180f42f21361ef528aafab441904 CRs-Fixed: 801771
| | * | | | qca-cld: htt header sync with firmwareLeo Chang2015-03-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | host htt header version is 12. Latest firmware htt header version is 14. 2 htt header CLs merge needed. CL1177292, CL1198194 Change-Id: Ic2ee9c7af55d7d702546d8e85cb53d767c407fce CRs-fixed: 800780
| * | | | | Merge "Release 4.0.10.46 QCACLD WLAN Driver"Linux Build Service Account2015-03-03
| |\ \ \ \ \
| | * | | | | Release 4.0.10.46 QCACLD WLAN DriverAnjaneedevi Kapparapu2015-03-03
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD * origin/caf/caf-wlan/master: Cafstaging Release 4.0.10.46 qcacld: Separate Tx desc pool for two VDEV for MCC Tx flow control qcacld-2.0: Making sure there is no active entry during unload qcacld-2.0: Reset pHddCtx->btCoexModeSet value after a shutdown qcacld-2.0: Fix Crash in csrProcessScanCommand qcacld-2.0: Need to free Active sessions in case of SSR qcacld-2.0: HDD: Reinitialization of extended scan callback function qcacld-2.0: Protect standard hostapd ioctls from SSR qcacld-2.0: Flush Stale scan results for PNO Scan qcacld-2.0: Accept RoC even if sta interface is in connecting state qcacld-2.0: Protect netdev ops functions from SSR Change-Id: Icbd557d56675f0ecf9fb7f195529c706f09d6031
| | | * | | | Cafstaging Release 4.0.10.46AnjaneeDevi Kapparapu2015-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 4.0.10.46 Change-Id: Ie8ff52daeeb468a5675241e4f0ce91e18eca7674 CRs-Fixed: 688141
| | | * | | | qcacld: Separate Tx desc pool for two VDEV for MCC Tx flow controlSean Lin2015-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Even we have set low watermark and high watermark for low bandwidth and high bandwidth channel in Tx flow control, since original design only consider one Tx descriptor pool, we still could observe HT20 channel exhausted almost all firmware resources and cause low channel utilization in VHT80 channel. Separate Tx descriptor pool for two VDEVs to enhance Tx flow control in MCC case when both QCA_LL_TX_FLOW_CT and CONFIG_PER_VDEV_TX_DESC_POOL are defined. Change-Id: I2df518afe8ae6a0fde699441e1380417604b31d5 CRs-Fixed: 799316
| | | * | | | qcacld-2.0: Making sure there is no active entry during unloadVinay Krishna Eranna2015-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is prima to qcacld-2.0 propagation. During unload of driver if there is any active entry point from the app space, then there might be race condition in verifying the state for cleanup in unload thread and access by the active entry. Making sure this race condition is avoided by updating the load unload flag with rtnl lock acquired. Change-Id: I385b8c646b50e8584fa588ebfa796c9413ffa46c CRs-Fixed: 801561
| | | * | | | qcacld-2.0: Reset pHddCtx->btCoexModeSet value after a shutdownAnand N Sunkad2015-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is prima to qcacld-2.0 propagation. Reset pHddCtx->btCoexModeSet value to FALSE in hdd_wlan_re_init to unblock scan event after recover from SSR. Change-Id: I1c2e6b277e8becf05a6208adc952b1bbfcf35bd8 CRs-Fixed: 801557
| | | * | | | qcacld-2.0: Fix Crash in csrProcessScanCommandMukul Sharma2015-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is prima to qcacld-2.0 propagation. While moving smeConfig to heap from stack in hdd_set_sme_config memzero passed with wrong arguments (passed pointer instead of primitive type) which lead to remain garbage into the fscantwice ini value. Change-Id: I9a95157154b65c30d91182d25529c3e6e45a79f1 CRs-Fixed: 801545
| | | * | | | qcacld-2.0: Need to free Active sessions in case of SSRAgarwal Ashish2015-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is prima to qcacld-2.0 propagation. If SSR happens; active sessions are not being cleared so that after SSR recovering station will not be able to connect again as max concurrent session will be reached. Change-Id: Ifbccebcaaa5bd12cf76412622c815f518b63cf2a CRs-Fixed: 801543
| | | * | | | qcacld-2.0: HDD: Reinitialization of extended scan callback functionDasari Srinivas2015-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add initialization of extended scan callback function in reinit. Change-Id: I5cda81369723811d6ce290cc708abb82cd2b11f4 CRs-Fixed: 801541
| | | * | | | qcacld-2.0: Protect standard hostapd ioctls from SSRMahesh A Saptasagar2015-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is prima to qcacld-2.0 propagation. Protect standard hostapd ioctl functions from accessing uninitialized or de-allocated data structures while SSR is in progress. Change-Id: Ic6d026fb8e0ac74b3945c9bed9c09b839a3c01a0 CRs-Fixed: 801523
| | | * | | | qcacld-2.0: Flush Stale scan results for PNO ScanKaushik, Sushant2015-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is prima to qcacld-2.0 propagation. When scan is issued from host and simultaneously if PNO indication is given to FW because of Apps power collapase; A situation arises in FW where PNO can't be triggered because of host scan. When host scan is over and there are many bssid for same profile and connect is issued to such profile, it might happen that because there are many stale entries connection to bssid fails.But the PNO service manager in FW only waits for 10 sec for PNO to trigger,resulting in FW crash. As a part of Fix, as part of PNO trigger flush stale scan result in sme. Change-Id: I4df192e9793233365fd04557cab9ab453d172e58 CRs-Fixed: 801520
| | | * | | | qcacld-2.0: Accept RoC even if sta interface is in connecting stateGanesh Kondabattini2015-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is prima to qcacld-2.0 propagation. In concurrency cert test cases, RoC is rejected by the driver because the driver is in connecting state for wlan0. This is leading to failure as the peer device is not able to discover the DUT. Accepting the RoC even wlan0 is in connecting state. Driver dont accept the RoC if p2p device is in connecting state. Change-Id: Icd4413abd0ffc3bd23c95a8369c2ef87d40e62d6 CRs-Fixed: 801518
| | | * | | | qcacld-2.0: Protect netdev ops functions from SSRMahesh A Saptasagar2015-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is prima to qcacld-2.0 propagation. Protect netdev ops functions from accessing deallocated or un-initialized data structures while SSR is in progress. Change-Id: Iec49881017b8e7da34e82af995680765ddceee3d CRs-Fixed: 801494
| * | | | | | Merge "Release 4.0.10.45 QCACLD WLAN Driver"Linux Build Service Account2015-03-03
| |\| | | | |