wlan: Fix Magic packet and pattern matching for Wowl

Enable handling of wakeup events from firmware during
wowl and also fix some initialization issues in the
WoWl message being sent to FW.

Change-Id: I336d007694efb868c6b3397c83b0f095cfafb7b1
CRs-Fixed: 506538, 510723
diff --git a/CORE/WDI/CP/src/wlan_qct_wdi.c b/CORE/WDI/CP/src/wlan_qct_wdi.c
index ca840d4..148f63e 100644
--- a/CORE/WDI/CP/src/wlan_qct_wdi.c
+++ b/CORE/WDI/CP/src/wlan_qct_wdi.c
@@ -13976,6 +13976,8 @@
       return WDI_STATUS_E_FAILURE;
    }
 
+   wpalMemoryZero(&wowlEnterReq, sizeof(tHalWowlEnterParams));
+
    wowlEnterReq.ucMagicPktEnable =
       pwdiWowlEnterParams->wdiWowlEnterInfo.ucMagicPktEnable;
    wowlEnterReq.ucPatternFilteringEnable =