summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeo Chang <schang@qca.qualcomm.com>2014-03-26 22:54:21 -0700
committerAkash Patel <c_akashp@qca.qualcomm.com>2014-04-10 07:12:45 -0700
commit55151a61183c9b3b2efb4edbad33744bb3fc44e5 (patch)
tree237a3eec1a65928bc828cf4ba393a38d38a6771d
parenta18da14ed967617b4c2acb088d2dff03126997f4 (diff)
wlan: CH144 enabled, low throughput fix
If use NV2.bin, throughput number is lower than NV3. When DL NV contents to FW, decoded value was downloaded. FW expects encoded NV contents. Change-Id: I1f8117fea5fb60c9e657c702112dc07cf73c7121 CRs-fixed: 587860
-rw-r--r--CORE/VOSS/src/vos_nvitem.c17
1 files changed, 2 insertions, 15 deletions
diff --git a/CORE/VOSS/src/vos_nvitem.c b/CORE/VOSS/src/vos_nvitem.c
index 3f9e74e098b2..7afa186d5332 100644
--- a/CORE/VOSS/src/vos_nvitem.c
+++ b/CORE/VOSS/src/vos_nvitem.c
@@ -2353,21 +2353,8 @@ VOS_STATUS vos_nv_getNVBuffer(v_VOID_t **pNvBuffer,v_SIZE_t *pSize)
VOS_STATUS vos_nv_getNVEncodedBuffer(v_VOID_t **pNvBuffer,v_SIZE_t *pSize)
{
/* Send the NV structure and size */
- VOS_STATUS status;
-
- status = vos_nv_isEmbeddedNV();
-
- if (VOS_STATUS_SUCCESS == status)
- {
- *pNvBuffer = (v_VOID_t *)(pEncodedBuf);
- *pSize = nvReadEncodeBufSize;
- }
- else
- {
- *pNvBuffer = (v_VOID_t *)(&pnvEFSTable->halnv);
- *pSize = sizeof(sHalNv);
- }
-
+ *pNvBuffer = (v_VOID_t *)(pEncodedBuf);
+ *pSize = nvReadEncodeBufSize;
return VOS_STATUS_SUCCESS;
}