wlan: Re-enable IMPS timer upon processing PNO enable/disable command

If IMPS is deferred due to pending commands in the SME Queue, while
processing the commands from SME queue the imps timer (idle scan timer)
is stopped and the same is enabled when the SME command Queue becomes
empty. But in case of PNO, after processing the PNO command, the IMPS
timer is not getting restarted, due to which DUT never enters IMPS.

To mitigate this issue re-process the SME pending queue which enables
the IMPS timer if there are no pending commands to process.

Change-Id: Idc46f689e440a92476818c8366f394d01fb0641f
CRs-Fixed: 800523
1 file changed
tree: 2e0894f07a67ea0ad457e919c274dd2ea8187131
  1. CORE/
  2. firmware_bin/
  3. riva/
  4. Android.mk
  5. Kbuild
  6. Kconfig
  7. Makefile