]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
Add new QCA vendor TWT capability values
authorKashish Awasthi <quic_kawasthi@quicinc.com>
Sat, 2 Nov 2024 16:43:21 +0000 (22:13 +0530)
committerJouni Malinen <j@w1.fi>
Mon, 25 Nov 2024 07:58:44 +0000 (09:58 +0200)
Define new TWT capabilities to get wake interval and
wake duration related attributes in
enum qca_wlan_vendor_attr_twt_capability.

Signed-off-by: Kashish Awasthi <quic_kawasthi@quicinc.com>
src/common/qca-vendor.h

index bf98890c1666be454ef4a1524a40580d5ccac7df..0265ab9d106b87c550514c52889d023c64fea2ec 100644 (file)
@@ -11481,12 +11481,28 @@ enum qca_wlan_twt_capa {
  * @QCA_WLAN_VENDOR_ATTR_TWT_CAPABILITIES_PEER: (u16).
  * Peer TWT capabilities. Carries a bitmap of TWT capabilities specified in
  * enum qca_wlan_twt_capa.
+ *
+ * @QCA_WLAN_VENDOR_ATTR_TWT_CAPABILITIES_MIN_WAKE_INTVL: (u32).
+ * Minimum tolerance limit of wake interval parameter in microseconds.
+ *
+ * @QCA_WLAN_VENDOR_ATTR_TWT_CAPABILITIES_MAX_WAKE_INTVL: (u32).
+ * Maximum tolerance limit of wake interval parameter in microseconds.
+ *
+ * @QCA_WLAN_VENDOR_ATTR_TWT_CAPABILITIES_MIN_WAKE_DURATION: (u32).
+ * Minimum tolerance limit of wake duration parameter in microseconds.
+ *
+ * @QCA_WLAN_VENDOR_ATTR_TWT_CAPABILITIES_MAX_WAKE_DURATION: (u32).
+ * Maximum tolerance limit of wake duration parameter in microseconds.
  */
 enum qca_wlan_vendor_attr_twt_capability {
        QCA_WLAN_VENDOR_ATTR_TWT_CAPABILITIES_INVALID = 0,
        QCA_WLAN_VENDOR_ATTR_TWT_CAPABILITIES_MAC_ADDR = 1,
        QCA_WLAN_VENDOR_ATTR_TWT_CAPABILITIES_SELF = 2,
        QCA_WLAN_VENDOR_ATTR_TWT_CAPABILITIES_PEER = 3,
+       QCA_WLAN_VENDOR_ATTR_TWT_CAPABILITIES_MIN_WAKE_INTVL = 4,
+       QCA_WLAN_VENDOR_ATTR_TWT_CAPABILITIES_MAX_WAKE_INTVL = 5,
+       QCA_WLAN_VENDOR_ATTR_TWT_CAPABILITIES_MIN_WAKE_DURATION = 6,
+       QCA_WLAN_VENDOR_ATTR_TWT_CAPABILITIES_MAX_WAKE_DURATION = 7,
 
        /* keep last */
        QCA_WLAN_VENDOR_ATTR_TWT_CAPABILITIES_AFTER_LAST,