e6857812fe3b5ee903fcbf3df89a4e3768e6185a

When converged scan is enabled all the scan commands are queued to serialization module from scan module and use struct scan_start_request pointing to umac_cmd pointer. Due to this if there is already an scan req going on and ROC is queued driver fails to find ROC request in csr_get_active_scan_entry() as the CSR try to interpret umac_cmd pointer as tSmeCmd. And thus sometime ROC cmd times out. Fix this by interpreting umac_cmd as struct scan_start_request for scan cmd instead of tSmeCmd. Change-Id: I6674a54b60d28d799188261b1e56b0c657c1ac19 CRs-Fixed: 2013212
This is CNSS WLAN Host Driver for products starting from iHelium
Apraksts
Languages
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%