From: Wu Gao Date: Tue, 18 Mar 2025 03:20:17 +0000 (-0700) Subject: Add vendor attribute to enable DFS No Wait support X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b5e326d24298ac52fba3c4e5ba5ae79780c78dc9;p=thirdparty%2Fhostap.git Add vendor attribute to enable DFS No Wait support This change adds QCA_WLAN_VENDOR_ATTR_CONFIG_DFS_NO_WAIT_SUPPORT to enable DFS No Wait support. If an AP starts on a channel with a bandwidth larger than 20 MHz, which includes both DFS required and non DFS required subsets, it should begin beaconing immediately on the non DFS required subset while simultaneously monitoring for radar events once the DFS No Wait feature is enabled. Signed-off-by: Wu Gao --- diff --git a/src/common/qca-vendor.h b/src/common/qca-vendor.h index adc1764e9..e3626b72b 100644 --- a/src/common/qca-vendor.h +++ b/src/common/qca-vendor.h @@ -3896,6 +3896,18 @@ enum qca_wlan_vendor_attr_config { */ QCA_WLAN_VENDOR_ATTR_CONFIG_SETUP_LINK_RECONFIG_SUPPORT = 130, + /* 8-bit unsigned value to enable/disable DFS No Wait feature support + * in AP mode. + * 1 - Enable + * 0 - Disable. + * + * DFS No Wait allows AP to be started within the subset of channel + * bandwidth that does not require DFS while waiting for CAC to + * complete on the subset that requires DFS. If no radar was detected, + * switch to the full configured channel bandwidth. + */ + QCA_WLAN_VENDOR_ATTR_CONFIG_DFS_NO_WAIT_SUPPORT = 131, + /* keep last */ QCA_WLAN_VENDOR_ATTR_CONFIG_AFTER_LAST, QCA_WLAN_VENDOR_ATTR_CONFIG_MAX =