c39613c592c3d0fa03ab1ee081480c7050e8b0cb

SAP(Go) concurrency check is mainly used for two purposes: 1) When new GO/SAP session is coming up and needs to check if this session's channel can co-exist with existing GO/SAP sessions. For example, in case of single radio platform, MCC for SAP/GO+SAP/GO is not supported, in such case this API should prevent bringing the second connection. 2)There is already existing SAP+GO combination but due to upper layer notifying LTE-COEX event or sending command to move one of the connections to different channel. In such cases before moving existing connection to new channel, check if new channel can co-exist with the other existing connection. For example, one SAP1 is on channel-6 and second SAP2 is on channel-36 and lets say they are doing DBS, and lets say upper layer sends LTE-COEX to move SAP1 from channel-6 to channel-149. In this case, SAP1 and SAP2 will end up doing MCC which may not be desirable result. Add vdev_id check while checking for 2nd case. If connection with given vdev_id exist then it is confirmed that it's a case of channel switch rather than a new connection case. Change-Id: I2535b38af353be2abd9c2ff636c06f3c5869969d CRs-Fixed: 2300451
This is CNSS WLAN Host Driver for products starting from iHelium
描述
儲存庫語言
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%