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
Vignesh Mohan 07035aaed8 qcacmn: Enable RCSA with subchannel information
Calculate the bitmap of subchannels that are affected by
radar and store in dfs structure along with flags

Algorithm:
	1). Given the radar affected subchannels list, create a
	NOL bitmap, where
	1 - Radar hit on Subchannel.
	0 - Subchannel not affected.

	2). Along with the NOL bitmap, send the Minimum Bandwidth
	for each subchannel and the Channel list's starting
	channel's centre frequency.

	Example:
	Mode : 100HT80, if radar affected subchannels are 100, 104
	and 108.
	NOL bandwidth: 20.
	NOL start frequency: 5500.
	NOL Bitmap: 11100000.

	3). During precac (precac timer running), if radar hits
	at secondary segment, the umac code that sends rcsa
	is still called, but add a new flag to not send rcsa, and
	in rootAP, channel change is not triggered, only NOL
	is updated.

Add APIs that can be called from mlme to fetch the NOL and IE
flags information from DFS structure during RCSA framing.

If subchannel marking is disabled, the new NOL bitmap has no meaning
and is hence, not sent.

CRs-Fixed: 2328377
Change-Id: I3114ff5ca2704c316c9dc83220740fac9a6a00a1
2018-12-05 00:35:57 -08:00
cfg qcacmn: Add API to check the value is in range of bool type 2018-11-16 13:34:49 -08:00
dp qcacmn: Fix avg_tx_rate computaion 2018-12-04 15:12:31 -08:00
ftm
global_lmac_if
hal/wifi3.0 qcacmn: Add hal_get_hw_hptp_generic hal_ops to ipq6018 2018-11-30 08:28:33 -08:00
hif qcacmn: Call pld_wlan_enable() from usb_bus_configure() 2018-12-04 12:50:41 -08:00
htc qcacmn: Protect TxLookupqueue while flushing 2018-11-23 02:00:17 -08:00
init_deinit/dispatcher qcacmn: Remove NAN component and related files from CMN 2018-12-03 15:18:11 -08:00
os_if/linux qcacmn: Remove NAN component and related files from CMN 2018-12-03 15:18:11 -08:00
qal qcacmn: Fix unresolved function compiler error 2018-11-18 22:08:04 -08:00
qdf qcacmn: Abstract qdf_mem_validate_list_node() 2018-12-04 16:45:21 -08:00
scheduler
spectral qcacmn: Device and Target type support for qca6018 2018-11-27 00:32:00 -08:00
target_if qcacmn: Remove NAN component and related files from CMN 2018-12-03 15:18:11 -08:00
umac qcacmn: Enable RCSA with subchannel information 2018-12-05 00:35:57 -08:00
utils qcacmn: Packet stat collection failure 2018-12-02 11:55:21 -08:00
wbuff qcacmn: Update debug info in wbuff_buff_get() 2018-10-16 21:21:15 -07:00
wlan_cfg qcacmn: Split Tx and Rx indication handling 2018-11-14 12:20:34 -08:00
wmi qcacmn: WMI command to delete multiple WDS entries 2018-12-03 05:48:19 -08:00
README.txt
VERSION.txt

 This is CNSS WLAN Host Driver for products starting from iHelium