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
Hariharan Basuthkar 7eb35947eb qcacmn: Add frequency based APIs within the regulatory component
The IEEE channel numbers in the 6GHz band overlap with the
IEEE channel numbers in 2.4GHz, 4.9GHz (e.g. Channel number 1) and 5GHz
(e.g. Channel number 149). Currently many APIs in the regulatory
component, have channel number as a parameter. This leads to the channel
number collision.

To overcome this, new APIs with channel center frequency ( in units of
megahertz or MHz) as a parameter are created, as a channel center center
frequency is unique for 2.4 GHz, 4.9 GHz, 5GHz, and 6GHz channels.

Each new API performs the same function as its old counterpart.
For example reg_set_5g_channel_params() and
reg_set_5g_channel_params_for_freq perform the same operation. The
difference in the latter, is that the channel center frequency is given
as an input parameter instead of IEEE channel number, and the function
body is modified to suit channel center frequency.

The new channel frequency based APIs are placed under the macro
"CONFIG_CHAN_FREQ_API" and the existing channel number based APIs are
placed under the macro "CONFIG_CHAN_NUM_API". The APIs under the macro
CONFIG_CHAN_NUM_API can be removed, when when all the references to
the APIs are removed.

Change-Id: I0347e8d31c25e2c3a406aafe1360c7c7b602fda2
CRs-Fixed: 2463009
2019-09-16 15:14:35 -07:00
cfg qcacmn: Remove void pointer usage for ctrl psoc 2019-07-27 13:42:49 -07:00
dp qcacmn: Add cache-set-num in HKv2 Tx path 2019-09-15 22:48:47 -07:00
ftm qcacmn: ftm: Replace explicit comparison to NULL 2019-03-26 01:24:52 -07:00
global_lmac_if qcacmn: remove CONFIG_WIN from Spectral 2019-05-30 00:30:07 -07:00
hal/wifi3.0 qcacmn: Add cache-set-num in HKv2 Tx path 2019-09-15 22:48:47 -07:00
hif qcacmn: Mark DP interrupts wakeable 2019-09-16 09:25:20 -07:00
htc qcacmn: Genoa: SDIO: Handle Tx Padding & Credits 2019-09-08 07:37:36 -07:00
init_deinit/dispatcher qcacmn: Cleanup CONFIG_MCL in spectral scan 2019-05-20 22:15:52 -07:00
os_if/linux qcacmn: Add vendor ACS trigger reasons related to interference 2019-09-09 05:35:44 -07:00
qal qcacmn: Enhancement of OS abstraction API's 2019-03-20 22:10:24 -07:00
qdf qcacmn: Remove peer local id from qdf_nbuf_cb 2019-09-06 22:25:05 -07:00
scheduler qcacmn: CONFIG_MCL cleanup for msg queue depth and reduction limit 2019-05-27 06:07:20 -07:00
spectral qcacmn: Register to direct buffer rx with QCA6390 2019-09-16 00:38:24 -07:00
target_if qcacmn: Register to direct buffer rx with QCA6390 2019-09-16 00:38:24 -07:00
umac qcacmn: Add frequency based APIs within the regulatory component 2019-09-16 15:14:35 -07:00
utils qcacmn: Fix the regression issue for pktlog failure with ROME module 2019-09-15 22:48:36 -07:00
wbuff
wlan_cfg qcacmn: monitor RXDMA drop feature 2019-08-29 22:11:08 -07:00
wmi qcacmn: Log runtime PM wake source in debug level 2019-09-13 17:37:17 -07:00
README.txt
VERSION.txt

 This is CNSS WLAN Host Driver for products starting from iHelium