Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4ff225d6 authored by spuligil's avatar spuligil Committed by Madan Koyyalamudi
Browse files

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

WMI HALPHY ctrl path stats: add svc flag and support bits

Change-Id: I771cd03ec1f34373f095c02111402a268d1a1562
CRs-Fixed: 2262693
parent 09a5f86e
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -594,6 +594,7 @@ typedef enum {
    WMI_SERVICE_COAP_OFFLOAD_SUPPORT = 341, /* FW supports CoAP (the Constrained Application Protocol) offload */
    WMI_SERVICE_TDLS_WIDEBAND_SUPPORT = 342, /* FW supports Wideband TDLS */
    WMI_SERVICE_FEATURE_SET_EVENT_SUPPORT = 343, /* FW supports sending of supported feature set event during init time */
    WMI_SERVICE_HALPHY_CTRL_PATH_STATS = 344, /* HALPHY STATS through control path */

    WMI_MAX_EXT2_SERVICE

+15 −0
Original line number Diff line number Diff line
@@ -8954,6 +8954,15 @@ typedef enum {
    WMI_TPC_STATS_EVENT_SEND_REG_RATE_CTL = 0x00000007, /* REG | RATE | CTL */
} WMI_PDEV_TPC_STATS_PARAMS;
typedef enum {
    WMI_HALPHY_TPC_STATS_SUPPORT_160 = 0,
    WMI_HALPHY_TPC_STATS_SUPPORT_320,
    WMI_HALPHY_TPC_STATS_SUPPORT_AX,
    WMI_HALPHY_TPC_STATS_SUPPORT_AX_EXTRA_MCS,
    WMI_HALPHY_TPC_STATS_SUPPORT_BE,
    WMI_HALPHY_TPC_STATS_SUPPORT_BE_PUNC,
} WMI_HALPHY_TPC_STATS_SUPPORT_BITF; /* support bit fields */
typedef struct {
    A_UINT32 tlv_header; /** TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_pdev_get_tpc_stats_cmd_fixed_param */
    /** pdev_id for identifying the MAC
@@ -8996,6 +9005,12 @@ typedef struct {
    A_UINT32 numTxChain; /* The total number of active chains */
    A_UINT32 ctl; /* See CONFORMANCE_TEST_LIMITS enumeration */
    A_UINT32 flags; /* See WMI_TPC_CONFIG_EVENT_FLAG */
    /* support_bits:
     * Tells info about BE, HE, HE_EXTRA_MCS, 160, 320, 11BE PUNC.
     * Refer to enum WMI_HALPHY_TPC_STATS_SUPPORT_BITF.
     */
    A_UINT32 support_bits;
} wmi_tpc_configs;
typedef struct {
+1 −1
Original line number Diff line number Diff line
@@ -37,7 +37,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_ 1190
#define __WMI_REVISION_ 1191

/** The Version Namespace should not be normally changed. Only
 *  host and firmware of the same WMI namespace will work