Add command support to meet the customer use case for switching
channel from 5Ghz to 6Ghz in wideband radio. The switch should
happen conforming to target-band multi-bss mode requirement which
is EMA in 6Ghz
Change-Id: Id55577eb7d0b3424e3b07bcfec054ce9a6556c26
Pass BTM Query, Response and Neighbor Report Request
to Hostapd if corresponding flag is enabled. By default
handling will be in driver.
Change-Id: Ic7fc1acf26329a48695b3daa40afe04c9e2040b8
Add new command to check if NSS WiFi offload is enabled
or disabled
1. iwpriv wifiX g_nss_wifi_ol
2. cfg80211tool wifiX g_nss_wifi_ol
Change-Id: I0486874bbb794bbcc239f268833176dca8826b5b
Add command support 'disable_fw_inact_probe' to disable
FW probing behavior for the inactive clients.
Change-Id: I79ce595ce8843f8b94f214f4544afd0df15121ab
CRs-fixed: 2781030
Deprecate the per-VAP ext_ifu_acs configuration. This is required in
order to prevent internal and external ACS from running in parallel if
the user mis-configures some VAPs for internal ACS and some for
external ACS. Instead, an INI for global configuration is provided in
a different, related change.
Change-Id: I714e7a65d7e1ebd3f73479b51ffddc474af7f74c
CRs-Fixed: 2757150
qca-wifi: Add commands for Testbed AP defaults configuration
Add the following commands to configure Testbed AP defaults:
1. "he_er_su_disable"
2. "he_1024qam_lt242ru_rx"
3. "he_ul_mu_data_dis_rx"
4. "he_full_bw_ulmumimo"
5. "he_dcm_max_const_rx"
Change-Id: I92441b4b6e8322a155250c3131200cf90d827bbc
get_he_ltf is miscategorized as a set param instead of get param.
This change corrects the command.
CRs-Fixed: 2770781
Change-Id: Iabc48a13c0c327bae915fbab0ab732019ef8ae78
add and leverage stats for 6G to be used in apstats.
radio level stats are added for rnr count, active,
created vap, SoC status and cfg80211tool command is added
to display rnr cache.
Change-Id: I882c6349283c5a8295fe8933aee221f9a923e7f8
1. Add API for set/clear of BSS param in RNR IE:
a. 20tu prb response active bit in bss param of RNR IE
cfg80211tool wifiX rnr_unsolicited_prb_resp_en 1/0
b. Member of colocated 2.4/5ghz ess bit in bss
param of RNR IE.
cfg80211tool wifiX rnr_member_ess_colocated_en 1/0
2. Add API to set 6ghz HE-OP min rate.
cfg80211tool athX he_6g_min_rate <val[1,206]>
Change-Id: If6589e3813ee8aeb9840d0296e250c7fa484e767
As part of the VoW IGMP improvements, which deals with
conversion of igmp packets to unicast packets, the
following changes are done when the new feature is enabled:
1. IGMP/MLD packets with special addresses (addresses not
part of any multicast group) will be converted to all
existing clients of the AP. These packets will be
directly fed to igmp multicast to unicast conversion
module.
2. The IGMP/MLD packets with group specific addresses will
first go to multicast enhancement module, where they
will be allowed to pass and will be converted to unicast.
3. The new feature will be enabled only when multicast
enhancement feature is enabled, which will be ensured
at the configuration level.
FR : 61063
Change-Id: I06fc796af288f387b05e34f9b62028d648cdc8cc
use vdev_cp_stats api to set values for fils stats
for later use.
create new macro for fils to use it in get_priv_int api.
Change-Id: Ia8ce7646c9cfd7904fe7826ca6d3d36aa2f4c14e
add new cs_ type variables to be used with vdev_cp_stats api.
apstats will use updated values and show them when getting called.
Change-Id: Ie90db9dc773c6624c912c62599be615042ebe1dd
Add support to enable/disable pre-CAC only selection for the
ACS algorithm.
Add a OL_ATH_PARAM macro for controlling the mentioned
pre-CAC configuration.
CRs-Fixed: 2758597
Change-Id: I4b5db5e912fb4229b10abcf078065e2633e61fef
Add 'puncture_band' commmand support to configure the Punctured band
setting for AP. The command takes a bitmap argument, where each
bit corresponds to a 20MHz band. For instance for AP configured
for 80MHz BW the least 4 bits will be valid bits.
Change-Id: Ic3ce03776477c63af8c1d735a7eacd5aa19dd51f
CRs-fixed: 2749137