From bdeda3a9471e360b2f05d72f281a97ab81a904b3 Mon Sep 17 00:00:00 2001 From: Kabilan Kannan Date: Fri, 6 Jul 2018 11:52:32 -0700 Subject: [PATCH] qcacmn: Move to default SAR version, when SAR2 is not supported If SAR version 2 is not supported by firmware, then fallback to default SAR version 1 Change-Id: Ibfbcfd7cf3f438f7cb46250c70221956ea54c7ca CRs-Fixed: 2274447 --- wmi/src/wmi_unified_tlv.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/wmi/src/wmi_unified_tlv.c b/wmi/src/wmi_unified_tlv.c index 37a47327d88e..4f95c445040d 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/wmi/src/wmi_unified_tlv.c @@ -19324,11 +19324,14 @@ static QDF_STATUS extract_sar_cap_service_ready_ext_tlv( param_buf = (WMI_SERVICE_READY_EXT_EVENTID_param_tlvs *)event; - sar_caps = param_buf->sar_caps; - if (!sar_caps) + if (!param_buf) return QDF_STATUS_E_INVAL; - ext_param->sar_version = sar_caps->active_version; + sar_caps = param_buf->sar_caps; + if (sar_caps) + ext_param->sar_version = sar_caps->active_version; + else + ext_param->sar_version = 0; return QDF_STATUS_SUCCESS; }