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

Commit 358c9de3 authored by spuligil's avatar spuligil Committed by Gerrit - the friendly Code Review server
Browse files

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

HTT stats: add pdev suspend stats

Change-Id: I9ee459b76f460ad08911c6be8ea39adc3b30cbcb
CRs-Fixed: 2262693
parent b7645394
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
@@ -638,6 +638,24 @@ typedef struct {
    A_UINT32 ul_mumimo_seq_posted;
    /* Num of times UL OFDMA seq posted */
    A_UINT32 ul_ofdma_seq_posted;
    /* Num of times Thermal module suspended scheduler */
    A_UINT32 thermal_suspend_cnt;
    /* Num of times DFS module suspended scheduler */
    A_UINT32 dfs_suspend_cnt;
    /* Num of times TX abort module suspended scheduler */
    A_UINT32 tx_abort_suspend_cnt;
    /* tgt_specific_opaque_txq_suspend_info:
     * This field is a target-specifc bit mask of suspended PPDU tx queues.
     * Since the bit mask definition is different for different targets,
     * this field is not meant for general use, but rather for debugging use.
     */
    A_UINT32 tgt_specific_opaque_txq_suspend_info;
    /* Last SCHEDULER suspend reason
     * 1 -> Thermal Module
     * 2 -> DFS Module
     * 3 -> Tx Abort Module
     */
    A_UINT32 last_suspend_reason;
} htt_tx_pdev_stats_cmn_tlv;

#define HTT_TX_PDEV_STATS_URRN_TLV_SZ(_num_elems) (sizeof(A_UINT32) * (_num_elems))