summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | * | | | qcacld-2.0: Update rate_info_flag for Kernel upgradeRyan Hsu2016-04-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | qcacld-3.0 to qcacld-2.0 propagation Commit: b51f3be ("cfg80211: change bandwidth reporting to explicit field") Above commit clean up the rate flag and bandwidth info and is merged since Kernel 4.0. Remove bandwidth info from rate_info flag, and use a separate bw field instead. Change-Id: I655ed919f1069cc04ed71ee1f3d457e228734d33 CRs-fixed: 966065
| | * | | | qcacld-2.0: Update wlan_hdd_add_virtual_intf for Kernel upgradeRyan Hsu2016-04-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | qcacld-3.0 to qcacld-2.0 propagation Commit: 6bab2e19 ("cfg80211: pass name_assign_type to rdev_add_virtual_intf) Above commit add new parameter - name_assign_type to indicate the ifname is set by userspace or generated by the kernel. Also add this new param to all underlying interfaces, so that we can get rid of the conditional flag interleave in APIs but only to the toppest and lowest one. Change-Id: I2233391f4e7313cf4134c975e14b6060ad852c5d CRs-fixed: 966067
| | * | | | Revert "qcacld-2.0: check whether param "extra" of __iw_get_scan is valid"kaliu2016-04-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 635ddd2f13e442792ae9242ae1ba632a65efcb19. Kernel will check whether this param is valid, so no need check in driver side. Change-Id: I16c4f809b37e003516af43255734c6cfbe10a0cb CRs-Fixed: 1002744
| | * | | | qcacld-2.0: Flush vdev's TXQ with the same TID as inserted onegbian2016-04-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently TXQ of DEFAULT_MGMT packet is using TID HTT_TX_EXT_TID_MGMT when we inserted into Scheduler, so use same TID when we flush it. Change-Id: I1631b7706d1f8bf0352ceecb8836d82743526e44 CRs-Fixed: 1000968
| | * | | | qcacld-2.0: Replace DEBUG macro with WLAN_DEBUGSrinivas Girigowda2016-04-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pr_debug() should not appear by default in kernel log (kmsg). DEBUG is a kernel macro, since host driver is using the same name macro, pr_debug log statements are appearing in kmsg. Fix this by moving the code under DEBUG to WLAN_DEBUG and remove DEBUG macro from Kbuild. Change-Id: I5bb385f91f9b6ba15629a5878625fefc21d4a7e1 CRs-Fixed: 1003261
| | * | | | qcacld-2.0: Support for variable number of tx power level statsSrinivas Girigowda2016-04-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, firmware sends static 64 number of tx power level stats. This is not scalable, hence add the support to send variable number of tx power level stats. Change is, firmware sends a separate WMI event with tx power level stats indicating the total/num tx power levels and offset in the event followed by the TLV. Host driver radio stats event processing is complete only after receiving the tx power level stats. Change-Id: Icd2c3958e09b2ce60f61e902d3f2da8b97acb013 CRs-Fixed: 992365
| | * | | | qcacld-2.0: CL 1491974 - update fw common interface filesAnurag Chouhan2016-04-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add new WMI event for tx power stats Change-Id: Ic14b1c3c3538f5e1a62b69535c27108152f7076d CRs-Fixed: 865207
| | * | | | qcacld-2.0: CL 1490576 - update fw common interface filesAnurag Chouhan2016-04-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add new TLV tx_time_per_tpc_extended which is array of A_UINT32 to support tpc_levels more than MAX_TPC_LEVELS in wmi_radio_link_stats_event_fixed_param Migrating Timekeeper debug log identifiers into the NaN module. This change set also includes dbglog id change from CL 1440161. Change-Id: I127bb10c989c0d7ee8a0f9cc9c57e2c824017165 CRs-Fixed: 865207
| | * | | | Release 4.0.11.58Anjaneedevi Kapparapu2016-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.58 Change-Id: Iaf1cf66fbd91533a551598f34b9918de54c2822f CRs-Fixed: 688141
| | * | | | qcacld-2.0: Add support for 2.4G VHT Interop in SAPGupta, Kapil2016-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In 2.4GHz some stations advertise VHT capability IE in Assoc Req frame. Add support to detect the VHT capability in vendor specific IE in Assoc Req frame and establish the connection with VHT mode to improve the performance. Change-Id: I08dbcb3ce1895aa2108924d7a672e5d9be514e3d CRs-Fixed: 924814
| | * | | | qcacld-2.0: Populate peer ratesAgarwal Ashish2016-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Populate the peer rates irrespective of the HT mode. The legacy rates should be populated. CRs-Fixed: 883788 Change-Id: I7e2e655f9fe8688e5cd99de6503137f7bda909da
| | * | | | qcacld-2.0: Add support for 2.4G Vht InteropAgrawal Ashish2016-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In 2.4GHz some APs advertise the VHT capability IE in vendor specific IE. Add support to detect the VHT capability in vendor specific IE and establish the connection in VHT mode to improve the performance. Change-Id: I043188f0b7d205caa0581a9ffb9a5ade1d720473 CRs-Fixed: 739767
| | * | | | qcacld-2.0: Add input validation for SENDACTIONFRAMESrinivas Girigowda2016-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add input validation for SENDACTIONFRAME driver command. Change-Id: I3d1bf424e5e0f9a3b6f4662dd12a3a7314c7eace CRs-Fixed: 1001449
| | * | | | qcacld-2.0: Configure correct channel width to FW during TDLS sessionMasti, Narayanraddi2016-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation Due to incorrect configuration of channel width to FW, TDLS session has sluggish video. Fix is to configure minimum of AP and TDLS peer channel width to FW. Change-Id: I57d90310c9c90086016359509de17aa25d665fbd CRs-Fixed: 996556
| | * | | | Release 4.0.11.57Anjaneedevi Kapparapu2016-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.57 Change-Id: Ia8a63a55e953a019da01642ee8979b0a0f01b16b CRs-Fixed: 688141
| | * | | | qcacld-2.0: Remove CNSS bus specific compilation config flagSarada Prasanna Garnayak2016-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The cnss connectivity subsystem is removing the bus specific config flag CONFIG_CNSS_PCI and CONFIG_CNSS_SDIO from kernel. Both cnss pci and sdio platform driver will compile now with single kernel config flag CONFIG_CNSS. The platform driver at run time identifies the wlan bus type from the PHY device pointer passed by the wlan driver through vos api and cnss platform driver redirects the cnss api according the bus type. Remove and refactor the bus specific config flag from kbuild and wlan driver. CRs-Fixed: 1001702 Change-Id: I1fa2be5aeac153f9fc3944a48f695118823470c3
| | * | | | qcacld-2.0: Enable driver bundling for SDIONirav Shah2016-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable driver bundling for SDIO to achieve high single stream throughput. CRs-Fixed: 1002091 Change-Id: Ic11690afa9e4966971dadb724786960bb42aadb4
| | * | | | qcacld-2.0: Free WMI HB command buffer in case of errorsGovind Singh2016-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WMI HB command buffer is not freed in case of tx error, Free WMI HB command buffer in case of errors. Change-Id: I15577c50cefc0cc2e9129f175cf874f17acc430e CRs-Fixed: 1001068
| | * | | | qcacld-2.0: Remove kernel panic during HTC RX event wait timeoutGovind Singh2016-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If Driver load fails in HTC connect service or HTC wait target due to bad state of fw, host can not collect fw ramdump as driver load is in progress. Kernel panic is unnecessary as fw ramdump can not be collected. Host driver sets the completion event even for failure and set the global status to false to handle failure cases. Remove kernel panic during HTC RX event wait timeout and return failure. Change-Id: I14163815423464f862e3abb000bbfff6977aaff1 CRs-Fixed: 1001410
| | * | | | qcacld-2.0: Avoid failing driver when cesium_nl_sock failedRyan Hsu2016-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the dual wifi instances, the 2nd cesium_nl_sock initialization will fail due to the first driver has registered the socket. This doesn't have to fail the driver to be up running, so simply print a warning in this case. Also add a check in the case to use the cesium_nl_sock to make sure it is properly used only when it is initialized. Change-Id: Ia62d606c1400b437f08c28951d6a6a77428f73b1 CRs-fixed: 995038
| | * | | | qcacld-2.0: Add self_recover for SDIOzhangq2016-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In scenario such as AXI error, firmware will enter an un-recoverable status. Cold reset is needed when that happens. Firmware will set FW_IND_HELPER flag when it enters an un-recoverable status. Host will check this flag when target asserts, If this is set and self-recovery is enabled, host will start the self-recovery progress. Change-Id: Ic15578fbbcfe8975096085c4a13abdd509d429e4 CRs-Fixed: 996500
| | * | | | qcacld-2.0: Fix incorrect buffer handling in OEM response handlersKrishna Kumaar Natarajan2016-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix incorrect buffer handling in OEM response handlers. This change set will fix, 1. Add appropriate check on the respnse length before malloc. 2. Add correct check for malloc failure. 3. Copy correct number of bytes into response buffer. Change-Id: I621e391b9cdadbf01c98fdbf3ac1979373bb963c CRs-Fixed: 1001118
| | * | | | qcacld-2.0: Pass correct data length in oem data response msgNaveen Rawat2016-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add data length information in oem data response messages. Currently maximum response size is passed to upper layers. Change-Id: Id74d44e03755af9a5402e5409ee5f6b5e7abbb7c CRs-Fixed: 1001118
| | * | | | qcacld-2.0: Fix __hdd_hard_start_xmit API for NAN Data InterfaceNaveen Rawat2016-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make changes in __hdd_hard_start_xmit API registered with OS to enable data path for NAN Data Interface. Change-Id: I1d54c79da127b1dac7ea8c8e0e855e043571ad77 CRs-Fixed: 962367
| | * | | | qcacld-2.0: Add support for NDP data initiator requestNaveen Rawat2016-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add host side changes to handle INITIATOR_REQ, INITIATOR_RSP, NEW_PEER_IND and NDP_CONFIRM_IND to support NDP data initiator request. Change-Id: I10bf88d3fff27e1f842b720a598c923983c06c90 CRs-Fixed: 962367
| | * | | | qcacld-2.0: Enable ipv4/ipv6 address notification for NDIRavi Joshi2016-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NAN Data Interface also supports ipv4 and ipv6 address notification like any other netdev. Enable ipv4/ipv6 notifications for NDI mode. Change-Id: I6ad281d9b3dce66db7bbfd198296d0d086ccf4fb CRs-Fixed: 962367
| | * | | | qcacld-2.0: Make ndp_ctx part of station contextRavi Joshi2016-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make ndp_ctx part of station context, that way NAN data is assumed to be another device role like P2P client and IBSS in the station mode. CRs-Fixed: 962367 Change-Id: I93e2c14c59d4cbdfaadcd31e73fe0e3681843ce3
| | * | | | Release 4.0.11.56Anjaneedevi Kapparapu2016-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.56 Change-Id: I4b2a54179e16a756cffe8953b52a0b365b266ca6 CRs-Fixed: 688141
| | * | | | qcacld-2.0: Move certain logs to appropriate log levelsSrinivas Girigowda2016-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some of the logs are printing quite often and spamming the kernel logs. Hence move them to appropriate log levels and remove the useless debug messages. Change-Id: If38d7a6a3cf13a5879f6a628d3d7eb4f5156a95b CRs-Fixed: 1001441
| | * | | | qcacld-2.0: Fix buffer overwrite problem in CCXPLMREQSrinivas Girigowda2016-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set the number of channels to minimum of input data and WNI_CFG_VALID_CHANNEL_LIST_LEN. Change-Id: Ib6fca483ac99cddfcd3b739ce62e86ecd498f1f5 CRs-Fixed: 1001450
| | * | | | qcacld-2.0: Reset sk_buff correctly using skb_trimSrinivas Girigowda2016-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In wlan_get_pkt_stats_free_node, skbuff is also reused from filled list, inconsistent tail and len leads to skb_panic. Change-Id: If0aad86f005998ae175b61e6741c33f0226ce3be CRs-Fixed: 997707
| | * | | | qcacld-2.0: Send driver time stamp from boot timePadma, Santhosh Kumar2016-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, driver time stamp is sent based on system time (time of the day). Time-of-day leads to confusing data when the system time is changed. Fix this by sending time stamp since boot and in micro seconds. Change-Id: I9b1f376fb54104f832dd6fd856b362120e233444 CRs-Fixed: 999407
| | * | | | qcacld-2.0: Fix inconsistent usage of channel len in populate_oem_data_capKrishna Kumaar Natarajan2016-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix inconsistent usage of channel length in populate_oem_data_cap. Change-Id: I33c53503279d7ebb66f348af719b68b6f90ef6c4 CRs-Fixed: 949469
| | * | | | qcacld-2.0: Add support for get and set OEM capabilityNaveen Rawat2016-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for get and set OEM capability over private netlink socket. Change-Id: I8c4a8c19633845750ec9d2492632471c68ba410d CRs-Fixed: 949469
| | * | | | qcacld-2.0: Increase multicast list filter count in HL modelifeng2016-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adjust CFG_TGT_MAX_MULTICAST_FILTER_ENTRIES macro as 16 to meet OEM's requirement. Change-Id: Ia495180169149ead49e0b50a20347109d72ed644 CRs-Fixed: 1000366
| | * | | | qcacld-2.0: Send protocol reason code instead of generic reasonWu Gao2016-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation When assoc fail, send protocol reason code instead of generic reason code. Customer complain that it just reports generic reason for WPA2 AP and cause UI mismatch. Change-Id: I69f99a10664510beed9f9700d53fe1201ed1122e CRs-Fixed: 970759
| | * | | | qcacld-2.0: Fix potential skb leakageRyan Hsu2016-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In commit Change-Id: Id880c5fe423eb0b2a2c01677d8fa7c4a784c74df. We add the case to exclude the support of the nl_srv for MULTI_IF_NAME. The skb in the ucast and bcast transmit is not really sending to kernel, so the driver itself has to free the skb. Also move the MULTI_IF_NAME case to header file. Change-Id: Ibd93feeed9d3456ed4ce17a1842a2132d438275a CRs-fixed: 995209
| | * | | | qcacld-2.0: Set wlan_start_comp for failure cases as wellKomal Seelam2016-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If Driver load fails in hdd_wlan_startup, hdd_wlan_init waits till the completion event is set. This is not optimal. Hence set the completion event even for failure and set the global status to false to handle error cases. Change-Id: Icd861fe506b9687f431be1eb43a29edbb20002a7 CRs-Fixed: 1000344
| | * | | | Release 4.0.11.55Anjaneedevi Kapparapu2016-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.55 Change-Id: I4cd2d1a03f6eec31615ceacf59b0758fcb2a1e21 CRs-Fixed: 688141
| | * | | | Revert "qcacld-2.0: Channel avoidance is not working inside Screen room"Hanumantha Reddy Pothula2016-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With Change-Id Ic252f8a84164bf5155a81cca88616c662090159e code changes, when all channels in the operating band(gAPChannelSelectOperatingBand) are set to unsafe, driver may not pick operating channel from the same operating band, instead it picks a valid channel from the other band. Hence revert the change, so that when all channels are unsafe in operating band, driver sets a default channel, from the same band, as operating channel. Change-Id: Ic27d12bc88fd60e0da1ab70792e810bc4c38d2ae CRs-Fixed: 996697
| | * | | | qcacld-2.0: accept module name externallyYun Park2016-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If module name is provided externally, override the default module name Change-Id: I985f230de601830d8f8c35f1600a09c4ccede88f CRs-Fixed: 999402
| | * | | | qcacld-2.0: Increase SSR timeout to account for System BehaviorKomal Seelam2016-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When 32 STA's are associated with DUT SAP, during SSR deleting peers is adding delay to SSR shutdown. To account for this delay, increase the SSR delay to 40sec from 30sec. Change-Id: I7b224e3881c17bbf3cf3a4fe805ae1a8b66c63b9 CRs-Fixed: 999368
| | * | | | qcacld-2.0: Disable indicating first packet after wow wakeupHimanshu Agarwal2016-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In fw, msdu_info is not initialized and so even if fw is not setting the bit for first packet after WOW wakeup, the bit could be 1 as msdu_info is some garbage value. Disable the support from HOST side with a feature macro. Change-Id: Ic4f00dd9244c07da4f717c55832af9c15dbc8c7c CRs-Fixed: 998788
| | * | | | qcacld-2.0: CL 1489600 - update fw common interface filesAnurag Chouhan2016-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NAN Data path interface revamp to support backward compatibility Change-Id: I3bf01c32d6423326fbb25db42d527ac7854f23d8 CRs-Fixed: 865207
| | * | | | qcacld-2.0: CL 1488100 - update fw common interface filesAnurag Chouhan2016-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for scenario debug logging WMI changes to control WISA features of firmware from host Change-Id: I01d96c423b6241248242aa2feae6887d8f202691 CRs-Fixed: 865207
| | * | | | qcacld-2.0: CL 1485676 - update fw common interface filesAnurag Chouhan2016-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add MAC phy, Hardware mode, soc mac hardware, soc hal reg capabilities Change-Id: I7ce118d5e9c4d762ef900dc4b9b0137a76e66091 CRs-Fixed: 865207
| | * | | | qcacld-2.0: Fix incorrect usage of flag to merge extended capability IEKrishna Kumaar Natarajan2016-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix incorrect usage of boolean flag to merge extended capability IE coming from the userspace. If the flag is initialized to true and when there are no additional IEs coming from the userspace, in limSendProbeReqMgmtFrame driver capabilites are merged with the local buffer which has garbage value leading to incorrect extended capabilities advertised over the air. Change-Id: If4c1b52d525cd6c38f51214f97aa324fadedabf2 CRs-Fixed: 995652
| | * | | | qcacld-2.0: Add INI params to set edca min, max and aifs paramsAbhishek Singh2016-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prima to qcacld-2.0 propagation Add INI params gEdcaVoCwmin, gEdcaViCwmin, gEdcaBkCwmin, gEdcaBeCwmin, gEdcaVoCwmax, gEdcaViCwmax, gEdcaBkCwmax, gEdcaBeCwmax, gEdcaVoAifs, gEdcaViAifs, gEdcaBkAifs and gEdcaBeAifs to control edca params for STA mode. These params will overwrite the values from AP only if gEnableEdcaParams is set. Change-Id: I1e688a67df320208416aba4ca40fd870a947e3be CRs-Fixed: 996685
| | * | | | qcacld-2.0: Fix crash when unload host in epping modeYingying Tang2016-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | HDD context is freed before wlan_hdd_exit() when unload host in epping mode. Crash will happen in wlan_hdd_exit() because HDD context is used in this routine. Move vos_mem_free() to after wlan_hdd_exit() to fix this issue. Change-Id: Iac4c4c94f9d4a7a4f818bd1727969316cb1b461e CRs-Fixed: 997335
| | * | | | Release 4.0.11.54Anjaneedevi Kapparapu2016-04-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 4.0.11.54 Change-Id: I8922faba86a8625a2d6f672330724c1f90a52845 CRs-Fixed: 688141