]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
Add a QCA vendor attribute to indicate ACS over EHT
authorVeerendranath Jakkam <quic_vjakkam@quicinc.com>
Thu, 6 Jan 2022 07:06:21 +0000 (12:36 +0530)
committerJouni Malinen <j@w1.fi>
Tue, 11 Jan 2022 16:30:24 +0000 (18:30 +0200)
Add QCA_WLAN_VENDOR_ATTR_ACS_EHT_ENABLED flag attribute to conduct ACS
for EHT mode. The driver can consider EHT specific parameters such as
puncture pattern for ACS when this flag attribute is indicated by
userspace.

Signed-off-by: Veerendranath Jakkam <quic_vjakkam@quicinc.com>
src/common/qca-vendor.h

index d9eab0212e736594bf85f9f82efca23ca3aaf827..44842c8f20fe3ba8335aad2394891e61799c00a0 100644 (file)
@@ -1462,6 +1462,11 @@ enum qca_wlan_vendor_attr_p2p_listen_offload {
  * 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.
+ *
+ * @QCA_WLAN_VENDOR_ATTR_ACS_EHT_ENABLED: Flag attribute.
+ * Used with command to configure ACS operation for EHT mode.
+ * Disable (flag attribute not present) - EHT disabled and
+ * Enable (flag attribute present) - EHT enabled.
  */
 enum qca_wlan_vendor_attr_acs_offload {
        QCA_WLAN_VENDOR_ATTR_ACS_CHANNEL_INVALID = 0,
@@ -1483,6 +1488,7 @@ enum qca_wlan_vendor_attr_acs_offload {
        QCA_WLAN_VENDOR_ATTR_ACS_EDMG_ENABLED = 16,
        QCA_WLAN_VENDOR_ATTR_ACS_EDMG_CHANNEL = 17,
        QCA_WLAN_VENDOR_ATTR_ACS_PUNCTURE_BITMAP = 18,
+       QCA_WLAN_VENDOR_ATTR_ACS_EHT_ENABLED = 19,
 
        /* keep last */
        QCA_WLAN_VENDOR_ATTR_ACS_AFTER_LAST,