summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | | * | | | qcacld: extscan: Support for bssid hotlist ap_lost indicationSrinivas Girigowda2015-03-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support for bssid hotlist ap_lost indication. Change-Id: Ic3f43f8ee6925f3f8ec68e2d69085440dda043f3 CRs-Fixed: 813313
| | | * | | | qcacld-2.0: SSID hotlist featureMasti, Narayanraddi2015-03-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support the SSID hotlist feature. This feature includes a southbound interface to set or reset the SSID hotlist, as well as a northbound interface to report events for SSIDs found and SSIDs lost. Change-Id: I323144c8b91092a4fcd57c8925376314d681f51c CRs-Fixed: 812163
| | | * | | | qcacld: Support for set/reset passpoint network listSrinivas Girigowda2015-03-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support for set/reset passpoint network list Change-Id: Ib7c17f3dae5e3a3398d65a4469ea1a7f9c9ac382 CRs-Fixed: 813290
| | | * | | | qcacld: extscan: Support for exponential backoff bucketSrinivas Girigowda2015-03-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduce the new data structures (max_period, exponent and step_count) and pass the values to the firmware. Change-Id: Ib101b329ba080b103386c08801fdb84411b8f923 CRs-Fixed: 814479
| | | * | | | qcacld: Add .ini parameter support for high rssi roaming scansDeepak Dhamdhere2015-03-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added support for following parameters to be read from .ini file and send them to firmware through WMI roaming scan configuration commands. WCNSS_qcom_cfg.ini parameters: gRoamScanHiRssiMaxCount ... 0 through 10, default=5 gRoamScanHiRssiDelta ... 0 through 16, default=0 disabled gRoamScanHiRssiUpperBound ... -76 through -30, default=-45 dB gRoamScanHiRssiDelay ... 5000 through 15000, default 5000 ms CRs-Fixed: 814045 Change-Id: I651e253aecbd5360dda60202a381d41eb94c0f4e
| | | * | | | qcacld2.0: Roaming Enhancements fixesVarun Reddy Yeturu2015-03-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) Fix the crash that is happening after setting/configuring the 5GHz preference feature parameters and then an immediate scan would lead to a crash. 2) Do not apply the floor noise to the max boost threshold and max boost penalty values. 3) While disconnecting the existing active connection, ensure that all the roaming parameters are cleared except for blacklist BSSID list, since the parameters are per connection. CRs-Fixed: 814095 Change-Id: I9a9a112930d83cb88093db2158d028f604a980b5
| | | * | | | qcacld: Fix advertising the wrong CSN value in VHT capability.Kiran Kumar Lokere2015-03-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Check for Non-Zero no.of sounding dimension value in peer's VHT capability to set the CNS value in VHT capability field. Change-Id: Ic8e12f6f5eda40e802b3d3033baa9646e7fc0088 CRs-Fixed: 813964
| * | | | | | Merge "Release 4.0.10.62 QCACLD WLAN Driver"Linux Build Service Account2015-03-31
| |\| | | | |
| | * | | | | Release 4.0.10.62 QCACLD WLAN DriverAnjaneedevi Kapparapu2015-03-27
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD * origin/caf/caf-wlan/master: Cafstaging Release 4.0.10.62 qcacld: extscan: update timestamp granularity qcacld: extscan: enhancements to get_capabilities qcacld-2.0: Roaming enhancements for candidate selection qcacld-2.0: Avoid connecting to BSSIDs in black list qcacld-2.0: Roaming enhancement to allow multiple ssid qcacld-2.0: Configuration for Extended Roaming Params. qcacld: htc: fix a memory leak while unloading wlan driver qcacld: acquire lock of remain_on_chan_ctx_lock before unlocking Change-Id: Ief2c8e24f23111c7abc4e4a2dc61d38a74967d34
| | | * | | | Cafstaging Release 4.0.10.62AnjaneeDevi Kapparapu2015-03-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 4.0.10.62 Change-Id: I68e3e04d1550ad6bd8e9ec348e2268dbcce09111 CRs-Fixed: 688141
| | | * | | | qcacld: extscan: update timestamp granularitySrinivas Girigowda2015-03-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Firmware now passes timestamp in msec instead of sec, hence the fix to update the timestamp appropriately. Change-Id: Ifaabea7ed9d68618000e836896975a42775508fd CRs-Fixed: 813484
| | | * | | | qcacld: extscan: enhancements to get_capabilitiesSrinivas Girigowda2015-03-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extend the existing extscan get capabilities to return max_hotlist_ssids, max_number_epno_networks, max_number_epno_networks_by_ssid and max_number_of_white_listed_ssid Change-Id: Ica2175613ce2cf678f239bf6779630042cc3789e CRs-Fixed: 813267
| | | * | | | qcacld-2.0: Roaming enhancements for candidate selectionVarun Reddy Yeturu2015-03-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) Prefer 5G Bssid over 2.4G based on the roaming parameters 2) Give preference to the BSSID that is present in the preferred BSSID list CRs-Fixed: 813244 Change-Id: I801cffcbab239484b36348cc370d069428ad84e8
| | | * | | | qcacld-2.0: Avoid connecting to BSSIDs in black listVarun Reddy Yeturu2015-03-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not attempt to make connections to the BSSID's which are present in the blacklist. Avoid them. CRs-Fixed: 813201 Change-Id: I19fe24ca94d34b79a5d86c1313cf24f2db9b4f4c
| | | * | | | qcacld-2.0: Roaming enhancement to allow multiple ssidVarun Reddy Yeturu2015-03-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This feature enables the device to roam to different SSID which has the same security parameters CRs-Fixed: 813148 Change-Id: If4953e64f9e0485edec85167a7bc1dd6ca7c2047
| | | * | | | qcacld-2.0: Configuration for Extended Roaming Params.Varun Reddy Yeturu2015-03-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are few more roaming parameters added for roaming enhancements. The input is expected from the middleware and this is saved into the session. The parameters are passed down to the firmware via the roaming update commands. CRs-Fixed: 812974 Change-Id: Ie26b171ebf974b6aa2e9bcfa5f082084482dec45
| | | * | | | qcacld: htc: fix a memory leak while unloading wlan driverEric Liu2015-03-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change fixes a memory leak in HTC layer while unloading wlan driver. Change-Id: I93d4ef719b8ec0eef60676e0fdfec1efcd322bdf CRs-Fixed: 812958
| | | * | | | qcacld: acquire lock of remain_on_chan_ctx_lock before unlockingDARAM SUDHA2015-03-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In wlan_hdd_cleanup_remain_on_channel_ctx, while cleaning up the RoC context at hdd_stop_adapter() in driver unload path, lock needs to be aquired before break. Change-Id: I386fcc2eb433ec0067d5973b7401fbb34d167647 CRs-Fixed: 809190
| * | | | | | Merge "Release 4.0.10.61A QCACLD WLAN Driver"Linux Build Service Account2015-03-27
| |\| | | | |
| | * | | | | Release 4.0.10.61A QCACLD WLAN DriverAkash Patel2015-03-25
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD * origin/caf/caf-wlan/master: wlan-noship: renaming thulium to msm8996 Change-Id: I8d6bb37efaa3f5610f3824c84b1d7591237a0afa
| | | * | | | wlan-noship: renaming thulium to msm8996AnjaneeDevi Kapparapu2015-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use appropriate SOC name. Change-Id: I8553fdf25b25edac367d6ee0a52e9a78055f39cf
| * | | | | | Merge "Release 4.0.10.61 QCACLD WLAN Driver"Linux Build Service Account2015-03-27
| |\| | | | |
| | * | | | | Release 4.0.10.61 QCACLD WLAN DriverAkash Patel2015-03-25
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD * origin/caf/caf-wlan/master: Cafstaging Release 4.0.10.61 qcacld: hif_sdio: force to select driver strength qcacld-2.0: Additional link layer statistics qcacld: Add wifi configurations qcacld: epno: Support for Enhanced PNO functionality qcacld: extscan: API enhancements in extscan_wifi_get_cached_results qcacld: Add support for EPNO feature in get_supported_features() qcacld: Update vendor definitions and attributes qcacld: CL 1258819 - update fw common interface files qcacld: CL 1256069 - update fw common interface files qcacld: CL 1254938 - update fw common interface files qcacld: CL 1253663 - update fw common interface files qcacld: CL 1248231 - update fw common interface files Change-Id: I9915f2b686355cc1d5edf094c4329f1133fa6a3c
| | | * | | | Cafstaging Release 4.0.10.61AnjaneeDevi Kapparapu2015-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 4.0.10.61 Change-Id: I7aa3c9f0f1812c410404e08c46946e9820b3dc38 CRs-Fixed: 688141
| | | * | | | qcacld: hif_sdio: force to select driver strengthRyan Wang2015-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change is required by HW team to solve the SDIO bus CRC error found in stress test. It forces to select driver strength type D in device initialization function. Change-Id: I1e8f594a4330c4b52a82bc5dafd068ea19961b26 CRs-Fixed: 799171
| | | * | | | qcacld-2.0: Additional link layer statisticsAmar Singhal2015-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add addiional link layer statistics to return to userspace. Change-Id: I64072d91b111b1ae8300451ff224f2d479776b96 CRs-Fixed: 810052
| | | * | | | qcacld: Add wifi configurationsAmar Singhal2015-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Program the wifi configurations in the firmware. Use the vendor commands for this purpose. Change-Id: Ie1026d5ea26d493b288dd2250c4eeb65ca5d14c3 CRs-Fixed: 810050
| | | * | | | qcacld: epno: Support for Enhanced PNO functionalitySrinivas Girigowda2015-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support for Enhanced PNO functionality Change-Id: I25d5fb682c6b3a17544d3f979558f9b18612e3ac CRs-Fixed: 805856
| | | * | | | qcacld: extscan: API enhancements in extscan_wifi_get_cached_resultsSrinivas Girigowda2015-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Update the data structures in sync with framework api 2. Introduce scan_id and flags in get_cached_results Change-Id: Iacd284aabf33f109e1ded2e7d09f451ef6d3e2e2 CRs-Fixed: 805856
| | | * | | | qcacld: Add support for EPNO feature in get_supported_features()Srinivas Girigowda2015-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for EPNO feature in get_supported_features(). Change-Id: I9ac28d1048c959b8cff21115db7a77de1e189353 CRs-Fixed: 805856
| | | * | | | qcacld: Update vendor definitions and attributesSrinivas Girigowda2015-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update vendor definitions and attributes Change-Id: I90e1d54049170153c13f953ac3db61f867d68eb9 CRs-Fixed: 805856
| | | * | | | qcacld: CL 1258819 - update fw common interface filesRajeev Kumar2015-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SSID hotlist gscan WMI api changes M release Change-Id: I05e1001dd3e8678ea4885bac7488eec82be760ce CRs-Fixed: 811446
| | | * | | | qcacld: CL 1256069 - update fw common interface filesRajeev Kumar2015-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a peer parameter WMI_PEER_PHYMODE to support all eCSA cases Change-Id: I01ae4352ccb0a001870a7c6f99be4cfcbdaac586 CRs-Fixed: 811446
| | | * | | | qcacld: CL 1254938 - update fw common interface filesRajeev Kumar2015-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WMI interface for offload of passpoint network list. WMI interface changes for providing leaky AP information statistics Change-Id: I5c37f0cd2e5b4eb3d120c72b592147ca758f61d7 CRs-Fixed: 811446
| | | * | | | qcacld: CL 1253663 - update fw common interface filesRajeev Kumar2015-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename PNO fwcommon change&add ENLO flag in mgmt_rx Add WMI_ROAM_FILTER_CMDID in command list Change-Id: If3050d7514af08deda1bb9b2a2d2d9124efcb6c1 CRs-Fixed: 811446
| | | * | | | qcacld: CL 1248231 - update fw common interface filesKrishna Kumaar Natarajan2015-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change set adds wmi interface changes for PNO. Change-Id: I2fc92ea9b07d718fc951088cea0783f929217980 CRs-Fixed: 808109
| * | | | | | Merge "Release 4.0.10.60 QCACLD WLAN Driver"Linux Build Service Account2015-03-27
| |\| | | | |
| | * | | | | Release 4.0.10.60 QCACLD WLAN DriverAnjaneedevi Kapparapu2015-03-24
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD * origin/caf/caf-wlan/master: Cafstaging Release 4.0.10.60 qcacld: Fix for SAP wrong resetting protection bits for legacy STA qcacld: Fix for disconnection due REASSOC cmd with wrong BSSID qcacld: Fix CAC wait time for channels bonded to weather channels. Change-Id: I9a6bb84de122f6c2791552cdf93638ebfd577b59
| | | * | | | Cafstaging Release 4.0.10.60AnjaneeDevi Kapparapu2015-03-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 4.0.10.60 Change-Id: I826cbab38330aacc865291978b6e6a4597a0550a CRs-Fixed: 688141
| | | * | | | qcacld: Fix for SAP wrong resetting protection bits for legacy STANaveen Rawat2015-03-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Regualar resetting of protection bits in SAP should happen just for Legacy APs in vicinity. Function pe_reset_protection_callback() was doing that even for legacy connected STA. This patch removes resetting of these protection structures as their resetting is done automatically once such STAs are disconnected. Change-Id: I522afd9031c1856d5aa8650fd7b84b1f4646371a CRs-Fixed: 811158
| | | * | | | qcacld: Fix for disconnection due REASSOC cmd with wrong BSSIDNaveen Rawat2015-03-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to some race condition, a rouge REASSOC command from CSR to LIM is being executed after connection to new AP. This REASSOC command is for target BSSID which is not present in peSession array. This will never happen in a roaming scenario as for REASSOC to happen, PRE-AUTH must be successful and it will have created a session with given BSSID. It is with this BSSID only the REASSOC request is generated. However in current case, because of BSSID not found error, LIM will return error and this will, in turn wrongfully terminate current connection. This patch drops the REASSOC request without returing error. Change-Id: Ic9639353c55a45836014b32f990a7336ea01c1e3 CRs-Fixed: 809941
| | | * | | | qcacld: Fix CAC wait time for channels bonded to weather channels.Rakesh Sunki2015-03-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Channel availability check time out for channels bonded to weather radar channels is wrongly configured. Fix by checking if SAP's operating channel is bonded to a weather radar channel and correctly configure the cac wait timeout. Change-Id: I7a29ad2fde10292e9aa51ec24c0d1878a029c417 CRs-Fixed: 808607
| * | | | | | Merge "Release 4.0.10.59 QCACLD WLAN Driver"Linux Build Service Account2015-03-24
| |\| | | | |
| | * | | | | Release 4.0.10.59 QCACLD WLAN DriverAnjaneedevi Kapparapu2015-03-23
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 4.0.10.59 qcacld: Fix the regression issue due to CR805513 qcacld: CL 1247367 - update fw common interface files qcacld: CL 1246272 - update fw common interface files qcacld: CL 1242470 - update fw common interface files qcacld: update fw common interface files qcacld-2.0: Changes to synchronize peer deletion and creation qcacld: apply vos_assert in vostimer APIs, in uninitialized case. qcacld-2.0: Do not decrement pause_count if not paused Change-Id: Ieac167a139188eea2c336491bdb37e4df51390e7
| | * | | | Cafstaging Release 4.0.10.59AnjaneeDevi Kapparapu2015-03-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 4.0.10.59 Change-Id: I3a39d45e678e5deb473eab5ba73931de8a56ffbf CRs-Fixed: 688141
| | * | | | qcacld: Fix the regression issue due to CR805513syeh2015-03-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert CR805513 (Fix PN check fail due to far jump) CRs-Fixed: 808075 Change-Id: Ia69566c8defbce803dc907693c46dc965500ca16
| | * | | | qcacld: CL 1247367 - update fw common interface filesKrishna Kumaar Natarajan2015-03-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change set adds wmi interface changes for roaming enhancement. Change-Id: I1cdab692e3078176d706e71e8e3816c1a6d31168 CRs-Fixed: 808109
| | * | | | qcacld: CL 1246272 - update fw common interface filesKrishna Kumaar Natarajan2015-03-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change set adds wmi interface changes for DSRC. Change-Id: Ia8e4ff5a7219031100ad7bf56380c4c381b7ce5d CRs-Fixed: 808109
| | * | | | qcacld: CL 1242470 - update fw common interface filesKrishna Kumaar Natarajan2015-03-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change set adds wmi interface changes for 5G scan. Change-Id: I1614d2a3bfa0e98fd727061bf08e58ddfa6923ad CRs-Fixed: 808109
| | * | | | qcacld: update fw common interface filesKrishna Kumaar Natarajan2015-03-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change set adds wmi interface changes for 160MHz support. CLs included are 1199576 and 1229293. Change-Id: I64f0ed74d97cf8376b1d71705f42e5100e8c5407 CRs-Fixed: 808109