No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jianmin Zhu 6b0d0301d9 qcacmn: Enhance SAP concurrency check to cover AP channel switch case
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.
such cases will be prevented with this API.

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.

Optimize the performance and readability of
policy_mgr_allow_sap_go_concurrency() API by re-organizing the
code blocks.

Change-Id: Idce5d2df7d21e36d2311946115a19482e4b81a8e
CRs-Fixed: 2299105
2018-08-27 16:43:20 -07:00
cfg qcacmn: Move cfg list create to dispatcher init 2018-08-22 11:59:34 -07:00
dp qcacmn: Fix dptrace dump for TX path 2018-08-27 10:50:26 -07:00
ftm
global_lmac_if
hal/wifi3.0 qcacmn: Add NDP frame supporting for monitor mode of Lithium 2018-08-27 03:09:54 -07:00
hif qcacmn: Avoid race condition between tasklet schedule and kill 2018-08-21 12:31:40 -07:00
htc
init_deinit/dispatcher
os_if/linux
qal
qdf qcacmn: Support for DP RX Threads 2018-08-24 18:35:45 -07:00
scheduler qcacmn: Add support for src, dest in scheduler 2018-08-23 15:25:42 -07:00
spectral
target_if qcacmn: Reduce log level for few prints to debug 2018-08-18 19:17:22 -07:00
umac qcacmn: Enhance SAP concurrency check to cover AP channel switch case 2018-08-27 16:43:20 -07:00
utils
wlan_cfg
wmi qcacmn: discard rx mgmt frame if decrypt error 2018-08-24 18:35:41 -07:00
README.txt
VERSION.txt

 This is CNSS WLAN Host Driver for products starting from iHelium