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

Commit cd3a6e66 authored by spuligil's avatar spuligil Committed by Ravindra Konda
Browse files

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

WMI: add periodic report fields to vdev_tsf_tstamp_action_cmd
Change-Id: If86219eeb93909cafa933623eb010235dc756e35
CRs-Fixed: 2262693
parent 4a7ea926
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -31294,8 +31294,16 @@ typedef enum {
    TSF_TSTAMP_QTIMER_CAPTURE_REQ = 4,
    TSF_TSTAMP_AUTO_REPORT_ENABLE = 5,
    TSF_TSTAMP_AUTO_REPORT_DISABLE = 6,
    TSF_TSTAMP_PERIODIC_REPORT_REQ = 5,
} wmi_tsf_tstamp_action;
typedef enum {
    TSF_TSTAMP_REPORT_TTIMER = 0x1, /* bit 0: TSF Timer */
    TSF_TSTAMP_REPORT_QTIMER = 0x2, /* bit 1: H/T common Timer */
} wmi_tsf_tstamp_report_flags;
#define TSF_TSTAMP_REPORT_PERIOD_MIN   1000    /* ms units */
typedef struct {
    /** TLV tag and len; tag equals
     * WMITLV_TAG_STRUC_wmi_vdev_tsf_tstamp_action_cmd_fixed_param */
@@ -31304,6 +31312,12 @@ typedef struct {
    A_UINT32 vdev_id;
    /* action type, refer to wmi_tsf_tstamp_action */
    A_UINT32 tsf_action;
    /*
     * The below fields are valid only when tsf_action is
     * TSF_TSTAMP_PERIODIC_REPORT_REQ.
     */
    A_UINT32 period; /* the period of report timestamp, ms units */
    A_UINT32 flags;  /* wmi_tsf_tstamp_report_flags */
} wmi_vdev_tsf_tstamp_action_cmd_fixed_param;
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_ 1419
#define __WMI_REVISION_ 1420

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