Ver código fonte

fw-api: CL 23485848 - update fw common interface files

Change-Id: I647204a3ac2b5581a6a920d5bd7b8ca0b2423498
HTT: expand fisa_aggr_limit from 4 -> 6 bits in h2t fisa_config_t
CRs-Fixed: 2262693
spuligil 1 ano atrás
pai
commit
a7e13535d7
2 arquivos alterados com 6 adições e 4 exclusões
  1. 5 4
      fw/htt.h
  2. 1 0
      fw/wmi_services.h

+ 5 - 4
fw/htt.h

@@ -250,9 +250,10 @@
  * 3.122 Add is_umac_hang flag in H2T UMAC_HANG_RECOVERY_SOC_START_PRE_RESET msg
  * 3.123 Add HTT_OPTION_TLV_TCL_METADATA_V21 def.
  * 3.124 Add HTT_T2H_MSG_TYPE_PEER_EXTENDED_EVENT def.
+ * 3.125 Expand fisa_aggr_limit bits in fisa_control_bits_v2.
  */
 #define HTT_CURRENT_VERSION_MAJOR 3
-#define HTT_CURRENT_VERSION_MINOR 124
+#define HTT_CURRENT_VERSION_MINOR 125
 
 #define HTT_NUM_TX_FRAG_DESC  1024
 
@@ -8621,8 +8622,8 @@ PREPACK struct htt_h2t_msg_type_fisa_config_t {
          } fisa_control_bits;
          struct {
              A_UINT32 fisa_enable:                1,
-                      fisa_aggr_limit:            4,
-                      reserved:                   27;
+                      fisa_aggr_limit:            6,
+                      reserved:                   25;
          } fisa_control_bits_v2;
 
          A_UINT32 fisa_control_value;
@@ -8842,7 +8843,7 @@ PREPACK struct htt_h2t_msg_type_fisa_config_t {
         } while (0)
 
 /* Dword 1: fisa_control_value fisa_aggr_limit */
-#define HTT_RX_FISA_CONFIG_FISA_V2_AGGR_LIMIT_M        0x0000001e
+#define HTT_RX_FISA_CONFIG_FISA_V2_AGGR_LIMIT_M        0x0000007e
 #define HTT_RX_FISA_CONFIG_FISA_V2_AGGR_LIMIT_S        1
 #define HTT_RX_FISA_CONFIG_FISA_V2_AGGR_LIMIT_GET(_var) \
         (((_var) & HTT_RX_FISA_CONFIG_FISA_V2_AGGR_LIMIT_M) >> \

+ 1 - 0
fw/wmi_services.h

@@ -633,6 +633,7 @@ typedef  enum  {
     WMI_SERVICE_PER_LINK_STATS_SUPPORT = 380, /* Indicates FW supports per link stats for MLO */
     WMI_SERVICE_N_LINK_MLO_SUPPORT = 381,  /* Indicate FW supports N MLO link & vdev re-purpose between links */
     WMI_SERVICE_ATF_MAX_CLIENT_512_SUPPORT = 382, /* Indicates FW supports maximum of 512 clients when ATF is enabled */
+    WMI_SERVICE_FISA_DYNAMIC_MSDU_AGGR_SIZE_SUPPORT = 383, /* Indicates FW support for FISA aggregation size up to 64 instead of only 16 */
 
     WMI_MAX_EXT2_SERVICE