From 3c2ba98add723b1e47dda00f5cfbab93d4e1da73 Mon Sep 17 00:00:00 2001 From: Veerendranath Jakkam Date: Wed, 15 Jun 2022 19:40:21 +0530 Subject: [PATCH] Add QCA vendor event to indicate driver recovery after internal failures Add QCA vendor event to indicate user space that the driver recovery is completed after the internal failure reported with QCA_NL80211_VENDOR_SUBCMD_HANG. Signed-off-by: Veerendranath Jakkam --- src/common/qca-vendor.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/common/qca-vendor.h b/src/common/qca-vendor.h index acf35543f..874bac425 100644 --- a/src/common/qca-vendor.h +++ b/src/common/qca-vendor.h @@ -796,6 +796,11 @@ enum qca_radiotap_vendor_ids { * * The attributes used with this command are defined in * enum qca_wlan_vendor_attr_radio_combination_matrix. + * + * @QCA_NL80211_VENDOR_SUBCMD_DRIVER_READY: Event indicating to the user space + * that the driver is ready for operations again after recovering from + * internal failures. This occurs following a failure that was indicated by + * @QCA_NL80211_VENDOR_SUBCMD_HANG. */ enum qca_nl80211_vendor_subcmds { QCA_NL80211_VENDOR_SUBCMD_UNSPEC = 0, @@ -993,6 +998,7 @@ enum qca_nl80211_vendor_subcmds { QCA_NL80211_VENDOR_SUBCMD_MCC_QUOTA = 205, /* 206..212 - reserved for QCA */ QCA_NL80211_VENDOR_SUBCMD_GET_RADIO_COMBINATION_MATRIX = 213, + QCA_NL80211_VENDOR_SUBCMD_DRIVER_READY = 214, }; enum qca_wlan_vendor_attr {