summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2016-09-13 00:53:46 -0600
committerLinux Build Service Account <lnxbuild@localhost>2016-09-13 00:53:46 -0600
commitd295d488d4c195acf8340392185c56cb78b1ca5f (patch)
tree4ad30d26d2e9e4b1b0b735943d057f0205b42e88
parentb497a5f3f82e6070d3b0e5706ae48a8307716810 (diff)
parent95a731ca1f4ad823c10bf6f4023aa8095c4fe318 (diff)
Promotion of wlan-cld2.driver.lnx.1.0-00080.
CRs Change ID Subject -------------------------------------------------------------------------------------------------------------- 1060419 If949b23345314c33ac32b059ba37d759e3ecf8ec qcacld-2.0: Add tx_completion spin lock init 1062930 I87d6b194399e5aafadb2de34968a560284ffbf76 qcacld-2.0: Tag STA PowerSave Params Change-Id: I4d28a026dca312ff540c0a8b63a82758e2b43c21 CRs-Fixed: 1062930, 1060419
-rw-r--r--CORE/SERVICES/HIF/sdio/linux/native_sdio/src/hif.c3
-rw-r--r--CORE/SERVICES/WMI/wmi_unified.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/CORE/SERVICES/HIF/sdio/linux/native_sdio/src/hif.c b/CORE/SERVICES/HIF/sdio/linux/native_sdio/src/hif.c
index 24131f292538..d881945be04d 100644
--- a/CORE/SERVICES/HIF/sdio/linux/native_sdio/src/hif.c
+++ b/CORE/SERVICES/HIF/sdio/linux/native_sdio/src/hif.c
@@ -821,6 +821,7 @@ static int tx_completion_task(void *param)
*/
static inline void tx_completion_sem_init(HIF_DEVICE *device)
{
+ spin_lock_init(&device->tx_completion_lock);
sema_init(&device->sem_tx_completion, 0);
}
@@ -2803,4 +2804,4 @@ int hif_reset_target(HIF_DEVICE *hif_device)
done:
return ret;
-} \ No newline at end of file
+}
diff --git a/CORE/SERVICES/WMI/wmi_unified.c b/CORE/SERVICES/WMI/wmi_unified.c
index 1de60cf44975..a79cabf3ebbe 100644
--- a/CORE/SERVICES/WMI/wmi_unified.c
+++ b/CORE/SERVICES/WMI/wmi_unified.c
@@ -754,6 +754,8 @@ static uint16_t wmi_tag_sta_powersave_cmd(wmi_unified_t wmi_hdl, wmi_buf_t buf)
ps_cmd = (wmi_sta_powersave_param_cmd_fixed_param *)wmi_buf_data(buf);
switch(ps_cmd->param) {
+ case WMI_STA_PS_PARAM_TX_WAKE_THRESHOLD:
+ case WMI_STA_PS_PARAM_INACTIVITY_TIME:
case WMI_STA_PS_ENABLE_QPOWER:
return HTC_TX_PACKET_TAG_AUTO_PM;
default: