summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | | * | | | qca-cld: ipa uc: cfg, data path feature implementationLeo Chang2014-07-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | softap mode, if LTE backhaul, wlan data path will be offloaded to IPA micro controller. And IPA micro controller will push/pull data directly from/to MODEM. Change-Id: I3bd57acf823f2d0bd661c676429854ab2dec8ffc Crs-fixed: 681560
| | | * | | | qca-cld: ipa uc: bus access, data path feature implementationLeo Chang2014-07-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | softap mode, if LTE backhaul, wlan data path will be offloaded to IPA micro controller. And IPA micro controller will push/pull data directly from/to MODEM. Change-Id: I5782f16144a630f8fe3c712b4a9de43b2a6d456f Crs-fixed: 681560
| | | * | | | qca-cld: ipa uc: hdd, data path feature implementationLeo Chang2014-07-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | softap mode, if LTE backhaul, wlan data path will be offloaded to IPA micro controller. And IPA micro controller will push/pull data directly from/to MODEM. Change-Id: Icca7b64c312c6ccf169b5920c03abe70e5582c7f CRs-fixed: 681560
| * | | | | | Merge "Release 1.0.0.143 QCACLD WLAN Driver"Linux Build Service Account2014-07-11
| |\| | | | |
| | * | | | | Release 1.0.0.143 QCACLD WLAN DriverPitani Venkata Rajesh Kumar2014-07-11
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.143 qcacld: fix unwanted f/w logs after ssr qcacld: Enable athdiag to dump Target memory for Rome 2.2 version. qcacld: CL 1002509 1004055 1008605 - update fw cmn interface files qcacld: Fix for DUT not honouring 5 GHz preference during roaming qcacld: WMA: Fix tlv header for extscan api's qcacld: drop the encrypted BC/MC management frames wlan: Fix the correct BYTE-offset value for fw_desc in RX_FRAG_IND Change-Id: Ia5b1b538050de803912a5c4f182846a20dbfb448
| | * | | | Cafstaging Release 1.0.0.143Pitani Venkata Rajesh Kumar2014-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.143 Change-Id: I53493802aca9a34e046faedb26da84187144d290 CRs-Fixed: 688141
| | * | | | qcacld: fix unwanted f/w logs after ssrAtul Mittal2014-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After ssr the value 0 is being set for the log level and type, which causes the f/w logs to be printed on kmsg. Only if log report is set to 1 through iwpriv commnd, the log level and type should be set to the firmware. so to enable the f/w logs user need to set the all the three values which will be retained after ssr and set to f/w, controlled by log report command. Change-Id: I3ec3cfc25b1c64a757cd79fbd518e11856f8998d CRs-Fixed: 690158
| | * | | | qcacld: Enable athdiag to dump Target memory for Rome 2.2 version.Komal Seelam2014-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable athdiag support to dump target memory for Rome 2.2 Version. target memory: IRAM, DRAM, AXI memory Usage: athdiag --dump --target=AR6320_v2 CRs-Fixed: 689715 Change-Id: Icd2636bfd34d1f177010d92b41f988e398c1ca12
| | * | | | qcacld: CL 1002509 1004055 1008605 - update fw cmn interface filesKrishna Kumaar Natarajan2014-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds fw common interface changes to support D0-WOW, BMI support flag for debug uart, DFS WOW command. Change-Id: I2f92530a2f7b8c4fe8bd8f70405c86c611c33441 CRs-Fixed: 688839
| | * | | | qcacld: Fix for DUT not honouring 5 GHz preference during roamingNaveen Rawat2014-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DUT was not connecting to correct 5 GHz AP during roaming because of wrong RSSI reported for current AP. The reason for wrong RSSI is: 1) Firmware keeps sending current AP beacons up. They are stored in our scan cache at LIM always. So Lim scan cache is never empty. 2) The way test is conducted we have 3 APs, one of them (da:e9) which has good RSSI is disconnected and we should connect to 5 GHz AP now. 3) But since it was disconnection its RSSI never went down to -70 something and when it is returned to SME as part of LFR scan results, current AP.s RSSI is in good RSSI range. To fix this, currently connected AP should not be returned in LFR scan result to SME. Change-Id: I931a06cf2247ef65eaa300026a3a338c904fd11a CRs-Fixed: 687571
| | * | | | qcacld: WMA: Fix tlv header for extscan api'sManikandaraja Venkatachalapathy2014-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set tlv header to null for reset bssid hotlist and reset significant change. Change-Id: I5aae77d97ac59d4abbbcd5cb5ced9985a8282d65 CRs-Fixed: 691424
| | * | | | qcacld: drop the encrypted BC/MC management framesYuan-Gu Wei2014-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since BC/MC management frames should be protected by BIP and should not be encrypted, when receiving encrypted BC/MC management frame, drop it. Change-Id: I98139cc19ff634baa372366097d58730b616c4da CRs-Fixed: 686581
| | * | | | wlan: Fix the correct BYTE-offset value for fw_desc in RX_FRAG_INDDARAM SUDHA2014-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The fw_desc offset is 12 in RX_FRAG_IND. forward bit in Fw_desc is used to check if the packet needs to be forwarded. CRs-FIXEd: 690983 Change-Id: I90b710c0d947b4b8ad39a533e8248b65d13ecf3e
| * | | | | Merge "Release 1.0.0.142 QCACLD WLAN Driver"Linux Build Service Account2014-07-10
| |\ \ \ \ \
| | * | | | | Release 1.0.0.142 QCACLD WLAN DriverAkash Patel2014-07-10
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.142 WLAN:WMA:Add support for init params for roam offload QCACLD: HDD: Update for AP-AP Mode DFS Restrictions QCACLD: SAP: Update for AP-AP Mode DFS Restrictions qcacld: Replace pMac->pAdapter with pMac->hHdd qcacld:Modify target tx descriptors for SDIO wlan: Consider Short Preamble and Immediate Block Ack peer capability CLD: Add support to disable STA-AP mode DFS Change-Id: I6a2a254a75f369c8ec50eaf46b339f11bea499df
| | | * | | | Cafstaging Release 1.0.0.142Akash Patel2014-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.142 Change-Id: I3ae49839c1c9c677c1e5407dbca2e34ae1abd99e CRs-Fixed: 688141
| | | * | | | WLAN:WMA:Add support for init params for roam offloadLeela Venkata Kiran Kumar Reddy Chirala2014-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for init params for roam offload feature Change-Id: I20477d7e6bd646643c3d8cc22632246fa9ef4fca CRs-fixed: 681790
| | | * | | | QCACLD: HDD: Update for AP-AP Mode DFS RestrictionsYun Park2014-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DFS operation in AP-AP Mode is allowed only in SCC mode and several restriction apply. Also DFS channel availability check need to be done only once. This update add AP-AP mode DFS support. Change-Id: Ibe346332b0332724241b4fdb1566324bc5b1bc09 CRs-fixed: 684933
| | | * | | | QCACLD: SAP: Update for AP-AP Mode DFS RestrictionsYun Park2014-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DFS operation in AP-AP Mode is allowed only in SCC mode and several restriction apply. Also DFS channel availability check need to be done only once. This update add AP-AP mode DFS support. Change-Id: I541ccbff7b3e4f9086db63e5a293acfab7be2c04 CRs-fixed: 684933
| | | * | | | qcacld: Replace pMac->pAdapter with pMac->hHddSrinivas Girigowda2014-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pMac structure has two pointers pAdapter and hHdd both are eventually the void pointers pointing to HDD context. pMac->pAdapter is a misnomer and causing confusion. The purpose of the code is to access HDD context not the pAdapter, In that case fix this by removing pAdapter from the pMac structure and replace pMac->pAdapter with pMac->hHdd. Change-Id: I94f70b4d92760cd002456dce5a2aef50ecc3ba67 CRs-Fixed: 690639
| | | * | | | qcacld:Modify target tx descriptors for SDIOGanesh Babu Kumaravel2014-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For SDIO Only 16 tx-buffers are hooked onto SDIO MBOX DMA engine in Firmware. So set the targe number of descriptors to map the same. Otherwise Firmware will crash because lack of buffers. So fix the same by configuring the host to match the target.. Change-Id: I2e3c9ab3720f44793a9caacb495082c38a82780a CRs-Fixed: 690491
| | | * | | | wlan: Consider Short Preamble and Immediate Block Ack peer capabilityChandrasekaran, Manishekar2014-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the current code, the short preamble and immediate block ack capabilities of the peer are not considered while sending the association request i.e., for example, even if the AP does not support short preamble, the STA sends short preamble as supported in the association request. This is causing interoperability issues with 3COM AP. This is fixed in this gerrit by considering the capability of the AP w.r.t short preamble and immediate block ack before sending the association request Change-Id: I53d3fde2e78b5fd2aac7f991f31dd2d34a169f0b CRs-Fixed: 687829
| | | * | | | CLD: Add support to disable STA-AP mode DFSManikandan Mohan2014-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SAP operation in DFS channel in STA-AP mode has several constraints. Hence an option is provided to disable STA-AP mode DFS support. Following scenarios apply: 1. SAP in DFS channel bringup will fail if station Interface created / active and connect / not connected 2. SAP ACS will not consider DFS channel for STA-AP mode 3. SAP already started in DFS channel and the new station interface is added. SAP will be restarted in non DFS ACS channel. 4. MCC to SCC switch shall not take effect when STA operates in DFS channel Change-Id: I9282f3aef39d5f1555555de9d06ce988214dc5f4 CRs-fixed: 662452
| * | | | | | Merge "Release 1.0.0.141 QCACLD WLAN Driver"Linux Build Service Account2014-07-10
| |\| | | | |
| | * | | | | Release 1.0.0.141 QCACLD WLAN DriverAkash Patel2014-07-09
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.141 wlan: Fix to avoid forwarding of packet after defragmentation wlan: Static analysis error fix qcacld: Fix for disconnection while roaming(Peap) qcacld: sap: update dfs channel status when issues get dfs request qcacld: Fix MCBC filters setting through iwpriv. qcacld: pci: Set recovery flag to true during SSR shutdown wlan: Process all candidate AP before setting state to not connected. qcacld: HDD: Provide fix for passing right concurrency combinations WLAN:CORESTACK:Add support for roam offload feature in MAC/SME Add support for caps exchange for key management Wlan:HDD:Add ini param and init params for Roam Offload wlan: HDD: Roam Offload Synch Ind wlan: WMA: Roaming Offload Synch Indication wlan: Protocolstack: LFR3.0 Roam Synch Indication Change-Id: I7bf07c6dd6d4c33153172f07555e51c08ca419d2
| | * | | | Cafstaging Release 1.0.0.141Pitani Venkata Rajesh Kumar2014-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.141 Change-Id: Ibb5ae38fb422eb1ec59ae3bcdda8a4112da3ebf0 CRs-Fixed: 688141
| | * | | | wlan: Fix to avoid forwarding of packet after defragmentationDARAM SUDHA2014-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When fragmented packets are received from HTT_T2H_MSG_TYPE_RX_FRAG_IND, Forwarding bit is coming incorrect in some cases. This is resulted because FW_Desc info is read from same location in both HTT_T2H_MSG_TYPE_RX_FRAG_IND and HTT_T2H_MSG_TYPE_RX_IND. Fix is to get the desc info from correct location for FRAG_IND case. CRs-Fixed: 687941 Change-Id: Icfeeb1210d4e0711fabddaba326fc9142c7c47b5
| | * | | | wlan: Static analysis error fixPitani Venkata Rajesh Kumar2014-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixing Static analysis errors in limProcessSmeReqMessages.c and sme_Api.c Change-Id: Ib11d130e008c6d46a5f77109bd2e2964446f1c5b CRs-Fixed: 690457
| | * | | | qcacld: Fix for disconnection while roaming(Peap)Naveen Rawat2014-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) During roaming with 802.1x security getLinkSpeed is may get called. 2) If it is not enabled in wmi service bitmap, wma returns failure but no message is sent back to SME, hence blocking it for timeout period. 3) This delays ASSOC event to supplicant by more than 100 ms and supplicant drops EAP identity request packet. 4) Driver timeouts waiting for keys from supplicant and disconnects. To fix this, return 0 link speed from wma if not enabled. Change-Id: I2dd67067eef7d1cce537e49bf1170ada32e1f183 CRs-Fixed: 687720
| | * | | | qcacld: sap: update dfs channel status when issues get dfs requestRyan Hsu2014-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When issues getdfsnol command, also update the dfs channel availability. Change-Id: I918373a0a31f1707b791fe46bb821933023ba519 CRs-fixed: 688000
| | * | | | qcacld: Fix MCBC filters setting through iwpriv.Komal Seelam2014-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MCBC filter setting configuration is changed to meet OEM requriement. The change address then was related to Cfg80211 suspend sequence. The path from iwpriv hasn't changed resulted the inverted operation on setting and deleting MCBC filters in FW. Fix it by setting proper MCBC configuration to FW for iwpriv. CRs-Fixed: 689498 Change-Id: If941272ebf267e7490b1231cf6c9816f01ea3e40
| | * | | | qcacld: pci: Set recovery flag to true during SSR shutdownPrashanth Bhatta2014-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When link down recovery is going on, driver shouldn't try to access PCIe address space. There is already a flag available to prevent the PCIe address space access during link recovery but flag is not set to true in SSR shutdown routine causing host crash. Protecting SSR shutdown as well. Change-Id: I3101227a30edddc1256dfce2d290d759f2af8747 CRs-fixed: 687631
| | * | | | wlan: Process all candidate AP before setting state to not connected.Abhishek Singh2014-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | HDD connection state is set to eConnectionState_NotConnected for each individual connection failure with the APs of the requested profile i.e. with status eCSR_ROAM_ASSOCIATION_COMPLETION and result eCSR_ROAM_RESULT_NOT_ASSOCIATED. Due to this if disconnect command is sent from supplicant, it is dropped in HDD. Eventually if DUT connects to an AP in the same requested profile, driver is in connected state and supplicant is in disconnected state. Set HDD connection state to eConnectionState_NotConnected only when CSR has completed all the available candidate AP for the requested profile and Device is not able to connect to any of them i.e status eCSR_ROAM_ASSOCIATION FAILURE. Process the Disconnect commands, even if SME is waiting for the key. Change-Id: Ibb84a7e409874ff233f263bf51fc5061b48d44d4 CRs-Fixed: 687562
| | * | | | qcacld: HDD: Provide fix for passing right concurrency combinationsRavi Joshi2014-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cfg80211 expects the driver to advertize the supported intf and concurrency combinations. This combination will be used by the kernel(read cfg80211) to restrict the user from creating unexpected, unsupported concurrency scenarios and also restrict exceeding maximum supported interfaces in a given device mode(STA/P2P/SAP etc). The experiments have shown that cfg80211 will let the interface to be created but keeps the interface busy so that if won't be "up"ed to start any new connection. Change-Id: I21e355d1229b58aca29455513dfa68d3ffead45c CRs-Fixed: 668290
| | * | | | WLAN:CORESTACK:Add support for roam offload feature in MAC/SMELeela Venkata Kiran Kumar Reddy Chirala2014-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for ini param and init params in core stack Change-Id: I20cf3e8c73f4fe5bd8451a6b392de4be361610bf CRs-fixed: 682509
| | * | | | Add support for caps exchange for key managementLeela Venkata Kiran Kumar Reddy Chirala2014-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This gerrit Adds support for capabilities exchange between driver and supplicant for key management offload. Change-Id: I10e88d42c92ac1012cc5d18771929aad0078aaa0 CRs-fixed: 690017
| | * | | | Wlan:HDD:Add ini param and init params for Roam OffloadLeela Venkata Kiran Kumar Reddy Chirala2014-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for ini param and initialization params for roam offload feature. Change-Id: Ia0b6c5b0efa62a85a7618b64ba58e82a694d053a CRs-fixed: 682519
| | * | | | wlan: HDD: Roam Offload Synch IndVarun Reddy Yeturu2014-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | supporting Roam synch propagation with respect to HDD In Roam Offload feature (a.k.a LFR3.0) the firmware would complete the roaming process, and send up an indication to host.This change supports the handling of this indication and also sending down the confirmation Change-Id: Ib851ed8b9c9143576e1a5501abcc37853077a141 CRs-Fixed: 682480
| | * | | | wlan: WMA: Roaming Offload Synch IndicationVarun Reddy Yeturu2014-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | supporting Roam synch propagation with respect to WMA/TL. In Roam Offload feature (a.k.a LFR3.0) the firmware would complete the roaming process, and send up an indication to host.This change supports the handling of this indication and also sending down the confirmation CRs-Fixed: 682459 Change-Id: Id01046bdaecabe8523c4be58df20f8eba6824e02
| | * | | | wlan: Protocolstack: LFR3.0 Roam Synch IndicationVarun Reddy Yeturu2014-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In Roam Offload feature (a.k.a LFR3.0) the firmware would complete the roaming process, and send up an indication to host.This change supports the handling of this indication and also sending down the confirmation Change-Id: I5c53c16483032302cf6dbd589e75c448b7d71006 CRs-Fixed: 682115
| * | | | | Merge "Release 1.0.0.140 QCACLD WLAN Driver"Linux Build Service Account2014-07-08
| |\ \ \ \ \
| | * | | | | Release 1.0.0.140 QCACLD WLAN DriverPitani Venkata Rajesh Kumar2014-07-08
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit 'a121a6bbae55d61200e622fbbbf57d6365c7c474' * commit 'a121a6bbae55d61200e622fbbbf57d6365c7c474': Cafstaging Release 1.0.0.140 wlan: qca-cld: Compilation Error for 64 bit qcacld/pe: Fix to validate numSSID and bssType in scan request path qcacld: Removing repeated conditional checks in scan path in PE qcacld: Sessionized Assoc Rsp and Beacon update for AP+AP qcacld: HDD: Sessionized Assoc Rsp update for AP+AP qca_cld: disable HTC credit for HTT endpoint CLD:WLAN:Reset concurrent open session count on SSR. qcacld: Support CONFIG_PER_VDEV_TX_DESC_POOL for Rome USB qcacld: HDD Link Layer statistics implementation wlan: qcacld: SME Changes for Link Layer Statistics wlan: qcacld: WMA/WMI Changes for Link Layer Statistics qca-cld:sap: Fix StartBSS failure caused by ACS channel scan timeout qca_cld: Add circular buffer to record WMI TX complete commands qcacld: decouple PEER_STATE_EVENT from TX Control Flow feature wlan: Avoid the race conditon when deauth ind is stuck. wlan: HS2.0 QoS map IE sessionization Change-Id: I76093efbe5b56603eff5a24d6e43ca51f88ea054
| | * | | | Cafstaging Release 1.0.0.140Pitani Venkata Rajesh Kumar2014-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.140 CRs-Fixed: 688141 Change-Id: I76093efbe5b56603eff5a24d6e43ca51f88ea054
| | * | | | wlan: qca-cld: Compilation Error for 64 bitKrishna Kumaar Natarajan2014-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixing compilation error seen on 64 bit platform Change-Id: I5f56319bc41c6ff49c91b6d1851b15fc0e08dcb7 CRs-Fixed: 690107
| | * | | | qcacld/pe: Fix to validate numSSID and bssType in scan request pathKrishna Kumaar Natarajan2014-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds check to validate numSSID to avoid out of buffer operations and also a check to bssType to make sure that it is non-negative. CRs-Fixed: 390362 Change-Id: I4d3712862138091038783629bcd235a999454cb8
| | * | | | qcacld: Removing repeated conditional checks in scan path in PEKrishna Kumaar Natarajan2014-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Few conditional checks are repeated in scan offload and non-offload path. This change set removes the repeated checks. Change-Id: Iadf922710d8ea1d73b7cd3cbfa3038edbaabe598 CRs-Fixed: 674228
| | * | | | qcacld: Sessionized Assoc Rsp and Beacon update for AP+APKalikinkar dhara2014-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For AP+AP, additional IE coming from HDD were passed through a common wlan_cfg buffer. This will cause wrong values to be read by consuming modules for multiple session case (AP+AP). To fix this, additional IE are passed to consumer modules via sessionized buffer thus avoiding any conflict. Change-Id: I44f3730acfa658053d859aa3c8775c07270509e9 CRs-fixed: 682180
| | * | | | qcacld: HDD: Sessionized Assoc Rsp update for AP+APKalikinkar dhara2014-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For AP+AP, additional IE coming from HDD were passed through a common wlan_cfg buffer. This will cause wrong values to be read by consuming modules for multiple session case (AP+AP). To fix this, additional IE are passed to consumer modules via sessionized buffer thus avoiding any conflict. Change-Id: Iced3ece8b1c9d83d01f83bf9b177b85c31ee81ce CRs-fixed: 682180
| | * | | | qca_cld: disable HTC credit for HTT endpointManjunathappa Prakash2014-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using the HTC credit mechanism for the HTT endpoint is unnecessary, and will degrade throughput. HTC credit is used for the HTC endpoints used for WMI, but that is not performance-sensitive. With this change 10Mbps improvement in the throughput is observed. Change-Id: I6b220e55e1d57f5d08eda9441c6e426cbef421c4 CRs-Fixed: 688785
| | * | | | CLD:WLAN:Reset concurrent open session count on SSR.Edhar, Mahesh Kumar2014-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | currently max concurrent session count is set to 2. not resetting the concurrent session count on ssr is resulting in connection failure if the previous connection count reach the maximum value. Change-Id: Ic1e64a25e92fc42ab5faa091a0731a13576a0fc9 CRs-Fixed: 689619