b0ca707783e4990a7819bd97cc90f9286c31417e

Successful link switch connect implies that the VDEV-Link mapping changed in driver and FW expects success notification in link switch confirmation after which FW updates internal fields to reflect this VDEV-Link mapping same as in driver. If driver receives SB disconnect while link switch is in progress, it defers the SB disconnect and moves link switch to abort state. As current state is in abort, host will forcefully sends failure status to FW in link switch confirmation and immediately starts SB disconnect and sends VDEV_STOP to FW. As link switch status is failure, VDEV-Link mapping is not updated in FW and FW might send another link switch request with params corresponding to previous VDEV-Link mapping and leads to Host-FW out of sync issue. If the status of link switch connect is success, then force link switch confirmation status to success so that FW can update new VDEV-Link mapping. Change-Id: Iaa9836f9089a2f8fcbf4d49e3c598f9a01aa8d06 CRs-Fixed: 3665211
This is CNSS WLAN Host Driver for products starting from iHelium
Açıklama
Dil
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%