qcacld-3.0: Add a null check when enabling qmi stats

get_wmi_unified_hdl_from_psoc() is called to get wmi handle from psoc,
but it may return null. Thus, add a null check before setting qmi stats.

Change-Id: Id9ef8f450ebcbbd2f8d8b078adb0a78ac638efb6
CRs-Fixed: 2764885
This commit is contained in:
Alan Chen
2020-08-27 20:49:17 -07:00
committed by snandini
parent 94235fd748
commit 64ad35d230

View File

@@ -3775,8 +3775,14 @@ out:
static inline static inline
void hdd_set_qmi_stats_enabled(struct hdd_context *hdd_ctx) void hdd_set_qmi_stats_enabled(struct hdd_context *hdd_ctx)
{ {
wmi_set_qmi_stats(get_wmi_unified_hdl_from_psoc(hdd_ctx->psoc), wmi_unified_t wmi_handle = get_wmi_unified_hdl_from_psoc(hdd_ctx->psoc);
hdd_ctx->config->is_qmi_stats_enabled);
if (!wmi_handle) {
hdd_err("could not get wmi handle");
return;
}
wmi_set_qmi_stats(wmi_handle, hdd_ctx->config->is_qmi_stats_enabled);
} }
#else #else
static inline static inline