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 bd4a9fe637 qcacmn: Handle WMI_REG_CHAN_LIST_CC_EVENTID in worker thread
Somtimes F/W event WMI_REG_CHAN_LIST_CC_EVENTID comes for country
code changed before WMI_READY_EVENTID processed completely in
worker thread, to update current channel list,
hdd_regulatory_dyn_cbk is invoked in scheduler thread and wiphy
is extracted from pdev which isn't attached to pdev yet, assert
will happen.

WMI_READY_EVENTID and WMI_REG_CHAN_LIST_CC_EVENTID
should be serialized, both of them should be handled in same
context, such as worker thread.

Set WMI_REG_CHAN_LIST_CC_EVENTID execution context same as
WMI_READY_EVENTID: WMI_RX_WORK_CTX.

Host F/W handshake during init:

	Host <- FW WMI_SERVICE_READY_EVENTID
	Host <- FW WMI_SERVICE_READY_EXT_EVENTID
	Host -> FW WMI_INIT_CMDID
	Host <- FW WMI_REG_CHAN_LIST_CC_EVENTID
	Host -> FW WMI_SET_CURRENT_COUNTRY_CMDID
	Host <- FW WMI_READY_EVENTID
	Host <- FW WMI_REG_CHAN_LIST_CC_EVENTID

Change-Id: I922e5f2a9722e9b441cc844dd38b1039dd4d8900
CRs-Fixed: 2689274
2020-05-21 14:13:48 -07:00
cfg
dp qcacmn: Update correct Rx rate for SU Rx ppdu 2020-05-21 12:36:25 -07:00
ftm qcacmn: remove dependency of public files from wlan_objmgr_psoc_obj.h 2020-05-15 10:41:50 -07:00
global_lmac_if qcacmn: lmac header exclusion from wlan_objmgr_psoc_obj.h 2020-05-15 10:41:41 -07:00
hal/wifi3.0 qcacmn: Get back WAR to confirm WBM IDLE ring LSB write 2020-05-20 15:20:09 -07:00
hif qcacmn: use distinct I/O remap to access CE register for ipq5018 2020-05-18 22:33:42 -07:00
htc
init_deinit/dispatcher qcacmn: remove dependency of public files from wlan_objmgr_psoc_obj.h 2020-05-15 10:41:50 -07:00
iot_sim qcacmn: Fix compilation issue in iot sim module 2020-05-19 08:41:07 -07:00
os_if/linux qcacmn: remove dependency of public files from wlan_objmgr_psoc_obj.h 2020-05-15 10:41:46 -07:00
qal
qdf qcacmn: Add qdf bitmap AND and EMPTY APIs 2020-05-17 23:12:47 -07:00
scheduler
spectral qcacmn: remove dependency of public files from wlan_objmgr_psoc_obj.h 2020-05-15 10:41:46 -07:00
target_if qcacmn: Handle WMI_REG_CHAN_LIST_CC_EVENTID in worker thread 2020-05-21 14:13:48 -07:00
umac qcacmn: Define restart bitmap using qdf_bitmap 2020-05-21 12:36:22 -07:00
utils
wbuff
wlan_cfg
wmi qcacmn: Handle WMI_REG_CHAN_LIST_CC_EVENTID in worker thread 2020-05-21 14:13:48 -07:00
README.txt
VERSION.txt

 This is CNSS WLAN Host Driver for products starting from iHelium