summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | * | | | qcacld: Send beacon miss after preauth attempts failDeepak Dhamdhere2014-06-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WMI_ROAM_REASON_SUITABLE_AP event from firmware indicates beacon miss failure happened but candidate APs are found. When CSR restarts roam offload, WMA will send beacon miss event if WMI_ROAM_REASON_SUITABLE_AP has already been received. CRs-Fixed: 677113 Change-Id: Ie4762da2bb8354f378b0023d1f2eb1d1aa24d7fb
| | * | | | qcacld: Fix of HDD getting stuck in disconnecting stateRajeev Kumar2014-06-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | HDD is stuck in disconnecting state because by the time HDD calls disconnect API SME is already in disconnected state so it does not respond to HDD request and after it HDD is stuck in disconnecting state. Fix is to change connState to disconnected state in wlan_hdd_disconnect after completing wait for completion. In addition added debug code to check if HDD is getting stuck because of SME disconnect API returns failure. Change-Id: I383414833c173dc2783918a7df434fd6a4d8bb2f CRs-Fixed: 677107
| | * | | | qcacld: Different scan ID for roaming scansRajeev Kumar2014-06-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Different scan ID for roaming scans Change-Id: Ic1ff5f2f181d9d33fe957b9a97bee8405a2028b3 CRs-Fixed: 672587
| | * | | | qcacld: Revert fix for Scan Empty issueNaveen Rawat2014-06-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 507cbe5115a60fb0204049fc5fc6429f541dfa99. CRs-Fixed: 675557 Change-Id: I3f7d03ab2e07c9b76612ba16991f7f37e141b019
| | * | | | qcacld: Serialize roam pre auth events to MC threadRajeev Kumar2014-06-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Serialize roam pre auth events to MC thread Change-Id: Ib57dffe4a72d77a72d37f3be790e4ebaf1ec570c CRs-Fixed: 672587
| | * | | | qcacld: Improve the logging for scan path.Ganesh Kondabattini2014-06-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) Adding more logs in wma to debug the scan related issues. 2) Wraparound the scan id after reaching to 0x0FFF as WMI is expecting 12 bits scan id ORed with 0xA000. CRs-Fixed: 675979 Change-Id: Ic4bd2c1eb8c63b6201cf6dd7727a9ef2a450f474
| | * | | | qcacld: send response to SME when switch channel fails.Ganesh Kondabattini2014-06-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LIM is not sending response to SME when switch channel fails while roaming. Due to this the preauth (roam) is not freed from the SME active command queue and leading to SME active command queue stuck. Send the preauth response with failure status from lim to SME when switch channel fails while roaming. Change-Id: I8bef5bc772d8334d97b5ddfa3c39636ac1f01d76 CRs-Fixed: 676041
| * | | | | Merge "Release 1.0.0.121 QCACLD WLAN Driver"Linux Build Service Account2014-06-07
| |\ \ \ \ \
| | * | | | | Release 1.0.0.121 QCACLD WLAN DriverAkash Patel2014-06-06
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.121 qcacld: Address race condition in RoC Revert "qcacld: sap: populate the wmmie from cfg80211" Revert "qcacld: ibss: fix the WPA IE missing in the beacon" qcacld: ipa: Fix spinlock lock-up issue wlan: Protect cfg80211 ops functions from SSR wlan: Protect PNO enable/disable functions from SSR wlan: UI still show interface when unplug Card in U3 mode qcacld: CL 975478 - update FW interface debug log file qcacld: Disable TxBF to fix the TxBF IOT issue. qcacld: Kernel call trace observed while changing country code qcacld:Flush BSS entry in scan cache on receiving CSA event. qcacld: fix a watchdog bite while radar detection qcacld: fix complication for non cnss case qcacld: VOS_BUG when wmi pending commands reached 1024 qcacld: dfs: fix for FCC Type-4 radar detection Change-Id: I71cf9351552076b045b632d0fb190d64b05ca6d4
| | | * | | | Cafstaging Release 1.0.0.121Pitani Venkata Rajesh Kumar2014-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.121 Change-Id: I6061e01a9f300de9493c6fac2a3c9518c37962ef CRs-Fixed: 676531
| | | * | | | qcacld: Address race condition in RoCNirav Shah2014-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Need to take remain_on_chan_ctx_lock in timeout handler before accessing pRemainChanCtx. Change-Id: I11aaa1c3e0b0ca82a722b0923259a2db2cee8ca5 CRs-Fixed: 673042
| | | * | | | Revert "qcacld: sap: populate the wmmie from cfg80211"Ryan Hsu2014-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 94b9016a6763fe6d8b16a8f071d0a637bac2f31f. Change-Id: I38f3fb696036fde70cc979e3b9f6417cfaa8e5ed CRs-fixed: 676412
| | | * | | | Revert "qcacld: ibss: fix the WPA IE missing in the beacon"Ryan Hsu2014-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 550cc8e16add63f0af12a0d62f44ce6d8f116339. Change-Id: Idce7724cc1059846c0f67d4317742cf44ad943cc CRs-fixed: 676412
| | | * | | | qcacld: ipa: Fix spinlock lock-up issuePrashanth Bhatta2014-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On IPA TX and RX path, spin lock is used but IPA call backs are called in soft irq context and leading to lock-up. This spin lock protection is added to prevent accessing IPA data structure when interface is disconnected. But this protection is only required on TX path and RX path IPA shouldn't receive any packets as disconnect happened from lower layer itself. Fixing this issue by using spin_lock_bh and removing the usage of spin lock on RX path. Change-Id: I7f3bd21192296328ad9f94eafc9139b82dc7ba09 CRs-fixed: 667732
| | | * | | | wlan: Protect cfg80211 ops functions from SSRMahesh A Saptasagar2014-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Protect cfg80211 ops connection and scan related function from accessing uninitialized or deallocated data structures while SSR is in progress. Change-Id: I841ed9af94162e35da7ed419b6d40bfb07a38338 CRs-Fixed: 674935
| | | * | | | wlan: Protect PNO enable/disable functions from SSRMahesh A Saptasagar2014-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Protect PNO enable/disable function from accessing uninitialized or deallocated data structures while SSR is in progress. Change-Id: Ideaee45a39e33f35fea7611b90a7589ad0473a4f CRs-Fixed: 674971
| | | * | | | wlan: UI still show interface when unplug Card in U3 modeRandy Chiu2014-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It takes 20~30 secs to remvoe interface in U3 mode while unplugging usb.Add hif_usb_resume into remove callback to make sure remvoe operation is not under suspend mode. It can reduce remove time to 3~4 secs in U3 mode. Change-Id: Idc247d3ad5b3db4ae826baf3fce9e901c632f239 CRs-Fixed: 670972
| | | * | | | qcacld: CL 975478 - update FW interface debug log fileYuanyuan Liu2014-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update dbg ID for linkspeed. Change-Id: Idab224b024b084fcc15375efcb27c0b9ff9adcd9 CRs-Fixed: 675492
| | | * | | | qcacld: Disable TxBF to fix the TxBF IOT issue.Kiran Kumar Lokere2014-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disable the TxBF feature when connecting to the 2x2 Tx beamformer with which the issue was observed. Change-Id: I8567d06f8e09269d5659adcf0eac257ae8607bd7 CRs-Fixed: 673689
| | | * | | | qcacld: Kernel call trace observed while changing country codesyeh2014-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If 11d is enabled and country string is empty (no country ie beacon is scanned), it will cause kernel call trace when user set country code. Change-Id: I128669b8fff6ed3efcb264c5f37480a4402b2373 CRs-Fixed: 671697
| | | * | | | qcacld:Flush BSS entry in scan cache on receiving CSA event.Edhar,Mahesh Kumar2014-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Having stale BSS entry after receivng CSA event from firmware resulting in sending directed probe request on DFS channel in an attempt to join the BSS. Changes made to flush the BSS entry in scan list on receiving CSA event from firmware. Change-Id: Ic713c20ca575e4310adf91a9825025837e706cfd CRs-Fixed: 675536
| | | * | | | qcacld: fix a watchdog bite while radar detectionRyan Hsu2014-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The else case is not necessary, remove it to advance to the next adapter, otherwise it'll trap in the SAP case and the loop never ends. Change-Id: Ib6032f78e44d0cc158ffd0a07d0b5b2585bb522c CRs-fixed: 675824
| | | * | | | qcacld: fix complication for non cnss caseRyan Hsu2014-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The ret is declared in CONFIG_CNSS, move the debug print into the same scope to fix the compliation issue. Change-Id: Ifce18417024f54f3484c3cf0b0754e476b18ee64 CRs-fixed: 675428
| | | * | | | qcacld: VOS_BUG when wmi pending commands reached 1024Komal Seelam2014-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since there is no recovery when wlan hits pending commands to 1024. Replace VOS_ASSERT with VOS_BUG to debug CRs-Fixed: 675449 Change-Id: I6762bf97df6c31355951f1139776722f00ad7f0a
| | | * | | | qcacld: dfs: fix for FCC Type-4 radar detectionMahesh Kumar Kalikot Veetil2014-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FCC Type 4 detection failure, reports longer pulse duration than it should be at center frequency of 5290 MHz in VHT80 mode. Added a work around to fix the pulse width. Change-Id: I30f8c54c600fe3e97441bcff33c7de0768dc2c22 CRs-fixed: 674473
| * | | | | | Merge "Release 1.0.0.120 QCACLD WLAN Driver"Linux Build Service Account2014-06-06
| |\| | | | |
| | * | | | | Release 1.0.0.120 QCACLD WLAN DriverAkash Patel2014-06-06
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.120 HDD: Add support for MBSSID SAP Dynamic INI config qcacld: sap: maintain the DFS NOL in cnss qcacld: Do not remove peer again if it is in progress qcacld: wlan: Fix MCC-to-SCC switch logic for WPA qcacld: Fix of crash in hif_pci_interrupt_handler qcacld: Enable INI item gRegulatoryChangeCountry qcacld: Correctly process the driver callback P2P: Proper cleanup of RoC context in hdd_stop_adapter Change-Id: I7b0d6282a969b84546b1ac35ba1e55a8311b1a64
| | * | | | Cafstaging Release 1.0.0.120Pitani Venkata Rajesh Kumar2014-06-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.120 Change-Id: I86a13dc5eddcbf7eea0fdd39bc78d891ba524b4f CRs-Fixed: 675124
| | * | | | HDD: Add support for MBSSID SAP Dynamic INI configManikandan Mohan2014-06-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the support for multi BSSID (AP-AP mode), each SAP virtual interface is required to support seperate config parameters. Though hostapd.conf provides this, some of the CLD specific parameters are from INI file. This update supports separate INI configuration for each SAP in MBSSID config. Change-Id: Iaa1c16593ae16560aa26b71e80556eed6bb58327 CRs-fixed: 647371
| | * | | | qcacld: sap: maintain the DFS NOL in cnssRyan Hsu2014-06-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DFS NOL is cleared when driver load and unload. This change is to add the support to maintain the DFS NOL. When StartBSS, to get the dfs nol from cnss and check the assigned channel against the dfs nol to avoid the known radar channel, in the case of ACS enabled, the ACS algorithm would also take the DFS NOl into consideration to avoid choosing the unavaible radar channel When StopBSS, to set the dfs nol back to cnss Also add iwpriv getdfsnol/setdfsnol to get and set the dfs nol. getdfsnol - this would dump the dfs nol for debug purose setdfsnol - this would clear or randomize the dfs nol Change-Id: Ic623eeb9087fa0bb8389273f350cbf534c2b93a5 CRs-fixed: 661350
| | * | | | qcacld: Do not remove peer again if it is in progressNirav Shah2014-06-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before removing peer in wma_delete_all_ap_remote_peers check that wma already removed peer or not in high latency case. Change-Id: Iec1df804d2ffe138ce50cd969327fd62dae452f1 CRs-Fixed: 671188
| | * | | | qcacld: wlan: Fix MCC-to-SCC switch logic for WPAMahesh Kumar Kalikot Veetil2014-06-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MCC-to-SCC switch was failing when in wpa/wpa2/rsn mode to bring up AP after the switch. The reason for this failure was that start_bss was failing to find RSN IE template, hence failing. RSN IE is supposed to be stored in SAP context, but the data-structure to store it was not allocated, only pointer was allocated. Change-Id: I6d8a37cb395db727043b627fd88f0c8a0971884f CRs-fixed: 665272
| | * | | | qcacld: Fix of crash in hif_pci_interrupt_handlerRajeev Kumar2014-06-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | hif_pci_interrupt_handler should check for hif->init_done before accessing any variable from hif_state. Change-Id: I5822ce8401326438809d7c8671a4541752d2a087 CRs-Fixed: 674829
| | * | | | qcacld: Enable INI item gRegulatoryChangeCountryAmar Singhal2014-06-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable the INI item gRegulatoryChangeCountry by default. Change-Id: If86d1e0e84edd1691cd77f2926b59d5dacd2c545 CRs-Fixed: 674754
| | * | | | qcacld: Correctly process the driver callbackAmar Singhal2014-06-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | At init time, if the driver is not loaded for the first time, the driver can recieve a regulatory callback where the initiator is the driver itself. Correct the processing of this callback. Change-Id: Ie74dd2aa895b3832ff29516983668e574c05a4bc CRs-Fixed: 674754
| | * | | | P2P: Proper cleanup of RoC context in hdd_stop_adapterNirav Shah2014-06-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add proper cleanup of RoC context in hdd_stop_adapter Change-Id: Ice9073c1cb8f4966dbde016de4da3017e7b13ff2 CRs-Fixed: 673286
| * | | | | Merge "Release 1.0.0.119 QCACLD WLAN Driver"Linux Build Service Account2014-06-04
| |\ \ \ \ \
| | * | | | | Release 1.0.0.119 QCACLD WLAN DriverPitani Venkata Rajesh Kumar2014-06-04
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: (25 commits) Cafstaging Release 1.0.0.119 qcacld-new: Allow up to 1 TDLS peer number if P-UAPSD is enabled qcacld: CL 967091 - update fw common interface files qcacld: pass additional parameters for TDLS P-UAPSD and Offchannel to FW qcacld: Enable GTK wakeup based on all vdev states qcacld:Fix Race condition between pci suspend and pci interrupt qcacld: Fix of memory leak in wlan_hdd_tdls_exit qcacld: fix for scan failure while roaming qcacld: Use spinlock to protect preauth channel change request qcacld: Fix for interface up/down handling as required for STA + STA Cafstaging Release 1.0.0.118 qca-cld:sap: Fix overlapping channel selection qcacld: CL 941543 946138 - update FW interface debug log file qcacld: CL 972063 - update FW interface debug log file qcacld: Fix for locally administered MAC addr for supporting STA + STA qcacld: P2P race condition fix for RoC qcacld: Prevent recovery/SSR while unloading the driver qcacld: Passive dwell time and other DFS roaming changes qcacld: ibss: fix the WPA IE missing in the beacon qcacld: sap: populate the wmmie from cfg80211 ... Change-Id: I588b6073bb854aaa82e7e1f323256662d0617e8a
| | * | | | Cafstaging Release 1.0.0.119Pitani Venkata Rajesh Kumar2014-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.119 Change-Id: I3b7788d3cfed5a5bde5c8f7ba683df9f7795ee29 CRs-Fixed: 674478
| | * | | | qcacld-new: Allow up to 1 TDLS peer number if P-UAPSD is enabledXiaochang Duan2014-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Limit the maximum number of TDLS peer number to be 1 if either Sleep STA or Buffer STA is enabled in P-UAPSD Change-Id: Ie81ae564bcd874c72bde8efa8a3f89ff2dea56c8 CRs-Fixed: 673828
| | * | | | qcacld: CL 967091 - update fw common interface filesRajesh Chauhan2014-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added parameters for TDLS P-UAPSD, Off-channel. Added related debuglog ids. Change-Id: I9019387f13b18f3f2fcf759666b220a59654e8dd CRs-Fixed: 670268
| | * | | | qcacld: pass additional parameters for TDLS P-UAPSD and Offchannel to FWRajesh Chauhan2014-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit passes additional parameters for TDLS P-UAPSD and Offchannel to FW. Change-Id: I7213982f09247a2bd1848fc716b8261f5e7a6086 CRs-Fixed: 669979
| | * | | | qcacld: Enable GTK wakeup based on all vdev statesKomal Seelam2014-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In STA+P2P Concurrency; if STA is disconnected/connected in Open Auth Security and p2p CLI is associated; then host will not enable GTK wakeup; And when p2p_no_group_iface is set to zero; Host will create an new vdev for p2p GC connection; Host should enable GTK wakeup event when atleast one interface is in associated state with security. Fix by enabling GTK wakeup event based on all vdev states; Change-Id: I9a3f8b936b5df7dad89ba6762eb5a6652043228c CRs-Fixed: 673679
| | * | | | qcacld:Fix Race condition between pci suspend and pci interruptGanesh Babu Kumaravel2014-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is a race where we are accessing the PCI Soc register after we enter the suspend since hif_pci_suspend() and hif_pci_interrupt_handler() are running on different cores. So synchronize both by taking spin lock. CRs-Fixed: 672161 Change-Id: I6f1750d8d92a4b608bd36efe00beaeefb1de791e
| | * | | | qcacld: Fix of memory leak in wlan_hdd_tdls_exitRajeev Kumar2014-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Memory allocated for tInfo in wlan_hdd_tdls_exit is never freed because by the time TDLS exit is called during driver unload sequence from HDD close adapters MC thread is already shutdown. This message posting during driver unload is kind of dead code which is never processed. Change-Id: I6127cec2a0da72f3b2b7332f1d15eee9808b67af CRs-Fixed: 672959
| | * | | | qcacld: fix for scan failure while roamingNaveen Rawat2014-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Raoming scan being high priority will preempt low priority scan issued from GUI. Current implementation of host will abort the scan when it receives PREEMPT event from firmware. Firmware is capable of restarting the suspended low priority scan, so host should ignore both scan PREEMPT and scan RESTART events. Change-Id: I2061b04b7e213bb824bbd8bca178f603099117c4 CRs-Fixed: 673749
| | * | | | qcacld: Use spinlock to protect preauth channel change requestDeepak Dhamdhere2014-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Processing of WDA_SWITCH_CHANNEL_RSP can generate new WDA_CHNL_SWITCH_REQ for the next preauth attempt. It corrupts roam preauth context and SME active command queue is stuck. Fix: Use spinlock to allow only one WDA_CHNL_SWITCH_REQ to be active in preauth operation. Change-Id: I184b60e4daff45a4e42a2ee61233207ead9059cd CRs-Fixed: 672587
| | * | | | qcacld: Fix for interface up/down handling as required for STA + STARavi Joshi2014-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Provide the fix for interface up/down handling in the driver. Currently, the driver just disables the tx and turns off the carrier which takes care of indicating network subsystem that the interface is down. However, the request is also required to make sure the underlying Wifi connection is successfully cleaned up along with any pending data (tx/rx). Change-Id: I946540219d2af3458b9037000e4d903c4e99eb3e CRs-Fixed: 668287
| | * | | | Cafstaging Release 1.0.0.118Pitani Venkata Rajesh Kumar2014-06-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.118 Change-Id: Ia8870521f19ba713fa29b22930845606b8958a38 CRs-Fixed: 673933
| | * | | | qca-cld:sap: Fix overlapping channel selectionPeng Xu2014-06-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Select best channel base on INI config parameter gEnableOverLapCh. When it is enabled, overlapping channels have the same preference as the non-overlapping channels. Change-Id: I8afd2feb8dc3e5e8f1bb23efb9970f15eddddea2 CRs-fixed: 670469