summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMushtaq A Mujale <mmujale@qca.qualcomm.com>2013-12-16 18:32:53 -0800
committerPrakash Dhavali <pdhavali@codeaurora.org>2014-01-17 21:45:11 -0800
commite928f564c554bd9fbed55a612c98e19a3e52894d (patch)
treedaa95e555c881389f7e9e08be16f3e2d7c39f8d8
parent6db665d7190e9e46471791c42fdef00dc85b0696 (diff)
qcacld: display correct fw version
1. Hook up the function to get the correct fw version. . Change-Id: Ibd8e5e9811748d536ec74d397f45607a611c47ba CRs-Fixed: 587165
-rw-r--r--CORE/SERVICES/COMMON/wma_api.h2
-rw-r--r--CORE/SERVICES/WMA/wma.c12
-rw-r--r--CORE/SERVICES/WMA/wma_stub.h6
3 files changed, 14 insertions, 6 deletions
diff --git a/CORE/SERVICES/COMMON/wma_api.h b/CORE/SERVICES/COMMON/wma_api.h
index 8c3adb199fa7..e6b12588e10c 100644
--- a/CORE/SERVICES/COMMON/wma_api.h
+++ b/CORE/SERVICES/COMMON/wma_api.h
@@ -116,6 +116,8 @@ eHalStatus wma_set_htconfig(tANI_U8 vdev_id, tANI_U16 ht_capab, int value);
eHalStatus WMA_SetRegDomain(void * clientCtxt, v_REGDOMAIN_t regId,
tAniBool sendRegHint);
+VOS_STATUS WMA_GetWcnssSoftwareVersion(v_PVOID_t pvosGCtx, tANI_U8 *pVersion,
+ tANI_U32 versionBufferSize);
#ifndef QCA_WIFI_ISOC
int wma_suspend_target(WMA_HANDLE handle, int disable_target_intr);
void wma_target_suspend_complete(void *context);
diff --git a/CORE/SERVICES/WMA/wma.c b/CORE/SERVICES/WMA/wma.c
index 7427bb6c5586..bbc9abeccbe5 100644
--- a/CORE/SERVICES/WMA/wma.c
+++ b/CORE/SERVICES/WMA/wma.c
@@ -15411,3 +15411,15 @@ static eHalStatus wma_set_smps_params(tp_wma_handle wma, tANI_U8 vdev_id, int va
return ret;
}
+
+VOS_STATUS WMA_GetWcnssSoftwareVersion(v_PVOID_t pvosGCtx,
+ tANI_U8 *pVersion,
+ tANI_U32 versionBufferSize)
+{
+
+ tp_wma_handle wma_handle;
+ wma_handle = vos_get_context(VOS_MODULE_ID_WDA, pvosGCtx);
+
+ snprintf(pVersion, versionBufferSize, "%x", (unsigned int)wma_handle->target_fw_version);
+ return VOS_STATUS_SUCCESS;
+}
diff --git a/CORE/SERVICES/WMA/wma_stub.h b/CORE/SERVICES/WMA/wma_stub.h
index bf911303e6f1..a0a2393ab8a8 100644
--- a/CORE/SERVICES/WMA/wma_stub.h
+++ b/CORE/SERVICES/WMA/wma_stub.h
@@ -62,12 +62,6 @@ static inline void WMA_disableCapablityFeature(tANI_U8 feature_index) {
return;
}
-static inline VOS_STATUS WMA_GetWcnssSoftwareVersion(v_PVOID_t pvosGCtx,
- tANI_U8 *pVersion,
- tANI_U32 versionBufferSize){
- return VOS_STATUS_SUCCESS;
-}
-
static inline VOS_STATUS WMA_HALDumpCmdReq(tpAniSirGlobal pMac, tANI_U32 cmd,
tANI_U32 arg1, tANI_U32 arg2, tANI_U32 arg3,
tANI_U32 arg4, tANI_U8 *pBuffer) {