From 5a9d4a8b4ef5c07164bef1d5afc0ff6b4e4ee96c Mon Sep 17 00:00:00 2001 From: Wu Gao Date: Wed, 14 May 2025 03:11:07 -0700 Subject: [PATCH] Add three more attributes for QCA_NL80211_VENDOR_SUBCMD_GET_CHAIN_RSSI Add attributes to report antenna switch statistics via QCA_NL80211_VENDOR_SUBCMD_GET_CHAIN_RSSI. QCA_WLAN_VENDOR_ATTR_ANT_SWITCH_COUNT = 46 QCA_WLAN_VENDOR_ATTR_ANT_DURATION = 47 QCA_WLAN_VENDOR_ATTR_ANT_RSSI = 48 Signed-off-by: Wu Gao --- src/common/qca-vendor.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/common/qca-vendor.h b/src/common/qca-vendor.h index c0579f554..6ec3c26d2 100644 --- a/src/common/qca-vendor.h +++ b/src/common/qca-vendor.h @@ -1931,6 +1931,24 @@ enum qca_wlan_vendor_attr { */ QCA_WLAN_VENDOR_ATTR_MLO_CAPABILITY_MAX_STR_LINK_COUNT = 45, + /* An array of unsigned 32-bit values used by + * QCA_NL80211_VENDOR_SUBCMD_GET_CHAIN_RSSI command to report the switch + * count for each antenna. + */ + QCA_WLAN_VENDOR_ATTR_ANT_SWITCH_COUNT = 46, + + /* An array of unsigned 32-bit values used by + * QCA_NL80211_VENDOR_SUBCMD_GET_CHAIN_RSSI command to report the active + * duration (in seconds) of each antenna. + */ + QCA_WLAN_VENDOR_ATTR_ANT_DURATION = 47, + + /* An array of unsigned 32-bit values used by + * QCA_NL80211_VENDOR_SUBCMD_GET_CHAIN_RSSI command to report the + * current RSSI of each antenna. + */ + QCA_WLAN_VENDOR_ATTR_ANT_RSSI = 48, + /* keep last */ QCA_WLAN_VENDOR_ATTR_AFTER_LAST, QCA_WLAN_VENDOR_ATTR_MAX = QCA_WLAN_VENDOR_ATTR_AFTER_LAST - 1, -- 2.47.3