|
@@ -43,6 +43,17 @@
|
|
|
*/
|
|
|
#define ACTION_OUI_MAX_EXTENSIONS 10
|
|
|
|
|
|
+/*
|
|
|
+ * Firmware allocates memory for the extensions only during init time.
|
|
|
+ * Therefore, inaddition to the total extensions configured during
|
|
|
+ * init time, driver has to add extra space to allow runtime extensions.
|
|
|
+ *
|
|
|
+ * Example: ACTION_OUI_11BE_OUI_ALLOW
|
|
|
+ *
|
|
|
+ * Max. value should be increased with the addition of new runtime extensions.
|
|
|
+ */
|
|
|
+#define ACTION_OUI_MAX_ADDNL_EXTENSIONS 10
|
|
|
+
|
|
|
#define ACTION_OUI_MAX_OUI_LENGTH 5
|
|
|
#define ACTION_OUI_MAX_DATA_LENGTH 20
|
|
|
#define ACTION_OUI_MAX_DATA_MASK_LENGTH 3
|
|
@@ -124,14 +135,12 @@ enum action_oui_id {
|
|
|
ACTION_OUI_SWITCH_TO_11N_MODE = 4,
|
|
|
ACTION_OUI_CONNECT_1X1_WITH_1_CHAIN = 5,
|
|
|
ACTION_OUI_DISABLE_AGGRESSIVE_TX = 6,
|
|
|
- ACTION_OUI_FORCE_MAX_NSS = 7,
|
|
|
- ACTION_OUI_DISABLE_AGGRESSIVE_EDCA = 8,
|
|
|
- ACTION_OUI_DISABLE_TWT = 9,
|
|
|
- ACTION_OUI_EXTEND_WOW_ITO = 10,
|
|
|
- ACTION_OUI_11BE_OUI_ALLOW = 11,
|
|
|
- ACTION_OUI_DISABLE_DYNAMIC_QOS_NULL_TX_RATE = 12,
|
|
|
- ACTION_OUI_ENABLE_CTS2SELF_WITH_QOS_NULL = 13,
|
|
|
- ACTION_OUI_SEND_SMPS_FRAME_WITH_OMN = 14,
|
|
|
+ ACTION_OUI_DISABLE_TWT = 7,
|
|
|
+ ACTION_OUI_EXTEND_WOW_ITO = 8,
|
|
|
+ ACTION_OUI_11BE_OUI_ALLOW = 9,
|
|
|
+ ACTION_OUI_DISABLE_DYNAMIC_QOS_NULL_TX_RATE = 10,
|
|
|
+ ACTION_OUI_ENABLE_CTS2SELF_WITH_QOS_NULL = 11,
|
|
|
+ ACTION_OUI_SEND_SMPS_FRAME_WITH_OMN = 12,
|
|
|
/* host&fw interface add above here */
|
|
|
|
|
|
ACTION_OUI_HOST_ONLY,
|
|
@@ -139,6 +148,8 @@ enum action_oui_id {
|
|
|
ACTION_OUI_TAKE_ALL_BAND_INFO,
|
|
|
ACTION_OUI_AUTH_ASSOC_6MBPS_2GHZ,
|
|
|
ACTION_OUI_DISABLE_BFORMEE,
|
|
|
+ ACTION_OUI_FORCE_MAX_NSS,
|
|
|
+ ACTION_OUI_DISABLE_AGGRESSIVE_EDCA,
|
|
|
ACTION_OUI_MAXIMUM_ID
|
|
|
};
|
|
|
|