summaryrefslogtreecommitdiff
path: root/firmware_bin (follow)
Commit message (Collapse)AuthorAge
* wlan: dynamically attach tlshim rx thread to perf cpuMohit Khanna2015-07-17
| | | | | | | | | | | | For maximum RX performance, tlshim rx thread needs to be attached to high performing core. The change dynamically finds out the highest core in a multicluster system and attaches the tlshim rxthread to it. Enable TCP checksum offload and IP checksum offload features in the ini file. These features help with RX performance. Change-Id: I3b6124b766751750d59c0864f0086b8cfd7deb22 CRs-Fixed: 874306
* qcacld-2.0: change DHCP_SERVER_OFFLOAD_NUM_CLIENT_MAX value to 10Eric Liu2015-07-07
| | | | | | | 10 clients are needed when dhcp server offload is enabled. Change-Id: Id66e33b2b4b1f2eef9edb2e4dd2a979bce32d60c CRs-Fixed: 865328
* wlan: qca_cld 2.0: Change the bandwidth parameters in iniDhanashri Atre2015-07-01
| | | | | | | Changing the bandwidth configuration values in the ini file. Change-Id: I99ef4855919fa9587e5af65be8faf20cd4381a81 CRs-Fixed: 854073
* qcacld-2.0: ini support for FW hash check for secure firmware FeatureYue Ma2015-06-05
| | | | | | | | Add ini parameter support to enable/disable FW hash check for the secure firmware feature. Change-Id: I1eabbde98c9494cf477be861dcfe9425c6a0e759 CRs-Fixed: 847630
* qcacld: Rename ini gEnableHystereticMode to gEnableMemDeepSleepKanchanapally, Vidyullatha2015-06-03
| | | | | | | | Rename ini gEnableHystereticMode to gEnableMemDeepSleep and make the driver default value for gEnableMemDeepSleep as 1. Change-Id: I546b62bbcb17cdced1f02be36a4049b3ea00e404 CRs-Fixed: 845044
* qcacld: HDD: Enable Runtime PM SupportKomal Seelam2015-05-22
| | | | | | | | Runtime PM Feature is to put wlan subsystem to low power device states based on the inactivity between HOST and FW/MAC. Change-Id: I89e0dfcb217ed702c6cdc4e707d1c1c541da6cc2 CRs-Fixed: 834747
* qcacld: Update the STA keep alive period max valueKiran Kumar Lokere2015-05-15
| | | | | | | Update the STA keep alive priod max value to 1000 Change-Id: I699225b4ecaac0228c86557e5c781def7ff39a7e CRs-Fixed: 836820
* qcacld: Enable packet log feature by defaultChandrasekaran, Manishekar2015-05-07
| | | | | | | | | | | | | | Setting INI item gEnablePacketLog to 1, enables packet log feature by default. Packet log would still not be collected until pktlogconf tool is run or stats collection is initiated by userspace entities. This feature is enabled by default within the driver now and can be disabled using the INI item. Change-Id: I2c09c9cb349b1d9cb8047cb21e4698a45354c667 CRs-Fixed: 831464
* qcacld: Get ACS channel list from hostapd.confManikandan Mohan2015-04-29
| | | | | | | | | Updated CLD to get ACS channel list using standard nl80211 vendor commands from hostapd and remove redundant driver ini parameters to configure the acs range. Change-Id: Ifb4f16c9445fcd8ef098f6aaf84a4c703164f40d CRs-fixed: 805118
* Revert "qcacld-2.0: Enable HI_RSSI feature by default"Varun Reddy Yeturu2015-04-15
| | | | | | | This reverts commit 2af831d69d3c31df0161b80291f6a2edc9bab94c Change-Id: Ib3b67806b4832072a226b8407440c4366242578f CRs-Fixed: 822564
* qcacld-2.0: Enable HI_RSSI feature by defaultVarun Reddy Yeturu2015-04-14
| | | | | | | Enable HI_RSSI feature by default CRs-Fixed: 821862 Change-Id: I711ab64081fc5e0f7b7e9d6e645fd8081b5cf3e9
* qcacld: Fix error reported by static analaysis toolKrishna Kumaar Natarajan2015-04-13
| | | | | | | | Fix errors reported by static analysis tool by using correct length values. Change-Id: Ia7a6ea37e071f8fbfacd291e0d37518741462dff CRs-Fixed: 819814
* qcacld: Enable LPASS feature by defaultYuanyuan Liu2015-04-13
| | | | | | | Enable LPASS feature from INI file by default. Change-Id: I1fb5157b1ea02bfbfbdd515569b5e2ac8009dc0b CRs-Fixed: 816083
* qca_cld: Disable IPA feature from ini fileYue Ma2015-03-12
| | | | | | | Disable WLAN host driver IPA feature from ini file. Change-Id: I30b28f5fdbc27b8fddd034f1772efd245943bc39 CRs-fixed: 793255
* qcacld: Fix to provide the VHT channel value per session.Kiran Kumar Lokere2014-12-24
| | | | | | | | | | | | - Keep the VHT channel width value per session and remove the global .dat file variable for VHT channel width. - Fallback to VHT40 mode instead of falling back to 11n if VHT80 is not allowed by the reg domain. - Provide the connected profile vht channel information to HDD in STA case Change-Id: I6aab037a76e8bb3c08e709214352abca593c99fd CRs-Fixed: 774009
* qcacld: Add bus auto suspend feature flag and ini entrySameer Thalappil2014-12-19
| | | | | | | | | Update Kbuild and ini files with PCIe bus auto supsend entry. When this feature is enabled, it will shutdown the PCIe link, when inactivity is detected in STA disconnected mode. CRs-Fixed: 761959 Change-Id: Ied9e8de2df8d1948316f05024b309751615df6a7
* qca_cld: [cfg.ini] add SAP Authentication offload related parameterfktsai2014-12-01
| | | | | | | | Add related INI parameters for SAP Authentication offload feature on SDIO, default is disabled. Change-Id: I1af4a32817c6583ed9f4366870c3b3042918c909 CRs-Fixed: 763647
* qca_cld: [cfg.ini] Support VHT RX rate to MCS9 for TFWei-Jen, Lin2014-11-26
| | | | | | | Set gVhtRxMCS=2 to support VHT Rx rate to MCS9 for TF. Change-Id: Ic2a49eabd36b61efebbb2d0b87204ca6b5527b1e CRs-Fixed: 761609
* qcacld: Update cfg.ini valuesSrinivas Girigowda2014-11-14
| | | | | | | Update cfg.ini values. Change-Id: I33264992141ee5e9df99a0fd03d75606e1524685 CRs-Fixed: 755692
* qcacld: STA mode IPA uC Offload supportYun Park2014-11-13
| | | | | | | | | | | | | | | | | | | | | | | | | | 1. Add build flags and change INI - enabled IPA_UC_OFFLOAD and QCA_CONFIG_SMP - Changed WCNSS_qcom_cfg.ini gIPAConfig=9 gIpaUcStaOffload=1 2. Ethernet bridging changes - A new data member "type" is added to ipa header - Register Rx/Tx interface properties with the header type 3. STA mode IPA Offload support - Add WMI_IPA_OFFLOAD_ENABLE_DISABLE_CMDID - Add gIpaUcStaOfflaod 4. Correct IPA TX partial header - Moved vdev_id to the first element of IPA DESC struct - Moved length to the first element of FRAG DESC struct - Set is_eth2_ofst_valid and eth2_ofst in IPA partial header 5. Add WMI_VDEV_SET_PARAM_CMDID with WMI_VDEV_PARAM_INTRA_BSS_FWD Change-Id: I63eeabae206fa854ee2380a6b9f6f16c8a071b3c CRs-Fixed: 752574
* wlan: qcacld: Enable DFS channel roam in ini fileGirish Gowli2014-11-07
| | | | | | | | Enaable DFS channel roam in ini file using the ini parameter gAllowDFSChannelRoam Change-Id: I46cdbd3717bd499f36e7c43ba6fc0a0a98ce401b CRs-Fixed: 744321
* qcacld: Set the default roaming to LFR2.0Srinivas Girigowda2014-11-03
| | | | | | | | | | As a part of this change, Disable LFR3.0 so that the default roaming rolls back to LFR2.0. LFR2.0 ini item "gRoamScanOffloadEnabled" is enabled by default in the code and is not exposed in the ini file. Change-Id: I4c73336fdc1bcb553d2d44dcbfe3222806f8f157 CRs-Fixed: 749371
* qcacld: Remove obsolete calibration configuration supportNaveen Rawat2014-10-16
| | | | | | | | | | qcacld inherited from prima support for the following cfg.ini items: gCalibration & gCalibrationPeriod These calibration parameters are not used by qcacld, so remove support for them from cfg.txt and cfg.dat Change-Id: I9d9b8e4d6c00de1bd9ae339a2e50ee32628121e5 CRs-Fixed: 736054
* qcacld: Remove obsolete BT-AMP and Strict Regulatory itemsJeff Johnson2014-10-13
| | | | | | | | | BT-AMP and Strict Regulatory for FCC are no longer supported by the qcacld driver so remove those settings from the default configuration files. Change-Id: Ieb627992d09f9bc1f1ac0ff4bc009f5b5b093279 CRs-fixed: 736161
* qcacld: TDLS: Send WMM Elements in tdls setup framesMasti, Narayanraddi2014-10-07
| | | | | | | | | | | | | | Advertize WMM capability by including WMM IE's in TDLS Setup Request/Response and WMM Parameter Element in TDLS Setup Confirmation frames. This capability shall be enabled based on the gEnableTDLSWmmMode parameter and WMM IE's shall be added based on TDLS UAPSD mask. Also, ensure to include the WMM Parameter Element in TDLS Setup Confirmation frames only when the peer is WMM capable. Change-Id: I3af1c7acb6360760f29c11165202461ae91005b8 CRs-Fixed: 727965
* qcacld: Enable support for TDLSRajesh Chauhan2014-10-07
| | | | | | | | | | | Enable support for TDLS as a default option in WCNSS_qcom_cfg.ini file - gEnableTDLSSupport set to 1 - gEnableTDLSImplicitTrigger set to 1 - gTDLSExternalControl set to 1 - gEnableTDLSOffChannel set to 1 CRs-Fixed: 734236 Change-Id: I00bbc769674800e7b0afd8639624e613ce26ed76
* qcacld: Support DHCP Server Offloadsyeh2014-10-06
| | | | | | | Support DHCP Server Offload for SAP mode. Change-Id: I94c35236e0c0092c733528504154c92b059ecdd6 CRs-Fixed: 733164
* wlan: qca-cld: Enable Roaming OffloadVarun Reddy Yeturu2014-10-06
| | | | | | | | Enable the configuration parameter for roaming offload. Change-Id: Iaab85e837ce26b2d8156966bf017447758880f10 CRs-Fixed: 734256
* qcacld: Add support of sending throughput level to cnss-daemonYuanyuan Liu2014-10-02
| | | | | | | | | Send throughput level to cnss-daemon so that daemon can dynamically set tcp delay ack value based on current receive traffic situation to improve tcp performace. Change-Id: Idccd4ea6e2b84bec7960ae31cf1de9b6cc64e6be CRs-Fixed: 708564
* qca_cld: [cfg.ini]TxBF is off by default in host driverRandy Chiu2014-09-30
| | | | | | | Turn it on by default configuration for Tufello/Rome Change-Id: I8a24cf0ae6ebdce7135d4005b352d5c2e1aa2cb6 CRs-Fixed: 725786
* qcacld: Remove obsolete polaris/taurus/titan prop rates/IEsSrinivas Girigowda2014-09-29
| | | | | | | | We no longer support Polaris/Taurus/Titan proprietary rates/IEs. Hence remove obsolete code. Change-Id: I356254600deeab1736fb404ef6e86c7a0ef1a6fa CRs-Fixed: 710613
* qcacld: Remove SAP traffic monitor featureSrinivas Girigowda2014-09-29
| | | | | | | | | This feature was initially implemented on Pronto, but the same implementation does not holds good for CLD. QCACLD already supports D3 suspend in SAP mode. Hence remove this code. Change-Id: I4e7db02ccdb4cd870c1d4a57afc080ad9f76fb84 CRs-Fixed: 731104
* qcacld:PMF:Fix the minimum allowed time for pmfsaquery retry intervalKrunal Soni2014-09-25
| | | | | | | | | | | | Driver can create the timer up to minimum of 10ms. Anything less than that is not permitted. With this fix the user can configure min value till 10ms. If user tried to configure less than that then driver will pick the default value. Change-Id: I96e2cc7c49251d93589870d255ef1eb7d64706f9 CRs-Fixed: 729143
* WLAN:Enable Tx Beamforming for VHT20MHz modeLeela Venkata Kiran Kumar Reddy Chirala2014-09-23
| | | | | | | Enable TX beamforming for VHT20MHz mode by default by adding the gEnableTxBFin20MHz=1 in the WCNSS_qcom_cfg.ini file. Change-Id: Id26247050ffe573863f365d3e1a287324da7397c CRs-fixed: 726860
* qca_cld: [cfg.ini]Thermal threshold fine tuneRandy Chiu2014-09-19
| | | | | | | | | | Fine tune the thermal parameter with below setting to prevent low throughput issue in downlink. gThermalTempMaxLevel0=110 gThermalTempMaxLevel1=115 Change-Id: I87ed5bc55f375ecbf7c866ee35c4a2f692205536 CRs-Fixed: 726550
* qca_cld: [cfg.ini]Optimising ini parameter for ROME/TF USBRandy Chiu2014-09-17
| | | | | | | | 1.Support VHT RX rate to MCS8 for 1x1 solution. 2.Support AP OBSS protection. Change-Id: I07607e6abb1697d65ea820c1980cd0be527dde19 CRs-Fixed: 724853
* qcacld: Make SAP traffic monitor feature a no-op in CLDSrinivas Girigowda2014-09-05
| | | | | | | | | | | | This feature was initially implemented on Pronto, but the same implementation does not holds good for CLD. For now remove the cfg item from ini file and make setTrafficMon ioctl as no-op. Change-Id: I536d6f9c83194d6e918d137920aa8e7a776939c2 CRs-Fixed: 719830 (cherry picked from commit 2127182d113a49e1b28b9bbb7d9250accc7e9b8d)
* qcacld: adding ini parameter for IBSS power save modeKrishna Kumaar Natarajan2014-08-26
| | | | | | | | | | This commit will add ini config parameter for Inactivity time to end TX Service Period while in IBSS power save mode. Default value is set to 10ms. Change-Id: Icc00067b9b7a79e2dadfb9febe5b9175bb294095 CRs-Fixed: 711739
* qcacld: HDD: SAP should not go to suspend mode for ROME USBRandy Chiu2014-08-23
| | | | | | | | | SAP does not need to support suspend for ROME USB. Add gEnableSapSuspend in ini file to control the suspend capability for SAP. The default is to support SAP suspend mode. For ROME USB, set gEnableSapSuspend to 0. Change-Id: I78ec8c54b2c99764434be0c38a37c4b6eaa48c29 CRs-Fixed: 707656
* qcacld: Restart SAP, in case of SCC, in SAP+STAChandrasekaran, Manishekar2014-08-20
| | | | | | | | | | | | | | | | | | | | | | When STA is started first and SAP is started next, SAP will follow the STA interface. But, SAP is started first, the channel on which the STA interface comes up depends on the AP to which the STA is connected. This fix ensures that when when SAP is started first followed by STA and their channels do not match, SAP will be restarted by the framework in the channel of the STA to ensure SCC. This indication to the framework is enabled by setting gSapSccChanAvoidance to 1 and disabled by setting gSapSccChanAvoidance to 0 in the ini file based on customer requirement. By default this indiacation is disabled. Change-Id: I5ec2c9cd70162b524f9567a22f779477803a4c37 CRs-Fixed: 709653
* qcacld: Fix to configure gTxBFCsnValue based on the transmt sideKrishna Kumaar Natarajan2014-08-20
| | | | | | | | | | | | Currently gTxBFCsnValue is based on the max value configured for the STA. This does not take into consideration about the transmit side This fix will consider the max antenna supported in the transmit side as well before setting the gTxBFCsnValue. WNI_CFG_VHT_CSN_BEAMFORMEE_ANT_SUPPORTED_STAMAX is also updated to 4. Change-Id: If26f49386b72864730679e05559b7bba80b5487a CRs-Fixed: 709938
* qcacld: VHT RX support Rate to MCS7Randy Chiu2014-08-20
| | | | | | | Set gVhtRxMCS=0 to support VHT Rx rate to MCS7 for TF. Change-Id: I8ad6bedc116052bf3fdaca33be274cbf323b66a7 CRs-Fixed: 709484
* qcacld: Enable Multi-user MIMO in cfg.ini by defaultSrinivas Girigowda2014-08-14
| | | | | | | Set gEnableMuBformee to 1 by default Change-Id: Ie0fd3600c66694ca5589750ee128533c36e675d6 CRs-Fixed: 708615
* qcacld-new: Enable/disable FW self-recovery for Rome USBJi-Huang2014-08-13
| | | | | | | | | FW self-recovery for Rome USB can be enabled/disabled in INI. If it's enabled, driver doesn't trigger kernel panic after firmware crash. Change-Id: Ia28bc567d1d84f9f800927f0498d2d4bf5edba33 CRs-Fixed: 701176
* wlan: remove obsolete Pronto NV & PTT codeKumar Anand2014-08-13
| | | | | | | | | Rome CLD driver doesn't use the NV.bin or PTT code from Prima/Pronto (ISOC). Removing all the obsolete NV & PTT code from CLD driver. CRs-Fixed: 702118 Change-Id: I105529c4b025c92d1931b533975f2ab48a24070e
* WLAN: qcacld: Update the WCNSS configKiran Kumar Lokere2014-08-12
| | | | | | | Update the cfg.ini file with new parameters. Change-Id: I560f686f818b11975d93fe3eaf7a187ffa88309f CRs-Fixed: 702938
* qcacld: Enable SIFS burst in cfg.ini by defaultSrinivas Girigowda2014-08-12
| | | | | | | Set gEnableSifsBurst to 1 by default Change-Id: I30a6fb742da34dc0c113b27492fde1b59c6c2986 CRs-Fixed: 705898
* qcacld-new: For Rome USB only, enable AP UAPSD by default.Justin Shen2014-08-09
| | | | | | | AP UAPSD needs to be on by default for Wifi direct certification. Change-Id: I29f592c9855c163ed7a3f3f35edbcbde73f8262a CRs-Fixed: 705211
* wlan: Remove reference to CRDA from ini filesAmar Singhal2014-08-08
| | | | | | | | gCrdaDefaultCountryCode is no more supported by the driver. So remove the reference from the INI file. Change-Id: I849d0d8e8c718042ab566b6d08550cdbf8e7b5e5 CRs-Fixed: 705565
* wlan: Add gCountryCodePriority in INI fileAmar Singhal2014-08-04
| | | | | | | | | | By default, let userspace country code setting take priority over 11D setting. This helps the SAP case where the hostapd.conf often has a different country code setting compared to the board file. CRs-Fixed: 702826 Change-Id: I53d6eebd789d88d09aae9e7073639fef1bfa0383