summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | | * | | | wlan: LFR3: GTK Rekey Host driver supportVarun Reddy Yeturu2014-09-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Host supplicant would need to have the kck, kek and replay counter to perform a GTK rekey at any point in time. Since the roaming in LFR3 is done in the firmware, the key material is derived by the firmware. For the host supplicant to handle any subsequent GTK rekey operations, it would need the new key material from firmware. These changes address the same to pass the Key material from the firmware to the kernel routine. Change-Id: I641e8158f7a7f7bbb0f0d5cc0b7753e90124f4dd CRs-Fixed: 729648
| * | | | | | Merge "Release 1.0.0.199 QCACLD WLAN Driver"Linux Build Service Account2014-09-27
| |\| | | | |
| | * | | | | Release 1.0.0.199 QCACLD WLAN DriverAnjaneedevi Kapparapu2014-09-25
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.199 wlan: WOW Wake up reason code added wlan: Fixing compilation errors qcacld: CL 1098043 - update fw common interface files qcacld: CL 1096739 - update fw common interface files qcacld: CL 1091405 - update fw common interface files TDLS: Add RSN and Timeout interval IEs in TDLS Discovery response frame qcacld: Fix sending a missing roam scan offload to firmware. qcacld: array bound check in ol_tx_delay_compute qcacld: PMF: Fix not to clean STA entry upon receiving spoof assoc. qcacld:PMF:Fix to read correct the PN sequence from received SA query qcacld:PMF:Fix the minimum allowed time for pmfsaquery retry interval qcacld:PMF: Do not delete station upon receiving spoof auth. qcacld: Do gracefull cleanup during CFG download failure. Revert "qca-cld:hdd: Fix ACS and OBSS coex issue" qcacld:Fix issues reported by static analysis tool qca_cld: Add debug prints for SSR shutdown routine Change-Id: I6ab47e666ce6e273c332ec4cf693dbef22ad4572
| | | * | | | Cafstaging Release 1.0.0.199AnjaneeDevi Kapparapu2014-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.199 Change-Id: Ie7f49e7db6f753d8d943845e47596b98f2ae08d0 CRs-Fixed: 688141
| | | * | | | wlan: WOW Wake up reason code addedVarun Reddy Yeturu2014-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WOW wakeup reason code for LFR3 roaming is added for better logging. Change-Id: Ibc67b2bccb53568a11790b66b383cf92b7a604c0 CRs-Fixed: 729847
| | | * | | | wlan: Fixing compilation errorsVarun Reddy Yeturu2014-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixing compilation errors for the following combinations 1) WLAN_FEATURE_ROAM_OFFLOAD is disabled in kbuild 2) WLAN_FEATURE_ROAM_OFFLOAD is disabled and FEATURE_WLAN_ESE, FEATURE_WLAN_ESE_UPLOAD are enabled in Kbuild Change-Id: I2db300dc230cc9280176cd3d718362786830f867 CRs-Fixed: 723225
| | | * | | | qcacld: CL 1098043 - update fw common interface filesKrishna Kumaar Natarajan2014-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change set update the fw common interface files associated with the CL 1098043 Change-Id: Idac9fecda1410a4834a863cf81ce7ecb69357fea CRs-Fixed: 729810
| | | * | | | qcacld: CL 1096739 - update fw common interface filesKrishna Kumaar Natarajan2014-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change set update the fw common interface files associated with the CL 1096739 Change-Id: Ib5f2a9bbad88ba1e7d2f927baa79d949085c3aae CRs-Fixed: 729810
| | | * | | | qcacld: CL 1091405 - update fw common interface filesKrishna Kumaar Natarajan2014-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change set update the fw common interface files associated with the CL 1091405 Change-Id: If6928437e4de5193db790db5746b116802c41e6f CRs-Fixed: 729810
| | | * | | | TDLS: Add RSN and Timeout interval IEs in TDLS Discovery response frameAtul Mittal2014-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If RSN is enabled, add RSN and Timeout interval IEs in TDLS Discovery response frame. Change-Id: I970d1607c9454e9a59e5ac1a11221bf12c194a7c CRs-Fixed: 727086
| | | * | | | qcacld: Fix sending a missing roam scan offload to firmware.Kanchanapally, Vidyullatha2014-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, when a disconnect comes from the supplicant with reason code as DEAUTH, the host is skipping doing a Link Down as a result of which after a subsequent new connection the host misses sending a roam scan offload to firmware because of being in a wrong state. This issue is now fixed by calling link down before disconnecting. Change-Id: I3a3926baca8a1324540e0db564430e59a5dd2fbd CRs-Fixed: 728743
| | | * | | | qcacld: array bound check in ol_tx_delay_computeManjunathappa Prakash2014-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix static analysis issue on array bound check in ol_tx_delay_compute. Change-Id: Ib2b3395ad400562ca910f57c7962581062ae29b4 CRs-Fixed: 729808
| | | * | | | qcacld: PMF: Fix not to clean STA entry upon receiving spoof assoc.Krunal Soni2014-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When AP & STA are connected in PMF state and by using packet injector if spoofed assoc request is sent on behalf of same STA then AP is clearing out the STA's entry instead of proceeding for SA query procedure. With this fix, AP will not clear out the STA's entry upon receiving fake or spoof assoc request if the STA is associated to AP in PMF. Change-Id: I4a90e57f472331b4a22107a7ae8c635c5c28ea62 CRs-Fixed: 729135
| | | * | | | qcacld:PMF:Fix to read correct the PN sequence from received SA queryKrunal Soni2014-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When SAP or STA receives SA query response in PMF state, it reads the PN sequence from the packet in reverse order. This fix will read and interpret correct PN sequence from the packet. Change-Id: Ifcc4d95dd4ea78cff5be87a8de89e7e33d2b3919 CRs-Fixed: 729766
| | | * | | | 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
| | | * | | | qcacld:PMF: Do not delete station upon receiving spoof auth.Krunal Soni2014-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when SAP & STA are connected in PMF state, if recorded auth packet is replayed through packet injector then SAP disconnects the connected STA. With this patch, SAP will not disconnect STA upon receiving spoof auth. It will inspect the rogue STA through SA query procedure upon receiving assoc request. Change-Id: Id6b246f8976ea1e6871b755c37fef50656e5b918 CRs-Fixed: 683701
| | | * | | | qcacld: Do gracefull cleanup during CFG download failure.Edhar, Mahesh Kumar2014-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1)Increase the wlan_start_comp timeout value to accommodate wma completion timeouts. 2)In ath_hif_sdio_remove function, We should check if global sdio context is valid before calling the driver exit functions. Change-Id: If59ecb86b54aa1d98cbe22ae06995fa880303e20 CRs-Fixed: 726613
| | | * | | | Revert "qca-cld:hdd: Fix ACS and OBSS coex issue"Peng Xu2014-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to the hospad change is not merged, this change needs to be reverted for ACS to work properly. Change-Id: I458a8dc232bdc9263c83e63acb1bab79cc09b8a6 CRs-fixed: 729071
| | | * | | | qcacld:Fix issues reported by static analysis toolLeela Venkata Kiran Kumar Reddy Chirala2014-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix the issue reported by static analysis tool in SME Change-Id: Ic7db1f349c89b03a001665e389193ecccc5a2286 CRs-fixed: 728992
| | | * | | | qca_cld: Add debug prints for SSR shutdown routineYue Ma2014-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These prints will help to debug the TLshim RX thread stuck issue when suspend failure and SSR come in the same time. Change-Id: I4b90aff1fda8a5b5956fba788b694da4d18e6d1e CRs-fixed: 729036
| * | | | | | Merge "Release 1.0.0.198 QCACLD WLAN Driver"Linux Build Service Account2014-09-27
| |\| | | | |
| | * | | | | Release 1.0.0.198 QCACLD WLAN DriverAkash Patel2014-09-24
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.198 calling vos_mem_init before adf_ctx_allocation Enable VOSS SLUB debug by default qcacld: Do not use bucket parameter as an index qcacld: [HDD]Add SAP DFS Random Channel switch restrictions. qcacld: [Protocol]Add SAP DFS Random Channel switch restrictions. Change-Id: I55e7de8de66833031bf99890658f0e29f3193261
| | * | | | Cafstaging Release 1.0.0.198AnjaneeDevi Kapparapu2014-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.197 Change-Id: I48d7d282588b768ef71b8dda74c5889f9dd214b6 CRs-Fixed: 688141
| | * | | | calling vos_mem_init before adf_ctx_allocationDARAM SUDHA2014-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vos_mem_init is called before adf_ctx_allocation in hdd_wlan_startup. This would capture adf_allocation entry in vosMemList. Change-Id: Ifa4cc35ec2f2cd2458fb140f7a10db2ec203b058 CRs-FIXED: 726275
| | * | | | Enable VOSS SLUB debug by defaultDARAM SUDHA2014-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In hdd_wlan_startup() SLUB debug is disabled using a CFG item. IsMemoryDebugSupportEnabled should be enabled when ever MEMORY_DEBUG is defined. So, enabling the INI by default. Change the default value to 1 in wlan_hdd_cfg.h Change-Id: I905e9705f69768e7d026bcaa1fa6649f0be909dc CRs-FIXED: 724036
| | * | | | qcacld: Do not use bucket parameter as an indexSrinivas Girigowda2014-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Buckets is an array of 16 entries, the problem with the code is bktIndex is updated with the input bucket index. Framework can pass any bucket index of choice. Suppose if the framework pass bucket index 2 and 4 with number of buckets=2, then out of 16 entries index 2 and 4 gets updated, but rest of other indexes have garbage values. Code loops through 0 to number_of_buckets and end up accessing only index 0 and 1 which have garbage values. The fix is driver to maintain its own array index, that way whatever indexes are filled, they are treated as valid. Change-Id: Ifa550ec6c6a4b5f991c48c0aa84bba84f5e0eed9 CRs-Fixed: 727584
| | * | | | qcacld: [HDD]Add SAP DFS Random Channel switch restrictions.Rakesh Sunki2014-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add INI parameters to enable/disable the below restrictions in the SAP DFS random selection algorithm in W53 regulatory domain. 1. Add support for blocking W53 channels from being picked during SAP random channel selection after radar indication. 2.Add support for restricting channel switches between Indoor and outdoor channels after radar indication. Change-Id: I5890aa32dfa35e5cb974d92e134ff5c062ce59ff CRs-Fixed: 718419
| | * | | | qcacld: [Protocol]Add SAP DFS Random Channel switch restrictions.Rakesh Sunki2014-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support to enable the below restrictions in the SAP DFS random selection algorithm in W53 regulatory domain 1. Add support for blocking W53 channels from being picked during SAP random channel selection after radar indication. 2.Add support for restricting channel switches between Indoor and outdoor channels after radar indication. Change-Id: Id9a7f1efa7a01a7c1d7631030ca88ba82e1fdd98 CRs-Fixed: 718419
| * | | | | Merge "Release 1.0.0.197 QCACLD WLAN Driver"Linux Build Service Account2014-09-23
| |\ \ \ \ \
| | * | | | | Release 1.0.0.197 QCACLD WLAN DriverAkash Patel2014-09-23
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.197 WLAN:Enable Tx Beamforming for VHT20MHz mode qcacld: TDLS preferred off-channel bandwidth parameter modification qcacld: Set connState to not connected, if disconnect cmd is not queued qcacld: Add channel DFS info in channel info response Change-Id: Iba455d138cce03d6774b7fd85dd9f27f0a6dba82
| | * | | | Cafstaging Release 1.0.0.197AnjaneeDevi Kapparapu2014-09-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.197 Change-Id: I5949827b97a7b108f726d759070e08263ab054d2 CRs-Fixed: 688141
| | * | | | 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
| | * | | | qcacld: TDLS preferred off-channel bandwidth parameter modificationAtul Mittal2014-09-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tdls offchannel bandwidth is now represented in bits as follows: 0th bit - 20MHz 1st bit - 40MHz 2nd bit - 80MHz 3rd bit - 160MHz If more than one bits are set the f/w will start from the highest and select one, based on the capability of peer. Change-Id: I4ea2c1473c1cd624a71f43f8880d069a580f2c01 CRs-Fixed: 719208
| | * | | | qcacld: Set connState to not connected, if disconnect cmd is not queuedSrinivas Girigowda2014-09-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The analysis of this issue is, if the function sme_RoamDisconnect returns eHAL_STATUS_CMD_NOT_QUEUED (which means command not queued because there is no connection). At this point state m/c is set to Disconnecting and we are starting the disconnect timer which timesout and returns -EETIMEDOUT and hence connState is not set to eConnectionState_NotConnected. When the connection state "Connecting", it can move to either "Connected" or "Disconnected". Here since there is a connection failure, we should be moving to "Disconnected". Upon connection failure and hdd disconnect in progress, we don't move to "Not connected" state and state is stuck at "Connection in progress". Hence scan failure. To fix this issue, if sme_RoamDisconnect returns eHAL_STATUS_CMD_NOT_QUEUED move the state to "Not connected" Change-Id: I174eda7eec679f5861946d04c78ad1e76a17975e CRs-Fixed: 728064
| | * | | | qcacld: Add channel DFS info in channel info responseAmar Singhal2014-09-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Send the Channel mode, whether DFs or not in the response. Change-Id: If7e7522aa6b820184125ea840f4bb80f7e5c5fbb CRs-Fixed: 727383
| * | | | | Merge "Release 1.0.0.196 QCACLD WLAN Driver"Linux Build Service Account2014-09-23
| |\ \ \ \ \
| | * | | | | Release 1.0.0.196 QCACLD WLAN DriverAnjaneedevi Kapparapu2014-09-22
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.196 CLD: Changes to retrieve SNR information from firmware. wlan :Add NULL check for msg_callbacks qcacld: Mask HIF interrupts after HTC cleanup qcacld: Fix ASSERT on beacon Tx indication after session removal qcacld:Disable Tx Beamformee/Beamformer on TDLS link qcacld: fix for Primary-AP not found by clients in AP+AP MCC qca_cld: sdio HIF: x86 SDIO compatible with Tufello qcacld: Fix coding style as per linux standard qcacld: Send only one RSSI notification for connect qcacld: Query supported features from the driver/firmware qcacld: Fix nested spinlock in bus bandwidth timer callback wlan: qcacld: LFR3 Exception Handling qcacld: Enable HTC schedule mechanism on the high latency Change-Id: I041f2d322f79a7c94d88280b3c40ba173d99b1b2
| | * | | | Cafstaging Release 1.0.0.196AnjaneeDevi Kapparapu2014-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.196 Change-Id: Ia18ad81635c7228db9d0236a90c423683ee2eeba CRs-Fixed: 688141
| | * | | | CLD: Changes to retrieve SNR information from firmware.Edhar, Mahesh Kumar2014-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Driver support to retrieve per vdev SNR information from the firmware on request from upper layers. Change-Id: Ib9f7835dd694601d8132c51c691e7baf65f9119e CRs-Fixed: 725902
| | * | | | wlan :Add NULL check for msg_callbacksKarthick S2014-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change will add NULL check for msg_callbcks in hif_completion_thread function. The problem(prefetch abort in hif_completion_thread) observed when the system run into low memory condition while loading wlan driver. It occured because the memory allocated for callbacks were freed when vos_open failed. Fix by adding NULL check to verify the callbacks are valid. CRs-Fixed: 722857 Change-Id: I8d20e82b864f5106004e399474223e82f341f6e5
| | * | | | qcacld: Mask HIF interrupts after HTC cleanupChandrasekaran, Manishekar2014-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When HIF interrupts are not disabled after HTC cleanup, due to supurious interrupts, there is race between driver unload and the interrupt handler. This leads to crash. This is fixed by masking the interrupts after HTC cleanup. Change-Id: Idf1f4e1f7171c9b3f1911c1a75517480ac30bd3c CRs-Fixed: 725917
| | * | | | qcacld: Fix ASSERT on beacon Tx indication after session removalChandrasekaran, Manishekar2014-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Beacon indication comes late to the Host through 'limProcessBeaconTxSuccessInd'. By, this time all the cleanup is done and session does not exist for the SAP leading to the ASSERT. This is an expected behavior and changing the log level from LOGP to LOGE to fix the ASSERT. Change-Id: I6f585f50027960f25f82df7a0eb2a7e4d733205d CRs-Fixed: 727083
| | * | | | qcacld:Disable Tx Beamformee/Beamformer on TDLS linkLeela Venkata Kiran Kumar Reddy Chirala2014-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not advertise the support for SU/MU Beam-formee/Beam-former Capability on TDLS link Change-Id: If9c1abc645a7ab688302ec240625b0bdabb017d7 CRs-fixed: 726933
| | * | | | qcacld: fix for Primary-AP not found by clients in AP+AP MCCNaveen Rawat2014-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case of AP+AP MCC mode, VHT operations, center channel segment1 field in beacons template of AP1 is being overwritten by that of AP2. Currently the value is read from CFG_GET_INT(), which is not sessionized. To fix this, value is now being read from psessionEntry. Change-Id: I1e9627f315ce97ca20bba35ed7143effe8cddef6 CRs-Fixed: 724135
| | * | | | qca_cld: sdio HIF: x86 SDIO compatible with Tufellofktsai2014-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change asyncintdelay default value to 2, to resolve the SDIO compatible issue with some x86 laptop Change-Id: I81d68a688e9d6c3a8155576355e7dd947248a185 CRs-fixed: 726523
| | * | | | qcacld: Fix coding style as per linux standardChandrasekaran, Manishekar2014-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change is to fix the coding style as per the linux standards Change-Id: I78ddfe8441990064010898f38c61766726cd2171 CRs-Fixed: 713779
| | * | | | qcacld: Send only one RSSI notification for connectYuanyuan Liu2014-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WLAN driver sends updated AP info each time any property(SSID, BSSID, operation channels, RSSI,etc) changes, which mostly for RSSI changes. Reduce the rssi notification frequency to one per connection. Change-Id: Ib6ef1eba46d5eceddd8d38a6abcc3a5d89311715 CRs-Fixed: 720381
| | * | | | qcacld: Query supported features from the driver/firmwareSrinivas Girigowda2014-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change adds the provision for the middleware/wifiHal to query the driver/firmware supported features via the NL command. Change-Id: Id72aca8fb15e3995df9cc6e6c04e3acc84931cbb CRs-Fixed: 726942
| | * | | | qcacld: Fix nested spinlock in bus bandwidth timer callbackYuanyuan Liu2014-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix nested spin_lock in bus bandwidth compute callback function. Change spin_lock_irqsave to spin_lock_bh. Change-Id: Ie09716e11388c216e087ac1a480ce90792bc0a87 CRs-Fixed: 718332
| | * | | | wlan: qcacld: LFR3 Exception HandlingVarun Reddy Yeturu2014-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reset the roam synch in progress flag during handling exceptions. Change-Id: I52da9a9c87754667bb72d6d1e8807a71ccbf0420 CRs-Fixed: 727442