wlan: Enable DXE FW logging channels if wlanLoggingEnable is set

When wlanLoggingEnable is not set then FW to host logging is disabled.
At present for enabling DXE RX FW logging channels wlanLoggingEnable ini
value is not validated. As a result FW logging channels are enabled
which are of no use if wlanLoggingEnable is disabled. So enable DXE
FW logging channels only if wlanLoggingEnable is set.

Change-Id: Ia7fdb96275c3627d2e523bbe8287e607e80be591
CRs-Fixed: 2418701
diff --git a/CORE/HDD/src/wlan_hdd_main.c b/CORE/HDD/src/wlan_hdd_main.c
index 94eac5c..776c208 100644
--- a/CORE/HDD/src/wlan_hdd_main.c
+++ b/CORE/HDD/src/wlan_hdd_main.c
@@ -15795,7 +15795,8 @@
     pHddCtx = vos_get_context(VOS_MODULE_ID_HDD,
                               vos_get_global_context(VOS_MODULE_ID_HDD, NULL));
 
-    return (pHddCtx && pHddCtx->cfg_ini->enableMgmtLogging);
+    return (pHddCtx && pHddCtx->cfg_ini->wlanLoggingEnable &&
+            pHddCtx->cfg_ini->enableMgmtLogging);
 }
 
 /*
@@ -15808,8 +15809,10 @@
     pHddCtx = vos_get_context(VOS_MODULE_ID_HDD,
                               vos_get_global_context(VOS_MODULE_ID_HDD, NULL));
 
-    return (pHddCtx && pHddCtx->cfg_ini->enableFWLogging);
+    return (pHddCtx && pHddCtx->cfg_ini->wlanLoggingEnable &&
+            pHddCtx->cfg_ini->enableFWLogging);
 }
+
 /*
  * API to find if there is any session connected
  */