
Inorder to keep the PCIe link up during optional wifi dp transfer the hif_force_wake_request() is called during filter addition. This increments the rtpm_get counter. Now if Wifi is disconnected before releasing the filters, the corresponding hif_force_wake_release() call is not made. This causes a mismatch in RTPM GET and PUT calls and triggers an assert during hdd_wlan_stop_modules(). This change adds a cleanup call to release the force wake and reduce the rtpm_put counter to prevent the assert. Change-Id: Idd778275a015922376cf7eb0a7c3d92e75881fe8 CRs-Fixed: 3441186
119 KiB
119 KiB