In case of scan abort FW does not send WMI_SCAN_EVENT_COMPLETED event and directly sends WMI_SCAN_EVENT_DEQUEUED or WMI_SCAN_EVENT_START_FAILED. In this case the scan id does not get clear and hence block Host from power collapsing. Include WMI_SCAN_EVENT_DEQUEUED and WMI_SCAN_EVENT_START_FAILED when accounting for completed scans, and change to tracking pending scans with a counter instead of individual Ids. Change-Id: Iaa2977dd5899d214251cbf4f1f8caf768725f538 CRs-Fixed: 1077518 |
||
---|---|---|
.. | ||
inc | ||
src |