From b74e8c1b1e778feec5cd7c54078973c30cd7622a Mon Sep 17 00:00:00 2001 From: Kashish Awasthi Date: Sat, 2 Nov 2024 22:13:21 +0530 Subject: [PATCH] Add new QCA vendor TWT capability values 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 --- src/common/qca-vendor.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/common/qca-vendor.h b/src/common/qca-vendor.h index bf98890c1..0265ab9d1 100644 --- a/src/common/qca-vendor.h +++ b/src/common/qca-vendor.h @@ -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, -- 2.47.2