diff options
| -rw-r--r-- | CORE/SERVICES/COMMON/wmi_unified.h | 27 | ||||
| -rw-r--r-- | CORE/SERVICES/COMMON/wmi_version.h | 2 |
2 files changed, 26 insertions, 3 deletions
diff --git a/CORE/SERVICES/COMMON/wmi_unified.h b/CORE/SERVICES/COMMON/wmi_unified.h index 752d1afb7f1d..275253b373d9 100644 --- a/CORE/SERVICES/COMMON/wmi_unified.h +++ b/CORE/SERVICES/COMMON/wmi_unified.h @@ -2731,8 +2731,11 @@ typedef struct { /** how much space to allocate for NDP NS (neighbor solicitation) specs */ A_UINT32 num_ns_ext_tuples_cfg; /** - * size (in bytes) of the buffer the FW shall allocate to store - * packet filtering instructions + * size (in bytes) of the buffer the FW shall allocate per vdev + * firmware can dynamic allocate memory (or disable) + * packet filtering feature. + * 0 - fw chooses its default value + * -1 (0XFFFFFFFF) - disable APF */ A_UINT32 bpf_instruction_size; @@ -2795,6 +2798,26 @@ typedef struct { * configuration specification. */ A_UINT32 max_nlo_ssids; + + /** + * num_packet_filters: the num that host requests fw to support for + * pktfilter in total, then firmware can dynamic allocate + * memory(or disable) pktfilter feature. + * + * 0 - fw chooses its default value. + * -1(0XFFFFFFFF)- disable pktfilter. + */ + A_UINT32 num_packet_filters; + + /** + * num_max_sta_vdevs: the max num for the sta vdevs + * fw will use it to config the memory of offload features that + * are only for sta vdevs. + * p2p client should be included. + * + * 0 - fw chooses its default value: 'num_vdevs' of this structure. + */ + A_UINT32 num_max_sta_vdevs; } wmi_resource_config; #define WMI_RSRC_CFG_FLAG_SET(word32, flag, value) \ diff --git a/CORE/SERVICES/COMMON/wmi_version.h b/CORE/SERVICES/COMMON/wmi_version.h index 8651a950935e..c81d70e5a21d 100644 --- a/CORE/SERVICES/COMMON/wmi_version.h +++ b/CORE/SERVICES/COMMON/wmi_version.h @@ -36,7 +36,7 @@ #define __WMI_VER_MINOR_ 0 /** WMI revision number has to be incremented when there is a * change that may or may not break compatibility. */ -#define __WMI_REVISION_ 510 +#define __WMI_REVISION_ 511 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work |
