summaryrefslogtreecommitdiff
path: root/firmware_bin (follow)
Commit message (Collapse)AuthorAge
* qcacld-2.0: By default set thermal power limit to 30dbmHanumantha Reddy Pothula2016-05-06
| | | | | | | | | | | In present code, Host sets thermal power limits to 10dbm, for both 2g and 5g, leading to connection failure. Set Thermal Power limit to 30dbm for both 2g and 5g. So that FW takes the default values from BDF. Change-Id: I053108babfaa9ac2629cdb107ceb507c2f8891e5 CRs-Fixed: 1011361
* qcacld-2.0: Add API to configure the period or ratio between BT and WLANc_zding2016-03-29
| | | | | | | | | | | | Add API to configure the period or ratio between BT and WLAN. Several parameters which needed depending on the use case. 1) BT Paging/Page Scan. 2) A2DP. 3) BT Inquiry/Inquiry Scan. 4) Etc. (depends on current implementation of supported use case.) Change-Id: I4cbe8308a66088b48a93c7582d658b655b584553 CRs-Fixed: 970861
* qcacld-2.0: Set the gTxChainMask1ss value to 0Kiran Kumar Lokere2015-12-17
| | | | | | | Set the gTxChainMask1ss value to 0 Change-Id: I3ef94c864662ac7f327fe4718fffe8a463ddabb2 CRs-Fixed: 951513
* qcacld-2.0: Make MU-MIMO feature enabled by defaultNaveen Rawat2015-11-03
| | | | | | | | | | | | MU-MIMO feature should be enabled by default for qcacld-2.0 product lines. This patch enable them by default and also removes following params from config ini: 1. gTxBFEnable 2. gEnableMuBformee 3. gVhtAmpduLenExponent Change-Id: I868aea175f2f0014818fbef5ff0a3233ad71990d CRs-Fixed: 932569
* qcacld-2.0: peak kpi tunningLeo Chang2015-11-02
| | | | | | | | | | | To get wlan peak KPI, some INI values tunning is needed rpsRxQueueCpuMapList RPS CPU map masking only power cores, core 2 and 3 gIPAHighBandwidthMbps IPA voting bandwidth should be higher Change-Id: I4a37ae2aa3c02143c1e3dd2f441c3b31e4b71902 CRs-fixed: 933035
* Qcacld-2.0: Add support to set wakeup pulse for WoWYingying Tang2015-10-27
| | | | | | | | Host send WoW pulse setting information to firmware and allow firmware to use this pulse to wake host Change-Id: I632b3e85a8e113b8b8d4c927e822dce53f1b6727 CRs-Fixed: 924672
* qcacld-2.0: allow rps cpu map to be read from iniMohit Khanna2015-10-21
| | | | | | | | | | | - Currently wlan driver only sends WLAN_SVC_RPS_ENABLE_IND message along with the interface name to cnss-daemon. This change allows wlan driver to send rps cpu mask from the ini file (for each rx queue) to be sent along with this message. - Enable RPS mask as "e e e e" by default in WLAN ini file. Change-Id: I869d4dd70533eefbff03ed97976700d4e0e75c1d CRs-Fixed: 919192
* qcacld: Disable watchdog thread by defaultYue Ma2015-10-07
| | | | | | | | Watchdog thread is not needed for qcacld driver, hence disable it by gEnableLogp ini flag. Change-Id: I7fb0d48fb0af04c462477a23ed81386470df41d2 CRs-fixed: 917266
* qcacld-2.0: Ini Parameter for BroadCast FilteringKomal Seelam2015-09-29
| | | | | | | | | | | | | | In Runtime PM, APPS is alive and host is expected to receive all the packets from WLAN. With Runtime PM, we configure wakeup patterns to enable FW to wakeup APPS if there is a pattern match. The change is to configure a broadcast pattern to FW in runtime PM if any Application is designed to receive them. Change-Id: I5147e0d807e10cf8a0fd46957aec5db9eed90654 CRs-Fixed: 912640
* qcacld-2.0: Add support to set udp response offloadYingying Tang2015-09-25
| | | | | | | | | Host send udp response offload information to firmware and allow firmware to respond the specific udp packet when host is in standby status. Change-Id: Ic702b67477d93ed94af14f5653820c0c5b6c54e3 CRs-Fixed: 899737
* qcacld-2.0: Different rx packet handle optionsLeo Chang2015-09-10
| | | | | | | | | | | | | | | Per requirement, config rx packet handle option options may choose from INI item "rxhandle" New item will replace enableRxThread, and will give more option rxhandle 0: rx packet will be handled on irq context will be used for mdm 1: rx packet will be handled on vos rx thread used for legacy msm 2: rx packet will be handled on rps Change-Id: I2aba5d46c0f88001ee877cdbd41d7f85a9802da4 CRs-fixed: 902775
* qcacld-2.0: Enable additional firmware logsSrinivas Girigowda2015-09-04
| | | | | | | Enabling additional firmware logs required for analysis of issue. Change-Id: I38b10db443b82dcf8e5f7cce3ac9337fc186bd46 CRs-Fixed: 902205
* qcacld-2.0: Change RA interval to 600 from 60Srinivas Girigowda2015-08-19
| | | | | | | | | Increase the RA rate limit interval to 600 seconds. This implies that if Router configuration from the same router does not change, we forward it only once in 10 minutes to conserve power. Change-Id: I547fa8c20889fd0401fbb5eca3a5d27f48cd0702 CRs-Fixed: 892695
* qcacld-2.0: Fix issue in IBSS Nss configuration.Kiran Kumar Lokere2015-08-04
| | | | | | | | | | Populate the per band vdev nss values of IBSS in add bss parameters since the IBSS vdev is created as part of IBSS add bss. Update the INI with per band chain mask and Nss parameters. Change-Id: Ie87f11aaa7166940296af0dcee3d7a32942e3779 CRs-Fixed: 882283
* 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