]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
Add a QCA vendor attribute to indicate puncture pattern in ACS
authorAditya Sathish <asathish@codeaurora.org>
Mon, 11 Oct 2021 09:31:34 +0000 (15:01 +0530)
committerJouni Malinen <j@w1.fi>
Thu, 18 Nov 2021 21:07:12 +0000 (23:07 +0200)
Add a QCA vendor attribute to indicate the puncture pattern derived
by the automatic channel selection algorithm.

Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
src/common/qca-vendor.h

index 48db01e9992c2c6b7df9d6357b26512e5f8f6b59..4dac10ef97244ba1dbce8dfe060e18481507e835 100644 (file)
@@ -1450,6 +1450,11 @@ enum qca_wlan_vendor_attr_p2p_listen_offload {
  * Used with event to notify the EDMG channel number selected in ACS
  * operation.
  * EDMG primary channel is indicated by QCA_WLAN_VENDOR_ATTR_ACS_PRIMARY_CHANNEL
+ *
+ * @QCA_WLAN_VENDOR_ATTR_ACS_PUNCTURE_BITMAP: Optional (u16).
+ * Used with event to notify the puncture pattern selected in ACS operation.
+ * Encoding for this attribute will follow the convention used in the Disabled
+ * Subchannel Bitmap field of the EHT Operation IE.
  */
 enum qca_wlan_vendor_attr_acs_offload {
        QCA_WLAN_VENDOR_ATTR_ACS_CHANNEL_INVALID = 0,
@@ -1470,6 +1475,7 @@ enum qca_wlan_vendor_attr_acs_offload {
        QCA_WLAN_VENDOR_ATTR_ACS_VHT_SEG1_CENTER_FREQUENCY = 15,
        QCA_WLAN_VENDOR_ATTR_ACS_EDMG_ENABLED = 16,
        QCA_WLAN_VENDOR_ATTR_ACS_EDMG_CHANNEL = 17,
+       QCA_WLAN_VENDOR_ATTR_ACS_PUNCTURE_BITMAP = 18,
 
        /* keep last */
        QCA_WLAN_VENDOR_ATTR_ACS_AFTER_LAST,