qcacld-3.0: Fix bugs from PM QOS notifier for runtime PM

Destroy PM QOS spinlock after unregistering PM QOS notifier. Use
hif_pm_runtime_put() instead of hif_pm_runtime_put_noidle() so that
it can trigger a runtime PM suspend after usage count reaching 0.

Change-Id: I93949857636de6d9807fa2abceec818a8584c596
CRs-fixed: 2651516
2 files changed