From e52f36ef361bb87d2c15861209f915d6ef419c1f Mon Sep 17 00:00:00 2001 From: Sourav Mohapatra Date: Sun, 3 Dec 2017 11:44:44 +0530 Subject: [PATCH] qcacmn: Converge on wmi service/ext service is enable Converge on wmi service/ext service is enable Change-Id: Ib246befa72cce927bee157394cd22c7d1562d341 CRs-Fixed: 2152751 --- src/target_if_tdls.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/target_if_tdls.c b/src/target_if_tdls.c index cff486f375ad..e0a0ef23f916 100644 --- a/src/target_if_tdls.c +++ b/src/target_if_tdls.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2017 The Linux Foundation. All rights reserved. + * Copyright (c) 2017-2018 The Linux Foundation. All rights reserved. * * Permission to use, copy, modify, and/or distribute this software for * any purpose with or without fee is hereby granted, provided that the @@ -122,11 +122,12 @@ target_if_tdls_set_uapsd(struct wlan_objmgr_psoc *psoc, struct sta_uapsd_trig_params *params) { QDF_STATUS ret; + wmi_unified_t wmi_handle = GET_WMI_HDL_FROM_PSOC(psoc); - if (!WMI_SERVICE_IS_ENABLED(psoc->service_param.service_bitmap, - WMI_STA_UAPSD_BASIC_AUTO_TRIG) || - !WMI_SERVICE_IS_ENABLED(psoc->service_param.service_bitmap, - WMI_STA_UAPSD_VAR_AUTO_TRIG)) { + if (!wmi_service_enabled(wmi_handle, + wmi_sta_uapsd_basic_auto_trig) || + !wmi_service_enabled(wmi_handle, + wmi_sta_uapsd_var_auto_trig)) { target_if_debug("Trigger uapsd is not supported vdev id %d", params->vdevid); return QDF_STATUS_SUCCESS;